*{margin:0;padding:0;box-sizing:border-box}html,
body{background:#FFFFFF;font-size:13.333333333333334vw;font-family:-apple-system-font,Helvetica Neue,Helvetica,sans-serif}@media screen and (max-width: 360rpx){html{font-size:12vw}}swan-wrapper{height:100%}.container{display:flex;flex-direction:column;min-height:100%;justify-content:space-between;font-size:.16rem}.ensp{white-space:normal}.page-body{margin-top:.42rem}.title{font-size:.15rem;color:#666;margin:.3rem .22rem .18rem .22rem}.input{box-sizing:content-box;margin:0 3.022666666666667vw .15rem;height:.38rem;line-height:.38rem;font-size:.18rem;padding-left:.1rem}.page-title{margin:1rem 0 .3rem 0;text-align:center}.page-title-line{margin:0 auto;width:.83rem;height:.02rem;background-color:#E6E6E6}.page-title-text{margin-top:.07rem;color:#ccc}.border-top{border:0;position:relative}.border-top:before{content:"";position:absolute;width:100%;height:0.5px;left:0;top:0;-webkit-transform-origin:0 0;transform-origin:0 0;background:#e6e6e6}.border-right{position:relative}.border-right:after{content:"";width:0.5px;position:absolute;right:0;top:0;bottom:0;-webkit-transform-origin:100% 0;transform-origin:100% 0;background:#e6e6e6}.border-bottom{border:0;position:relative}.border-bottom:after{content:"";position:absolute;width:100%;height:0.5px;left:0;bottom:0;-webkit-transform-origin:0 100%;transform-origin:0 100%;background:#e6e6e6}.border-left{border:0;position:relative}.border-left:before{content:"";position:absolute;height:100%;width:0.5px;left:0;top:0;-webkit-transform-origin:left center;transform-origin:left center;background:#e6e6e6}.border-all{border:0;position:relative}.border-all:before{content:"";box-sizing:border-box;position:absolute;top:0;left:0;right:0;bottom:0;font-size:0;line-height:0;border-radius:0;border:0.5px solid #e6e6e6;-webkit-transform-origin:0 0;transform-origin:0 0;background:0 0}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), not all{.border-top:before,
    .border-bottom:after{-webkit-transform:scaleY(0.66666667);transform:scaleY(0.66666667)}.border-right:after,
    .border-left:before{-webkit-transform:scaleX(0.66666667);transform:scaleX(0.66666667)}.border-all:before{width:150%;height:150%;-webkit-transform:scale(0.66666667);transform:scale(0.66666667)}}@media only screen and (-webkit-min-device-pixel-ratio: 2), not all{.border-top:before,
    .border-bottom:after{-webkit-transform:scaleY(0.5);transform:scaleY(0.5)}.border-right:after,
    .border-left:before{-webkit-transform:scaleX(0.5);transform:scaleX(0.5)}.border-all:before{width:200%;height:200%;-webkit-transform:scale(0.48);transform:scale(0.48)}}@media only screen and (-webkit-min-device-pixel-ratio: 3), not all{.border-top:before,
    .border-bottom:after{-webkit-transform:scaleY(0.33333333);transform:scaleY(0.33333333)}.border-right:after,
    .border-left:before{-webkit-transform:scaleX(0.33333333);transform:scaleX(0.33333333)}.border-all:before{width:300%;height:300%;-webkit-transform:scale(0.3326);transform:scale(0.3326)}}
/*************/body{height:100%;color:#333;font-size:4.266666666666667vw}.lineholder{height:13.333333333333334vw}.relative{position:relative}.absoulte{position:absolute}.mask, .modal{position:fixed;top:0;left:0;width:100%;height:100%}.mask{z-index:100;background:#000;opacity:0.4;filter:alpha(opacity=40)}.modal{z-index:200}
/*带有header的布局root*/.header-parent{
    /*height: 100%;*/}.common-nav-search{height:13.333333333333334vw;z-index:1000;width:100%;position:fixed;top:0vw}
/*带有header的布局header部分root*/.header-section{background:white;border-bottom:0.5333333333333333vw solid #e2e4e6;width:100%;height:13.333333333333334vw;z-index:1;font-size:3.7333333333333334vw;position:fixed;top:0vw}
/*带有header的布局内容部分*/.mt80{
    /*margin-top: 110rpx;*/height:auto}
/*带有header的布局header部分主体*/.header-info{display:flex;height:100%;font-size:3.7333333333333334vw;flex-direction:row}.main{padding:0 2vw}
/*内容*/.section-main{display:flex;justify-content:space-between;flex-wrap:wrap;padding-top:1.3333333333333333vw}.header-info > swan-text{flex:1;text-align:center;height:100%;width:100%;line-height:13.333333333333334vw;font-size:3.7333333333333334vw}.header-info > swan-text.curNav{color:#46b535;border-bottom:0.5333333333333333vw solid #46b535;font-size:3.7333333333333334vw}.customer-comment{padding:0 2.6666666666666665vw}.header-info > swan-view{margin:0 4vw}.banner-height{height:56.13333333333333vw}.section-main-item{width:50%}.section-main-item swan-image{width:100%;max-height:34.666666666666664vw;display:block}.item-desc{bottom:0vw;right:0vw;padding:0.4vw;font-size:3.2vw;color:#FFFFFF;background-color:rgba(0,0,0,0.3)}
/*listview item*/.flexcolumn{display:flex;flex-direction:column}.flexrow{display:flex;flex-direction:row}.text-title-3{color:#333333;font-size:4.666666666666667vw;font-weight:bold}.text-desc{font-size:4vw;color:#999999;line-height:6.666666666666667vw}.text-item-title{font-size:4vw;lines:1;text-overflow:ellipsis;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#1A1A1A}.text-item-content{font-size:3.7333333333333334vw;lines:1;text-overflow:ellipsis;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#333333}.text-item-tips{font-size:3.3333333333333335vw;lines:1;text-overflow:ellipsis;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#999999}.text-color-grey{color:#999999}.fill-parent{width:100%;height:100%}.text-single-line{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.text-multi-line{white-space:normal}.margin-item-right{margin-right:2.6666666666666665vw}.margin-item-top{margin-top:2.6666666666666665vw}.margin-item-bottom{margin-bottom:2.6666666666666665vw}.margin-item-top-bottom{margin-top:2vw;margin-bottom:2vw}.commentbar-margin-bottom{margin-bottom:12vw}.gravity-center{align-items:center;text-align:center;justify-content:center}.popup-star{background-color:#FFFFFF;width:89.33333333333333vw;margin-left:5.333333333333333vw;padding:4vw;font-size:3.7333333333333334vw;margin-top:66.66666666666667vw}.frame-color{background-color:#ededed}.empty-frame-list{height:33.333333333333336vw;width:100%;background-color:#ededed}.epnav-margin{margin-top:12vw}.epnav-margin2{margin-top:2.6666666666666665vw}