.shop-address button{cursor:pointer}.shop-address .sub{padding:30px 40px;font-size:20px;font-weight:500;color:#212429;line-height:28px;border-bottom:1px solid #f6f6f7}.shop-address .sub .back{height:32px;width:32px;margin-right:12px}.shop-address .sub .add{padding:0 18px;height:32px;background:#ffe14d;border-radius:10em;font-size:14px;font-weight:600;color:#212429;line-height:32px}.shop-address ul{overflow-y:auto;max-height:386px}.shop-address ul li{padding:20px;margin:20px auto 0;width:520px;background:#f9f9fa;border-radius:4px}.shop-address ul li .address{font-size:18px;font-weight:500;color:#000;line-height:25px}.shop-address ul li .mobile{font-size:15px;font-weight:500;color:#212429;line-height:21px;margin-right:15px}.shop-address ul li .name{font-size:15px;font-weight:400;color:#8c8e90;line-height:21px}.shop-address ul li .default{width:32px;height:19px;background:linear-gradient(135deg,#ff6565 0%,#ffa94e 100%);border-radius:4px;font-size:12px;font-weight:500;color:#fff;line-height:19px;text-align:center;display:inline-block;margin-right:5px}.shop-address ul li .-btn{width:64px;height:32px;background:#fff;border-radius:10em;font-size:14px;font-weight:600;color:#212429}.shop-address .cell{height:63px;margin:0 auto;width:520px;border-bottom:1px solid #f9f9fa}.shop-address .cell .text{font-size:16px;font-weight:400;color:#000;line-height:22px;width:118px;display:inline-block}.shop-address .cell input{font-size:16px;font-weight:400;line-height:22px;background:#fff;width:350px;text-indent:unset}.shop-address .cell input::-webkit-input-placeholder{color:#d3d3d4}.shop-address .set-default{box-sizing:border-box;margin-left:40px;margin-right:10px;display:inline-block;border-radius:50%;width:20px;height:20px;border:6px solid #f5f5f6}.shop-address .del-address{font-size:14px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#f53;line-height:20px;margin-right:40px}.shop-address .active{border:6px solid #ffe14d}.tpl-wx{padding:40px;overflow:hidden}.tpl-wx .title{font-size:20px;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#212429}.tpl-wx .line{margin-top:30px;height:1px;background:#f6f6f7;transform:scaleX(2)}.tpl-wx .goods img{width:72px;height:72px;border-radius:4px}.tpl-wx .goods .title{font-size:20px;font-family:PingFangSC-Semibold,PingFang SC;font-weight:600;color:#212429;line-height:28px}.tpl-wx .goods .desc{font-size:14px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#8c8e90;line-height:20px}.tpl-wx .price span:first-child{font-size:18px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#212429;line-height:25px}.tpl-wx .price span:nth-child(2){font-size:30px;font-family:Manrope-ExtraBold,Manrope;font-weight:800;color:#212429;line-height:40px}.tpl-wx .t{font-size:16px;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#212429;line-height:22px}.tpl-wx .box{margin-top:30px;width:520px;height:240px;background:#fff;border-radius:10px}.tpl-wx .box img{width:180px;height:180px}