﻿@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1601345918223'); /* IE9 */
  src: url('iconfont.eot?t=1601345918223#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
  url('iconfont.woff?t=1601345918223') format('woff'),
  url('iconfont.ttf?t=1601345918223') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('iconfont.svg?t=1601345918223#iconfont') format('svg'); /* iOS 4.1- */
}

*{margin:0; padding:0; border:0; box-sizing:inherit;word-wrap:break-word;word-break:break-all;text-decoration:none;}
html{font-size:50px;height:100%; -webkit-locale: "zh-cmn-Hans";}
body{background:#efeff4; width:100%; height:100%; overflow:hidden;box-sizing:border-box;overflow-y:scroll;font-family:PingFangSC,Helvetica,Tahoma,Arial,Hiragino Sans GB,Hiragino Sans GB W3,Microsoft Yahei,STXihei,STHeiti,Heiti,SimSun,sans-serif!important;}
input,textarea{outline:0;}
[data-icon]:before {content:attr(data-icon);display:inline-block;font-family:"iconfont" !important;  font-size:14px;  font-style:normal;  -webkit-font-smoothing: antialiased;  -webkit-text-stroke-width: 0.2px;  -moz-osx-font-smoothing: grayscale}
[data-icon-after]::after {content:attr(data-icon-after);display:inline-block;font-family:"iconfont" !important;  font-size:14px;  font-style:normal;  -webkit-font-smoothing: antialiased;  -webkit-text-stroke-width: 0.2px;  -moz-osx-font-smoothing: grayscale}
[ui-sref],[ng-click],[data-url]{cursor:pointer;}

h7{font-size:.24rem;color:#888;line-height:150%;text-align:center;display:block;font-weight:normal;margin:.3rem 0;position:relative;}
h7 hr{height:1px;color:#ccc;position:absolute;top:.15rem;left:0;right:0;margin:0 .3rem; background:#ccc;z-index:0;}
h7 span{padding:0 .24rem;background:#efeff4;z-index:2;display:inline-block;position:relative;top:0;left:0;right:0;}
h8{font-size:.2rem;color:#888;line-height:150%;text-align:center;display:block;font-weight:normal;margin:.2rem 0;}
@-webkit-keyframes flowLeft{0%{ margin-left:100%;}100%{margin-left:0;}}
@-webkit-keyframes flowIn{0%{ opacity:.3;}100%{opacity:1;}}
.btns{width:100%;text-align:center;padding:.4rem;}
.btns a{width:96%;border-radius:4px;background:#017afd;font-size:.32rem;line-height:.8rem;height:.8rem;display:inline-block;text-align:center;color:#fff;}
.btns a.short{width:auto;padding:0 .5rem;}
.nodata{color:#888;font-size:.28rem;line-height:.6rem;text-align:center;margin-top:1rem;visibility:hidden;width:100%;}
.nodata img{width:30%;}
del{text-decoration:line-through;}

body>.bg{background:rgba(0,0,0,0.5);position:fixed;width:100%;height:100%;left:0;top:0;}
body>.qr{position:fixed;top:30%;left:15%;right:15%;width:70%;background:#fff;text-align:center;border-radius:5px;}
body>.qr h5{line-height:1.6rem;color:#f89a5d;font-weight:normal;font-size:.28rem;}
body>.qr img{width:50%;}
body>.qr span{position:absolute;right:0; top:0; height:0;width:.5rem;height:.5rem;line-height:.5rem;text-align:center;display:inline-block;}
body>.qr span span{font-size:.28rem;cursor:pointer;color:#888;}
body>.qr .tips{color:#888;line-height:1.2rem;font-size:.22rem;}
body>.qr.smart h5{color:#333;line-height:150%;font-size:.28rem;padding:.4rem 0;}
body>.qr.smart img{width:60%;margin-bottom:.6rem;}

body>.rule{position:fixed;top:30%;left:15%;right:15%;width:70%;background:#fff;text-align:center;border-radius:5px;}
body>.rule h5{line-height:1rem;color:#f89a5d;font-weight:normal;font-size:.28rem;}
body>.qr img{width:50%;}
body>.rule span{position:absolute;right:0; top:0; height:0;width:.5rem;height:.5rem;line-height:.5rem;text-align:center;display:inline-block;}
body>.rule p{color:#888;line-height:180%;font-size:.24rem;text-align:justify;padding:0 .4rem;}
body>.rule p:last-child{padding-bottom:.4rem;}

.container{width:100%;max-width:480px;margin:auto; position:relative;min-height:-moz-calc(100% - 60px);min-height:-webkit-calc(100% - 60px);min-height:calc(100% - 60px);}
.limit{width:100%;max-width:480px;margin:0 auto;}
.bottom{z-index:3;position:fixed;left:0;right:0;bottom:0;height:1rem;box-sizing:border-box;}
.bottom .list{border-top:1px solid rgba(227,227,227,.7);position:relative;width:100%;height:100%;background-color:#fbfbfd;}
.bottom .item{float:left;width:25%;height:100%;overflow:hidden;cursor:pointer;color:#b2b2b2;font-size:0.22rem;text-align:center;position:relative;}
.bottom.partner .item{width:20%;}
.bottom .item label{width:100%;height:0.42rem;display:inline-block;margin-top:4px;}
.bottom .item.on label:before{color:#017afd;}
.bottom .item.home label{background:url(/images/icon_home.png?v=2) no-repeat;}
.bottom .item.my label{background:url(/images/icon_my.png?v=2) no-repeat;}
.bottom .item.mem label{background:url(/images/icon_mem.png?v=2) no-repeat;}
.bottom .item.all label{background:url(/images/icon_all.png?v=2) no-repeat;}
.bottom .item.material label{background:url(/images/icon_material.png?v=2) no-repeat;}
.bottom .item.partner label{background:url(/images/icon_partner.png?v=2) no-repeat;}
.bottom .item.on.home label{background:url(/images/icon_home_on.png?v=2) no-repeat;}
.bottom .item.on.my label{background:url(/images/icon_my_on.png?v=2) no-repeat;}
.bottom .item.on.mem label{background:url(/images/icon_mem_on.png?v=2) no-repeat;}
.bottom .item.on.all label{background:url(/images/icon_all_on.png?v=2) no-repeat;}
.bottom .item.on.partner label{background:url(/images/icon_partner_on.png?v=2) no-repeat;}
.bottom .item.on.material label{background:url(/images/icon_material_on.png?v=2) no-repeat;}
.bottom .item label{background-size:auto 100% !important;background-position:center center !important;}
.bottom .item div{width:100%;text-align:center;margin-top:3px;}
.bottom .item ins{position:absolute;width:.4rem;height:.4rem;line-height:.4rem; font-size:.2rem;background:#e64340;color:#fff;top:0%;right:30%;border-radius:50%;visibility:hidden;}

.bottom_links{margin-bottom:.4rem;margin-top:.4rem;display:block;}
.bottom_links ul{width:100%;text-align:center;padding:0;font-size:0;}
.bottom_links ul li{border-right:1px solid #999;display:inline-block;}
.bottom_links ul li:last-child{border-right:0;}
.bottom_links ul li a{color:#999;font-size:.2rem;margin:0 .2rem;}
.container .bottom_links{display:none;}

header{width:100%;background:rgba(0,0,0,.9);height:.8rem;line-height:.8rem;color:#fff;position:relative;}
header a{color:#fff;font-size:.28rem;}
header h1{padding-left:.4rem;font-size:.28rem;font-weight:normal;}
header h1 a:before{margin-right:.05rem;}
header ul{position:absolute;right:0;top:0;font-size:0;}
header ul li{display:inline-block;width:1.2rem;position:relative;}
header ul li a{display:inline-block;width:100%;text-align:center;}
header ul li span{position:absolute;right:0;top:0;font-size:.22rem;}

#showTop{position:fixed; right:5px; bottom:70px; width:30px;height:30px;line-height:30px;text-align:center;z-index:900;display:none;border:1px solid #eee;border-radius:50%;background:#eee; }
#showTop a:before{font-size:20px;margin-right:0;color:#ccc;display:block;color:#fff; }

.pIndex{}
.pIndex .mod{background:#fff;margin-bottom:.04rem;width:100%;}
.pIndex .mod h5{line-height:.8rem;font-size:.32rem;color:#353535;font-weight:normal;}
.pIndex .mod h5 a{float:right; color:#888;font-size:.22rem;text-decoration:none;}
.pIndex .mod.search{margin-bottom:0rem;text-align:center;height:.9rem;position:relative;display:none;}
.pIndex .mod.search input{width:98%;height:.8rem;font-size:.28rem;background:#f2f2f2;border:0;border-radius:.08rem;display:inline-block;text-align:center;position:absolute;left:1%;top:0.05rem;}
.pIndex .mod.banner{width:100%;position:relative;overflow:hidden;}
.pIndex .mod.banner img.block{width:100%;display:block;opacity:0;}
.pIndex .mod.banner .list{width:100%;height:100%;position:absolute;left:0;top:0;}
.pIndex .mod.banner .list img{width:100%;display:none;}
.pIndex .mod.banner .list img.on{display:block;-webkit-animation: flowIn 0.5s 1 ease-in; -moz-animation: flowIn 0.5s 1 ease-in; animation: flowIn 0.5s 0s 1 ease-in;}
.pIndex .mod.banner .dot{width:100%;bottom:10px;left:0;position:absolute;text-align:center;font-size:0;}
.pIndex .mod.banner .dot span{margin:0 2px;cursor:pointer;width:8px;height:8px;display:inline-block;background:rgba(0,0,0,0.2);border-radius:100%;}
.pIndex .mod.banner .dot span.on{background:#007aff;}
.pIndex .mod.category{width:100%;position:relative;font-size:0rem;padding:.2rem 0;}
.pIndex .mod.category li{display:inline-block;width:25%;text-align:center;}
.pIndex .mod.category li img{width:.6rem;height:.6rem;}
.pIndex .mod.category li label{color:#000;font-size:.20rem; font-weight:bold; display:block;margin-top:.1rem;width:100%;text-align:center;}
.pIndex .mod.last{padding:0 .3rem;}
.pIndex .mod.last .item{padding:.3rem 0;width:100%;box-sizing:border-box;border-bottom:1px solid #f3f3f3;overflow:hidden;display:table;-webkit-tap-highlight-color:transparent;}
.pIndex .mod.last .item .icon{position:relative;width:1.6rem;height:1.2rem;margin-right:.2rem;overflow:hidden;}
.pIndex .mod.last .item .icon img{float:left;width:1.6rem;height:1.2rem;border-radius:.08rem;}
.pIndex .mod.last .item .cont{box-sizing:border-box;display:table-cell;vertical-align:middle;overflow:hidden;width:100%;}
.pIndex .mod.last .item .cont .tit{color:#353535;font-size:.28rem;text-overflow:ellipsis;max-height:.72rem;line-height:.36rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;text-overflow: ellipsis;}
.pIndex .mod.last .item .cont .desc{height:.6rem;}
.pIndex .mod.last .item .cont .stat{height:.3rem;box-sizing:inherit;color:#888;font-size:.24rem;}
.pIndex .mod.last .item .cont .stat .right{float:right;}
.pIndex .mod.channel{padding:0 .3rem;}
.pIndex .mod.channel .item{padding:.3rem 0;width:100%;box-sizing:border-box;border-bottom:1px solid #f3f3f3;overflow:hidden;display:table;-webkit-tap-highlight-color:transparent;}
.pIndex .mod.channel .item .icon{position:relative;width:1.6rem;height:1.2rem;margin-right:.2rem;overflow:hidden;}
.pIndex .mod.channel .item .icon img{float:left;width:1.6rem;height:1.2rem;border-radius:.08rem;}
.pIndex .mod.channel .item .cont{box-sizing:border-box;display:table-cell;vertical-align:middle;/*overflow:hidden;*/width:100%;}
.pIndex .mod.channel .item .cont .tit{color:#353535;font-size:.28rem;text-overflow:ellipsis;max-height:.72rem;overflow:hidden; line-height:.36rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.pIndex .mod.channel .item .cont .desc{height:.4rem;color:#888;margin-bottom:.05rem;font-size:.22rem;line-height:.4rem;overflow:hidden;display:-webkit-box;text-overflow: ellipsis;-webkit-line-clamp:1;  -webkit-box-orient: vertical;}
.pIndex .mod.channel .item .cont .desc span{}
.pIndex .mod.channel .item .cont .stat{height:.3rem;box-sizing:inherit;color:#888;font-size:.22rem;}
.pIndex .mod.channel .item .cont .stat .right{float:right;}
.pIndex .mod.channel .item .cont .stat .right.price{color:#e64340;}
.pIndex .mod.channel .item .cont .stat .right.price label{font-size:.2rem;color:#ff6b67;border:1px solid #ff6b67;margin-right:4px;padding:1px 2px;}

.pGiftcode{}
.pGiftcode .block{width:96%;margin:.5rem auto;font-size:.28rem;background:#fff;border-radius:4px;}
.pGiftcode .block .tit{width:100%;height:.8rem;font-size:.24rem;color:#888;line-height:.8rem;position:relative;padding-left:1rem;border-bottom:1px dashed #ececec;}
.pGiftcode .block .tit img{width:.6rem;height:.6rem;position:absolute;left:.1rem;top:.1rem;}
.pGiftcode .block .cont{text-align:center;padding-bottom:.8rem;}
.pGiftcode .block .cont h5{font-size:.28rem;line-height:1.2rem;}
.pGiftcode .block .cont .input{}
.pGiftcode .block .cont .input input{width:80%;text-align:center;background:#f9f9f9;height:.8rem;font-size:.28rem;border-radius:4px;}
.pGiftcode .btns a{width:50%;}
.pGiftcode .bg{width:100%;height:100%;background:rgba(0,0,0,.7);position:fixed;top:0;left:0;opacity:0;}
.pGiftcode .layer{width:90%;background:#fff;border-radius:4px;position:fixed;top:15%;left:5%;opacity:0;text-align:center;color:#353535;padding-top:.8rem;padding-bottom:.4rem;}
.pGiftcode .layer .img{width:50%;margin:0 auto;}
.pGiftcode .layer .img img{width:100%;display:block;}
.pGiftcode .layer h6{font-size:.28rem;line-height:.8rem;}
.pGiftcode .layer .result{font-size:.28rem;line-height:1rem;font-weight:bold;}
.pGiftcode .layer .text{font-size:.2rem;color:#5e639a;}
.pGiftcode .off{display:none;}
.pGiftcode .on{display:block;opacity:1;}

.pGiftcodeSubject .page{width:100%;position:relative;}
.pGiftcodeSubject .page>img{width:100%;display:block;}
.pGiftcodeSubject .page .btn{position:absolute;left:28%;top:48%;width:46%;height:7%;border:0px solid red;}

.pCard .pro{width:100%;padding-top:.5rem;}
.pCard .pro .image{width:80%;margin:0 auto;}
.pCard .pro .image img{width:100%;display:block;}
.pCard .pro .name{font-size:.28rem;color:#353535;line-height:.8rem;height:.8rem;overflow:hidden;text-align:center;font-weight:bold;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;padding:0 .3rem;}
.pCard .pro .price{font-size:.28rem;color:#ec6000;line-height:.32rem;text-align:center;margin-bottom:.52rem;}
.pCard .layer.fail .text{color:red;}
.pCard .layer.succ .text{color:#353535;}
.pCard .layer.succ .text p{color:red;font-size:.32rem;margin-top:.3rem;}

.pCoupon .banner {width:100%;}
.pCoupon .banner img {width:100%;display:block;margin-bottom:.5rem;}
.pCoupon .item{background:url(/images/coupon.png) no-repeat;background-size:100% 100%;font-size:0;margin:.2rem .15rem;display:block;box-sizing:border-box;position:relative;clear:both;}
.pCoupon .item>div{display:table-cell;vertical-align:middle;overflow:hidden;box-sizing:border-box;float:left;}
.pCoupon .item .clear{float:none;display:block;clear:both;}
.pCoupon .item .left{color:#fff;width:32%;text-align:center;padding-top:.4rem;padding-bottom:.4rem;}
.pCoupon .item .left .price{font-size:.28rem;}
.pCoupon .item .left .price ins{font-size:.6rem;}
.pCoupon .item .left .rangle{font-size:.24rem;margin-top:.2rem;}
.pCoupon .item .middle{color:#353535;width:45%;padding-top:.2rem;padding-left:.2rem;padding-bottom:.32rem;}
.pCoupon .item .middle .name{line-height:.4rem;height:.8rem;font-size:.32rem;display:block;}
.pCoupon .item .middle .date{line-height:.3rem;font-size:.22rem;color:#888;padding-top:.2rem;}
.pCoupon .item .right{color:#353535;text-align:center;width:23%;padding-top:.1rem;padding-bottom:.1rem;}
.pCoupon .item .right .status{color:#555;font-size:.2rem;position:relative;text-align:center;padding-top:.05rem;}
.pCoupon .item .right .status .ball{background:#eee;width:52px;height:52px;border-radius:50%;display:inline-block;position:relative;}
.pCoupon .item .right .status .ball:before{content:" ";background:#ff6b67;position:absolute;left:0;top:0;width:52px;height:52px;display:inline-block;border-radius:50%;}
.pCoupon .item .right .status .ball:after{content:" ";background:#fff;position:absolute;left:1px;top:1px;width:50px;height:50px;display:inline-block;border-radius:50%;}
.pCoupon .item .right .status span{position:absolute;left:0;right:0;top:25%;color:#ff6b67;font-size:.24rem;}
.pCoupon .item .right .link{padding-top:.2rem;}
.pCoupon .item .right .link a{color:#ff6b67;border:1px solid #ff6b67;border-radius:.5rem;line-height:.5rem;height:.5rem;display:inline-block;width:90%;font-size:.24rem;}
.pCoupon .item .right .link a.on{color:#fff;background:#ff6b67;}
.pCoupon .item2 .right .status .ball:before{background:#ccc;}
.pCoupon .item2 .right .status span{width:100%;top:34%;line-height:.40rem;background:#fff;color:#888;}
.pCoupon .item3 .right .status .ball:before{background:#ccc;}
.pCoupon .item3 .right .status span{width:100%;top:34%;line-height:.40rem;background:#fff;color:#888;}
.pCoupon .item.single .right .status{font-size:.24rem;margin-top:.7rem;}
.pCoupon .resources{padding-bottom:.5rem;}
.pCoupon .resources h5{line-height:.8rem;font-size:.24rem;color:#888;padding:0 .3rem;font-weight:normal;}
.pCoupon .resources .res{padding:.3rem 0;width:100%;box-sizing:border-box;background:#fff;margin:.24rem 0;overflow:hidden;display:table;-webkit-tap-highlight-color:transparent;}
.pCoupon .resources .res .icon{position:relative;width:1.9rem;height:1.2rem;margin-right:.2rem;overflow:hidden;}
.pCoupon .resources .res .icon img{float:left;width:1.6rem;height:1.2rem;border-radius:.08rem;margin-left:.3rem;}
.pCoupon .resources .res .cont{box-sizing:border-box;display:table-cell;vertical-align:middle;overflow:hidden;width:100%;padding-right:.3rem;}
.pCoupon .resources .res .cont .tit{color:#353535;font-size:.28rem;text-overflow:ellipsis;height:.36rem;overflow:hidden; line-height:.36rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
.pCoupon .resources .res .cont .desc{height:.4rem;color:#888;margin-bottom:.2rem;font-size:.22rem;line-height:.4rem;overflow:hidden;display:-webkit-box;text-overflow: ellipsis;-webkit-line-clamp:1;  -webkit-box-orient: vertical;}
.pCoupon .resources .res .cont .desc span{}
.pCoupon .resources .res .cont .stat{height:.3rem;box-sizing:inherit;color:#888;font-size:.22rem;}
.pCoupon .resources .res .cont .stat .right{float:right;}
.pCoupon .resources .res .cont .stat .right.price{color:#e64340;}
.pCoupon .mycard{line-height:.7rem;padding-right:.1rem;padding-left:10px;background:rgba(255,255,255,1);border-radius:40px 0 0 40px;box-shadow:0 0 2px #ccc;font-size:.28rem;color:#666;}
.pCoupon .mycard:before{color:#33cd31;margin-right:2px;font-size:.30rem;}
.pCoupon.fullWhite{background:#fff;min-height:100%;}
.pCoupon .give{text-align:center;padding-top:.8rem;padding-bottom:.6rem;}
.pCoupon .give img{width:1.2rem;height:1.2rem;border:1px solid #fff;border-radius:50%;}
.pCoupon .give .nick{margin-top:.12rem;color:#333;font-weight:bold;}
.pCoupon .give label{color:#353535;font-size:.28rem;}
.pCoupon .give .word{font-size:.24rem;line-height:.6rem;color:#888;}


.pGift{background:#fff;min-height:100%;width:100%;position:relative;}
.pGift .pro{width:100%;padding-top:.5rem;}
.pGift .pro .image{width:80%;margin:0 auto;}
.pGift .pro .image img{width:100%;display:block;}
.pGift .pro .name{font-size:.28rem;color:#353535;line-height:.8rem;height:.8rem;overflow:hidden;text-align:center;font-weight:bold;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;padding:0 .3rem;}
.pGift .pro .price{font-size:.28rem;color:#ec6000;line-height:.32rem;text-align:center;margin-bottom:.52rem;}
.pGift .pro .price del{text-decoration:line-through;}
.pGift .msg{line-height:1.2rem;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;font-size:.26rem;text-align:center;position:relative;height:1.2rem;}
.pGift .msg label{position:absolute;left:0;top:-.15rem;font-size:.24rem;line-height:.24rem;width:100%;text-align:center;}
.pGift .msg label font{display:inline-block;width:1rem;color:#888;background:#fff;}
.pGift .msg span{position:relative;}
.pGift .msg span img{width:.8rem;height:.8rem;border-radius:50%;margin-right:.1rem;}
.pGift .msg input{width:100%;height:1.2rem;border:0;background:0;outline:0;text-align:center;}
.pGift .info{position:relative;height:.8rem;line-height:.8rem;margin-top:.5rem;width:100%;font-size:.24rem;padding-left:1.3rem;}
.pGift .info img{width:.8rem;height:.8rem;left:.3rem;top:0;border-radius:50%;position:absolute;}
.pGift .info label{color:#707a9a;}
.pGift .info .time{float:right;padding-right:.3rem;color:#888;}
.pGift .no{font-size:.28rem;text-align:center;color:#888;margin-top:.8rem;}
.pGift .btns a{width:3rem;}
.pGift .share{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.5);display:none;}
.pGift .share img{width:100%;}
.pGift .bg{width:100%;height:100%;background:rgba(0,0,0,.7);position:fixed;top:0;left:0;opacity:0;}
.pGift .layer{width:90%;background:#fff;border-radius:4px;position:fixed;top:15%;left:5%;opacity:0;text-align:center;color:#353535;padding-top:.8rem;padding-bottom:.4rem;}
.pGift .layer .img{width:50%;margin:0 auto;}
.pGift .layer .img img{width:100%;display:block;}
.pGift .layer h6{font-size:.28rem;line-height:.8rem;}
.pGift .layer .result{font-size:.28rem;line-height:1rem;font-weight:bold;}
.pGift .layer .text{font-size:.2rem;color:#5e639a;}
.pGift .share{position:fixed;width:100%;height:100%;top:0;left:0;display:none;}
.pGift .share img{position:fixed;right:5%;top:0; width:22%;}
.pGift .share .text{padding:1rem 0 0 1rem;font-size:.32rem;color:#fff;padding-bottom:1rem;}
@-webkit-keyframes flowUp{0%{ margin-top:100%;}100%{margin-top:0;}}
.pGift .firstCall{position:relative;height:auto;top:auto;left:auto;display:block;background:#fff;animation:flowUp 0.5s 1 linear;display:none;}
.pGift .firstCall .text{color:#666;}
.pGift .off{display:none;}
.pGift .on{display:block;opacity:1;}

.pPromotion .header{padding:.5rem;background:#ddbc86 url(/images/promBanner.jpg) no-repeat;background-size:100% 100%;position:relative;padding-bottom:1rem;}
.pPromotion .header .avator{width:.8rem;height:.8rem;border-radius:50%;position:absolute;left:.5rem;top:.5rem;}
.pPromotion .header .name{padding-left:1rem;font-size:.28rem;color:#fff;line-height:.8rem;}
.pPromotion .header a{position:absolute;right:0;top:.6rem;line-height:.6rem;background:#fff6e3;color:#c19b6c;font-size:.24rem;text-align:right;padding-right:.1rem;width:1.5rem;border-radius:.6rem 0 0 .6rem;box-shadow:0 0 2px #ccc;}
.pPromotion .box{background:#fff;box-shadow:0px 2px 5px #888;width:96%;margin:.15rem auto 0;padding:.3rem;box-sizing:border-box;margin-top:-.7rem;position: relative;}
.pPromotion .box .detail{font-size:.28rem;padding-bottom:.4rem;border-bottom:1px solid #ededed;position:relative;}
.pPromotion .box .detail label{color:#888;}
.pPromotion .box .detail label.qr{color:#5b6e8e;margin-left:.3rem;}
.pPromotion .box .detail label.qr:after{color:#5b6e8e;margin-left:.01rem;}
.pPromotion .box .detail label.order{position:absolute;right:0px;top:0px;color:#5b6e8e;display:none;}
.pPromotion .box .detail .money{color:#c19b6c;position:relative;margin-top:.3rem;}
.pPromotion .box .detail .money label{font-size:.6rem;line-height:1rem;color:#c19b6c;}
.pPromotion .box .detail .money a{color:#888;position:absolute;right:0;top:0;line-height:1rem;color:#5b6e8e;}
.pPromotion .box .detail .money a::after{color:#888;}
.pPromotion .box .stat{width:100%;text-align:center;padding:.4rem 0;}
.pPromotion .box .stat ul{font-size:0;}
.pPromotion .box .stat ul li{display:inline-block;width:33%;}
.pPromotion .box .stat ul li ins{color:#57698f;font-size:.6rem;line-height:.8rem;}
.pPromotion .box .stat ul li label{color:#888;font-size:.28rem;display:block;}
.pPromotion .box.promotor{padding-bottom:0;}
.pPromotion .box.promotor .detail{border-bottom:0;padding-bottom:0;}
.pPromotion .box.promotor .detail label.order{display:inline-block;}
.pPromotion .box.promotor .stat{display:none;}
.pPromotion .products{padding:0 .3rem;}
.pPromotion .products .title{line-height:.6rem;color:#353535;font-size:.28rem;margin-top:.2rem;}
.pPromotion .products .title .tip{color:#888;margin-left:.15rem;font-size:.24rem;}
.pPromotion .products .item{padding:.3rem 0;border-bottom:1px solid #ccc;box-sizing:border-box;display:table;-webkit-tap-highlight-color:transparent;overflow:hidden;}
.pPromotion .products .item .icon{position:relative;width:1.9rem;height:1.2rem;margin-right:.2rem;overflow:hidden;}
.pPromotion .products .item .icon img{float:left;width:1.6rem;height:1.2rem;border-radius:.08rem;margin-left:.3rem;}
.pPromotion .products .item .cont{box-sizing:border-box;display:table-cell;vertical-align:middle;overflow:hidden;width:100%;padding-right:1rem;font-size:.26rem;position:relative;}
.pPromotion .products .item .cont a{position:absolute;color:#ff7723;font-size:.24rem;padding:.05rem .20rem;border-radius:4px;display:inline-block;border:1px solid #ff7723;right:0;top:.45rem;}
.pPromotion .products .item .cont .tit{color:#353535;font-size:.28rem;text-overflow:ellipsis;height:.36rem;overflow:hidden; line-height:.36rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:.1rem;}
.pPromotion .products .item .cont .percent{height:.4rem;color:#888;font-size:.22rem;line-height:.4rem;overflow:hidden;display:-webkit-box;text-overflow: ellipsis;-webkit-line-clamp:1;  -webkit-box-orient: vertical;}
.pPromotion .products .item .cont .profit{height:.3rem;box-sizing:inherit;color:#ff7723;font-size:.22rem;}
.pPromotion .bg{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.7);visibility:hidden;}
.pPromotion .share{position:fixed;width:100%;height:100%;top:0;left:0;visibility:hidden;}
.pPromotion .share img{position:fixed;right:5%;top:0; width:22%;}
.pPromotion .share .text{padding:1rem 0 0 1rem;font-size:.32rem;color:#fff;}
.pPromotion .layer{padding-top:.2rem;position:fixed;left:10%;width:80%;top:10%;background:#fff;border-radius:4px;text-align:center;}
.pPromotion .layer h6{font-size:.28rem;line-height:.8rem;}
.pPromotion .layer .content{padding:.4rem .3rem .5rem;color:#888;font-size:.24rem;}
.pPromotion .layer .ctrls{font-size:0;border-top:1px solid #eee;height:.8rem;}
.pPromotion .layer .ctrls a{font-size:0.28rem;color:#33cd31;width:100%;line-height:.8rem;display:inline-block;}

.pPoster{position:relative;width:100%;min-height:100%;background:#000;}
.pPoster .pic{width:100%;text-align:center;}
.pPoster .pic img{opacity:0;}
.pPoster .footer{width:100%;bottom:0;left:0;position:fixed;background:#fff;box-shadow:0 -2px 2px #ccc;padding-top:.2rem;}
.pPoster .footer .tips{font-size:.24rem;color:#888;text-align:center;line-height:.6rem;}
.pPoster .footer .tips label:before{margin-right:.05rem;}
.pPoster .footer .icons{height:1.2rem;overflow-y:hidden;font-size:0;width:100%;overflow-x:auto;}
.pPoster .footer .icons ul{}
.pPoster .footer .icons li{position:relative;display:inline-block;margin:0 10px;}
.pPoster .footer .icons img{width:1.2rem;height:1.2rem;border-radius:4px;}
.pPoster .footer .icons li i{display:none;position:absolute;width:.4rem;height:.4rem;line-height:.45rem;overflow:hidden; background:#33cd31;color:#fff;text-align:center;border-radius:50%;left:.4rem;top:.4rem;}
.pPoster .footer .icons li.on i{display:inline-block;}
.pPoster .bg{background:rgba(0,0,0,.7);position:fixed;width:100%;height:100%;top:0;left:0;}
.pPoster .layer{width:80%;left:10%;position:fixed;top:5%; background:#fff;border-radius:4px;padding-top:.3rem;}
.pPoster .layer h5{text-align:center;font-size:.32rem;color:#353535;line-height:.8rem;}
.pPoster .layer .word{padding:.2rem .3rem .1rem;color:#888;}
.pPoster .layer .word p{margin:0 .3rem;line-height:180%;font-size:.24rem;}
.pPoster .layer .word p font{color:#ff7723;padding:0 1px}
.pPoster .layer .img{text-align:center;color:#666;padding:.4rem;}
.pPoster .layer .img img{width:2.5rem;height:2.5rem;}
.pPoster .layer .img p{text-align:center;color:#666;font-size:.20rem;}
.pPoster .layer .ctrls{border-top:1px solid #eee;font-size:0;}
.pPoster .layer .ctrls a{display:inline-block;width:100%;line-height:.8rem;font-size:.32rem;color:#ff7723;text-align:center;}

.banner .mycard{position:absolute;right:0;top:.1rem;line-height:.7rem;padding-right:.1rem;padding-left:10px;background:rgba(255,255,255,1);border-radius:40px 0 0 40px;box-shadow:0 0 2px #ccc;font-size:.28rem;color:#666;}
.banner .mycard:before{color:#33cd31;margin-right:2px;font-size:.30rem;}
.banner .image{position:relative;}
.banner .smart{ position:absolute;right:.1rem;bottom:.1rem;font-size:.2rem;padding:0 .2rem;line-height:.42rem;color:#fff;background:rgba(0,0,0,0.3);border-radius:3px;}
.banner .smart:before{font-size:.24rem;margin-right:.08rem;}
.banner .present{position:absolute;left:.1rem;bottom:.1rem;font-size:.2rem;padding:0 .2rem;line-height:.42rem;color:#fff;background:rgba(0,0,0,0.3);border-radius:3px;visibility:hidden;}
.banner .present:before{font-size:.24rem;margin-right:.08rem;}
.banner .present_float{position:absolute;left:0;bottom:0;visibility:hidden;display:none;}
.banner .present_float img{display:block;width:100%;}

.pColumn{padding-top:.8rem;}
.pColumn header{position:fixed;top:0;left:0;z-index:3;}
.pColumn .banner{width:100%;position:relative;}
.pColumn .banner img{width:100%;display:block;}
.pColumn .detail{padding:.3rem;color:#353535;background:#fff;margin-bottom:.1rem;padding-bottom:.3rem;position:relative;}
.pColumn .detail h1{font-size:.32rem;color:#353535;font-weight:700;margin-bottom:.1rem;}
.pColumn .detail h5{font-size:.28rem;color:#353535;font-weight:normal;margin-bottom:.2rem;min-height:.32rem;}
.pColumn .detail .stat{color:#888;font-size:.24rem;}
.pColumn .detail ul{position:absolute;right:.1rem;bottom:.1rem;font-size:0;}
.pColumn .detail ul li{text-align:center;color:#888;display:inline-block;margin-left:2px;}
.pColumn .detail ul li label{font-size:.2rem;}
.pColumn .detail ul li label:before{display:block;font-size:.6rem;margin-bottom:-3px;}
.pColumn .detail ul li.fav label:before{margin-bottom:-1px;}
.pColumn .detail ul li.on label:before{color:#33cd31;}
.pColumn .detail .family{margin-top:5px;}
.pColumn .detail .family label{background:#ff6b67;font-size:.24rem;color:#fff;padding:2px 4px;border-radius:3px;display:inline-block;}
.pColumn .detail .family span{color:#888;font-size:.24rem;margin-left:8px;}
.pColumn .tags{width:100%;height:1rem; font-size:0;margin-bottom:1px;overflow:hidden;background:#fff;}
.pColumn .tags li{font-size:.28rem;color:#666;display:inline-block;width:50%;text-align:center;line-height:1rem;height:1rem;position:relative;cursor:pointer;}
.pColumn .tags li em{display:none;}
.pColumn .tags li.on{color:#33cd31;}
.pColumn .tags li.on em{background:#33cd31;width:50%;height:3px;bottom:0;left:25%;display:inline-block;position:absolute;}
.pColumn .tags.fixed{position:fixed;top:0;left:0;z-index:3;}
.pColumn .mods{display:none;}
.pColumn .mods.on{display:block;}
.pColumn .mods .mod{padding:0 .3rem;font-size:.24rem;margin-bottom:.2rem;background:#fff;}
.pColumn .mods .mod h5{font-size:.3rem;color:#353535;padding-top:.2rem;padding-bottom:.1rem; line-height:200%;}
.pColumn .mods .mod h5 a{float:right;font-weight:normal;font-size:.24rem;color:#888;}
.pColumn .html{padding:.3rem;width:100%;box-sizing:border-box;background:#fff;line-height:150%;font-size:14px;color:#666;}
.pColumn .html *{max-width:100%;}
.pColumn .mod.list h5 a:before{font-family:iconfont;}
.pColumn .mod.list h5 a.asc:before{content:"\e605";}
.pColumn .mod.list h5 a.desc:before{content:"\e606";}
.pColumn .mod.community .item{padding:.2rem 0;width:100%;box-sizing:border-box;border-bottom:1px solid #f3f3f3;overflow:hidden;display:table;-webkit-tap-highlight-color:transparent;}
.pColumn .mod.community .item .icon{position:relative;width:1.6rem;height:1.2rem;margin-right:.2rem;overflow:hidden;}
.pColumn .mod.community .item .icon img{float:left;width:1.6rem;height:1.2rem;border-radius:.08rem;}
.pColumn .mod.community .item .icon .ctrl{position:absolute;bottom:2px;right:2px;width:25px;height:25px;background:rgba(0,0,0,0.5);border:1px solid #fff;color:#fff;font-size:.2rem;text-align:center;display:inline-block;border-radius:50%;}
.pColumn .mod.community .item .icon .ctrl:before{font-size:.2rem;line-height:24px;margin-right:0;}
.pColumn .mod.community .item .icon .ctrl.play:before{font-size:.18rem;margin-left:2px;}
.pColumn .mod.community .item .cont{box-sizing:border-box;display:table-cell;vertical-align:middle;width:100%;position:relative;}
.pColumn .mod.community .item .cont .tit{color:#353535;font-size:.28rem;text-overflow:ellipsis;height:.72rem;line-height:.36rem;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;text-overflow: ellipsis;margin-bottom:.15rem;padding-right:1rem;}
.pColumn .mod.community .item .cont .status{position:absolute;right:0;bottom:.4rem;font-size:.24rem;color:#888;}
.pColumn .mod.list .item{padding:.2rem 0;width:100%;box-sizing:border-box;border-bottom:1px solid #f3f3f3;overflow:hidden;display:table;-webkit-tap-highlight-color:transparent;}
.pColumn .mod.list .item .icon{position:relative;width:1.6rem;height:1.2rem;margin-right:.2rem;overflow:hidden;}
.pColumn .mod.list .item .icon img{float:left;width:1.6rem;height:1.2rem;border-radius:.08rem;}
.pColumn .mod.list .item .icon .ctrl{position:absolute;bottom:2px;right:2px;width:25px;height:25px;background:rgba(0,0,0,0.5);border:0px solid #fff;color:#fff;font-size:.2rem;text-align:center;display:inline-block;border-radius:50%;}
.pColumn .mod.list .item .icon .ctrl:before{font-size:.24rem;line-height:24px;margin-right:0;}
.pColumn .mod.list .item .icon .ctrl.play:before{font-size:.18rem;margin-left:2px;}
.pColumn .mod.list .item .cont{box-sizing:border-box;display:table-cell;vertical-align:middle;width:100%;}
.pColumn .mod.list .item .cont .tit{color:#353535;font-size:.28rem;text-overflow:ellipsis;height:.72rem;line-height:.36rem;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;text-overflow: ellipsis;margin-bottom:.15rem;}
.pColumn .mod.list .item .cont .stat{height:.3rem;box-sizing:inherit;color:#888;font-size:.24rem;}
.pColumn .mod.list .item .cont .stat .test{margin-left:.15rem;font-size:.18rem;border:1px solid #33cd31;color:#33cd31;border-radius:4px;}
.pColumn .mod.list .item .cont .stat .right{float:right;}

.pMemberColumn .tags li{width:33%;}
.pMemberColumn .comment_area h5{display:none;}
.pMemberColumn .detail h5{display:none;}
.pMemberColumn .mods .mod.list .stat .ctrl{float:right;}
.pMemberColumn .mods .mod.list .stat .ctrl.share{margin-right:.2rem;}
.pMemberColumn .mods .mod h5{font-weight:normal;font-size:.28rem;}
.pMemberColumn .mods .mod h5 a{visibility:hidden;}
.pMemberColumn .mods .mod.list{visibility:hidden;}
.pMemberColumn .mods .mod.list .item .tit{font-size:.32rem;height:auto;}
.pMemberColumn .mods .mod.list .item_study .tit{color:#ff7723;}
.pMemberColumn .mods .mod.list .item_study .tit .t{display:inline-block;color:#fff;background:#ff7723;line-height:.36rem;font-size:.20rem;padding:0 .1rem;border-radius:0 0 .08rem .08rem;margin-left:.1rem;}

.teamInfo{background:#fff;margin-bottom:.1rem;font-size:.28rem;padding:0 .3rem;}
.teamInfo .info{line-height:.7rem;color:#000;font-weight:bold;}
.teamInfo .info span{color:#ff7723;padding:0 1px;}
.teamInfo .list{visibility:hidden;}
.teamInfo .list p{color:#353535;line-height:.6rem;}
.teamInfo .list .item {border-top:1px solid #eee;padding:.3rem 0;display:table;}
.teamInfo .list .item .icon{position:relative;width:.8rem;height:.8em;overflow:hidden;display:table-cell;padding-right:.1rem;}
.teamInfo .list .item .icon img{float:left;width:.8rem;height:.8rem;border-radius:50%;}
.teamInfo .list .item .cont{box-sizing:border-box;display:table-cell;vertical-align:middle;width:100%;position:relative;}
.teamInfo .list .item .cont .member{color:#353535;font-size:.24rem;text-overflow:ellipsis;height:.3rem;line-height:.3rem;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;text-overflow: ellipsis;margin-bottom:.05rem;}
.teamInfo .list .item .cont .time{height:.3rem;box-sizing:inherit;color:#888;font-size:.22rem;}
.teamInfo .list .item .cont .right{position:absolute;right:0;top:.2rem;text-align:right;}
.teamInfo .list .item .cont .right ins{color:#ff7723;margin-right:.1rem;}
.teamInfo .list .item .cont .right a{width:1rem;padding:.1rem .1rem;background:#33cd31;color:#fff;border-radius:4px;font-size:.24rem;}


.couponInfo .item{background:url(/images/coupon.png) no-repeat;background-size:100% 100%;font-size:0;margin:.2rem .15rem;display:block;box-sizing:border-box;position:relative;clear:both;}
.couponInfo .item>div{display:table-cell;vertical-align:middle;overflow:hidden;box-sizing:border-box;float:left;}
.couponInfo .item .clear{float:none;display:block;clear:both;}
.couponInfo .item .left{color:#fff;width:32%;text-align:center;padding-top:.4rem;padding-bottom:.4rem;}
.couponInfo .item .left .price{font-size:.28rem;}
.couponInfo .item .left .price ins{font-size:.6rem;}
.couponInfo .item .left .rangle{font-size:.24rem;margin-top:.2rem;}
.couponInfo .item .middle{color:#353535;width:45%;padding-top:.2rem;padding-left:.2rem;padding-bottom:.32rem;}
.couponInfo .item .middle .name{line-height:.4rem;height:.8rem;font-size:.32rem;display:block;}
.couponInfo .item .middle .date{line-height:.3rem;font-size:.22rem;color:#888;padding-top:.2rem;}
.couponInfo .item .right{color:#353535;text-align:center;width:23%;padding-top:.1rem;padding-bottom:.1rem;}
.couponInfo .item .right .status{color:#555;font-size:.2rem;position:relative;text-align:center;padding-top:.05rem;}
.couponInfo .item .right .status .ball{background:#eee;width:52px;height:52px;border-radius:50%;display:inline-block;position:relative;}
.couponInfo .item .right .status .ball:before{content:" ";background:#ff6b67;position:absolute;left:0;top:0;width:52px;height:52px;display:inline-block;border-radius:50%;}
.couponInfo .item .right .status .ball:after{content:" ";background:#fff;position:absolute;left:1px;top:1px;width:50px;height:50px;display:inline-block;border-radius:50%;}
.couponInfo .item .right .status span{position:absolute;left:0;right:0;top:25%;color:#ff6b67;font-size:.24rem;}
.couponInfo .item .right .link{padding-top:.2rem;}
.couponInfo .item .right .link a{color:#ff6b67;border:1px solid #ff6b67;border-radius:.5rem;line-height:.5rem;height:.5rem;display:inline-block;width:90%;font-size:.24rem;}
.couponInfo .item .right .link a.on{color:#fff;background:#ff6b67;}
.couponInfo .item2 .right .status .ball:before{background:#ccc;}
.couponInfo .item2 .right .status span{width:100%;top:34%;line-height:.40rem;background:#fff;color:#888;}
.couponInfo .item3 .right .status .ball:before{background:#ccc;}
.couponInfo .item3 .right .status span{width:100%;top:34%;line-height:.40rem;background:#fff;color:#888;}
.couponInfo .item.single .right .status{font-size:.24rem;margin-top:.7rem;}


.resButtons .btns{position:fixed;bottom:0;left:0;right:0; width:100%;height:1rem;background:#fff;padding:0;z-index:20;}
.resButtons .btns a{width:98%;margin-top:4px;}
.resButtons .btns a label{margin-left:.1rem;}
.resButtons .btns a label.line{font-size:.24rem;}
.resButtons .links{position:fixed;bottom:0;height:1rem;font-size:0;width:100%;z-index:20;}
.resButtons .links a{width:50%;display:inline-block;font-size:.24rem;text-align:center;background:#0cba09;height:1rem;color:#fff;line-height:.4rem;font-size:.20rem;}
.resButtons .links a label{display:block;width:100%;margin-top:.15rem;}
.resButtons .links a label ins{font-size:.32rem;margin-left:2px;}
.resButtons .links a span{line-height:100%;}
.resButtons .links a:last-child{background:#ff9b2b;}
.resButtons .links.single a{width:100%;}
.contaainer2 .resButtons .btns{bottom:1rem;}
.contaainer2 .resButtons .links{bottom:1rem;}
.pMemberRecommend .resButtons{display:none;}
.pMemberRecommend .resButtons .btns{position:relative;bottom:auto;left:auto;right:auto;z-index:1;}

@-webkit-keyframes kap_ani_rotate{0%{ -webkit-transform:rotate(180deg);}100%{-webkit-transform:rotate(360deg);}}
@-moz-keyframes kap_ani_rotate{0%{ -webkit-transform:rotate(180deg);}100%{-webkit-transform:rotate(360deg);}}
@keyframes kap_ani_rotate{0%{ -webkit-transform:rotate(180deg);}100%{-webkit-transform:rotate(360deg);}}


.pTopic .mod.list .item{padding: 0;width:100%;box-sizing:border-box;border-bottom:0;overflow:hidden;display:table;-webkit-tap-highlight-color:transparent;}
.pTopic .mod.list .item .icon{position:relative;width:1rem;height:.75rem;margin-right:.2rem;}
.pTopic .mod.list .item .icon img{float:left;width:1rem;height:.75rem;border-radius:.08rem;}
.pTopic .mod.list .item .cont{box-sizing:border-box;display:table-cell;vertical-align:middle;width:100%;padding-right:1rem;position:relative;}
.pTopic .mod.list .item .cont .tit{color:#353535;font-size:.28rem;text-overflow:ellipsis;height:.36rem;line-height:.36rem;display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;text-overflow: ellipsis;margin-bottom:.15rem;}
.pTopic .mod.list .item .cont .stat{height:.3rem;box-sizing:inherit;color:#888;font-size:.24rem;}
.pTopic .mod.list .item .cont .nav{position:absolute;right:0;top:.2rem;}
.pTopic .mod.list .item .cont .nav:before{content:"\e60d";font-family:iconfont;color:#888;font-size:.32rem;}
.pTopic .mod.list .column.on .cont .nav{-webkit-animation:kap_ani_rotate 0.3s 1 linear; animation:kap_ani_rotate 0.3s 1 linear;}
.pTopic .mod.list .column.on .cont .nav:before{content:"\e9fe";}
.pTopic .mod.list .item .cont .stat .test{margin-left:.15rem;font-size:.18rem;border:1px solid #33cd31;color:#33cd31;border-radius:4px;}
.pTopic .mod.list .item .cont .stat .right{float:right;}
.pTopic .mod.list .column{padding:.2rem 0;width:100%;box-sizing:border-box;border-bottom:1px solid #f3f3f3;}
.pTopic .mod.list .column .res{clear:both;width:100%;padding-left:1.2rem;}
.pTopic .mod.list .column .res ul{margin-bottom:.2rem;max-height:6.4rem;overflow:auto;margin-top:.2rem;}
.pTopic .mod.list .column .res ul li{line-height:.7rem; height:.7rem; display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;padding-right:1rem;list-style-type:disc;position:relative;}
.pTopic .mod.list .column .res ul li:before{font-family:iconfont;content:"\e610";}
.pTopic .mod.list .column .res ul li .free{position:absolute;right:0;top:.18rem;color:#33cd31;font-size:.24rem;padding:2px;border-radius:2px;border:1px solid #33cd31;line-height:.24rem;}
.pTopic .mod.list .column .res a{color:#33cd31;font-size:.24rem;border:1px solid #33cd31;border-radius:4px;padding:0 5px;display:inline-block;line-height:.4rem;margin-bottom:.2rem;}

.pArticle{padding-bottom:1rem;padding-top:.8rem;}
.pArticle header{position:fixed;z-index:3;left:0;top:0;}
.pArticle{font-size:.28rem;width:100%;position:relative;}
.pArticle .mycard{line-height:.7rem;padding-right:.1rem;padding-left:10px;background:rgba(255,255,255,1);border-radius:40px 0 0 40px;box-shadow:0 0 2px #ccc;font-size:.28rem;color:#666;position:fixed;right:0;top:1.2rem;z-index:2;}
.pArticle .mycard:before{color:#33cd31;margin-right:2px;font-size:.30rem;}
.pArticle .header{padding:.3rem;position:relative;background:#fff;}
.pArticle .header h1{font-size:.38rem;color:#353535;font-weight:400;}
.pArticle .header .column{color:#707a9a;font-size:.24rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;text-overflow: ellipsis;line-height:.6rem;height:.6rem;overflow:hidden;padding-right:1rem;}
.pArticle .header .date{color:#888;font-size:.24rem;line-height:.6rem;margin-bottom:.15rem;}
.pArticle .header .date .share{float:right;color:#888;}
.pArticle .header hr{height:1px;background:#eee;margin:0;}
.pArticle .header ul{position:absolute;right:.3rem;bottom:.4rem;}
.pArticle .header ul li{list-style:none;text-align:center;display:inline-block;margin-left:5px;}
.pArticle .header ul li label{font-size:.20rem;}
.pArticle .header ul li label:before{display:block;font-size:.6rem;margin-bottom:-1px;color:#33cd31;}
.pArticle .header ul li.fav{display:none;}
.pArticle .header ul li.on label:before{color:#33cd31;}
.pArticle .html{padding:.3rem;width:100%;box-sizing:border-box;background:#fff;line-height:150%;font-size:14px;color:#666;max-width:100%;}
.pArticle .html .content{width:100%;}
.pArticle .html .content *{max-width:100%;}
.pArticle .html video{width:100%;}
.pArticle .stat{color:#888;font-size:.24rem;line-height:.6rem;padding:0 .3rem;background:#fff;}
.pArticle .stat label{margin-right:.15rem;}
.pArticle .stat label:before{margin-right:2px;}

.pAudio{padding-bottom:1rem;padding-top:.8rem;}
.pAudio header{position:fixed;top:0;left:0;z-index:3;}
.pAudio .banner{width:100%;position:relative;background:#fff;}
.pAudio .banner img{width:100%;display:block;}
.pAudio .banner .produces{font-size:.2rem;color:#bebebe;padding:.3rem;position:relative;}
.pAudio .banner .produces .po{position:absolute;display:inline;top:.2rem;}
.pAudio .banner .produces .po.start{left:.3rem;}
.pAudio .banner .produces .po.length{right:.3rem;}
.pAudio .banner .produces .line{width:calc(100% - (35px) * 2);height:3px;background:#bebebe;border-radius:5px;margin:0 auto;position:relative;}
.pAudio .banner .produces .line .progress{left:0%;top:0%;background:#3196e6;border-radius:5px;width:0%;display:inline-block;height:100%;}
.pAudio .banner .produces .line .po{left:0%;top:-5px;width:14px;height:14px;background:#fff;border-radius:50%;box-shadow:0 0 4px #ccc;display:inline-block;text-align:center;}
.pAudio .banner .produces .line .po label{margin-top:2px;width:10px;height:10px;border-radius:50%;background:#3196e6;display:inline-block;}
.pAudio .banner .ctrls{position:relative;text-align:center;padding-bottom:.3rem;margin-bottom:.15rem;}
.pAudio .banner .ctrls .list{font-size:.2rem;color:#999;width:1rem;text-align:center;display:inline-block;position:absolute;left:.3rem;top:.3rem;}
.pAudio .banner .ctrls .list:before{color:#888;font-size:.4rem;line-height:.7rem;display:block;text-align:center;}
.pAudio .banner .ctrls .speed{font-size:.2rem;color:#999;width:1rem;text-align:center;display:inline-block;position:absolute;right:.3rem;top:.3rem;}
.pAudio .banner .ctrls .speed span{color:#888;font-size:.4rem;line-height:.7rem; height:.7rem; display:block;text-align:center;}
.pAudio .banner .ctrls .speed.s125 span{font-size:14px;}
.pAudio .banner .ctrls .speed.s15 span{font-size:14px;}
.pAudio .banner .ctrls .speed.s07 span{font-size:14px;}
.pAudio .banner .ctrls .center{line-height:1.2rem;display:inline-block;margin:0 auto;vertical-align:middle;}
.pAudio .banner .ctrls .center .p:before{line-height:1.2rem;color:#3196e6;font-size:.60rem;}
.pAudio .banner .ctrls .center .p.off:before{color:#888;}
.pAudio .banner .ctrls .center .run{width:1.2rem;height:1.2rem;background:#3196e6;border-radius:50%;display:inline-block;cursor:pointer;}
.pAudio .banner .ctrls .center .run:before{color:#fff;font-size:.6rem;content:"\e60a";margin-left:3px;font-family:iconfont;}
.pAudio .banner .ctrls .center .run.playing:before{content:"\e607";margin-left:0;}

.pAudio{padding-bottom:1rem;}
.pAudio .header{padding:.3rem;position:relative;background:#fff;}
.pAudio .header .item{padding: 0 0 .15rem;width:100%;box-sizing:border-box;border-bottom:1px solid #f3f3f3;overflow:hidden;display:table;-webkit-tap-highlight-color:transparent;}
.pAudio .header .item .icon{position:relative;width:1.2rem;height:0.8rem;margin-right:.2rem;overflow:hidden;}
.pAudio .header .item .icon img{float:left;width:1.1rem;height:0.8rem;border-radius:.08rem;}
.pAudio .header .item .cont{box-sizing:border-box;display:table-cell;vertical-align:middle;overflow:hidden;width:100%;}
.pAudio .header .item .cont .tit{color:#353535;font-size:.28rem;text-overflow:ellipsis;overflow:hidden; line-height:.4rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
.pAudio .header .item .cont .stat{height:.3rem;box-sizing:inherit;color:#888;font-size:.22rem;}
.pAudio .header .item .cont .stat .right{float:right;}
.pAudio .header .item .cont .stat .right.price{color:#e64340;}
.pAudio .header .item .cont .stat .right.price label{font-size:.2rem;color:#ff6b67;border:1px solid #ff6b67;margin-right:4px;padding:1px 2px;}
.pAudio .header h1{font-size:.32rem;color:#353535;font-weight:400;padding:.15rem 0;}
.pAudio .header>.stat{height:.3rem;box-sizing:inherit;color:#888;font-size:.22rem;}
.pAudio .header>.stat .share{float:right;color:#888;}
.pAudio .header .column{color:#707a9a;font-size:.24rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;text-overflow: ellipsis;line-height:.6rem;height:.6rem;overflow:hidden;padding-right:1rem;}
.pAudio .header .date{color:#888;font-size:.24rem;line-height:.6rem;padding:.15rem 0;width:100%;box-sizing:border-box;}
.pAudio .header hr{height:1px;background:#eee;margin:0;}
.pAudio .header ul{position:absolute;right:.3rem;bottom:.4rem;}
.pAudio .header ul li{list-style:none;text-align:center;display:inline-block;margin-left:5px;}
.pAudio .header ul li label{font-size:.20rem;}
.pAudio .header ul li label:before{display:block;font-size:.6rem;margin-bottom:-1px;color:#33cd31;}
.pAudio .header ul li.fav{display:none;}
.pAudio .header ul li.on label:before{color:#33cd31;}
.pAudio .html{padding:.3rem;width:100%;box-sizing:border-box;background:#fff;line-height:150%;font-size:14px;color:#666;overflow-x:hidden;}
.pAudio .html .content{width:100%;}
.pAudio .html .content *{max-width:100%;}
.pAudio audio{display:none;}
.pAudio .bg{background:rgba(0,0,0,0.7);position:fixed;width:100%;height:100%;left:0;top:0;visibility:hidden;}
.pAudio .layer.list{width:100%;background:#fff; left:0%;bottom:0;position:fixed;visibility:hidden;}
.pAudio .layer.list h6{font-size:.24rem;font-weight:normal;color:#888;font-weight:normal;line-height:.6rem;line-height:.8rem;height:.8rem;padding:0 .3rem;background:#f2f2f2;border-bottom:1px solid #eee;}
.pAudio .layer.list h6 a{float:right;font-size:.24rem;}
.pAudio .layer.list h6 a.sort:before{font-family:iconfont;font-size:12px;margin-right:2px;}
.pAudio .layer.list h6 a.sort.asc:before{content:"\e605";}
.pAudio .layer.list h6 a.sort.desc:before{content:"\e606";}
.pAudio .layer.list .content{height:4rem;overflow-x:hidden;overflow-y:auto;padding:0 .3rem;}
.pAudio .layer.list .content li{font-size:.28rem;line-height:.8rem;height:.8rem;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;text-overflow: ellipsis;border-bottom:1px solid #eee;}
.pAudio .layer.list .content li.on{color:#33cd31;}
.pAudio .layer.list .content li.on:before{content:"\e60f";font-family:iconfont;margin-right:2px;font-size:.28rem;}


.pAudioShare{padding-top:0;}
.pAudioShare .audio audio{display:block !important;}
.pAudioShare .header .item .cont .tit{-webkit-line-clamp:2;}
.pAudioShare .banner .produces{font-size:.2rem;color:#bebebe;padding:.3rem;position:relative;padding-left:1.3rem;border:0px solid #3196e6;border-radius:.1rem;margin:.1rem 0;height:1.8rem;}
.pAudioShare .banner .run{position:absolute;left:.3rem;top:.5rem;}
.pAudioShare .banner .run{width:0.8rem;height:0.8rem;text-align:center;line-height:.8rem;background:#3196e6;border-radius:50%;display:inline-block;cursor:pointer;}
.pAudioShare .banner .run:before{color:#fff;font-size:.4rem;content:"\e60a";margin-left:3px;font-family:iconfont;}
.pAudioShare .banner .run.playing:before{content:"\e607";margin-left:0;}
.pAudioShare .banner .image img{width:100%;display:block;}
.pAudioShare .player .video{display:block !important;padding:.1rem;box-sizing:border-box;background:#fff;}

.pAudioShare .bg{background:rgba(0,0,0,0.5);position:fixed;width:100%;height:100%;left:0;top:0;visibility:hidden;}

.pAudioShare .share{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,.5);visibility:hidden;z-index:5;}
.pAudioShare .share img{position:fixed;right:5%;top:0; width:22%;}
.pAudioShare .share .text{padding:1rem 0 0 1rem;font-size:.32rem;color:#fff;line-height:1rem;}
.pAudioShare .share .text span{font-size:.42rem;margin-right:.1rem;}

.pVideo .player{padding:0;}
.pVideo .player div{width:100%;}
.pVideo .player .img{position:relative;min-height:100px;}
.pVideo .player .img img.face{width:100%;}
.pVideo .player .img img.ctrl{width:10%;left:45%;top:35%;position:absolute;}
.pVideo .player .video{width:100%;display:none;}
.pVideo .player .video video{width:100%;}



.comment_area{width:100%;}
.comment_area h5{background:#f0eff5;line-height:.75rem;color:#888;font-size:.24rem;padding:0 .3rem;}
.comment_area .list{padding:.3rem;background:#fff;}
.comment_area .add{position:fixed;left:0;bottom:0; width:100%;background:#fff;height:.8rem;text-align:center;box-shadow:0 -2px 2px #eee;}
.comment_area .add input{width:96%;height:.6rem;margin-top:.1rem;border:1px solid #eee;color:#888;padding-left:5px;box-sizing:border-box;}
.comment_area .item{padding-bottom:.3rem;width:100%;box-sizing:border-box;margin-bottom:1px;overflow:hidden;display:table;background:#fff;}
.comment_area .item:last-child{padding-bottom:0;}
.comment_area .item .icon{position:relative;width:.8rem;height:.8rem;margin-right:.1rem;overflow:hidden;}
.comment_area .item .icon img{float:left;width:.8rem;height:.8rem;border-radius:.08rem;}
.comment_area .item .cont{box-sizing:border-box;display:table-cell;vertical-align:middle;overflow:hidden;width:100%;}
.comment_area .item .cont .author{color:#707a9a;font-size:.24rem;text-overflow:ellipsis;line-height:.30rem;display:-webkit-box;-webkit-box-orient:vertical;margin-bottom:.0rem;}
.comment_area .item .cont .author .like{float:right;color:#888;}
.comment_area .item .cont .author .like:before{color:#ccc;}
.comment_area .item .cont .author .like.on{color:#707a9a;}
.comment_area .item .cont .author .like.on:before{color:#707a9a;}
.comment_area .item .cont .desc{color:#333;margin:.05rem 0;font-size:.30rem;line-height:.4rem;display:-webkit-box;-webkit-box-orient: vertical;}
.comment_area .item .cont .date{color:#ccc;font-size:.2rem;}
.comment_area .bg{background:rgba(0,0,0,0.7);position:fixed;width:100%;height:100%;left:0;top:0;visibility:hidden;}
.comment_area .layer{width:90%;padding-top:.2rem; background:#fff;border-radius:4px; left:5%;top:1rem;position:fixed;visibility:hidden;}
.comment_area .layer h6{font-size:.28rem;color:#353535;font-weight:normal;line-height:.6rem;text-align:center;}
.comment_area .layer .content{padding:.3rem;}
.comment_area .layer .content textarea{width:100%;box-sizing:border-box;height:2rem;font-size:.28rem;border:1px solid #f2f2f2;padding:3px;}
.comment_area .layer .ctrls{width:100%;text-align:center;line-height:.8rem;height:.8rem;border-top:1px solid #f2f2f2;font-size:0;}
.comment_area .layer .ctrls a{display:inline-block;width:49%;color:#888;font-size:.24rem;}
.comment_area .layer .ctrls a:first-child{border-right:1px solid #f2f2f2;}
.comment_area .layer .ctrls a.ok{color:#007aff;}

.pRecords{min-height:3rem;}
.pRecords .item{color:#666;font-size:.24rem;padding:.3rem 0;margin-bottom:1px;background:#fff;padding:.3rem;}
.pRecords .item .note{color:#353535;font-size:.28rem;padding-right:1rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;line-height:.36rem;height:.36rem;position:relative;margin-bottom:.15rem;}
.pRecords .item .note .money{font-family:Arial;position:absolute;right:0;top:0;}
.pRecords .item .time{color:#888888;position:relative;font-size:.20rem;font-family:Arial;}
.pRecords .item .time .buyer{position:absolute;right:0;top:0;}

.pCustomers{}
.pCustomers .list{background:#fff;padding:0 .3rem;visibility:hidden;}
.pCustomers .item{color:#666;font-size:.24rem;padding:.15rem 0;border-bottom:1px solid #e5e5e5;position:relative;height:1.3rem;overflow:hidden;}
.pCustomers .item:last-child{border-bottom:0;}
.pCustomers .item .avator{width:1rem;height:1rem;border-radius:50%;position:absolute;left:0;top:0.15rem;}
.pCustomers .item .nick{height:1rem;line-height:1rem;color:#353535;font-size:.28rem;padding-left:1.2rem;}
.pCustomers .item .time{color:#888888;position:absolute;font-size:.24rem;right:0;top:.15rem;line-height:1rem;}
.pCustomers .item .payed:after{font-size:0.7rem;color:#ff6b67;content:"\e618";font-family:iconfont;margin-right:.2rem;}

.pCommunity .index{width:100%;}
.pCommunity .index .banner{background-size:100% 100%;position:relative;}
.pCommunity .index .banner:before{content: "";width:100%;height:100%;position: absolute;left:0;top:0; background: inherit;filter: blur(2px);display:none;}
.pCommunity .index .banner .block{background:rgba(0,0,0,.5);font-size:.28rem;color:#f3f3f3;width:100%;position:relative;text-align:center;padding:.5rem 0 .5rem;}
.pCommunity .index .banner .block h2{font-size:.4rem;line-height:.8rem;}
.pCommunity .index .banner .block img{width:1.2rem;height:1.2rem;border-radius:8px;}
.pCommunity .index .banner .block .stat{font-size:.24rem;}
.pCommunity .index .banner .block .link{padding-top:10px;}
.pCommunity .index .banner .block .link a{line-height:.6rem;font-size:.24rem;color:#fff;border:1px solid #fff;border-radius:4px;padding:.1rem .2rem;}
.pCommunity .index .banner .block .link a:last-child{margin-left:15px;}
.pCommunity .index .tags{width:100%;height:1rem; font-size:0;margin-bottom:.25rem;overflow:hidden;background:#fff;}
.pCommunity .index .tags li{font-size:.28rem;color:#666;display:inline-block;width:33.3%;text-align:center;line-height:1rem;height:1rem;position:relative;cursor:pointer;}
.pCommunity .index .tags li em{display:none;}
.pCommunity .index .tags li.on{color:#33cd31;}
.pCommunity .index .tags li.on em{background:#33cd31;width:100%;height:3px;bottom:0;left:0;display:inline-block;position:absolute;}
.pCommunity .index .list{padding:0 .3rem;background:#fff;}
.pCommunity .index .item{padding:.2rem .0rem;width:100%;box-sizing:border-box;border-bottom:1px solid #eee;overflow:hidden;display:table;background:#fff;}
.pCommunity .index .item .icon{position:relative;width:1.0rem;height:1.0rem;margin-right:.2rem;overflow:hidden;}
.pCommunity .index .item .icon img{float:left;width:1.0rem;height:1.0rem;border-radius:.08rem;}
.pCommunity .index .item .cont{box-sizing:border-box;display:table-cell;vertical-align:middle;overflow:hidden;width:100%;}
.pCommunity .index .item .cont .author{color:#353535;font-size:.32rem;text-overflow:ellipsis;line-height:.36rem;display:-webkit-box;-webkit-box-orient:vertical;}
.pCommunity .index .item .cont .author label{font-size:.24rem;color:#fff;padding:0.05rem .1rem 0.05rem;border-radius:2px;}
.pCommunity .index .item .cont .author label:first-child{margin-left:.1rem;}
.pCommunity .index .item .cont .author .notice{background:#33cd31;}
.pCommunity .index .item .cont .author .choice{background:#007aff;}
.pCommunity .index .item .cont .tit{color:#000;font-size:.32rem;line-height:150%;display:-webkit-box;-webkit-box-orient: vertical;padding:.1rem 0;}
.pCommunity .index .item .cont .link{height:.3rem;box-sizing:inherit;color:#888;font-size:.22rem;}
.pCommunity .index .item .cont .link a{color:#707a9a;text-decoration:none;font-size:.32rem;font-weight:bold;}
.pCommunity .index .item .cont .date{color:#ccc;font-size:.2rem;line-height:.42rem;}
.pCommunity .index .item .cont .stat{padding:0;line-height:.4rem;}
.pCommunity .index .item .cont .stat label{font-size:.24rem;color:#999;margin-right:5px;line-height:.4rem;}
.pCommunity .index .item .cont .stat label:before{color:#999;margin-right:2px;}
.pCommunity .index .add{position:fixed;right:.3rem;bottom:.5rem;width:.8rem;height:.8rem;border-radius:50%;display:inline-block;text-align:center;background:#fff;box-shadow:0px 0px 3px #ccc;}
.pCommunity .index .add:before{font-size:.36rem;color:#33cd31;line-height:.8rem;}
.pCommunity .header{background:#eee;height:.8rem;line-height:.8rem;position:relative;padding-left:1rem;color:#353535;font-size:.24rem;padding-right:.2rem;}
.pCommunity .header img{position:absolute;left:.2rem;top:.1rem;width:.6rem;height:.6rem;border-radius:4px;}
.pCommunity .header a{float:right;color:#33cd31;}

.pCommunity .add .item{background:#fff;font-size:.24rem;line-height:.5rem;position:relative;padding:.3rem;padding-bottom:0;}
.pCommunity .add .item .item.pic{position:absolute;right:.3rem;top:.3rem;}
.pCommunity .add .item label{color:#333;display:block;font-size:.28rem;}
.pCommunity .add .item .cont{position:relative;border-bottom:1px solid #f2f2f2;padding-bottom:.3rem;font-size:.28rem;}
.pCommunity .add .item .stat{color:#888;}
.pCommunity .add .item.text textarea{width:100%;height:5rem;color:#353535;}
.pCommunity .add .item.text .stat{position:absolute;right:0;bottom:.3rem;}
.pCommunity .add .item.pic .stat{position:absolute;right:0;top:0;}
.pCommunity .add .item.pic ul{font-size:0;margin-top:.2rem;}
.pCommunity .add .item.pic ul li{width:1.2rem;display:inline-block;margin-right:.1rem;}
.pCommunity .add .item.pic ul li img{width:1.2rem;height:1.2rem;}

.pCommunity .trend .info{background:#fff;position:relative;padding:.3rem;height:auto;padding-left:1.1rem;}
.pCommunity .trend .info img{position:absolute;left:.2rem;top:.5rem;width:.8rem;height:.8rem;}
.pCommunity .trend .info .name{line-height:.3rem;margin-bottom:.1rem;}
.pCommunity .trend .info .author{font-size:.3rem;color:#353535;}
.pCommunity .trend .info .notice{color:#fff;background:#33cd31;font-size:.2rem;padding:1px 2px;border-radius:2px;}
.pCommunity .trend .info .choice{color:#fff;background:#007aff;font-size:.2rem;padding:1px 2px;border-radius:2px;}
.pCommunity .trend .info .time{color:#888;font-size:.2rem;}
.pCommunity .trend .html{padding:.2rem;background:#fff;margin-bottom:.2rem;}
.pCommunity .trend .html *{max-width:100%;box-sizing:border-box;}
.pCommunity .trend .html .content{line-height:200%;font-size:.28rem;color:#353535;}
.pCommunity .trend .html .like{margin-top:.4rem;font-size:.24rem;color:#707a9a;line-height:150%;}
.pCommunity .trend .html .like label{color:#353535;}

.pCommunity .trend .comment_area{background:#fff;}
.pCommunity .trend .comment_area h5{background:#fff;}
.pCommunity .trend .comment_area .add{text-align:left;}
.pCommunity .trend .comment_area .add input{width:86%;margin-left:.3rem;}
.pCommunity .trend .comment_area .add .like{line-height:.8rem;position:absolute;right:.3rem;top:0rem;color:#888;}
.pCommunity .trend .comment_area .add .like.on{color:#707a9a;}
.pCommunity .trend .comment_area .list{padding:0 .3rem;}
.pCommunity .trend .comment_area .item{border-bottom:0px solid #f2f2f2;padding:.3rem 0;border-bottom:1px solid #f2f2f2;}
.pCommunity .trend .comment_area .item .cont .desc{font-size:.28rem;}

.pCommunity .detail{width:100%;}
.pCommunity .detail .banner{position:relative;background:#fff;margin-bottom:.2rem;}
.pCommunity .detail .banner .block{font-size:.28rem;width:100%;position:relative;text-align:center;padding:.5rem 0 0rem;}
.pCommunity .detail .banner .block h2{font-size:.4rem;line-height:.8rem;color:#000;font-size:.28rem;}
.pCommunity .detail .banner .block img{width:1.6rem;height:1.6rem;border-radius:3px;}
.pCommunity .detail .banner .block .stat{font-size:.24rem;color:#888;}
.pCommunity .detail .banner .block .intro{font-size:.24rem;color:#353535;margin:.3rem 0;}
.pCommunity .detail .banner .block .btns{padding-top:10px;}
.pCommunity .detail .banner .block .btns a{line-height:.6rem;height:.6rem; font-size:.24rem;color:#33cd31;border:1px solid #33cd31;border-radius:4px;padding:0rem .2rem;background:0;width:2rem;}
.pCommunity .detail .items{}
.pCommunity .detail .items .item{background:#fff;margin-bottom:1px;font-size:.24rem;height:1rem;line-height:1rem;position:relative;overflow:hidden;}
.pCommunity .detail .items .item label{color:#888;position:absolute;left:.3rem;top:0;}
.pCommunity .detail .items .item .cont{padding-left:1.6rem;position:relative;text-align:right;padding-right:.5rem;}
.pCommunity .detail .items .item .cont ins{position:absolute;right:.1rem;color:#888;}
.pCommunity .detail .items .item .cont input[type=text]{color:#353535;height:1rem;text-align:right;width:100%;box-sizing:border-box;}
.pCommunity .detail .items .item .cont span{color:#353535;width:100%;box-sizing:border-box;}
.pCommunity .share{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.7);visibility:hidden;}
.pCommunity .share img{position:fixed;right:5%;top:0; width:22%;}
.pCommunity .share .text{padding:1rem 0 0 1rem;font-size:.32rem;color:#fff;}

.pCommunity .member{background:#fff;padding:0 .3rem;}
.pCommunity .member .item{color:#666;font-size:.24rem;padding:.15rem 0;border-bottom:1px solid #e5e5e5;position:relative;height:.9rem;overflow:hidden;}
.pCommunity .member .item:last-child{border-bottom:0;}
.pCommunity .member .item .avator{width:.6rem;height:.6rem;border-radius:50%;position:absolute;left:0;top:0.15rem;}
.pCommunity .member .item .nick{height:.6rem;line-height:.6rem;color:#353535;font-size:.28rem;padding-left:.9rem;}
.pCommunity .member .item .time{color:#888888;position:absolute;font-size:.24rem;right:0;top:.15rem;line-height:1rem;}
.pCommunity .member .item .master{background:#33cd31;color:#fff;font-size:.2rem;padding:1px 2px;border-radius:2px;}
.pCommunity .member .item.first{line-height:.6rem;}

.pCart .bg{background:rgba(0,0,0,0.5);position:fixed;width:100%;height:100%;left:0;top:0;visibility:hidden;z-index:8;}
.pCart .btns{position:fixed;bottom:0;left:0;right:0; width:100%;height:1rem;background:#fff;padding:0;visibility:hidden;}
.pCart .btns a{width:98%;margin-top:4px;}
.pCart .btns a label{margin-left:.1rem;}
.pCart .btns a label.line{font-size:.24rem;}
.pCart .links{position:fixed;bottom:0;height:1rem;font-size:0;width:100%;}
.pCart .links a{width:50%;display:inline-block;font-size:.24rem;text-align:center;background:#0cba09;height:1rem;color:#fff;line-height:.4rem;font-size:.20rem;}
.pCart .links a label{display:block;width:100%;margin-top:.15rem;}
.pCart .links a label ins{font-size:.32rem;margin-left:2px;}
.pCart .links a span{line-height:100%;}
.pCart .links a:last-child{background:#ff9b2b;}
.pCart .layer{z-index:9;}
.pCart .layer.buy{width:98%;left:1%;bottom:5px;position:fixed; background:#fff;border-radius:8px;padding:.2rem;padding-top:.1rem; visibility:hidden;z-index:22;}
.pCart .layer.buy .item{border-bottom:1px solid #f2f2f2;line-height:1rem;height:1rem;overflow:hidden;font-size:.28rem;position:relative;}
.pCart .layer.buy .item label{position:absolute;line-height:1rem;top:0px;left:.2rem;}
.pCart .layer.buy .item .cont{padding-left:1rem;text-align:right;}
.pCart .layer.buy .item .cont span.text{color:#888;}
.pCart .layer.buy .title{font-size:.32rem;}
.pCart .layer.buy .summary{font-size:.24rem;}
.pCart .layer.buy .count span{width:.8rem;height:.8rem;line-height:.8rem;display:inline-block;text-align:center;border:1px solid #f2f2f2;background:#f2f2f2;}
.pCart .layer.buy .count input{width:.8rem;height:.75rem;display:inline-block;text-align:center;border:1px solid #f2f2f2;}
.pCart .layer.buy .coupon{position:relative;}
.pCart .layer.buy .coupon select{height:1rem;background:0;border:0;color:#ff9b2b;outline:0;direction: ltr;position:absolute;right:0;top:0;opacity:0;}
.pCart .layer.buy .coupon select option{ direction:ltr;}
.pCart .layer.buy .coupon span.value{color:#ff9b2b;}
.pCart .layer.buy .coupon span.value::after{font-size:.2rem;margin-left:3px;}
.pCart .layer.buy .type select{height:1rem;background:0;border:0;outline:0;}
.pCart .layer.buy .money span{color:#ee444d;font-size:.32rem;}
.pCart .layer.buy .money del{margin-right:.2rem;color:#888;}
.pCart .layer.buy .btn{text-align:center;padding-top:.2rem;}
.pCart .layer.buy .btn a{color:#fff;font-size:.32rem;line-height:1rem;background:#33cd31;display:inline-block;width:96%;border-radius:5px;}

.offline{position:fixed;bottom:0;left:0;width:100%;}
.offline .tips{line-height:.8rem;font-size:.28rem;color:#fff;background:rgba(0,0,0,0.3);width:100%;text-align:center;}
.offline .others{position:relative;left:auto;right:auto;bottom:auto;top:auto;background:#fff;text-align:center;padding:3px 0;}
.offline .others a{width:98%;line-height:1rem;display:inline-block;color:#fff;font-size:.32rem;background:#33cd31;border-radius:4px;}

.pTeam{background:#fff;}
.pTeam .steps{border-bottom:1px solid #e5e5e5;font-size:0;padding-top:.1rem;}
.pTeam .steps .step{display:inline-block;width:33.33%;text-align:center;padding-top:.1rem;position:relative;}
.pTeam .steps .step:before{color:#888;position:absolute;left:0;top:.35rem;}
.pTeam .steps .step img{width:30px;}
.pTeam .steps .step label{font-size:.20rem;display:block;color:#888;margin:.1rem 0 .2rem;}
.pTeam .res{padding:0 .2rem;}
.pTeam .res .item{padding:.3rem 0;width:100%;box-sizing:border-box;border-bottom:1px solid #f3f3f3;overflow:hidden;display:table;-webkit-tap-highlight-color:transparent;}
.pTeam .res .item .icon{position:relative;width:1.6rem;height:1.2rem;margin-right:.2rem;overflow:hidden;}
.pTeam .res .item .icon img{float:left;width:1.6rem;height:1.2rem;border-radius:.08rem;}
.pTeam .res .item .cont{box-sizing:border-box;display:table-cell;vertical-align:middle;overflow:hidden;width:100%;}
.pTeam .res .item .cont .tit{color:#353535;font-size:.28rem;text-overflow:ellipsis;height:.72rem;overflow:hidden; line-height:.36rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.pTeam .res .item .cont .price{height:.3rem;box-sizing:inherit;color:#888;font-size:.22rem;}
.pTeam .res .item .cont .price span{color:#ff6b67;font-size:.28rem;}
.pTeam .res .item .cont .price del{margin-left:.1rem;}
.pTeam .status{color:#888;text-align:center;padding:.2rem .2rem;border-bottom:5px solid #eeeff1;}
.pTeam .status .title{font-size:.32rem;line-height:200%;color:#666;}
.pTeam .status .title:before{font-size:.32rem;margin-right:3px;}
.pTeam .status .text{font-size:.24rem;line-height:200%;}
.pTeam .status a{color:#33cd31;border:1px solid #33cd31;font-size:.32rem;text-align:center;width:90%;line-height:.8rem;border-radius:4px;display:inline-block;margin:.1rem 0;}
.pTeam .status.succ .title{color:#33cd31;}
.pTeam .status.ing .times{color:#33cd31;font-size:.32rem;margin:0 3px;}
.pTeam .status.ing a.join{background:#33cd31;border-color:#33cd31;color:#fff;}
.pTeam .status.ing a.share{background:#e5e5e5;border-color:#888;color:#353535;}
.pTeam .records{padding:0.1rem .3rem;border-bottom:5px solid #eeeff1;}
.pTeam .records h6{font-size:.28rem;color:#353535;font-weight:normal;line-height:.6rem;}
.pTeam .records .item{position:relative;padding:.15rem 0;padding-left:1rem;border-top:1px solid #e5e5e5;}
.pTeam .records .item img{width:.75rem;height:.75rem;border-radius:50%;position:absolute;left:0;top:.15rem;}
.pTeam .records .item .nick{color:#353535;font-size:.24rem;margin-bottom:.1rem;}
.pTeam .records .item .nick .master{color:#33cd31;border-radius:2px;border:1px solid #33cd31;padding:1px 3px;font-size:.2rem;font-size:.2rem;margin-left:3px;}
.pTeam .records .item .time{color:#888;font-size:.24rem;}
.pTeam .tips{padding:0.1rem .3rem;border-bottom:5px solid #eeeff1;}
.pTeam .tips h6{font-size:.28rem;color:#353535;font-weight:normal;line-height:.6rem;border-bottom:1px solid #e5e5e5;}
.pTeam .tips p{color:#888;font-size:.24rem;line-height:150%;margin:.1rem 0;text-align:justify;}
.pTeam .bg{width:100%;height:100%;background:rgba(0,0,0,.7);position:fixed;top:0;left:0;visibility:hidden;}
.pTeam .layer.share{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.5);visibility:hidden;color:#fff;font-size:.28rem;}
.pTeam .layer.share img{position:fixed;right:5%;top:0; width:22%;}
.pTeam .layer.share .text{padding:1rem 0 0 1rem;font-size:.32rem;color:#fff;}

.pPay{font-size:.28rem;}
.pPay .summary{background:#fff;padding:0 .3rem;color:#585858;margin-top:.1rem;}
.pPay .summary .res{padding:.3rem 0 .3rem 1.8rem;width:100%;box-sizing:border-box;overflow:hidden;-webkit-tap-highlight-color:transparent;position:relative;min-height:1.75rem;}
.pPay .summary .res .icon{position:absolute;width:1.6rem;height:1.2rem;margin-right:.2rem;overflow:hidden;left:0;top:0.3rem;}
.pPay .summary .res .icon img{width:1.6rem;height:1.2rem;border-radius:.08rem;}
.pPay .summary .res .desc{margin-top:.1rem;color:#888;font-size:.24rem;line-height:.36rem; max-height:.72rem;-webkit-line-clamp:2;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient: vertical}
.pPay .summary2{padding:.2rem .3rem}
.pPay .summary .price{padding:.1rem;line-height:180%;text-align:right;color:#ff7723;position:relative;}
.pPay .summary .price label{position:absolute;left:.1rem;top:.1rem;color:#585858;}
.pPay .summary .price.dis{color:#585858;}
.pPay .summary .price.pay{font-weight:bold;}
.pPay .way{background:#fff;padding:.3rem .4rem .3rem;color:#585858;margin-top:.1rem;}
.pPay .way .select{color:#888;text-align:center;line-height:180%;margin-bottom:.2rem;}
.pPay .way .ac{position:relative;padding:.2rem .2rem .2rem 1.6rem;margin-top:.3rem;}
.pPay .way .ac i{position:absolute;right:0;top:0.5rem;color:#999;}
.pPay .way .ac div{font-size:.24rem;color:#888;}
.pPay .way .ac .t{font-size:.32rem;color:#333;margin-bottom:.1rem;}
.pPay .way .ac label{position:absolute;left:0;top:0;}
.pPay .way .ac label:before{font-size:1.2rem;margin-right:.1rem;}
.pPay .way .wechat label:before{color:#33cd31;}
.pPay .way .ali label:before{color:#007aff;}

.pAli{position:fixed;background:rgba(0,0,0,0.75);width:100%;height:100%;top:0;left:0;}
.pAli .guide{position:fixed;top:0;right:0;width:90%;}
.pAli .guide img{width:100%;display:block;}
.pAli .btns{position:fixed;bottom:1rem;left:10%;width:80%;text-align:center;}
.pAli .btns div{width:100%;border:1px solid #eee;border-radius:6px;line-height:.9rem;height:.9rem;font-size:.32rem;color:#fff;margin-bottom:.3rem;}
.pAli .btns a{color:#eee;font-size:.32rem;line-height:.8rem;background:none;text-decoration:underline;}

.pSucc{}
.pSucc .status{background:#fff;padding:8px;width:100%;box-sizing:border-box;text-align:center;}
.pSucc .status .code{background:#33cd31;width:1.6rem;height:1.6rem;display:inline-block;border-radius:50%;margin:.5rem auto .2rem;box-shadow:0 0 5px #eee;}
.pSucc .status .code:before{font-size:1rem;line-height:1.6rem;margin-right:0;color:#fff;}
.pSucc .status .name{color:#353535;font-size:.28rem;line-height:150%;padding:.2rem 0;display:none;}
.pSucc .status .btns{}
.pSucc .status .btns a{background:none;color:#33cd31;border:1px solid #33cd31;}
.pSucc .image{background:#fff;margin-top:.5rem;text-align:center;padding:.3rem 0;}
.pSucc .image img{width:80%;}
.pSucc .qr{background:#fff;margin-top:.5rem;text-align:center;padding:.3rem 0;}
.pSucc .qr img{width:50%;}
.pSucc .qr p{color:#666;font-size:.32rem;}
.pSucc .qr div{color:#ff6b67;font-size:.42rem;}
.pSucc .link{display:none;}


/*二维码*/
.modQr{width:100%;text-align:center;}
.modQr img{width:50%;opacity:.9;}
.modQr .desc{color:#353535;font-size:.32rem;line-height:1rem;margin-top:1rem;font-weight:bold;}



.modSubcribe .bg{width:100%;height:100%;background:rgba(0,0,0,.7);position:fixed;top:0;left:0;display:none;}
.modSubcribe .layer{width:90%;background:#fff;border-radius:4px;position:fixed;top:15%;left:5%;opacity:0;text-align:center;color:#353535;padding-top:.4rem;padding-bottom:.4rem;display:none;}
.modSubcribe .layer .result{font-size:.28rem;line-height:1rem;font-weight:bold;}
.modSubcribe .layer .img{width:50%;margin:0 auto;}
.modSubcribe .layer .img img{width:100%;display:block;}
.modSubcribe .layer h6{font-size:.28rem;line-height:.8rem;}
.modSubcribe .layer .text{font-size:.24rem;color:#5e639a;}
.modSubcribe .layer .text .red{color:#ff6b67;}
.modSubcribe .layer .btns a{width:150px;}
.modSubcribe .off{display:none;}
.modSubcribe .on{display:block;opacity:1;}

.pMember{padding-top:0;}
.pMember .mycard{top:1rem;}
.pMember header{position:fixed;top:0;left:0;z-index:3;}
.pMember .tags{width:100%;height:1rem; font-size:0;margin-bottom:1px;overflow:hidden;background:#fff;}
.pMember .tags.fixed{position:fixed;top:0;left:0;right:0;z-index:3;}
.pMember .tags li{font-size:.28rem;color:#666;display:inline-block;width:50%;text-align:center;line-height:1rem;height:1rem;position:relative;cursor:pointer;}
.pMember .tags li em{display:none;}
.pMember .tags li.on{color:#33cd31;}
.pMember .tags li.on em{background:#33cd31;width:50%;height:3px;bottom:0;left:25%;display:inline-block;position:absolute;}
.pMember .mods{display:none;}
.pMember .mods.on{display:block;}
.pMember .list{background:#fff;padding:0rem .2rem;}
.pMember .list .item{padding:.3rem 0;width:100%;box-sizing:border-box;border-bottom:1px solid #f3f3f3;overflow:hidden;display:table;-webkit-tap-highlight-color:transparent;}
.pMember .list .item:last-child{border-bottom:0;}
.pMember .list .item .icon{position:relative;width:1.6rem;height:1.2rem;margin-right:.2rem;overflow:hidden;}
.pMember .list .item .icon img{float:left;width:1.6rem;height:1.2rem;border-radius:.08rem;}
.pMember .list .item .cont{box-sizing:border-box;display:table-cell;vertical-align:middle;overflow:hidden;width:100%;}
.pMember .list .item .cont .tit{color:#353535;font-size:.28rem;text-overflow:ellipsis;max-height:.36rem;line-height:.36rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;text-overflow: ellipsis;overflow:hidden;}
.pMember .list .item .cont .desc{height:.6rem;font-size:.24rem;color:#888;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;text-overflow: ellipsis;overflow:hidden;margin-bottom:.05rem;}
.pMember .list .item .cont .stat{height:.3rem;box-sizing:inherit;color:#888;font-size:.24rem;}
.pMember .list .item .cont .stat .right{float:right;}
.pMember .list.new .item .cont .tit{max-height:.72rem;-webkit-line-clamp:2;}
.pMember .list.new .item .cont .stat{margin-top:.1rem;}
.pMember .recommend .list .item:last-child{border-bottom:0px;}
.pMember .recommend .list{margin-bottom:.05rem;}
.pMember .recommend .list h5{font-size:.28rem;color:#353535;font-weight:normal;padding-top:.1rem;min-height:.32rem;}
.pMember .recommend .list .item .stat{margin-top:3px;}
.pMember .recommend .list.new .item .tit{height:.72rem;max-height:.72rem;-webkit-line-clamp:2;}
.pMember .recommend .list.week .item .tit{height:.72rem;max-height:.72rem;-webkit-line-clamp:2;}
.pMember .recommend .list.week .item.item_5 .tit{max-height:.36rem;height:auto;-webkit-line-clamp:1;}
.pMember .intro{position:relative;}
.pMember .intro .mycard{position:absolute;right:0;top:.1rem;line-height:.7rem;padding-right:.1rem;padding-left:10px;background:rgba(255,255,255,1);border-radius:40px 0 0 40px;box-shadow:0 0 2px #ccc;font-size:.28rem;color:#666;}
.pMember .intro .mycard{line-height:.7rem;padding-right:.1rem;padding-left:10px;background:rgba(255,255,255,1);border-radius:40px 0 0 40px;box-shadow:0 0 2px #ccc;font-size:.28rem;color:#666;}
.pMember .intro .mycard:before{color:#33cd31;margin-right:2px;font-size:.30rem;}
.pMember .intro .html{padding:.3rem;width:100%;box-sizing:border-box;background:#fff;line-height:150%;font-size:14px;color:#666;}
.pMember .intro .html *{max-width:100%;}
.pMember .intro .html .tags{width:100%;height:1rem; font-size:0;margin-bottom:1px;overflow:hidden;background:#fcf8f9;position:relative;top:auto;left:auto;}
.pMember .intro .html .tags li{display:inline-block; width:50%;text-align:center;line-height:1rem;height:1rem;position:relative;cursor:pointer;}
.pMember .intro .html .tags li p{font-size:.28rem;color:#000;font-weight:bold;display:inline-block;position:relative;}
.pMember .intro .html .tags li.on p:before{content:"";background:#7573fa;width:100%;height:2px;bottom:10px;display:inline-block;position:absolute;}
.pMember .intro .html .group{display:none;}
.pMember .intro .html .group.on{display:block;}
.pMember .intro .banner{width:100%;position:relative;}
.pMember .intro .banner img{width:100%;display:block;}
.pMember .intro .detail{padding:.3rem;color:#353535;background:#fff;margin-bottom:.1rem;padding-bottom:.5rem;position:relative;}
.pMember .intro .detail h1{font-size:.32rem;color:#353535;font-weight:700;margin-bottom:.1rem;}
.pMember .intro .detail h5{font-size:.28rem;color:#353535;font-weight:normal;margin-bottom:.2rem;min-height:.32rem;}
.pMember .intro .detail .stat{color:#888;font-size:.24rem;}
.pMember .intro .detail ul{position:absolute;right:.1rem;bottom:.1rem;font-size:0;}
.pMember .intro .detail ul li{text-align:center;color:#888;display:inline-block;margin-left:2px;}
.pMember .intro .detail ul li label{font-size:.2rem;}
.pMember .intro .detail ul li label:before{display:block;font-size:.6rem;margin-bottom:-3px;}
.pMember .intro .detail ul li.fav label:before{margin-bottom:-1px;}
.pMember .intro .detail ul li.on label:before{color:#33cd31;}
.pMember .intro .detail ul li.lis{margin-left:.1rem;}
.pMember .intro .detail ul li.lis label:before{margin-bottom:-1px;font-size:.45rem;}
.pMember .listen_area{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;z-index:9;}
.pMember .listen_area header{position:fixed;top:0;left:0;width:100%;background:#000;height:.8rem;z-index:5;}
.pMember .listen_area header h1{width:100%;display:block;text-align:center;padding-left:0;}
.pMember .listen_area header .back{position:absolute;left:0;top:0;display:inline-block;width:.8rem;text-align:center;}
.pMember .listen_area header .right{position:absolute;right:0;top:0;display:inline-block;width:.8rem;text-align:center;}
.pMember .listen_area .listens{margin-top:.8rem;}
.pMember .listen_area .listens .column{padding:.2rem .3rem;overflow:hidden;font-size:.28rem;border-bottom:1px solid #eee;}
.pMember .listen_area .listens .column .tit{color:#000;margin-bottom:.1rem;font-size:.32rem;font-weight:bold;line-height:.5rem;height:.5rem;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;text-overflow: ellipsis;overflow:hidden;}
.pMember .listen_area .listens .column .tit:before{font-size:.24rem;margin-right:2px;color:#33cd31;}
.pMember .listen_area .listens .column .audios{}
.pMember .listen_area .listens .column .audios .item{padding:0.1rem .8rem .1rem 0.1rem;position:relative;border-bottom:1px dashed #eee;}
.pMember .listen_area .listens .column .audios .item .name{color:#353535;margin-bottom:3px;font-size:.28rem;line-height:.5rem;height:.5rem; -webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;text-overflow: ellipsis;overflow:hidden;}
.pMember .listen_area .listens .column .audios .item .desc{color:#888;}
.pMember .listen_area .listens .column .audios .item .desc .len{font-size:.32rem;font-family:'Times New Roman', Times, serif;}
.pMember .listen_area .listens .column .audios .item .ctrl{position:absolute;right:0;top:0.2rem;width:.6rem;height:.6rem;line-height:.65rem;text-align:center;background:#aaa;border-radius:50%;overflow:hidden;}
.pMember .listen_area .listens .column .audios .item.on .ctrl{background:#007aff;}
.pMember .listen_area .listens .column .audios .item .ctrl a:before{color:#fff;}
.pMember .listen_area .listens .column .audios .item.on .ctrl {-webkit-animation:kap_ani_rotate 2s infinite; animation:kap_ani_rotate 2s infinite;}
.pMember .listen_area .listens .column .audios .item:last-child{border-bottom:0;}

.pMember .mobile_area{display:none;}
.pMember .mobile_area .bg{background:rgba(0,0,0,0.5);position:fixed;width:100%;height:100%;left:0;top:0;z-index:9;}
.pMember .mobile_area .layer{font-size:.28rem;box-shadow:0px 0px 5px #ccc;color:#353535;width:80%;top:.8rem;left:10%;right:10%;position:fixed;background:#fff;border-radius:6px;z-index:9;}
.pMember .mobile_area .layer h5{display:block;text-align:center;line-height:1.2rem;}
.pMember .mobile_area .layer h5 .content{}
.pMember .mobile_area .layer .content{text-align:center;width:100%;padding:.5rem 0 .8rem;}
.pMember .mobile_area .layer .ctrls{width:100%;text-align:center;line-height:.8rem;height:.8rem;border-top:1px solid #f2f2f2;}
.pMember .mobile_area .layer .ctrls a{display:inline-block;width:49%;}
.pMember .mobile_area .layer .ctrls a:first-child{border-right:1px solid #f2f2f2;}
.pMember .mobile_area .layer .ctrls a.ok{color:#007aff;}
.pMember .mobile_area .layer.mobile{width:96%;left:2%;right:2%;}
.pMember .mobile_area .layer.mobile .content{text-align:left;}
.pMember .mobile_area .layer.mobile .content>div{padding:.4rem .2rem;}
.pMember .mobile_area .layer.mobile .content input{height:.8rem;font-size:.28rem;border:1px solid #cecece;  width:100%;box-sizing:border-box;padding-left:.2rem;}
.pMember .mobile_area .layer.mobile .content .code{position:relative;}
.pMember .mobile_area .layer.mobile .content .code input{width:62%;}
.pMember .mobile_area .layer.mobile .content .code a{position:absolute;top:.4rem;right:.3rem;line-height:.8rem; width:32%;text-align:center;border-radius:4px;background:#007aff;color:#fff;font-size:.28rem;}
.pMember .mobile_area .layer.mobile .content .code a.dis{background:#eee;color:#888;}

.pMember .pIndex .mod.banner .list{padding:0;}

.fullVideo{position:fixed;width:100%;height:100%;left:0;top:0;z-index:12;display:none;background:rgba(0,0,0,0.8);}
.fullVideo .close{position:absolute;bottom:10%;left:25%;width:50%;color:#fff;display:inline-block;text-align:center;line-height:.8rem;border:1px solid #eee;border-radius:4px;font-size:.28rem;}
.fullVideo video{position:absolute;width:100%;left:0;top:30%;z-index:13;}


.pAll{padding-top:1.05rem;padding-bottom:0;}
.pAll .tags{width:100%;height:1rem; font-size:0;margin-bottom:1px;overflow:hidden;background:#fff;position:fixed;top:0;left:0;z-index:2;}
.pAll .tags li{font-size:.28rem;color:#666;display:inline-block;width:25%;text-align:center;line-height:1rem;height:1rem;position:relative;cursor:pointer;}
.pAll .tags li em{display:none;}
.pAll .tags li.on{color:#33cd31;}
.pAll .tags li.on em{background:#33cd31;width:50%;height:3px;bottom:0;left:25%;display:inline-block;position:absolute;}

.pAssist{background:#fff;}
.pAssist .res{padding:0;}
.pAssist .res .item{padding:0;width:100%;display:block;}
.pAssist .res .item .icon{position:relative;width:100%;}
.pAssist .res .item .icon img{width:100%;display:block;}
.pAssist .res .item .cont{width:100%;padding:0 .1rem;}
.pAssist .res .item .cont .tit{color:#353535;font-size:.28rem;text-overflow:ellipsis;text-align:center; line-height:.5rem;padding:0;overflow:hidden; line-height:.5rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
.pAssist .res .item .cont .price{height:.3rem;box-sizing:inherit;color:#888;font-size:.22rem;text-align:center;}
.pAssist .res .item .cont .price span{color:#ff6b67;font-size:.32rem;}
.pAssist .res .item .cont .price del{margin-right:.1rem;}
.pAssist .status{color:#888;text-align:center;padding:.2rem .2rem;border-bottom:5px solid #eeeff1;}
.pAssist .status .sender{font-size:.28rem;}
.pAssist .status .title{font-size:.32rem;line-height:200%;color:#666;}
.pAssist .status .title:before{font-size:.32rem;margin-right:3px;}
.pAssist .status .text{font-size:.24rem;line-height:200%;}
.pAssist .status .text .money{color:#ff6b67;font-size:.28rem;}
.pAssist .status a{color:#33cd31;border:1px solid #33cd31;font-size:.32rem;text-align:center;width:90%;line-height:.8rem;border-radius:4px;display:inline-block;margin:.1rem 0;}
.pAssist .status.succ .title{color:#33cd31;}
.pAssist .status.ing .times{color:#33cd31;font-size:.32rem;margin:0 3px;}
.pAssist .status.ing a.join{background:#33cd31;border-color:#33cd31;color:#fff;}
.pAssist .status.ing a.share{background:#e5e5e5;border-color:#888;color:#353535;}
.pAssist .records{padding:0.1rem .3rem;border-bottom:5px solid #eeeff1;}
.pAssist .records h6{font-size:.28rem;color:#353535;font-weight:normal;line-height:.6rem;}
.pAssist .records .item{position:relative;padding:.15rem 0;padding-left:1rem;border-top:1px solid #e5e5e5;}
.pAssist .records .item img{width:.75rem;height:.75rem;border-radius:50%;position:absolute;left:0;top:.15rem;}
.pAssist .records .item .nick{color:#353535;font-size:.24rem;margin-bottom:.1rem;}
.pAssist .records .item .nick .master{color:#33cd31;border-radius:2px;border:1px solid #33cd31;padding:1px 3px;font-size:.2rem;font-size:.2rem;margin-left:3px;}
.pAssist .records .item .time{color:#888;font-size:.24rem;}
.pAssist .records .item .money{position:absolute; right:0;top:.4rem;color:#33cd31;font-size:.28rem;font-weight:bold;}
.pAssist .tips{padding:0.1rem .3rem;border-bottom:5px solid #eeeff1;}
.pAssist .tips h6{font-size:.28rem;color:#353535;font-weight:normal;line-height:.6rem;border-bottom:1px solid #e5e5e5;}
.pAssist .tips p{color:#888;font-size:.24rem;line-height:150%;margin:.1rem 0;text-align:justify;}
.pAssist .bg{width:100%;height:100%;background:rgba(0,0,0,.7);position:fixed;top:0;left:0;visibility:hidden;}
.pAssist .layer.share{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.5);visibility:hidden;color:#fff;font-size:.28rem;}
.pAssist .layer.share img{position:fixed;right:5%;top:0; width:22%;}
.pAssist .layer.share .text{padding:1rem 0 0 1rem;font-size:.32rem;color:#fff;}


.ap-main-container{padding:15px;text-align:left;}
.ap-button-container{float:left;padding-right:5px}
.ap-volume-container{display:none;}
.ap-volume-slider-container{position:relative;float:right}
.ap-volume-slider-background{margin-top:13px;height:3px;width:100px;background-color:white;cursor:pointer;border-radius:1px}
.ap-volume-slider{margin-top:13px;width:50px;height:3px;background-color:#000;cursor:pointer;border-top-left-radius:1px;border-bottom-left-radius:1px}
.ap-volume-slider-draggable{left:49px;margin-top:10px;position:absolute;cursor:pointer;background:#000;width:10px;height:10px;border-radius:50%}
.ap-progress-container{position:relative;padding-top:14px}
.ap-progress-bar-background{margin-top:6px;background-color:#bebebe;cursor:pointer;border-radius:3px}
.ap-progress-bar{width:0;height:6px;background-color:#3196e6;cursor:pointer;border-top-left-radius:3px;border-bottom-left-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15)}
.ap-progress-draggable{position:absolute;margin-top:3px;cursor:pointer;background:#3196e6;width:12px;height:12px;border-radius:50%}
.ap-progress-time-container{color:#888;left:0;top:2px;}
.ap-progress-duration-container{color:#888;right:0;top:2px;}
.ap-progress-duration-container,.ap-progress-time-container{position:absolute;height:18px;min-width:35px;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;pointer-events:none}
.ap-text-container{padding-top:15px;overflow:hidden}
.ap-transparent{opacity:0}
.ap-highlight{color:#ff8500}
aptracktime,aptrackduration,apvolumebackground,apvolumebar,apvolumedraggable,approgressbackground,approgressbar,approgressdraggable{display:block;}

@keyframes jump{0%{transform:translate(0px,0px);}50%{transform:translate(0px,-10px);}100%{transform:translate(0px,0px);;}}
.audioCtrl .bottom{position:fixed;left:0;bottom:0;width:100%;height:1rem;background:#efeff4;padding-left:1rem;padding-right:1rem;box-sizing:border-box;}
.audioCtrl .bottom .t{font-size:.32rem;color:#333;margin:.1rem 0 .1rem;overflow:hidden;font-weight:400;}
.audioCtrl .bottom .desc{font-size:.24rem;color:#888;}
.audioCtrl .bottom .switch{position:absolute;right:.1rem;top:.2rem;width:.7rem;height:.7rem;display:inline-block;line-height:.7rem;color:#555;text-align:center;border-radius:50%;animation: jump 2s infinite;}
.audioCtrl .bottom .switch:before{font-size:.4rem;line-height:.7rem;margin:0;}
.audioCtrl .bottom img{position:absolute;left:.1rem;top:.1rem;width:.8rem;height:.8rem;border-radius:.08rem;}
.audioCtrl .full{position:fixed;left:0;top:0;width:100%;height:100%;background:#efeff4;box-sizing:border-box;padding-top:.8rem;z-index:99;overflow:scroll;}
.audioCtrl .full .box{background:#fff;padding-bottom:.4rem;margin-bottom:2px;}
.audioCtrl .full .t{font-size:.32rem;color:#353535;text-align:center;padding:0.5rem .6rem;font-weight:700;}
.audioCtrl .full .img{width:50%;margin:0 auto;}
.audioCtrl .full .img img{width:100%;display:block;box-shadow:3px 3px 3px #eee;}
.audioCtrl .full .p{padding:.2rem;}
.audioCtrl .full .b{text-align:center;}
.audioCtrl .full .b .speed{font-size:.2rem;color:#999;width:1rem;text-align:center;display:inline-block;margin:0 .15rem;}
.audioCtrl .full .b .speed span{color:#888;font-size:.4rem;line-height:.7rem; height:.7rem; display:block;text-align:center;}
.audioCtrl .full .b .speed span:before{color:#888;font-size:.4rem;line-height:.7rem}
.audioCtrl .full .b .speed.s125 span{font-size:14px;}
.audioCtrl .full .b .speed.s15 span{font-size:14px;}
.audioCtrl .full .b .speed.s07 span{font-size:14px;}
.audioCtrl .full .html{padding:.3rem;width:100%;box-sizing:border-box;background:#fff;line-height:150%;font-size:14px;color:#666;max-width:100%;}
.audioCtrl .full .html .content{width:100%;}
.audioCtrl .full .html .content *{max-width:100%;}

.videoCtrl .full{position:fixed;left:0;top:0;width:100%;height:100%;background:#efeff4;box-sizing:border-box;padding-top:.8rem;z-index:99;overflow:scroll;}
.videoCtrl .player{padding:0;}
.videoCtrl .player div{width:100%;}
.videoCtrl .player .img{position:relative;min-height:100px;}
.videoCtrl .player .img img.face{width:100%;}
.videoCtrl .player .img img.ctrl{width:10%;left:45%;top:35%;position:absolute;}
.videoCtrl .player .video{width:100%;display:none;}
.videoCtrl .player .video video{width:100%;}



.pPresent{background:#fff;min-height:100%;width:100%;position:relative;}
.pPresent .pro{width:100%;padding-top:.5rem;}
.pPresent .pro .image{width:80%;margin:0 auto;}
.pPresent .pro .image img{width:100%;display:block;}
.pPresent .pro .name{font-size:.28rem;color:#353535;line-height:.8rem;height:.8rem;overflow:hidden;text-align:center;font-weight:bold;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;padding:0 .3rem;}
.pPresent .pro .price{font-size:.28rem;color:#ec6000;line-height:.32rem;text-align:center;margin-bottom:.52rem;}
.pPresent .pro .price del{text-decoration:line-through;}
.pPresent .pro .days{font-size:.28rem;color:#888;line-height:.32rem;text-align:center;margin-bottom:.52rem;}
.pPresent .details{font-size:.28rem;color:#888;text-align:center;line-height:200%;}
.pPresent .details a{color:#007aff;}
.pPresent .details b{font-size:.30rem;margin:0 5px;color:#666;}
.pPresent .intro{font-size:.28rem;color:#888;text-align:center;}
.pPresent .btns a.cancel{background:#ccc;color:#666;}
.pPresent .btns a{width:3rem;}
.pPresent .bg{width:100%;height:100%;background:rgba(0,0,0,.7);position:fixed;top:0;left:0;opacity:0;}
.pPresent .layer{width:90%;background:#fff;border-radius:4px;position:fixed;top:15%;left:5%;opacity:0;text-align:center;color:#353535;padding-top:.8rem;padding-bottom:.4rem;}
.pPresent .layer .img{width:50%;margin:0 auto;}
.pPresent .layer .img img{width:100%;display:block;}
.pPresent .layer h6{font-size:.28rem;line-height:.8rem;}
.pPresent .layer .result{font-size:.28rem;line-height:1rem;font-weight:bold;}
.pPresent .layer .text{font-size:.2rem;color:#5e639a;}
.pPresent .off{display:none;}
.pPresent .on{display:block;opacity:1;}
/*
body * {
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    filter: gray;
}*/

.pInfoCollect .bg{position:fixed;width:100%;height:100%;background:rgba(0,0,0,0.7);left:0;top:0;}
.pInfoCollect .layer{position:fixed;left:2%; width:96%;background:#fff;border-radius:.1rem;font-size:.28rem;}
.pInfoCollect .layer h5{text-align:center;line-height:.8rem;border-bottom:1px solid #eee;}
.pInfoCollect .layer .content{padding:.2rem .2rem .1rem;}
.pInfoCollect .layer .content .item{position:relative;box-sizing:border-box;padding:.1rem 0 .1rem 1.4rem;}
.pInfoCollect .layer .content .item>label:first-child{position:absolute;left:0;top:0;line-height:1rem;display:block;}
.pInfoCollect .layer .content .item input,
.pInfoCollect .layer .content .item select{width:100%;padding-left:.1rem;height:.8rem;border:1px solid #ccc;background:#fff;}

.pInfoCollect .layer.contact .content .item{}
.pInfoCollect .layer.contact .content .item select{width:30%;font-size:.28rem;margin-right:2%;}
.pInfoCollect .layer.contact .content .item select:last-child{margin-right:0;}

.pInfoCollect .layer.mobile .content>div{padding:.2rem .2rem;}
.pInfoCollect .layer.mobile .content input{height:.8rem;font-size:.28rem;border:1px solid #cecece;  width:100%;box-sizing:border-box;padding-left:.2rem;}
.pInfoCollect .layer.mobile .content .code{position:relative;}
.pInfoCollect .layer.mobile .content .code input{width:62%;}
.pInfoCollect .layer.mobile .content .code a{position:absolute;top:.2rem;right:.3rem;line-height:.8rem; width:32%;text-align:center;border-radius:4px;background:#007aff;color:#fff;font-size:.28rem;}
.pInfoCollect .layer.mobile .content .code a.dis{background:#eee;color:#888;}


#invest{background:rgba(0,0,0,0.7);position:fixed;top:0;left:0;z-index:99;width:100%;height:100%;}
#invest .cont{position:fixed;width:86%;left:7%;top:50%;margin-top:-45%;}
#invest .cont img{width:100%;display:block;}
#invest .cont .close{width:15%;position:absolute;right:-0.4rem;top:-0.4rem;color:#fff;}
#invest .cont .close:before{margin-right:0;font-size:.4rem;width:.8rem;height:.8rem;display:inline-block;text-align:center;line-height:.8rem;border:1px solid #fff;border-radius:50%;}