body,nav,dl,dt,dd,p,h1,h2,h3,h4,ul,ol,li,input,button,textarea,footer{margin:0;padding:0}body{font:62.5%/1.5 Open Sans,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;min-width:320px}h1,h2,h3,h4,h5,h6{font-size:100%}img{vertical-align:middle;border:0;-webkit-tap-highlight-color:transparent}em,i{font-style:normal}img{vertical-align:middle;max-width:100%;border:0;-ms-interpolation-mode:bicubic}input{-webkit-appearance:none}input:focus{outline:0}table{border-collapse:collapse;border-spacing:0}ol,ul,li{list-style:none}textarea{resize:none}a{background:transparent;text-decoration:none;-webkit-tap-highlight-color:transparent;color:#333}.cf:after{content:".";display:block;height:0;clear:both;visibility:hidden}.cf{min-height:1%}.fl{float:left}.fr{float:right}.hide{display:none}.show{display:block}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.break{word-break:break-all;word-wrap:break-word}body{max-width:4.14rem;margin:0 auto;background:#F4F4F8}.topbar{background:#FD8C3E;height:.55rem;position:relative}.topbar .backbtn{float:left;width:.34rem;height:.55rem;overflow:hidden;line-height:99;background:url(../mimages/backbtn.png) no-repeat;background-size:100% 100%}.topbar .menubtn{float:right;width:.55rem;height:.55rem;overflow:hidden;line-height:99;background:url(../mimages/menubtn.png) no-repeat;background-size:100% 100%}.topbar .crumb{float:left;height:.55rem;line-height:.57rem;font-size:.21rem;color:#fff}.topbar .crumb a{color:#fff}.topbar .crumb i{background:url(../mimages/toparrow.png) no-repeat;background-size:100% 100%;width:.09rem;height:.15rem;overflow:hidden;display:inline-block;vertical-align:middle;margin:-.04rem .05rem 0}.navlist{background:#fff;overflow:hidden;padding:.05rem 0}.navlist li{float:left;width:20%;height:.38rem;line-height:.38rem;overflow:hidden;text-align:center;font-size:.2rem}.hdimg{height:2.1rem;overflow:hidden;position:relative}.hdimg mip-img{display:block;width:100%;height:2.1rem}.hdimg .info{background:rgba(0,0,0,0.2);height:.34rem;width:100%;overflow:hidden;position:absolute;left:0;bottom:0;line-height:.36rem;padding:0 .15rem;box-sizing:border-box;font-size:.14rem;color:#fff}.hdimg .vote{background:rgba(0,0,0,0.4);height:.34rem;line-height:.36rem;font-size:.16rem;color:#fff;padding:0 .1rem;position:absolute;left:0rem;bottom:.34rem}.hdimg .vote span{float:left;height:.34rem;padding-left:.22rem}.hdimg .vote span.good{background:url(../mimages/icozan.png) no-repeat left center;background-size:.2rem .2rem}.hdimg .vote span.bad{background:url(../mimages/icocai.png) no-repeat left center;background-size:.2rem .2rem}.petinfo{background:#fff}.petinfo .name{height:.44rem;overflow:hidden;padding:0 .15rem}.petinfo .name em{float:left;height:.3rem;line-height:.32rem;font-size:.26rem;font-weight:700;padding-left:.1rem;border-left:3px solid  #FF4401;margin-top:.15rem}.petinfo .pri{padding:0 .15rem;height:.3rem;line-height:.32rem;font-size:.18rem;color:#666}.petinfo .pri span{color:#D80000}.petinfo .pri .telbtn{float:right;width:.98rem;height:.3rem;overflow:hidden;text-align:center;background:#47C45C;color:#fff;font-size:.18rem;border-radius:.04rem}.petinfo .desc{border-top:1px solid #FDE7D8;border-bottom:1px solid #F2F2F2;background:#FAFAFA;padding:.05rem .15rem;line-height:.28rem;font-size:.16rem;margin-top:.15rem;color:#666}.petinfo .data{padding:.08rem .15rem;overflow:hidden}.petinfo .data li span{color: #666;}.petinfo .data li{float:left;width:50%;height:.28rem;line-height:.3rem;overflow:hidden;font-size:.15rem;color: #333;}.petrank{background:#fff;border-top:1px solid #FDE7D8;border-bottom:1px solid #FDE7D8;padding:.1rem 0;overflow:hidden}.petrank li{float:left;width:33.3%;height:.64rem;text-align:center;box-sizing:border-box;border-left:1px solid #FDE7D8}.petrank li:first-child{border-left:none}.petrank li span{display:block;height:.26rem;line-height:.26rem;font-size:.16rem}.petrank li .num{display:block;height:.38rem;line-height:.4rem;font-size:.4rem;font-weight:700}.petrank li:nth-child(1){color:#FE8431}.petrank li:nth-child(2){color:#60AFE7}.petrank li:nth-child(3){color:#FF4504}.review{background:#fff;padding:.05rem .1rem .15rem;border-bottom:1px solid #F3F3F3}.review>div{font-size:.16rem;overflow:hidden;position:relative}.review em{float:left;height:.26rem;line-height:.26rem;margin-top:.1rem}.review span{float:left;height:.26rem;line-height:.26rem;box-sizing:border-box;padding:0 .04rem;border:1px solid #eee;margin-left:.1rem;margin-top:.1rem}.review .good{color:#FD8C3E}.review .good span{border:1px solid #FD8C3E}.review .bad{color:#999}.review .bad span{border:1px solid #999}.tithd{background:#fff;height:.52rem;border-bottom:1px solid #eee}.tithd em{float:left;height:.52rem;line-height:.54rem;overflow:hidden;box-sizing:border-box;font-size:.2rem;border-bottom:2px solid #FD8C3E;margin-bottom:-1px;margin:0 .2rem}.tithd .tittab{float:left;height:.52rem;margin-bottom:-1px}.tithd .tittab li{float:left;height:.52rem;line-height:.54rem;overflow:hidden;box-sizing:border-box;font-size:.2rem;margin-left:.2rem;position:relative}.tithd .tittab li.cur{border-bottom:2px solid #FD8C3E}.tithd .link{float:right;background:url(../mimages/morelk.png) no-repeat 100% center;background-size:.12rem .15rem;padding-right:.2rem;font-size:.14rem;height:.52rem;line-height:.54rem;overflow:hidden;color:#666;margin-right:.2rem}.area{background:#fff;overflow:hidden}.salelist li{width:100%;box-sizing:border-box;padding:.05rem .2rem;border-bottom:1px solid #F2F2F2;overflow:hidden}.salelist .con{float:left;width:3.2rem}.salelist .con .name{height:.3rem;line-height:.32rem;overflow:hidden;font-size:.18rem}.salelist .con .name span{background:url(../mimages/saleit.png) no-repeat;background-size:100% 100%;display:inline-block;vertical-align:middle;width:.4rem;height:.22rem;overflow:hidden;line-height:99;margin:-.04rem .08rem 0}.salelist .con .add{height:.26rem;line-height:.28rem;overflow:hidden;font-size:.14rem;color:#888;background:url(../mimages/addinfo.png) no-repeat left center;background-size:.16rem .18rem;padding-left:.22rem}.salelist .con .info{height:.3rem;line-height:.32rem;overflow:hidden}.salelist .con .info p{float:left;height:.3rem;line-height:.32rem;font-size:.14rem;margin-right:.1rem;color:#666}.salelist .con .info p em{font-size:.2rem;color:#FD8C3E}.salelist .con .info span{float:left;height:.2rem;line-height:.2rem;overflow:hidden;padding:0 .05rem;margin-right:2px;font-size:.12rem;color:#fff;margin-top:.04rem}.salelist .con .info span.sp1{background:#FFACA1}.salelist .con .info span.sp2{background:#80BAE6}.salelist .con .info span.sp3{background:#EC9D9B}.salelist .tel{float:right;width:.52rem;height:.52rem;overflow:hidden;line-height:99;background:url(../mimages/tellink.png) no-repeat;background-size:100% 100%}.qalist{padding:.05rem 0 .15rem .2rem;overflow:hidden}.qalist li{float:left;margin:.1rem .15rem 0 0}.qalist li a{float:left;height:.3rem;line-height:.3rem;border:1px solid #FFDFCC;background:#FEF9F5;font-size:.14rem;overflow:hidden;padding:0 .1rem}.mt20{margin-top:.1rem}.newlist li{width:100%;box-sizing:border-box;padding:.2rem .2rem;border-bottom:1px solid #F2F2F2;overflow:hidden}.newlist li mip-img{float:left;width:1.1rem;height:.74rem}.newlist li .con{float:right;width:2.5rem;height:.74rem;overflow:hidden;font-size:.14rem}.newlist li .con em{font-size:.18rem;line-height:.26rem;height:.52rem;overflow:hidden}.newlist li .con p{height:.2rem;line-height:.2rem;overflow:hidden;font-size:.14rem;margin-top:.05rem;color:#999}.newlist li .con p .com{float:right;background:url(../mimages/comico.png) no-repeat left center;background-size:.16rem .14rem;padding-left:.18rem}.petdesc{padding:.15rem .2rem}.petdesc .con{font-size:.16rem;line-height:.28rem;color:#666;overflow:hidden}.petdesc .btn{display:block;height:.34rem;line-height:.34rem;border:1px solid #FFDFCC;background:#FEF9F5;font-size:.14rem;overflow:hidden;text-align:center;margin-top:.15rem}.plist{padding:.05rem .2rem;overflow:hidden}.plist li{float:left;width:50%;height:100px;overflow:hidden;margin-top:.15rem}.plist li mip-img{display:block;max-width: 95%;margin: 0 auto;widows:100%;height:auto;}.plist li:nth-child(odd){float:right}.plist2{padding:.05rem .2rem;overflow:hidden}.plist2 li{float:left;width:1.8rem;height:1.42rem;overflow:hidden;line-height:2.5;font-size:.16rem;margin-top:.15rem}.plist2 li img{display:block;widows:100%;height:1.05rem}.plist2 li:nth-child(odd){float:right}.morelk{display:block;height:.34rem;line-height:.34rem;border:1px solid #eee;background:#F8F8F8;font-size:.14rem;overflow:hidden;text-align:center;margin:.1rem .2rem .15rem}.morelk span{color:#FD8C3E}.otlist{margin-top:.2rem}.otlist li{float:left;width:25%;height:1.46rem;text-align:center}.otlist li img{display:block;width:.8rem;height:.8rem;margin:0 auto;border-radius:50%}.otlist li em{display:block;height:.3rem;line-height:.32rem;overflow:hidden;font-size:.16rem}.otlist li p{display:block;height:.28rem;line-height:.28rem;overflow:hidden;font-size:.14rem}.otlist li p span{color:#f81b1b}.foot{text-align:center;font-size:.14rem;line-height:.22rem;color:#666;padding:.2rem 0}.foot .link{display:block}.ftlink{border-top:1px solid #EFEFEF;border-bottom:1px solid #EFEFEF;height:.52rem;overflow:hidden;margin-top:.1rem}.ftlink a{float:left;width:50%;height:.52rem;text-align:center;line-height:.52rem;font-size:.18rem;box-sizing:border-box}.ftlink a:first-child{border-right:1px solid #EFEFEF}
.tbconhd{height:20px;line-height:20px;border-left:3px solid #FF6600;padding-left:5px;font-size:14px;font-weight:700;margin:0 10px 10px;}
.tbconbd{line-height:1.8;margin:0 10px 10px; overflow: hidden;}
.tbconbd .img{float:left;width:80px;height:80px;margin-right:8px}
.fff {
    background: #fff;
}
.dogItem {
    position: relative;
    padding: .2rem .2rem;
    border-bottom: 1px solid #ebebeb;
    display: block;
    overflow: hidden;
}
.video {
    position: absolute;
    right: 0px;
    bottom: 0px;
    display: block;
    width: 0.5rem;
    height: 0.18rem;
    line-height: 0.18rem;
    color: #fff;
    font-size: 0.1rem;
    text-align: center;
    background: linear-gradient(to right, #36d1ae , #1cc19c);
}
.dogPic {
    width: 1.1rem;
    height: 0.8rem;
    background-size: cover;
    position: relative;
}
.dogItem .dogInfo {
    width: 2.5rem;
    font-size: 0.18rem;
    padding-left: 0.1rem;
}
.dogItem p.title {
    font-weight: 700;
    color: #333;
    margin: 0rem 0 0.08rem;
    line-height: normal;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.title span{ color: #666; font-weight: normal;}
.dogItem .sale {
    color: #999;
    font-size: 0.14rem;
    line-height: normal;
    margin-bottom: 0.08rem;
}
.dogItem .sale span {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    vertical-align: bottom;
    margin-right: 0.08rem;
}
.dogItem .price {
    line-height: 0.2rem;
    color: #333;
    display: inline-block;
    position: relative;
}
.dogItem .price font {
    color: #ff4200;
    font-size: 0.2rem;
    margin-right: 0.08rem;
    display: table-cell;
    vertical-align: bottom;
}
.dogItem .price span {
    display: table-cell;
    font-size: 0.1rem;
    color: #999;
}
.hong_ico {
    display: block;
    background: #FFACA1;
    margin-top: 2px;
    margin-left:2px;
    padding: 0 0.03rem 0 0.03rem;
    font-size: 0.1rem;
    color: #FFF!important;
    height: 0.2rem;
    overflow: hidden;
}
.lan_ico {
    display: block;
    background: #80BAE6;
    margin-top: 2px;
    margin-left:2px;
    padding: 0 0.03rem 0 0.03rem;
    font-size: 0.1rem;
    color: #FFF!important;
    height: 0.2rem;
    overflow: hidden;
}
.cheng_ico {
    display: block;
    background: #FD8C3E;
    margin-top: 2px;
    margin-left:2px;
    padding: 0 0.03rem 0 0.03rem;
    font-size: 0.1rem;
    color: #FFF!important;
    height: 0.2rem;
    overflow: hidden;
}
