.bgfff {background:#fff;}
.ft12 {font-size:12px;}
.ft13 {font-size:13px;}
.ft14 {font-size:14px;}
.ft15 {font-size:15px;}
.ft16 {font-size:16px;}
.ft17 {font-size:17px;}
.ft18 {font-size:18px;}
.cf0 {color:#f03e3e;}
.mb5 {margin-bottom:5px;}
.mt10 {margin-top:10px;}
.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.pt5 {padding-top:5px;}
.mt20 {margin-top:20px;}
.mb10 {margin-bottom:10px;}
.cff {color:#ff1e8a;}
.pt20 {padding-top:20px;}
.choice {border-bottom:2px solid #f03e3e;color:#f03e3e;}
.check {background:#fff;color:#f03e3e;border:1px solid #f03e3e;}
.uncheck {background:#f3f4f5;border:1px solid #f3f4f5;}
header {height:46px;border-bottom:1px solid #cbcbcb;}
header .logo {height:18px;margin-top:14px;}
header .arrowL {display:inline-block;width:10px;height:10px;border-top:1px solid #9a9a9a;border-left:1px solid #9a9a9a;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);left:15px;top:18px;}
section .intro {height:40px;padding-left:12px;line-height:40px;}
section .intro img {width:16px;height:16px;margin-top:-4px;}
section .pic .swiper-slide {padding:12px;box-sizing:border-box;-webkit-box-sizing:border-box;}
section .pic .swiper-slide .img {width:38%;}
section .pic .swiper-slide .img img {width:100%;height:100%;}
section .pic .swiper-slide .text {padding:0 10px;width:62%;box-sizing:border-box;-webkit-box-sizing:border-box;}
section .pic .swiper-slide .text .tips {width:10px;height:10px;margin:-4px 4px 0 0;}
section .pic .swiper-slide .text .box {color:#f03e3e;display:inline-block;border:1px solid #f15151;border-radius:4px;-webkit-border-radius:4px;padding:4px 0;width:90%;font-size:12px;}
section .pic .swiper-slide .text .box img {width:12px;height:12px;margin-right:4px;margin-top:-1px; }
section .pic .swiper-slide .text h3{height:20px;overflow:hidden;font-weight:normal;white-space:nowrap;text-overflow:ellipsis;}
section .pic .swiper-slide .text p:first-of-type {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
section .pic .swiper-slide .con {display:block;padding:12px 0;}
section .new {padding:14px 10px;border-bottom:1px solid #cbcbcb;}
section .new img {width:16px;height:16px;margin-top:-4px;margin-right:4px;}
section .new .sale {margin-left:4px;}
section .sort .swiper-slide {height:40px;line-height:40px;border-bottom:1px solid #cbcbcb;}
section .sort .swiper-slide a {display:inline-block;height:40px;}
section .sortf {padding:6px 0;}
section .sortf span {width:25%;display:inline-block;}
section .sortf span a {width:92%;display:inline-block;border-radius:4px;-webkit-border-radius:4px;}
section .goodList ul {padding:30px 10px;}
section .goodList ul li {width:48%;text-align:center;margin-bottom:20px;}
section .goodList ul li:nth-of-type(odd) {margin-right:2%;}
section .goodList ul li:nth-of-type(even) {margin-left:2%;}
section .goodList ul li .good {width:60%;}
section .goodList ul li p {text-align:left;margin-top:10px;}
section .goodList ul li .name {height:40px;overflow:hidden;}
section .goodList ul li .box {display:inline-block;width:100%;border:1px solid #f03e3e;padding:4px 0;border-radius:6px;-webkit-border-radius:6px;}
section .goodList ul li .box img {width:12px;height:12px;margin:-2px 4px 0 0;}
section .goodList ul li a {display:inline-block;}
.newcon .medal {position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.8);z-index:11;}
.newcon .medal .medal-t {width:90%;border-radius:6px;-webkit-border-radius:6px;margin-left:auto;margin-right:auto;padding-top:10px;}
.newcon .medal .dog {background:url(../images/dog.png) no-repeat;width:98px;height:128px;background-size:100% 100%;margin:0 auto;}
.newcon .medal .cat {background:url(../images/cat.png) no-repeat;width:98px;height:128px;background-size:100% 100%;margin:0 auto;}
.newcon .medal .medal-t p {width:246px;margin:0 auto;}
.newcon .medal .medal-t .times {padding-top:16px;}
.newcon .medal .medal-t .sale {margin:0 2px;}
.newcon .medal .medal-t .newchoice {padding:20px 0;}
.newcon .medal .medal-t .newchoice a {display:inline-block;padding:4px 10px;}
.newcon .medal .medal-t .newchoice .add {border:1px solid #ff1e8a;margin-right:10px;}
.newcon .medal .medal-t .newchoice .add img {width:12px;height:12px;margin:-2px 4px 0 0;}
.newcon .medal .medal-t .newchoice .quit {border:1px solid #c1c1c1;}
.wrapper-fixed {left:0;top:0;right:0;z-index:1000;}
.wrapper .sortList {border-bottom:1px solid #cbcbcb;}
.backtop img {width:30px;height:30px;}
.backarrow {position:fixed;right:10px;bottom:20px;z-index:12;}


