body{background-color:#f2f2f2; padding-bottom: 1.2rem;}
/*头部幻灯片部分*/
.banner .wrapper {position: relative;}
.banner .wrapper .swiper-container {color: #fff;text-align: center;}
.banner .wrapper .swiper-container .slideshow-item {-webkit-flex-shrink: 0; -ms-flex: 0 0 auto; flex-shrink: 0; width: 100%; height: 100%; position: relative;}
.banner .wrapper .swiper-wrapper img {display: block;}
.banner .wrapper .swiper-wrapper .slideinfo {display: none;}
.banner .wrapper .pagination {position: absolute;z-index: 20;left: 0;bottom: .2rem;width: 100%;}
.banner .wrapper .swiper-pagination-switch {display: inline-block;width: 0.12rem;height: 0.12rem;border-radius: 0.16rem;background: #555;margin-right: 5px;opacity: 0.8;border: 1px solid #fff;cursor: pointer;}
.banner .wrapper .swiper-active-switch {background: #fff;}
.banner .wrapper .swiper-dynamic-links {text-align: center;}
.banner .wrapper .swiper-pagination-bullet{opacity: 0.7;}
.banner .wrapper .swiper-pagination-bullet-active{width: .18rem!important;height:.08rem;border-radius: .04rem!important;background: #fff!important;opacity: 1!important;}
.banner .wrapper .swiper-pagination-bullet{width: .09rem;height: .09rem;background: #fff;opacity: .7; border-radius: 100%; transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-webkit-transition: all .4s ease-in-out;-o-transition: all .3s ease-in-out;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{text-align: center;}


/* 搜索 */
.search-form {padding:.33rem .15rem .29rem;position: relative; background-image: -moz-linear-gradient( 90deg, rgb(247,247,247) 0%, rgb(251,251,251) 6%, rgb(255,255,255) 50%, rgb(251,251,251) 95%, rgb(247,247,247) 100%); background-image: -webkit-linear-gradient( 90deg, rgb(247,247,247) 0%, rgb(251,251,251) 6%, rgb(255,255,255) 50%, rgb(251,251,251) 95%, rgb(247,247,247) 100%);background-image: -ms-linear-gradient( 90deg, rgb(247,247,247) 0%, rgb(251,251,251) 6%, rgb(255,255,255) 50%, rgb(251,251,251) 95%, rgb(247,247,247) 100%);}
.search-form .sobj {height:.7rem;border:2px solid #ff3451;border-radius:.08rem;line-height:.7rem;display:-webkit-box;width:6rem;float:left;}
.search-form .inp {-webkit-box-flex:6;}
.search-form .inp form {position:relative;display:block;color:#a0a0a0;padding-left:.1rem;}
.search-form .inp input{width: 65%;height: .5rem;border: none;}
.search-form .inp s {position:relative;width:.24rem;height:.24rem;margin-top:-.02rem;display:inline-block;vertical-align:middle;}
.search-form .inp s:before {position:absolute;content:"";left:0;top:0;width:.16rem;height:.16rem;border:1px solid #a0a0a0;border-radius:50%;}
.search-form .inp s:after {position:absolute;content:"";left:.19rem;top:.15rem;transform:rotate(-45deg);width:1px;height:.08rem;overflow:hidden;background:#a0a0a0;}
.search-form .inp span {position:absolute;right:0;top:0;width:1.22rem;height:.7rem;background:#ff3451;color:#fff;font-size:.3rem;text-align:center;}
.search-form .qiandao {float:left;margin-left:.1rem;width: 1rem; height: .76rem;line-height: .76rem;border-radius: .08rem;background: #6e80ff;text-align: center; color: #fff;font-size: .3rem;}


/*模块链接*/
.module{background-color: #fff;}
.module ul{padding-bottom: .5rem;}
.module li{width: 20%;float: left;text-align: center;padding-top:.5rem;}
.module li a{display: block;}
.module li span.icon-circle{display: block;margin: 0 auto; padding-bottom: .2rem;}
.module li span.icon-txt{font-size: .28rem;}
.module li span img{display: block;width: 1.1rem;height: 1.1rem;margin: 0 auto;}

.public{padding:0 .15rem .2rem;}

.public .boxTitle{padding: .48rem 0 .35rem;}
/*积分商城*/
.jfen.jfenbg1{background: #f2f2f2 url(../images/jfbg1.png)no-repeat top;background-size: contain;}
.jfen.jfenbg2{background: #f2f2f2 url(../images/jfbg2.png)no-repeat top;background-size: contain;}
.jfen .boxTitle img{height: .5rem;}
.jfen .puBox .goodbox{width:49.4%;float:left;background: #fff;margin-right: .08rem;border-radius: .1rem;overflow:hidden;box-shadow: 0px 3px 11px 0px rgba(0, 0, 0, 0.09);margin-bottom: .1rem;}
.jfen .puBox .goodbox:nth-child(2n){margin-right: 0;}
.jfen .puBox .goodbox .boxImg{padding:.15rem .18rem;}
.jfen .puBox .goodbox .boxImg img{width: 100%;}
.jfen .puBox .goodbox .boxTxt h4{font-size: .3rem;color:#333; display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;overflow: hidden;padding:0 .15rem;line-height: .4rem;height: .8rem;}
.jfen .puBox .goodbox .boxTxt > div {display: block;height: .6rem;line-height: .6rem;background-color:#ff3451;margin-top:.3rem;color:#fff;text-align: center;font-size: .3rem;font-weight: 600;}
.jfen .puBox .goodbox .boxTxt > div i.jf{display:inline-block;width: .3rem;height: .3rem;margin-right:.08rem;background:url(../images/jfIcon.png) no-repeat center center;background-size: .3rem;vertical-align: middle;margin-top: -.075rem;}
.jfen .puBox .goodbox .boxTxt > div i.symbol{display:inline-block;width: .3rem;height: .3rem;margin-right:.08rem;background:url(../images/symbol.png) no-repeat center center;background-size: .3rem;vertical-align: middle;margin-top: -.075rem;}
.jfen .puBox .goodbox .boxTxt > div em{margin:0 .2rem;}


/*查看更多*/
.morebox{clear: both;height: .66rem;line-height: .66rem;border-radius: .04rem;margin-top:.1rem;background: #fff;text-align: center;}
.morebox a{font-size: .28rem;color:#808080;}
.qiandao a{color:#fff;}

.qq_miniprogram .wechat,
.baidu_miniprogram .wechat,
.qq_miniprogram .my,
.baidu_miniprogram .my,
.qq_miniprogram .gotop,
.baidu_miniprogram .gotop{display: none !important;}
