html,body,div,span,ul,li,a,table,tr,td,th,img,p,textarea,input,img,i{margin: 0;padding: 0;box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;-mz-box-sizing: border-box;}
body{font-size: .28rem;padding-bottom: 1.5rem !important;}
ul,li{list-style: none;}
a{text-decoration:none;}
.clearFloat:after{content: "";display: block;height: 0;clear: both;}
img{display: block;border: none;}
.hide{display: none;}

.titImg{width: 100%;}
.pTit{width: 100%;font-size: .35rem;font-weight: 600;text-align: center;margin-top: .7rem;}
.breast{margin-top: .2rem;padding: 0 .3rem;}
.breast li{float: left;width: 48.5%;color: white;height: 3.2rem;margin-top: .2rem;background: url(https://www.duoxiwa.net/nlh/view/front/sky/dxw/websiteMobile/prolactin_01.png) no-repeat left top;background-size: 100% 100%;padding: .3rem;}
.breast li:nth-child(2n){margin-left: 3%;}
.breastTit{font-size: .3rem;}
.breastCont{font-size: .24rem;line-height: .45rem;margin-top: .1rem;}

.worry{margin-top: .4rem;padding: 0 .3rem;}
.worry li{float: left;width: 50%;padding: 0 .4rem;height: 3.8rem;}
.worry img{width: 40%;margin: 0 auto;}
.worryTit{text-align: center;font-size: .3rem;margin: .3rem 0 .1rem;}
.worryCont{line-height: .4rem;color: #666666;font-size: .24rem;}

.pTitTo{margin-top: .2rem;}
.prola{width: 100%;padding-left: .3rem;overflow: auto;margin-top: .4rem;}
.prola ul{width: 430%;}
.prola li{float: left;width: 6.5%;margin-right: .64%;}
.prola img{width: 100%;}
.prola div{font-size: .26rem;color: #323232;text-align: center;margin-top: .15rem;}

.cases{width: 100%;margin-top: .4rem;overflow: hidden;padding-bottom: .2rem;}
.casesUl{width: 300%;transition: margin-left 1s;}
.cases li{float: left;width: 33.33%;padding: 0 .3rem;}
.cases img{width: 100%;box-shadow: 0 0 .2rem #cccccc;border-radius: .3rem;}
.caseOpt{text-align: center;}
.caseOpt span{display: inline-block;width: .15rem;height: .15rem;background-color: #CDCDCD;border-radius: .08rem;margin: .4rem .02rem 0;transition: width 1s;}
.caseOpt .caseSel{width: .3rem;}

.favorable{margin-top: .1rem;}
.favorable li{border-bottom: .01rem solid #DDDDDD;padding: .3rem .3rem .4rem;position: relative;}
.favoImg{border-radius: 50%;width: .8rem;height: .8rem;position: absolute;left: .3rem;top: .3rem;}
.favoCont{padding: .15rem 0 0 1rem;}
.favo_01{line-height: .4rem;}
.favoName{float: left;color: #666666;}
.favoStar{float: left;margin-left: .1rem;}
.favoStar img{float: left;margin: .08rem 0 0 .08rem;}
.favoTime{float: right;font-size: .22rem;color: #999999;}
.favo_02{line-height: .45rem;margin-top: .15rem;}
.favo_03{color: #999999;font-size: .22rem;margin-top: .2rem;}
.favo_03 span{margin-right: .3rem;}
.lactMore{width: 33%;height: .7rem;border-radius: .35rem;color: #999999;border: .01rem solid #E1E1E1;background-color: white;font-size: .26rem;margin: .3rem auto;display: block;outline: none;}
.lactMore:active{background-color: #f8f8f8;}

.footer{position: fixed;left: 0;bottom: 0;width: 100%;height: 1rem;background-color: white;border-top: #DDDDDD solid .01rem;box-shadow: 0 0 0.5rem #F5F5F5;}
.tingBtn,.purchaseBtn{text-align: center;height: 1rem;color: white;border: none;outline: none;font-size: .28rem;float: left;}
.tingBtn{width: 30%;background-color: white;color: #A9A5A6;background: url(https://www.duoxiwa.net/nlh/view/front/sky/dxw/websiteMobile/indexImg.png) no-repeat center .1rem;background-size: .4rem;padding-top: .55rem;}
.purchaseBtn{width: 70%;line-height: 1rem;background: url(https://www.duoxiwa.net/nlh/view/front/sky/dxw/websiteMobile/telImg.png) #FF6279 no-repeat 33% center;background-size: .45rem;padding-left: .2rem;}
.tingBtn:active{background-color: #f8f8f8;}
.purchaseBtn:active{background-color: #FF2F79;}

.layer{position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,.3);top: 0;left: 0;}
.layDc{color: white;width: 80%;margin: 2.5rem auto 0;background: url(https://www.duoxiwa.net/nlh/view/front/sky/dxw/websiteMobile/infoBack.png) no-repeat left top;background-size: 100% 100%;position: relative;padding-bottom: .6rem;}
.layImg{width: 1.5rem;height: 1.5rem;border-radius: 50%;margin: 0 auto;}
.layName{font-weight: 600;font-size: .33rem;text-align: center;margin-top: .3rem;}
.layCont{padding: 0 .3rem;line-height: .5rem;margin-top: .2rem;}
.infoClose{position: absolute;bottom: -1rem;left: 50%;width: .7rem;margin-left: -.35rem;}