@charset "utf-8";
/*----------------首页----------------*/
/*------------SVIP招商-----------*/
.jm-hotzs{margin-top:0rem; padding:0rem;}
.jm-hotzs li{float: left;margin-right: 0.2rem;width: 45.1%;border: 1px solid #d6d6d6;text-align: center;padding:0.1rem;margin-top: 0.2rem;border-radius: 0.05rem;}
.jm-hotzs li:nth-child(2n){margin-right: 0rem;}
.jm-hotzs li img{width: 3.20rem;height: 2.28rem;}
.jm-hotzs li h2{font-size: 0.3rem;font-weight: bold;margin-top: 0.1rem;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}
.jm-hotzs li p{color:#999999;font-size: 0.26rem;}
.jm-hotzs li p span{color:#e51748;}
.jm-hotzs li button{margin: 0.1rem 0rem; color:#fff;background-color: #e51748;border:none;padding-bottom: 0.05rem; font-size: 0.3rem;width: 2.8rem;height: 0.55rem;border-radius: 0.05rem; cursor: pointer;}
.jm-hotzs li button:focus{outline: none;}


/*--------VIP品牌--------*/
.pp-vip{margin:0rem; padding:0rem;}
.pp-vip li{float: left; margin-top: 0.2rem;position: relative;}
.pp-vip li>a>img{float: left; width: 3rem; height: 2rem;border:1px solid #d3d3d3;}
.pp-vip li>h3{float: left;padding:0.08rem;color:#d40644;font-size: 0.19rem;position: absolute;bottom: 0.01rem;left: 0.01rem;line-height: 0.17rem;background: linear-gradient(90deg, #ffd1de 0%, #ffffff 100%);border-radius: 0rem 0.1rem 0rem 0rem;}
.pp-vip li>h3 i img{float: left; width: 0.2rem;height: 0.2rem;margin-right: 0.05rem;}
.pp-vip li .ppmess-r{float: left;margin-left: 0.3rem;width: 3.75rem;}
.pp-vip li .ppmess-r h2{font-size: 0.32rem;color:#333;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}
.pp-vip li .ppmess-r p{float: left; font-size: 0.24rem;color:#999999;margin-top: 0.05rem;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}
.pp-vip li .ppmess-r p i img{float: left; width: 0.21rem;}
.pp-vip li .ppmess-r .btn{float: left;margin-top: 0.2rem;width: 3.75rem;}
.pp-vip li .ppmess-r .btn button{font-size: 0.24rem;cursor: pointer; width: 1.79rem;height: 0.5rem;border-radius: 0.05rem;padding-bottom: 0.05rem; color:#fff;background: linear-gradient(45deg, #e80042 0%, #ff41b5 100%);border:none;margin-top: 0.2rem;}
.pp-vip li .ppmess-r .btn button:focus{outline:none;}
.pp-vip li .ppmess-r .btn a:nth-child(1) button{color:#eb074f;background: linear-gradient(45deg, #fff 0%, #fff 100%);border:0.02rem solid #eb074f;margin-right: 0.16rem;}

/*--------认证品牌--------*/
.pp-renzheng{margin-top: 0rem; padding:0rem;}
.pp-renzheng li{margin-top: 0.2rem; float: left;margin-right: 2.5%; border: 1px solid #d3d3d3;width: 48%;border-radius: 0.05rem;}
.pp-renzheng li:nth-child(2n){margin-right: 0rem;}
.pp-renzheng li>a>img{width: 3.4rem;height: 2.26rem;border-bottom: 0.01rem solid #d3d3d3;border-radius: 0.05rem;}
.pp-renzheng li h2{font-size: 0.32rem;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}
.pp-renzheng li .pprz-text{padding:0.1rem 0.2rem 0.2rem 0.2rem;}
.pp-renzheng li .pprz-text p{ font-size: 0.22rem;color:#999999;margin-top: 0.05rem;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}
.pp-renzheng li .pprz-text p i img{float: left; width: 0.21rem;}
.pp-renzheng li .pprz-text .btn{margin-top: 0.2rem;}
.pp-renzheng li .pprz-text .btn button{font-size: 0.24rem;cursor: pointer; width: 1.42rem;height: 0.5rem;border-radius: 0.05rem;padding-bottom: 0.05rem; color:#fff;background: linear-gradient(90deg, #ba2636 0%, #e64364 100%);border:none;}
.pp-renzheng li .pprz-text .btn button:focus{outline:none;}
.pp-renzheng li .pprz-text .btn a:nth-child(1) button{color:#ba2636;background: linear-gradient(45deg, #fff 0%, #fff 100%);border:0.02rem solid #ba2636;margin-right: 0.16rem;}


/*--------品牌资讯--------*/
.ppnew-main {padding-bottom: 0.2rem; margin: 0;clear: both;}
.ppnew-main li{margin-top: 0.2rem;padding-top:0.2rem;padding-bottom:0.2rem;border-bottom: 0.01rem solid #efefef;clear: both;width: 7.1rem;float: left;}
.ppnew-main li img{float:left; width: 2.1rem;height: 1.58rem;}
.ppnew-main li .spnew-l{float:right;width: 4.8rem;margin-left: 0.2rem;}
.ppnew-main li .spnew-l h2{float: left; font-size: 0.3rem;}
.ppnew-main li .spnew-l h2 i{background-color: #229bf2;padding:0.05rem 0.1rem;font-size: 0.2rem;margin-right: 0.1rem;color:#fff;border-radius: 0.05rem;}
.ppnew-main li:nth-child(1) .spnew-l h2 i{background-color: #fe751d;}
.ppnew-main li:nth-child(2) .spnew-l h2 i{background-color: #fdb80c;}
.ppnew-main li:nth-child(3) .spnew-l h2 i{background-color: #ffdc00;}
.ppnew-main li:nth-child(4) .spnew-l h2 i{background-color: #46d47f;}
.ppnew-main li .spnew-l div{float: left;margin-top: 0.25rem;width: 4.8rem;}
.ppnew-main li .spnew-l div p{ float: left; font-size: 0.22rem;background-color: #d4edff;color:#2395e0;width:1.5rem;padding-bottom: 0.03rem;text-align: center;}
.ppnew-main li .spnew-l div b{font-size: 0.2rem;color:#999999;font-weight: normal;margin: 0.05rem 0rem 0rem 0.05rem;}
.ppnew-main li .spnew-l div span{float: left;font-size: 0.2rem;color:#999999;}
.ppnew-main li .spnew-l div span:nth-child(1){margin-right:0.2rem;}
.ppnew-main li .spnew-l div span i{font-size:0.2rem;margin-right:0.06rem;}
.ppnew-main li .spnew-l div a{display: block; font-size: 0.22rem;float: right; background-color: #d4edff;color: #2395e0;width: 1.6rem;text-align: center;padding:0.03rem 0;border-radius: 0.03rem;}


/*---------------品牌库-列表页--------------*/
/*分类显示*/
.sokeys{padding:0rem 0.2rem 0rem 0rem;}
.solist{padding:0.05rem 0;overflow:hidden;}
.solist b{float:left;width:17%;font-weight:normal;font-size:.25rem;height:0.47rem;line-height:0.45rem;color:#999;}
.solist nav{float:left;width:83%;overflow-x:scroll;white-space:nowrap;}
.solist nav a{box-sizing:border-box;display:inline-block;padding:0rem 0.18rem;font-size:0.25rem;height:0.47rem;line-height:.45rem;color:#333;}
.solist .hot{position:relative;color:#eb2d32;}
.solist .hot:before{content:'';position:absolute;top:0;right:0.01rem;width:.15rem;height:.2rem;background:url(../images/i_hot_sup.png);background-size:100%;}
.solist .on{border:1px solid #ba2636;border-radius:0.05rem;color:#ba2636;}


/*--------list--------*/
.ppku-list{margin-top: 0rem; padding:0rem;}
.ppku-list>li{float: left;margin-top: 0.2rem;border-bottom: 0.01rem solid #efefef;padding-bottom: 0.2rem;}
.ppku-list li img{float: left; width: 3rem;height: 2rem;margin-right: 0.2rem;}
.ppku-list li .ppku-r{float: left;width: 3.9rem;}
.ppku-list li .ppku-r a{float: left;width: 3.9rem;}
.ppku-list li .ppku-r a h2{float: left; font-size: 0.32rem;font-weight: bold;}
.ppku-list li .ppku-r a i{float: left;margin-top: 0.03rem;}
.ppku-list li .ppku-r a i img{float: left; width: 0.35rem;height: 0.35rem;margin-right: 0.05rem; margin-left: 0.01rem}
.ppku-list li .ppku-r h3{float: left;font-size: 0.22rem;color:#999;overflow: hidden;width: 3.9rem}
.ppku-list .pp-rz{float: left; margin:0rem; padding: 0rem;width: 3.9rem;}
.ppku-list .pp-rz>li{float: left;margin-right: 0.15rem;margin-bottom: 0.04rem;}
.ppku-list .pp-rz>li>i{float: left; font-size:0.2rem;margin-right: 0.06rem; color: #0b970b;}
.ppku-list .pp-rz>li>p{float: right;font-size: 0.2rem;color:#333;}
.ppku-list li .btn button{font-size: 0.24rem;cursor: pointer; width: 1.79rem;height: 0.5rem;border-radius: 0.05rem;padding-bottom: 0.05rem; color:#fff;background: linear-gradient(90deg, #ba2636 0%, #e03535 100%);border:none;}
.ppku-list li .btn button:focus{outline:none;}
.ppku-list li .btn a:nth-child(1) button{color:#ba2636;background:linear-gradient(45deg, #fff 0%, #fff 100%);border:0.02rem solid #ba2636;margin-right: 0.16rem;}


/*----------------商铺首页----------------*/

/*--------spsy-banner--------*/
#sp-banner{position: relative;height: 3.6rem;width:7.5rem;}
#sp-banner img{height: 3.6rem;width: 7.5rem;}
#sp-banner .hd{position: absolute; bottom: 0.2rem;left: 44%;}
#sp-banner .hd .on{background-color: #0095ff;width: 0.4rem;}
#sp-banner .hd ul li{float: left;margin-right: 0.12rem;background-color: #fff;border-radius: 0.2rem; width: 0.2rem;height: 0.07rem;transition:all 0.5s ease;cursor: pointer;}

/*-------spsy-导航------*/
.sp-bar{padding:0.3rem 0.4rem 0rem 0.4rem;background-color: #fff;}
.sp-bar ul li{float: left;width: 1.2rem;margin: 0rem 0.6rem 0.2rem 0rem;}
.sp-bar ul li:nth-child(4n){margin: 0rem;}
.sp-bar ul li a img{width: 1.02rem;height: 1.04rem;margin-left: 0.05rem;}
.sp-bar ul li a p{font-size: 0.29rem;color:#333;margin-top: 0.15rem;}

/*-------spsy-logo------*/
.sp-logo{background-color: #fff;margin: 0.2rem 0rem;padding:0.2rem;zoom:1; clear:both;}
.sp-logo>img{float: left; width: 2.4rem;height: 1.6rem;border:1px solid #d3d3d3;}
.sp-logo .splogo-r{float: left;width: 60%;margin-left: 0.3rem;}
.sp-logo .splogo-r h1{font-size: 0.36rem;color:#333;font-weight: bold;margin: 0rem 0rem 0.07rem 0rem;}
.sp-logo .splogo-r p{float: left;width: 100%;font-size: 0.24rem;color:#666;line-height: 0.3rem;margin-bottom: 0rem;margin-top:0.02rem;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;overflow: hidden;}
.sp-logo .splogo-r p i {margin-right: 0.1rem;font-size:0.2rem;}
.sp-logo ul{float: left;}
.sp-logo ul li{float: left;margin-right: 0.32rem;margin-top: 0.2rem;}
.sp-logo ul li:last-child{margin-right: 0rem;}
.sp-logo ul li img{width: 1.52rem;height: 1.52rem;}


/*已认证评估报告*/
.sp-rzpg{background-color: #e9efff;border-radius:0.05rem;margin:0.2rem}
.sp-rzpg>img{width: 7.1rem;height: 1.5rem;}
.sp-rzpg .rzpg-main{border-radius:0.03rem;background-color: #fff;margin:0.1rem;padding: 0.2rem;}
.sp-rzpg .rzpg-main ul li{float: left;width:2.1rem;margin-bottom:0.14rem;margin-right:0.1rem;}
.sp-rzpg .rzpg-main ul li:nth-child(3n){margin-right: 0;}
.sp-rzpg .rzpg-main ul li img{float: left;width:0.32rem;height:0.32rem;margin-top: 0.04rem;margin-right: 0.08rem;}
.sp-rzpg .rzpg-main ul li p{font-size: 0.26rem;color:#333;}
.sp-rzpg .rzpg-main h2{font-size: 0.24rem;text-align: center;color: #666666;border-top:0.01rem dashed #cccfdb;padding:0.1rem 0;margin-top:0.1rem;}
.sp-rzpg .rzpg-main a{display: block;margin-top: 0.06rem;}
.sp-rzpg .rzpg-main a button{width:6.5rem;height:0.7rem;padding-bottom:0.03rem;border-radius:0.05rem;font-size:0.26rem;border: none;color: #fff;background-image: linear-gradient(to right,#546bf7,#2c80ff);cursor: pointer;}


/*未认证品牌*/
.sp-rzpg-no{background-color: #e9efff;border-radius:0.05rem;margin:0.2rem}
.sp-rzpg-no>img{width: 7.1rem;height: 1.5rem;}
.sp-rzpg-no .rzpg-no{border-radius:0.03rem;margin:0.1rem;padding: 0.2rem;}
.sp-rzpg-no .rzpg-no ul li{float: left;width:2.1rem;margin-bottom:0.14rem;margin-right:0.1rem;}
.sp-rzpg-no .rzpg-no ul li:nth-child(3n){margin-right: 0;}
.sp-rzpg-no .rzpg-no ul li img{float: left;width:0.32rem;height:0.32rem;margin-top: 0rem;margin-right: 0.08rem;}
.sp-rzpg-no .rzpg-no ul li p{font-size: 0.26rem;color:#333;}
.sp-rzpg-no .rzpg-no a{float: left; margin-top: 0.06rem;margin-right: 0.1rem;}
.sp-rzpg-no .rzpg-no a:last-child{margin-right: 0;}
.sp-rzpg-no .rzpg-no a button{width:3.2rem;height:0.7rem;padding-bottom:0.03rem;border-radius:0.05rem;font-size:0.26rem;border: none;color: #fff;background-image: linear-gradient(to right,#546bf7,#2c80ff);cursor: pointer;}
.sp-rzpg-no .rzpg-no a:nth-child(2) button{background-image: linear-gradient(to right,#ed9c10,#f46018);}




/*-------spsy-加盟指导------*/
.sp-jmzd{margin:0.2rem;padding-bottom: 0.1rem; background-color: #fff;border-radius: 0.1rem;border: 0.02rem solid #ff5e64;}
.sp-jmzd .spjmzd-top{background: url(../images/spjmzd-topback.png) no-repeat no-repeat;background-size: 100% 100%;height: 0.8rem;padding:0.25rem 0.2rem;}
.sp-jmzd .spjmzd-top p{float: left; font-size: 0.3rem;color:#fff;padding:0.1rem 0rem 0rem 0.2rem;}
.sp-jmzd .spjmzd-top p span{font-size: 0.34rem;font-weight: bold;}
.sp-jmzd .spjmzd-top a{float: right;}
.sp-jmzd .spjmzd-top a button{background-color: #fff;border:none;width: 2.6rem;height: 0.7rem;border-radius: 0.5rem;font-size: 0.28rem;padding-bottom: 0.05rem; font-weight: bold;color:#eb3429; cursor: pointer;}
.sp-jmzd .spjmzd-top a button:focus{outline: none;}
.sp-jmzd ul{padding:0.1rem 0.3rem 0.2rem 0.3rem;}
.sp-jmzd ul li{float: left;width: 3.1rem;margin-right: 0.1rem;margin-top: 0.2rem;}
.sp-jmzd ul li:nth-child(2n){margin-right: 0rem;}
.sp-jmzd ul li p{font-size: 0.28rem;color:#666;}
.sp-jmzd ul li p span{font-size: 0.32rem;color:#f34b35;font-weight: bold;}
.spjmzd-more{background: url(../images/spjmzd-moreback.png)no-repeat no-repeat;background-size: 100% 100%; margin:0.1rem 0rem 0.1rem 0rem;}
.spjmzd-more a p{text-align: center;font-size: 0.24rem;color:#cacaca;}



/*-------spsy-专题------*/
#spzt-main{margin-top: 0.2rem;}
#spzt-main .hd{margin-left: 44%;margin-top: 0.2rem;}
#spzt-main .hd .on{background-color: #0095ff;width: 0.4rem;}
#spzt-main .hd ul li{float: left;margin-right: 0.12rem;background-color: #e1e1e1;border-radius: 0.2rem; width: 0.2rem;height: 0.07rem;transition:all 0.5s ease;cursor: pointer;}
#spzt-main .bd ul img{width: 7.1rem;height: 4.74rem;}
#spzt-main .bd ul p{font-size: 0.3rem;text-align: center;color:#333;margin-top:0.15rem;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}


/*-------spsy-高端访谈------*/
#sptalk-main{margin-top: 0.2rem;}
#sptalk-main .bd ul a>img{float: left; width: 2.9rem;height: 2.18rem;}
#sptalk-main .bd ul .sptalk-r{float:right;width: 4rem;}
#sptalk-main .bd ul .sptalk-r a{float: left;}
#sptalk-main .bd ul .sptalk-r>a>h2>i{font-size: 0.32rem;margin:0rem 0.15rem 0rem 0rem;}
#sptalk-main .bd ul .sptalk-r i{margin: 0rem 0.07rem 0.05rem 0rem;font-size:0.24rem;}
#sptalk-main .bd ul .sptalk-r a h2{font-size: 0.3rem;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}
#sptalk-main .bd ul .sptalk-r div{float: left;margin-top:0.8rem;width: 3.6rem;}
#sptalk-main .bd ul .sptalk-r div p{ float: left; font-size: 0.22rem;color:#999999;line-height: 0.24rem;}
#sptalk-main .bd ul .sptalk-r div p:nth-child(2){float: right;}
#sptalk-main .hd{margin-left: 44%;margin-top: 0.2rem;}
#sptalk-main .hd .on{background-color: #0095ff;width: 0.4rem;}
#sptalk-main .hd ul li{float: left;margin-right: 0.12rem;background-color: #e1e1e1;border-radius: 0.2rem; width: 0.2rem;height: 0.07rem;transition:all 0.5s ease;cursor: pointer;}
#sptalk-main .hd ul li img{width: 6.5rem;height: 3.88rem;}

/*-------spsy-产品展示------*/
.sppro-main ul li{float: left;width: 3.44rem;border:0.01rem solid #c0c0c0;margin-right: 0.18rem;margin-top: 0.2rem;border-radius: 0.05rem;}
.sppro-main ul li:nth-child(2n){margin-right: 0rem;}
.sppro-main ul li img{width: 3.44rem;height: 3.44rem;border-radius: 0.05rem 0.05rem 0rem 0rem;}
.sppro-main ul li p{font-size: 0.23rem;margin:0.1rem;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}


/*--------热门资讯--------*/
.spnew-main ul{padding-bottom: 0.2rem; border-bottom: 0.01rem solid #efefef;}
.spnew-main ul li{float: left; margin-top: 0.2rem;padding-top:0.2rem;border-top: 0.01rem solid #efefef;}
.spnew-main ul li a{float:left;}
.spnew-main ul li a img{width: 2.1rem;height: 1.58rem;}
.spnew-main ul li .spnew-l{float: right;width: 4.8rem;margin-left: 0.2rem;}
.spnew-main ul li .spnew-l h2{float: left; font-size: 0.3rem;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}
.spnew-main ul li .spnew-l div{float: left;width: 4.8rem;margin-top: 0.25rem;}
.spnew-main ul li .spnew-l div p{ float: left; font-size: 0.22rem;background-color: #d4edff;color:#2395e0;width:1.5rem;padding-bottom: 0.03rem;text-align: center;}
.spnew-main ul li .spnew-l div b{font-size: 0.2rem;color:#999999;font-weight: normal;margin: 0.05rem 0rem 0rem 0.05rem;}
.spnew-main ul li .spnew-l div b i{float: left; padding-right: 0.01rem; padding-top: 0.01rem}
.spnew-main ul li .spnew-l div span{float: right;font-size: 0.2rem;color:#999999;}
.spnew-main ul li .spnew-l div span i {float: left; padding-right: 0.01rem; padding-top: 0.01rem}

/*-------spsy-公司荣誉------*/
.spry-main ul li{float: left;width: 3.44rem;margin-right: 0.18rem;border:0.01rem solid #c0c0c0;border-radius: 0.05rem;margin-top:0.2rem;}
.spry-main ul li:nth-child(2n){margin-right: 0rem;}
.spry-main ul li img{width: 3.44rem;height: 2.29rem;border-radius: 0.05rem 0.05rem 0rem 0rem;}
.spry-main ul li p{font-size: 0.23rem;margin:0.1rem;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}

/*-------spsy-门店展示------*/
.spsp-main ul li{float: left;width: 3.44rem;margin-right: 0.18rem;border:0.01rem solid #c0c0c0;border-radius: 0.05rem;margin-top: 0.2rem;}
.spsp-main ul li:nth-child(2n){margin-right: 0rem;}
.spsp-main ul li img{width: 3.44rem;height: 2.29rem;border-radius: 0.05rem 0.05rem 0rem 0rem;}
.spsp-main ul li p{font-size: 0.23rem;margin:0.1rem;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}

/*-------spsy-底部信息------*/
.foot-mess{margin:0.2rem;padding:0.2rem; background-color: #e3e7ef;border-radius: 0.05rem;}
.foot-mess p{font-size: 0.22rem;color:#8e9dbb;line-height: 0.36rem;}


/*----------------商铺内页----------------*/
/*-------spny-产品展示------*/
.spnypro-main{padding-bottom: 0.2rem;border-bottom: 0.01rem solid #efefef;}
.spnypro-main li{float: left;border-top: 0.01rem solid #efefef;margin-top: 0.2rem;padding-top: 0.2rem;width: 7.1rem;}
.spnypro-main li:nth-child(2n){margin-right: 0rem;}
.spnypro-main li>a{float: left;}
.spnypro-main li>a img{float: left; width:2.7rem;height: 2.7rem;}
.spnypro-main li .spnypro-word{float: right;width: 4.15rem;}
.spnypro-main li .spnypro-word h2{font-size: 0.34rem;margin-bottom: 0.06rem;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}
.spnypro-main li .spnypro-word h4{float: left;font-size: 0.25rem;margin-bottom: 0.2rem;color: #666;line-height: 0.3rem;margin-top: 0.04rem;width: 4.15rem;}
.spnypro-main li .spnypro-word .spnypro-price{margin-bottom: 0.3rem;width: 4.15rem;}
.spnypro-main li .spnypro-word .spnypro-price h3{float: left;font-size: 0.34rem;color: #f04b09;font-weight: bold;}
.spnypro-main li .spnypro-word .spnypro-price h3 b{font-size: 0.2rem;}
.spnypro-main li .spnypro-word .spnypro-price p{float: left;margin: 0.07rem 0rem 0rem 0.8rem;color: #f2946f;font-size: 0.22rem;background-color: #fff6f3;padding: 0.05rem 0.15rem;border-radius: 0.1rem;}
.spnypro-main li .spnypro-word .spnypro-price p i{font-size: 0.2rem;margin: 0.03rem 0.08rem 0 0;}
.spnypro-main li .spnypro-word>a{border-radius: 0.1rem; color: #fff;background: linear-gradient(90deg, #26b8b4 0%, #63b8ba 100%);text-align: center;padding-top: 0.2rem;float: left;font-size: 0.26rem;width:4.15rem;height: 0.58rem;}

/*-------spny-公司荣誉------*/
.spnyry-main li{float: left;width: 3.44rem;margin-right: 0.18rem;border:0.01rem solid #c0c0c0;border-radius: 0.05rem;margin-top:0.2rem;}
.spnyry-main li:nth-child(2n){margin-right: 0rem;}
.spnyry-main li img{width: 3.44rem;height: 2.29rem;border-radius: 0.05rem 0.05rem 0rem 0rem;}
.spnyry-main li p{font-size: 0.23rem;margin:0.1rem;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}



/*-------spny-门店展示------*/
.spnysp-main {padding-bottom: 0.2rem;border-bottom: 0.01rem solid #efefef;}
.spnysp-main li{float: left;width:7.1rem;margin-top: 0.2rem;border-top: 0.01rem solid #efefef;padding-top: 0.2rem;}
.spnysp-main li img{float: left; width: 3.12rem;height: 2.08rem;}
.spnysp-main li .spnymd-word{float: right;width: 3.8rem;}
.spnysp-main li .spnymd-word h2{font-size: 0.34rem;color:#333;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}
.spnysp-main li .spnymd-word p{font-size: 0.24rem;margin-top: 0.03rem;color:#666;text-overflow: ellipsis;-webkit-line-clamp: 1;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}
.spnysp-main li .spnymd-word p:last-child{text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;}


/*-------spny-联系我们------*/
.spnyct-main{margin:0.1rem 0rem;}
.spnyct-main li p{font-size: 0.28rem;color:#333;line-height: 0.55rem;}
.spnyct-main li>a button{width: 7.1rem;height: 0.8rem;cursor: pointer; margin:0.1rem 0rem; border-radius: 0.5rem;border: none;background-color: #ddf8ff; font-size: 0.28rem;color:#3077c0;}
.spnyct-main li>a button:focus{outline: none;}
.hot-phone p{text-align: center;font-size: 0.24rem;color:#787878;line-height: 0.45rem;}
.hot-phone p a{font-size: 0.28rem;color:#de1935;font-weight: bold;}
/*-未认证-*/
.spcont-nophone{width:7.1rem; margin-bottom:0.1rem;background-color: #f4f7fc;}
.spcont-nophone h2{font-size:0.28rem;color:#799abc;padding: 0.3rem 0 0.3rem 1.6rem;background: url(../images/spcont-nophoneback.jpg);background-size: 100% 100%;}
.spcont-nophone div{float: left;margin:0 0.35rem 0.25rem 0.35rem;}
.spcont-nophone div a{display: block;float: left;border-radius:0.8rem;width:2.2rem;text-align: center; padding:0.1rem 0.45rem; font-size:0.26rem;color:#fff;background-image: linear-gradient(to right,#0077cc,#2f48e1);}
.spcont-nophone div a:hover{background-image: linear-gradient(to right,#006ebd,#2740e0);}
.spcont-nophone div a:last-child{background-image: linear-gradient(to right,#ed9c10,#f46018);margin-left:0.2rem;}
.spcont-nophone div a:last-child:hover{background-image: linear-gradient(to right,#e89403,#e5560e);}



/*-------spny-留言框------*/
.spny-jmbd{margin: 0.2rem 0 0.1rem 0;}
.spny-jmform li{float: left;}
.spny-jmform .area select{width:2.23rem;font-size: 0.3rem; margin-right: 0.1rem; margin-bottom: 0.25rem;font-size: 0.28rem;padding: 0.2rem 0.15rem;border-radius: 0.05rem;border: 0.01rem solid #aec6ff;background-color: #e0e9fe;}
.spny-jmform .area select:last-child{margin-right: 0;}
.spny-jmform li p{float: left;font-size: 0.3rem;color:#171f36;margin: 0.12rem 0.2rem 0rem 0rem;}
.spny-jmform li input{float: left; width:5.35rem; height: 0.4rem;margin-bottom: 0.25rem;font-size: 0.28rem;padding: 0.2rem 0.15rem;border-radius: 0.05rem;border: 0.01rem solid #aec6ff;background-color: #e0e9fe;}
.spny-jmform li input::-webkit-input-placeholder{color:#a0b3e8;}
.spny-jmform li input:focus{outline: none;}
.spny-jmform input[type="submit"]{width:7.1rem;height: 0.85rem;background: linear-gradient(90deg, #2a70fe 0%, #226cfd 100%);color:#fff;border: 0px;border-radius: 0.1rem;font-size: 0.28rem;cursor: pointer;}
.spny-jmbd .right-agreement{padding-top:0.15rem;  height:unset !important;text-align: center; line-height:1 !important;text-align:center !important;font-size:0.2rem !important;}
.spny-jmbd .right-agreement input[type="checkbox"]{float:none;display:inline-block;vertical-align:middle;width:0.2rem;height:0.2rem;}
.spny-jmbd .right-agreement a{display:inline-block;line-height:unset;font-weight: normal;color:#939393; vertical-align:middle; text-indent:0}
.spny-jmform textarea{width:5.35rem; height: 0.9rem;font-size: 0.28rem;margin-bottom: 0.2rem;font-family: "微软雅黑"; padding: 0.2rem 0.15rem;border-radius: 0.05rem;border: 0.01rem solid #aec6ff;background-color: #e0e9fe;}
.spny-jmform textarea:focus{outline: none;}
.spny-jmform textarea::-webkit-input-placeholder{color:#a0b3e8;}