/* CSS Document */
/*index首页*/
.wp{ width:94%; margin:0 auto;}
.wp90{ width:90%; margin:0 auto;}

.header{ height:56px;  position:relative; z-index:3; text-align:center;background:#99c750;border:0px solid #e6e6e6; border-width:0px 0 2px 0;}
.header .logo{ display:inline-block; color:#fff; font-size:20px; padding-top:11px;  float:left;left:10px; margin-left:10px;}
.header .logo img{ height:36px; width:auto;}
.lobtn{ float:right; text-align:center; margin-top:14px;}
.lobtn img{ display:block; width:26px; height:26px;}
.lobtn span{ font-size:14px; color:#555; line-height:1.2; display:block; text-align:center;}
.lobtn:active span{ color:#6cc;}
/* .backbtn{ background:url(../images/icon/return.png) center center no-repeat; background-size:26px 22px; left:8px !important; top:15px; width:40px; height:40px; position:absolute;} */
/*.menu{ background:url(../images/icon/icon1.png) center center no-repeat; background-size:26px; right:8px !important; top:15px; width:34px; height:34px; position:absolute;}*/
.menu{ position:absolute; width:24px; height:24px; top:16px; right:10px; cursor:pointer;}
.menu i{ display:block; width:21px; height:3px; background-color:#fff; position:absolute; -webkit-transition:.5s; -moz-transition:.5s; -ms-transition:.5s; -o-transition:.5s; transition:.5s;}
.menu i:nth-child(1){ top:4px; -webkit-transform-origin:left bottom; -moz-transform-origin:left bottom; -ms-transform-origin:left bottom; -o-transform-origin:left bottom; transform-origin:left bottom;}
.menu i:nth-child(2){ top:11px;}
.menu i:nth-child(3){ top:18px; -webkit-transform-origin:left top; -moz-transform-origin:left top; -ms-transform-origin:left top; -o-transform-origin:left top; transform-origin:left top;}
.menu.on i:nth-child(1){ -webkit-transform:rotate(40deg); -moz-transform:rotate(40deg); -ms-transform:rotate(40deg); -o-transform:rotate(40deg); transform:rotate(40deg);}
.menu.on i:nth-child(2){ opacity:0;}
.menu.on i:nth-child(3){ -webkit-transform:rotate(-40deg); -moz-transform:rotate(-40deg); -ms-transform:rotate(-40deg); -o-transform:rotate(-40deg); transform:rotate(-40deg);}

/*小导航*/
.inav{ width:140px; background-color:#fff; border-left:2px solid #e6e6e6; position:absolute; z-index:3; top:58px; right:0; display:none; z-index:99;}
.inav ul{border-top:2px solid #e6e6e6;}
.inav ul li{opacity:0;}
.inav a{ display:block; text-align:center;  font-size:2rem; color:#1a1a1a; padding:0.5em 0;border-bottom:2px solid #e6e6e6;}
.inav .li01{ background:url(../images/icon/sidenav01.png) 18px center no-repeat;}
.inav .li02{ background:url(../images/icon/sidenav02.png) 18px center no-repeat;}
.inav .li03{ background:url(../images/icon/sidenav03.png) 18px center no-repeat;}
.inav .li04{ background:url(../images/icon/sidenav04.png) 18px center no-repeat;}
.inav .li05{ background:url(../images/icon/sidenav05.png) 18px center no-repeat;}
.inav a:hover{ border-bottom:2px solid #99c750; color:#99c750;}
.inav li.on{ opacity:1;}

.banner{}
.banner{ position:relative; z-index:3; }
.banner .swiper-slide{position:relative; overflow:hidden;}
.banimg{ width:100%; height:auto; display:block;}
.banner .swiper-pagination{ bottom:16px !important;}
.banner .swiper-pagination-bullet{width:8px;height:8px;padding: 0;background-color:transparent; border: 1px solid #fff; font-size: 0;line-height: 0;outline:none;cursor: pointer; border-radius:50%;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1; margin:0 4px !important;}
.banner .swiper-pagination-bullet-active{background-color:#fff;}
.banner .swiper-button-prev{ background:url(../images/icon/prev2.png) center center no-repeat; left:2%;}
.banner .swiper-button-next{ background:url(../images/icon/next2.png) center center no-repeat; right:2%;}
.banner .swiper-button-prev,.banner .swiper-button-next{filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;width:33px;  height:60px; top:50%; margin-top:-30px; -webkit-background-size:80%; -moz-background-size:80%;-ms-background-size:80%; -o-background-size:80%; background-size:80%;}
.banner .swiper-button-prev:hover,.banner .swiper-button-next:hover{filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1;}

/*底部1*/
.footer{background:#f4f4f4; z-index:99; width:100%; position:fixed; left:0; bottom:0;}
.footerul{ padding:6px 0px;}
.footerul li{width:20%; float:left; text-align:center;}
.footerul li a{ display:block; font-size:13px; color:#555; line-height:1.3;}
.footerul li a .iconfont{ font-size:18px;}
.footerul li a:hover{ color:#00bda8;}
/*.footerul li img{ width:24px; height:auto}小图标是图片的话就这行*/
.footerheight{ height:52px;}
/*底部2*/
.footerheight{ height:0.952rem;}
.footer_wap{background:#FFF; z-index:99; width:100%; position:fixed; left:0; bottom:0; border-top: 1px solid #f1f1f1;}
.fwapul{ margin-bottom:0;}
.fwapul li{ width:25%; float:left; text-align:center; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; padding:0.1rem 0;}
.fwapul li a{ display: block;}
.fwapul li span.tparea{display:block; width:32%; margin:0 auto 0; font-size:0;}
.fwapul li span.tparea img{ width:0.4rem; height:auto}
.fwapul li span.tparea .img1{display: inline-block;}
.fwapul li span.tparea .img2{ display: none;}
.fwapul li p{ width:100%; text-align:center; font-size:0.22rem;}
.act_fwap span.tparea .img1{ display: none !important;}
.act_fwap span.tparea .img2{ display: inline-block !important;}
.act_fwap p{ color: #f60;}

/*搜索*/
.seabtn{ display:inline-block; width:28px; height:30px; background:url(../images/icon/sear.png) center center no-repeat; -webkit-background-size:70%; -moz-background-size:70%; -ms-background-size:70%; -ms-background-size:70%; -o-background-size:70%; background-size:70%; position:absolute; right:50px; top:14px; cursor:pointer;}
.search{ width:100%; overflow:hidden; right:0; top:52px; position:absolute; display:none;}
.search table{ width:100%;}
.search table td{ padding:0;}
.searbox{ padding:6px; background:url(../images/icon/black6.png) repeat;}
.searbox .text{ width:100%; height:25px;padding-left:10px; line-height:25px;font-family:"宋体"; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; -webkit-border-radius:0; -moz-border-radius:0; -ms-border-radius:0; -o-border-radius:0; border-radius:0; border:none;}
.searbox .tj{width:100%; height:24px; border:none; background-color:#0c5fa5;-webkit-border-radius:0; -moz-border-radius:0; -ms-border-radius:0; -o-border-radius:0; border-radius:0;}

/* 01登录 */
.bodybg{ position: absolute; right: 0; top: 0; width: 2.78rem;}
.iheader{height:50px;  position:relative; background-color: #fff;}
.iheader .backbtn{ width: 32px; height: 50px; text-align: left; position: absolute; left: 0; top: 0; display: block;}
.iheader .backbtn .iconfont{ font-size: 30px; line-height: 50px;}
.iheader .backbtn:hover{ color: #f60;}
.iheadermc{ font-size: 20px; display: block; line-height: 50px; text-align: center;}

.login{ padding-top: 0.2rem;}
.login_tit{ font-size: 0.4rem; letter-spacing: 0.1em; padding: 0.4rem 0;}

.loginForm{ }
.loginForm .box{ border-bottom:1px solid #e5e5e5; height:0.7rem;  padding-left:0.32rem; line-height:0.7rem; margin-bottom:0.4rem; background-color:#fff; position:relative;}
.loginForm .box .icon{ position:absolute; left:0; top:50%; margin-top:-0.18rem; line-height: 1; font-size: 0.36rem; color: #b0b2ba;}
.loginForm .box .text{ width:100%; font-size:0.26rem; color:#555; border: none; line-height:0.7rem; display:block;     padding-left: 0.15rem;}
.loginForm .yzm{ padding:0 1.6rem 0 0.32rem; }
.loginForm .yzm .sendpinbtn{ position: absolute; width: 1.6rem; height: 0.7rem; display: block; right: 0; top: 0; cursor: pointer; text-align: right; font-size: 0.26rem; color: #ff6600;}
.loginForm .yzm .sendpinbtn::after{content: ''; display: block; width: 2px; height: 0.28rem; background-color:#676767; position: absolute; left: -2px; top: 50%;margin-top: -0.14rem;}
.loginForm .yzm .sendpinbtn:hover{ color: #f90;}
.rightlog{ color:#666; font-size:0.24rem; margin-top: -0.15rem;}
.rightlog .autoLog{}
.rightlog .autoLog input{ margin-right: 0.06rem;}
.rightlog .forgetBtn{ }
.rightlog .forgetBtn:hover{  color: #f90;}
/* .loginForm .zhu{font-size: 0.24rem; color: #999999;  margin-top: 0.35rem;}
.loginForm .agree{ font-size: 0.24rem; color: #999999;  margin-top: 0.04rem;}
.loginForm .agree input{margin-right: 0.06rem;}
.loginForm .agree a{ color: #0066cc; }
.loginForm .agree a:hover{ color: #2d81e5;} */
.loginForm .tj{ text-align:center; margin-top:1.4rem;}
.loginForm .tj .sbtn{ padding: 0.2rem 0; cursor: pointer; width: 100%; font-size: 0.32rem; margin-bottom: 0.4rem;}

/* 02-1注册 */
/* 02忘记密码 */
/* 03-1会员中心5 */
.iheader_rim{ border-bottom: 1px solid #ededed;}
.exitbtn,.toprightbtn{ width: 66px; height: 50px; line-height: 50px; color: #414040; text-align: center; position: absolute; right: 0; top: 0; display: block; cursor: pointer; font-size: 16px;}
.exitbtn:hover,.toprightbtn:Hover{ color: #f60;}

.perCenter{}
.userName{  padding: 0.36rem 4%; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center;}
.userName .tparea{ display: block; width: 1.06rem; margin-right: 0.25rem;}
.userName .tparea .tp{ width: 1.06rem; height: 1.06rem;}
.userName .des{ font-size: 0.28rem;-webkit-flex: 1;-moz-box-flex: 1;-ms-flex: 1;flex: 1;}
.userName .des .tit{ font-size: 0.28rem; color: #333;}
.userName .des .nr{ font-size: 0.26rem; color: #666; margin-top: 0.05rem; }

.moneyAble{ padding: 0.4rem 0}
.moneyAble .money{ width: 5rem;}
.moneyAble .money .p1{ font-size: 0.26rem;}
.moneyAble .money .p2{ font-size: 0.4rem;}
.moneyAble .money .p2 .num{ font-size: 0.6rem;}
.moneyAble .mandiv{ width: 1.4rem;}
.moneyAble .mandiv .sbtn{ display: block; font-size: 0.25rem; margin: 0.05rem 0; padding: 0.13rem 0; cursor: pointer;}

.mnav{ padding-bottom: 0.2rem;}
.mnav .item{border-top: 1px solid #ededed; margin-bottom: 0.2rem;}
.mnav .list{ display: flex; align-items: center; justify-content: space-between; margin: 0 3%; border-bottom: 1px solid #ededed;}
.mnav .list:last-child{ border-bottom:none;}
.mnav .attrmc,.mnav .attrval{ display: inline-block; padding: 0.25rem 0;}
.mnav .attrmc{ width: 1.8rem; text-align: left;}
.mnav .attrmc .icon{ height: 0.4rem; margin-right: 0.14rem;}
.mnav .attrmc .val{ font-size: 0.28rem;}
.mnav .attrval{ text-align: right;}
.mnav .attrval .val{ font-size: 0.24rem;}
.mnav .attrval .iconfont{ font-size: 0.28rem; line-height: 1; margin-left: 0.14rem; color: #666;}

/* 03-2-2会员中心-余额-明细 */
.details{}
.detailsul{}
.detailsul li{padding: 0.28rem 0; border-bottom: 1px solid #ededed;}
.detailsul .div1{ display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; -webkit-align-items: center; -moz-box-align: center; -ms-flex-align: center; align-items: center; -webkit-justify-content: space-between; -moz-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between;}
.detailsul .div1{ font-size: 0.28rem; }
.detailsul .div1 .span1{}
.detailsul .div1 .span2{font-size: 0.26rem; color: #666;}
.detailsul .div1 .span2.increase{color: #f60;}
.detailsul .div1 .span2.induce{color: #666;}
.detailsul .div2{ font-size: 0.20rem; color: #999;}
.detailsul .div2 .span1{}

/* 03-2会员中心-余额 */
.banlance{ padding-top: 1.2rem;}
.banlance .tp{ width: 1.28rem; height: 1.28rem;}
.banlance .p1{ margin-top: 0.5rem; font-size: 0.26rem;}
.banlance .p2{ margin-top: 0.1rem; font-size: 0.86rem;}
.banlance .p2 .unit{ font-size: 0.46rem; font-style: normal; vertical-align: text-top;}
.banlance .mandiv{ margin: 2rem auto 0; width: 52%;}
.banlance .mandiv .sbtn{ font-size: 0.28rem; padding: 0.25rem 0; margin-bottom: 0.3rem;}

/* 03-2会员中心-余额-提现(未绑定支付宝) */
.withDraw .mnav .attrval .val{ color: #666; font-style: 0.26rem;}
.withDraw .mnav{ padding-bottom: 0;}
.withDraw .mnav .item{ margin-bottom: 0;}

.setamount{ padding: 0 3%;}
.setamount .div1{ padding: 0.28rem 0;}
.setamount .div1 .span1{ font-size: 0.28rem;}
.setamount .div1 .span2{ font-size: 0.2rem; color: #7d7d7d; margin-left: 0.14rem;}
.setamount .div2{ position: relative; border-bottom: 1px solid #ededed;}
.setamount .div2 .text{ font-size: 0.58rem; color: #333; font-weight: bold; height: 0.8rem; line-height: 0.8rem; display: block; width: 100%; padding-left: 0.4rem;}
.setamount .div2 .text::-webkit-input-placeholder{ font-size: 0.24rem; color: #999; font-weight: normal;}
.setamount .div2 .text:-moz-placeholder{ font-size: 0.24rem; color: #999;font-weight: normal;}
.setamount .div2 .text::-moz-placeholder{ font-size: 0.24rem; color: #999;font-weight: normal;}
.setamount .div2 .text:-ms-input-placeholder{ font-size: 0.24rem; color: #999;font-weight: normal;}
.setamount .div2 .unit{ font-size: 0.24rem; position: absolute; left: 0; bottom: 0.2rem; display: block; width: 0.4rem; text-align: center;}
.setamount .div3 .span1,.setamount .div3 .btn{ display: inline-block; padding: 0.2rem 0;}
.setamount .div3 .span1{ font-size: 0.22rem; color: #999;}
.setamount .div3 .btn{ color: #3298f7; font-size: 0.24rem;}
.setamount .div3 .btn:hover{ color: #0c5fa5;}
.withDraw .mandiv{ margin-top: 0.8rem;}
.withDraw .mandiv .sbtn{font-size: 0.3rem; padding: 0.25rem 0;}
/* 03-2会员中心-余额-提现(已绑定支付宝) */
/* 03-2会员中心-余额-提现(已绑定支付宝)填写数字收手续费 */

/* 单选按钮 多选按钮 radio */
.radiobtn_dui{ background-repeat: no-repeat; background-position: center cneter; background-image: url(../images/icon/unchecked.png); width:0.45rem; height:0.45rem; display:inline-block; -ms-background-size:100% 100%; -o-background-size:100% 100%; background-size:100% 100%; }
.radiobtn_dui input{ width:100%; height:100%; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0;}
.act_radiobtn{ background-image:url(../images/icon/checked.png) !important;}

/* .checkbox_dui{background-image:url(../images/icon/checkbox.png) !important; background-repeat: no-repeat; background-position: center cneter; width:0.28rem; height:0.28rem; display:inline-block; -ms-background-size:100% 100%; -o-background-size:100% 100%; background-size:100% 100%; }
.checkbox_dui input{ width:100%; height:100%; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0;}
.act_checkbox{ background-image:url(../images/icon/checkbox_h.png) !important;} */

/* 03-2会员中心-余额-充值 */
.rechargeItem{ border-top: 1px solid #f2f2f2;}
.rechargeItem .list{ margin-left: 3%;display: flex; align-items: center; justify-content: space-between; border-bottom: 1px solid #ededed;}
.rechargeItem .attrmc,.rechargeItem .attrval{ display: inline-block; padding: 0.25rem 0;}
.rechargeItem .attrmc{  text-align: left;width: 2rem; font-size: 0.28rem; }
.rechargeItem .attrval{ text-align: right; padding-right: 3%;flex: 1;}
.rechargeItem .attrval1 .money{ font-size: 0.28rem;}
.rechargeItem .attrval1 .unit{ font-size: 0.2rem; margin-left: 0.1rem;}
.rechargeItem .attrval2 .text{ text-align: right; font-style: 0.24rem;}
.rechargeItem .attrval2 .unit{ font-size: 0.2rem; margin-left: 0.1rem;}
.paywayul{}
.paywayul li{ padding:0.2rem 3% 0.2rem 0; margin-left: 3%; font-size:0.3rem; border-bottom:1px solid #ededed; position:relative;cursor: pointer;}
.paywayul li .tp{ width: 0.64rem; height: 0.64rem;}
.paywayul li .mc{ font-size: 0.28rem; margin-left: 0.2rem; display: inline-block; min-width: 1.6rem;}
.paywayul li .price{ font-size: 0.22rem; color: #999; margin-left: 0.2rem;}
.paywayul li .radiobtn_dui{ position:absolute; right:3%; top:50%; margin-top:-0.26rem;}
.friTip{ padding: 0.2rem 0;}
.friTip .nr{ position: relative; text-align: center; padding-left: 1.1rem; font-style: 0.22rem; color: #999;}
.friTip .nr .mc{ position:absolute; left: 0; top: 0;}
.recharge .mandiv{ margin-top: 0.5rem;}

/* 03-6会员中心-基本信息-绑定支付宝 */
.perInfoForm .item{ border-top: 1px solid #f2f2f2;}
.perInfoForm .list{ margin-left: 3%; padding: 0.2rem 3% 0.2rem 0; border-bottom: 1px solid #ededed; display: flex; align-items: center;}
.perInfoForm .list:last-child{border-bottom: none;}

.perInfoForm .list .attrmc{ font-size: 0.28rem; display: inline-block; line-height:0.6rem; width: 1.8rem; margin-right: 0.2rem; }
.perInfoForm .list .attrval{ font-size: 0.26rem; flex: 1;}
.perInfoForm .list .attrval .text{ display: block; width: 100%;font-size: 0.26rem; height: 0.6rem; line-height: 0.6rem;}
.perInfoForm .mandiv{ margin-top: 0.4rem;}

/* 03-6会员中心-基本信息-换绑手机 */
.perInfoForm .yzm{ padding:0rem 1.6rem 0rem 0rem; position: relative; }
.perInfoForm .yzm .sendpinbtn{ position: absolute; width: 1.6rem; height: 0.6rem; line-height: 0.6rem; display: block; right: 0; top: 0; cursor: pointer; text-align: right; font-size: 0.26rem; color: #ff6600;}
.perInfoForm .yzm .sendpinbtn::after{content: ''; display: block; width: 2px; height: 0.28rem; background-color:#676767; position: absolute; left: -2px; top: 50%;margin-top: -0.14rem;}
.perInfoForm .yzm .sendpinbtn:hover{ color: #f90;}
/* 03-6会员中心-基本信息-修改登录密码 */
/* 03-6会员中心-基本信息-联系方式 */
/* 03-6会员中心-基本信息-换绑手机2 */
/* 03-6会员中心-基本信息-修改用户名 */
/* 03-3会员中心-出租账号-我的出租-修改密码 */

/* 03-6会员中心-基本信息-邀请好友 */
.rimrow{}
.rimrow .item{ border-top: 1px solid #f2f2f2;}
.rimrow .list{ margin-left: 3%; padding: 0.2rem 3% 0.2rem 0; border-bottom: 1px solid #ededed; display: flex; align-items: center;}
.rimrow .list:last-child{border-bottom: none;}
.rimrow .list .attrmc{ font-size: 0.28rem; display: inline-block; line-height:0.6rem; width: 1.8rem; margin-right: 0.2rem; }
.rimrow .list .attrval{ font-size: 0.26rem; flex: 1;}
.rimrow .list .attrval .iconfont{font-size: 0.28rem; line-height: 1; margin-left: 0.14rem; color: #666;}

.inviteFriends .list{ padding: 0.26rem 3% 0.26rem 0;}
.inviteFriends .shareBtn{ font-size: 0.26rem; padding: 0.1rem 0.4rem;}
.bdsharebuttonbox a { width: 1rem !important; height: 1rem !important; margin: 0 auto 10px!important; float: none!important; padding: 0!important; display: block; background-position: center center !important;}
.bdsharebuttonbox a img { width: 1rem; height: 1rem; }
.bdsharebuttonbox .bds_tsina { background: url(../images/gbRes_6.png) no-repeat center center/1rem 1rem }
.bdsharebuttonbox .bds_qzone { background: url(../images/gbRes_4.png) no-repeat center center/1rem 1rem; }
.bdsharebuttonbox .bds_tqq { background: url(../images/gbRes_5.png) no-repeat center center/1rem 1rem; }
.bdsharebuttonbox .bds_weixin { background: url(../images/gbRes_2.png) no-repeat center center/1rem 1rem; }
.bdsharebuttonbox .bds_sqq { background: url(../images/gbRes_3.png) no-repeat center center/1rem 1rem; }
.bdsharebuttonbox .bds_renren { background: url(../images/gbRes_1.png) no-repeat center center/1rem 1rem; }
.bd_weixin_popup .bd_weixin_popup_foot { position: relative; top: -12px; }
.gb_resLay { background: #FFFFFF; width: 100%;margin: 0 auto; }
.gb_res_t { line-height: 58px; height: 58px; position: relative; font-size: 18px; text-align: center; }
.gb_res_t i { background: #FFEC94; height: 1px; overflow: hidden; left: 32px; top: 30px; right: 32px; position: absolute; }
.gb_res_t span { background: #FFF; display: inline-block; padding: 0px 6px; position: relative; z-index: 2; }
.gb_resItms { margin: 0px 4%; }
.gb_resItms li { text-align: center; float: left; width: 25%; padding: 0.4rem 0 0.3rem; font-size: 0.24rem; }
.gb_resA img { height: auto; width: 60px; margin-bottom: 10px; }

.sharepup{ position: fixed; width: 100%; left: 0; bottom: -100%; background-color: #fff; z-index: 100; text-align: left;}
.sharepupbg{ position: fixed; width: 100%; height: 100%; left: 0; bottom: 0; background-color: rgba( 0,  0, 0, .6); z-index: 99; }
.sharepup .sbtn{ background-color: #fff; color: #333;}
.sharepup .sbtn:hover{ background-color: #fafafa;}

/* 03-6会员中心-基本信息2 */
.userName2{ display: block; text-align: center; padding: 0.5rem 0 0.4rem;}
.userName2 .tparea{ margin: 0 auto;}
.userName2 .des{ margin-top: 0.1rem;}
.mnav2{}
.mnav2 .attrmc{ flex: 1;}
.mnav2 .attrmc .val2{ font-size: 0.24rem; color: #9e9e9e; margin-left: 0.44rem; display: inline-block; vertical-align: middle;}
.mnav2 .attrval .val{ color: #9e9e9e;}

/* 03-6会员中心-基本信息-邀请好友-我的收益 */
/* 03-3会员中心-出租账号 */

/* 03-6会员中心-基本信息-邀请好友-我的分享 */
.myshare{}
.myshareul{}
.myshareul li{ padding: 0.3rem 3% 0.3rem 0; margin-left: 3%; display: flex; align-items: center; border-bottom: 1px solid #ededed;}
.myshareul li:last-child{ border: none;}
.myshareul li .tparea{ flex: 1;}
.myshareul li .tparea .tp{ margin-right: 0.26rem; width: 0.9rem; height: 0.9rem; display: inline-block; vertical-align: middle;}
.myshareul li .tparea .name{ font-size: 0.28rem; display: inline-block; vertical-align: middle;}
.myshareul .time{ font-size: 0.24rem; color: #999; width: 1.4rem;}

/* 03-3会员中心-出租账号-发布账号-发布成功 */
.pubSucc{ padding: 1rem 0;}
.pubSucc .intro{}
.pubSucc .intro .icon{}
.pubSucc .intro .icon .iconfont{ font-size: 1.4rem; color: #40ba49; line-height: 1.3;}
.pubSucc .intro .p1{ font-size: 0.4rem;}
.pubSucc .intro .p2{ color: #808080; margin-top: 0.2rem;}
.pubSucc .intro .p3{ margin-top: 0.04rem;}
.pubtip{ margin: 0.8rem 12% 0; }
.pubtip .tit{ font-size: 0.22rem; color: #545454; background: url(../images/tit_bg_01.png) center center no-repeat; background-size: 3.8rem;}
.pubtip .tit .mc{}
.pubtip .nr{font-size: 0.22rem; color: #808080; margin-top: 0.2rem;text-align:left;}
.pubSucc .mandiv{ margin: 1.6rem auto 0; width: 74%}
.pubSucc .mandiv .sbtn{ margin-bottom: 0.35rem; font-size: 0.28rem; padding: 0.2rem 0;}

/* 03-4会员中心-我的订单（出租订单） */
.lm{ font-size: 0; background-color: #fff;border-bottom: 1px solid #ededed;}
.lm a{ width: 50%; text-align: center; position: relative; font-size: 0.28rem; height: 0.94rem; line-height: 0.94rem; color: #3a3a3a; display: inline-block;}
.lm a::after{ content: ''; display: block; width: 1px; height: 0.28rem; position: absolute; right: 0; top: 50%; margin-top: -0.14rem; background-color: #d9d9d9;}
.lm a:last-child::after{ display: none;}
.act_lm{ color: #f60 !important;}

.sublm{ border-bottom: 1px solid #ededed;}
.sublm .swiper-slide { cursor:pointer;text-align: center;width: auto;/* Center slide text vertically */display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center; padding:0rem; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box;}
.sublm .swiper-slide a{ display:block; height:100%; width:100%; font-size: 0; padding:0.26rem 0rem;  position: relative;vertical-align: middle; font-size:0.28rem;  color: #666; line-height: 0.34rem;} 
/*act_sublm*/
.act_sublm a{color: #ff6600 !important;}
.act_sublm a::after{ content: ''; display: block; width: 2em; height:2px; background-color: #ff6600; position: absolute; left: 50%; bottom: 0; margin-left: -1em;}

.mybook{ padding-bottom: 0.4rem;}
.mybookul{}
.mybookul li{ border-top: 1px solid #f2f2f2; margin-bottom: 0.2rem; background-color: #fff;}
.mybookul .no_status{ padding: 0.25rem 3%; font-size: 0.24rem; border-bottom: 1px solid #f2f2f2;}
.mybookul .no_status .no{ color: #7c7c7c;}
.mybookul .no_status .status{}
.mybookul .intro{ padding: 0.2rem 3%; display: flex;}
.mybookul .intro .tparea{ display: block; width: 1.5rem; font-size: 0; margin-right: 0.2rem;}
.mybookul .intro .tparea .tp{ width: 1.5rem; height: 1.5rem;}
.mybookul .intro .des{ flex: 1;}
.mybookul .intro .des .tit{ font-size: 0.26rem;}
.mybookul .intro .des .type{ font-size: 0.26rem; color: #808080;}
.mybookul .intro .des .amount{ color: #666;}
.mybookul .intro .des .pwd{color: #666;}
.mybookul .way{ font-size: 0; color: #4a4a4a; padding: 0.05rem 3%; }
.mybookul .way .span{ width: 50%; display: inline-block;font-size: 0.24rem;}
.mybookul .time{font-size: 0; color: #737373;padding: 0.05rem 3%; }
.mybookul .time .span{ width: 50%; display: inline-block;font-size: 0.24rem;}
.mybookul .total{ font-size: 0.24rem; color: #5c5c5c; padding: 0.2rem 3% 0.2rem 0; margin-left: 3%;border-top: 1px solid #f2f2f2; margin-top: 0.1rem;}
.mybookul .total .span1{ color: #5c5c5c;}
.mybookul .mandiv{padding: 0.2rem 3% 0.2rem 0; margin-left: 3%;border-top: 1px solid #f2f2f2; font-size: 0;}
.mybookul .mandiv .sbtn{ font-size: 0.26rem; padding: 0.1rem 0.26rem; margin-left: 0.12rem; }
.mybookul .mandiv .morebtn{ color: #6c6c6c; position: relative;}
.mybookul .mandiv .morebtn:hover{ background-color: #fff !important;}
.bookopalay{position: absolute; width:1.4rem; text-align: center; left: 50%; margin-left: -0.7rem; top: 100%; background-color: rgba( 0,  0, 0, .25); display: none;}
.bookopalay::after{ content: ''; display: block; border: 0.08rem solid transparent; border-bottom-color: rgba( 0,  0, 0, .25); left: 50%; margin-left: -0.06rem; top: -0.16rem; position: absolute; }
.bookopalay a{ display: block; color: #fff; padding: 0.15rem 0; font-size: 0.24rem;}
/* 03-4会员中心-我的订单（出租订单） */
.pubaccount .item{ border-top:none; }
.pubaccount .list .attrmc{ text-align: left; width: 2.2rem;}
.pubaccount .list .attrval{ text-align: right; }
.pubaccount .list .attrval .val{font-size: 0.24rem; color: #777;}
.pubaccount .list .attrval .text{ font-size: 0.24rem;color: #777; text-align: right;}
/* 03-3会员中心-出租账号-发布账号-选择出租方式 */
.selsortbg{ position: fixed; width: 100%; height: 100%; left: 0; bottom: 0; background-color: rgba( 0,  0, 0, .6); z-index: 99; display: none;}
.selSort{ position: fixed; width: 100%; left: 0; bottom: -100%; background-color: #fff; z-index: 100; text-align: left;}
.selSort .tit{ position: relative; font-size: 0.25rem; background-color: #f5f5f5; height: 0.8rem;}
.selSort .tit .mc{ display: block; text-align: center; font-size: 0.28rem; height: 0.8rem; line-height: 0.8rem; position: relative; z-index: 1; }
.selSort .tit .btn_def{ cursor: pointer;  height: 0.8rem; line-height: 0.8rem; padding: 0 0.5rem; font-size: 0.25rem; position: absolute; top: 0; z-index:2;}
.btn_def_cancel{ left: 0; color: #a6a6a6;}
.btn_def_confirm{ right: 0;  color: #329af3;}
.setSortul{}
.setSortul li{ padding:0.2rem 3%; font-size:0.3rem; border-bottom:1px solid #b9b8b8; position:relative;cursor: pointer;}
.setSortul li .radiobtn_dui{ position:absolute; right:3%; top:50%; margin-top:-0.26rem;}
.setSortul li .radiobtn_dui{ background-image: none; background-position: center center; -ms-background-size:80% 80%; -o-background-size:80% 80%; background-size:80% 80%;}
.setSortul li .act_radiobtn{ background-image:url(../images/icon/check_dui.png) !important;}
.setSortul1 li .mc{ padding-left: 0.3rem; position: relative;}
.setSortul1 li .mc::after{ content: ''; display: block; width: 0.18rem; height: 0.18rem; border: 1px solid #e0e0e0; background-color: #fff; position: absolute; left: 0; top: 50%; margin-top: -0.09rem; box-sizing: border-box;}
.setSortul1 .actli .mc::after{ border-color:#f60 !important; background-color: #f60 !important;}

.sort{ width: 100%; height: 6rem;}
/*左侧*/
.m_mc{ width:28%; float:left; background-color: #f2f2f2;height: 6rem; overflow-y: auto;}
.m_mc .item{padding:0.21rem 0.21rem; font-size:0.25rem; position:relative; color:#555;border-right: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6;}
.m_mc .item .arr{position:absolute; right:0.2rem; top:50%; margin-top:-1.2rem; font-size:0.2rem; height:0.24rem; display:inline-block;}
.m_mc .item.active{ background: #fff url(../images/icon/dui.png) right bottom no-repeat; background-size: 0.29rem;}
.m_mc .item.active .mc{ display: inline-block; position: relative;}
/*右侧*/
.m_val{ width:72%; float:right; font-size: 0.25rem; background-color: #ffffff; height: 100%; overflow-y:auto;}
.m_val .item{ display:none;}
.mvalul{}
.mvalul li{ padding:0.2rem 3%; font-size:0.25rem; color: #666; position:relative; text-indent: 0.4rem;}
.mvalul li:hover{color: #f60;}
.act_mvalul{ color: #f60 !important;}

/* 03-4会员中心-我的订单-联系卖家 */
.i_tit3{border-bottom: 2px solid #e6e6e6; padding: 0.25rem 3%;}
.i_tit3 .mc{ position: relative; font-size: 0.26rem; padding-left: 0.28rem;}
.i_tit3 .mc::after{ content: ""; display: block; width: 0.06rem; height: 0.28rem; background-color: #f60; position: absolute; left: 0; top: 50%; margin-top: -0.14rem;}
.i_tit3 .no{ font-size: 0.22rem; color: #999; margin-top: 0.05rem;}

.conSeller{}
.conSeller .item{ margin-bottom: 0.2rem; border-top: 1px solid #f2f2f2;}

.accountInfo{ padding: 0.2rem 3%;}
.accountInfo .list{ font-size: 0.24rem; padding: 0.05rem 0;}

.sellerConWay{ padding: 0.2rem 3%;}
.sellerConWay .list{ font-size: 0.24rem; padding: 0.05rem 0; position: relative;}
.sellerConWay .list .sbtn{ color: #5c5c5c; cursor: pointer;}

.linkTip{padding: 0.2rem 3%; font-size: 0.24rem; color: #4c4c4c; }

/* 03-4会员中心-我的订单（卡密订单） */
.cardPwd{padding: 0.2rem 3% 0;}
.cardPwd .pwd{ font-size: 0.24rem;}
.cardPwd .mandiv{ padding: 0.25rem 0; text-align: center; border-bottom: 1px solid #e6e6e6;}
.cardPwd .mandiv .sbtn{ font-size: 0.24rem; padding: 0.1rem 0.5rem; margin: 0 0.4rem;}
.cardPwd .cardprice{font-size: 0.24rem; color: #666;padding: 0.24rem 0rem;}
.cardPwd .mandiv .sbtn.sbtn_gray_rim{ color: #666;}
.cardPwd .sellerConWay{ padding: 0;}
.cardPwd .sellerConWay2{ padding: 0.2rem 0;border-top: 1px solid #e6e6e6; }

/* 03-4会员中心-我的订单-建议反馈 */
.feedback{}
.feedback .mandiv{ padding: 0.5rem 0; width: 94%; position: fixed; left: 3%; bottom: 0;}
.feedback .item{border-top: 1px solid #f2f2f2;}
.feedback .list{}
.feedback .list .i_tit3{ padding: 0.2rem 0 0.2rem 0; margin-left: 3%; border-bottom-width: 1px;}
.feedback .list .nr{ padding: 0.3rem 0% 0.2rem; width: 94%; margin: 0 auto;}
.feedback .list .text{ width: 100%; border: 1px solid #e2e2e2; background-color: #f5f5f5; display: block; height: 0.7rem; line-height: 0.7rem; font-size: 0.24rem; padding-left: 0.26rem;}
.feedback .list .textarea{ width: 100%; border: 1px solid #e2e2e2; background-color: #f5f5f5; display: block; height: 3rem;  font-size: 0.24rem; padding: 0.26rem;}

/* 03-7会员中心-微信通知(未绑定) */
.i_tit4{ padding: 0.1rem 0;}
.i_tit4 .icon{ width: 0.26rem; margin-right: 0.16rem;display: inline-block; vertical-align: middle;}
.i_tit4 .mc{ font-size: 0.28rem; display: inline-block; vertical-align: middle;}
.exStatus{padding: 0.1rem 0 0rem;}
.exStatus .tip{padding:0.05rem 3% 0.05rem 0.42rem; color: #757575;}
.exStatus .intro{ margin-top: 0.2rem;}
.exStatus .intro .wxcode{ padding: 0.1rem 0;}
.exStatus .intro .wxcode .p1{ font-size: 0.24rem; padding: 0.2rem 0;}
.exStatus .intro .wxcode .p2{ font-size: 0.22rem; padding: 0.2rem 0; color: #4b4b4b;}
.exStatus .intro .wxcode .code{ width: 2.86rem; height: 2.86rem; background: url(../images/codebg.png) center center no-repeat; background-size: 100% 100%; text-align: center; margin: 0 auto;}
.exStatus .intro .wxcode .code .tp{ width: 2.56rem; height: 2.56rem; padding-top: 0.15rem;}
.wxadv{ font-size: 0; padding: 0.2rem;}
.wxadv .span{ display: inline-block; font-size: 0.22rem; color: #757575; width: 48%; margin: 0 1%; padding: 0.05rem 0;}
.wxadv .span .iconfont{ font-size: 0.26rem; color: #757575; margin-right: 0.15rem;}

.openfunction{ padding-top: 0.2rem;}
.openfunction .list{ display: flex; align-items: center; border-bottom: 1px solid #f6f6f6; padding: 0.35rem 3% 0.35rem 0; margin-left: 3%;}
.openfunction .tparea{ background-color: #ff6f0f; display: inline-block; width: 0.84rem; height: 0.84rem; text-align: center; margin-right: 0.15rem;}
.openfunction .tparea .tp{ width: 0.48rem; height:0.48rem; padding-top: 0.18rem; }
.openfunction .des{flex: 1;}
.openfunction .des .tit{ position: relative;}
.openfunction .des .tit .mc{ font-size: 0.28rem;}
.openfunction .des .tit .iconfont{ font-size: 0.7rem; line-height: 1; color: #d5d5d5; position: absolute; right: 0; top
:-0.06rem; cursor: pointer;}
.act_openfunction .iconfont{color: #ff6f0f !important;}
.openfunction .des .nr{ color: #999; font-size: 0.22rem; margin-top: 0.1rem;}
.wxNotice .mandiv{ padding: 0.4rem 0;}
/* 03-7会员中心-微信通知(已绑定).html */
.wxadv_binded  .span .iconfont{ color: #40ba49;}

/* 03-5会员中心-商品下单(未注册会员) */
.order{}
.order .mandiv{ padding: 0.3rem 0 0.5rem;}
.order .item{ margin-bottom: 0.2rem; border-top:1px solid #f2f2f2;}
.goodsDes{border-top:none !important;border-bottom:1px solid #f2f2f2;}
.goodsDes{ padding: 0.3rem 3%; display: flex; align-items: center;}
.goodsDes .tparea{ display: block; width: 1.1rem; font-size: 0; margin-right: 0.2rem;}
.goodsDes .tparea .tp{ width: 1.1rem; height: 1.1rem;}
.goodsDes .des{ flex: 1;}
.goodsDes .des .tit{ font-size: 0.28rem;}
.goodsDes .des .type{ font-size: 0.26rem; color: #808080; margin-top: 0.05rem;}

.order .i_tit3{ border: none;}
.order .i_tit3 .mc{ font-size: 0.28rem;}

.vippackul{ padding: 0 0.4rem 0.2rem;}
.vippackul li{ padding: 0.26rem; border: 1px solid transparent; font-size: 0.26rem; color: #525252;}
.vippackul li .mc{ float: left;}
.vippackul li .price{ font-size: 0.2rem; float: right;}
.vippackul li .price .orange{ font-size: 0.26rem;}
.act_vippack{ border-color: #f60 !important; background-color: #ffdcc5;}

.setnum{padding:0.2rem 3%;}
.setnum .list{ display: flex; align-items: center;}
.setnum .list .attrmc{ height: 0.8rem; line-height: 0.8rem; font-size: 0.28rem; width: 2.4rem; display: inline-block; padding-left: 0.2rem; position: relative;}
.setnum .list .attrmc .star{ color: #f00; position: absolute; left: 0; top: 0;}
.setnum .list .attrval{ height: 0.8rem; line-height: 0.8rem; display: inline-block; flex: 1; font-size: 0.26rem; color: #666; text-align: right;}
.setnum .list .attrval .text{ display: block; width: 100%; height: 0.8rem; line-height: 0.8rem;font-size: 0.26rem; color: #666; border-bottom: 1px solid #ececec; }
.setnum .tip{ color: #8f8d8d; padding: 0.2rem 0 0.1rem 0.2rem;}
.setnum .list .num{ overflow:hidden; position:relative; text-align: right; font-size: 0;}
.setnum .list .num em{ display:inline-block; width:0.48rem; height:0.48rem; text-align:center; line-height:0.48rem; font-size:0.38rem; font-weight: bold;  cursor:pointer; }
.setnum .list .num .text{font-size:0.26rem; display:inline-block; width:1rem; height:0.48rem; border:1px solid #ebebeb;text-align:center; background-color: #f5f5f5; line-height:0.48rem;}
.setnum .list .num em:hover{ background-color:#fff;}
/* 03-5会员中心-商品下单(注册会员) */
/* 03-5我要充（未注册会员） */
/* 03-5我要充（会员） */

/* 03-5我要租 */
.myrent{ padding-bottom: 0.1rem;}
.myrent .item{ margin-bottom: 0.2rem;}
.goodsDes2{border-top:none !important;border-bottom:1px solid #f2f2f2;}
.goodsDes2{ padding: 0.3rem 3%; display: flex; align-items: center;}
.goodsDes2 .tparea{ display: block; width: 1.1rem; font-size: 0; margin-right: 0.2rem;}
.goodsDes2 .tparea .tp{ width: 1.1rem; height: 1.1rem;}
.goodsDes2 .des{ flex: 1;}
.goodsDes2 .des .tit{ font-size: 0.28rem; font-weight: bold; line-height: 1.4; max-height: 0.762rem; overflow: hidden;}
.goodsDes2 .des .price_sell{ font-size: 0.26rem; color: #808080; margin-top: 0.05rem;}
.goodsIntro{ padding: 0.3rem 3%;}

.footer_wap2{background:#fff; z-index:99; width:100%; position:fixed; left:0; bottom:0; }
.fwapul2{ margin-bottom:0;}
.fwapul2 li{ width:33.33%; float:left; text-align:center;box-sizing: border-box; }
.fwapul2 li:nth-child(1){ background-color: #fff; border-top: 1px solid #efefef; }
.fwapul2 li:nth-child(2){ background-color: #ff6507;}
.fwapul2 li:nth-child(3){ background-color: #f15533;}
.fwapul2 li a{ color: #fff; display: block; padding: 0.1rem 0;}
.fwapul2 li .box{ position: relative; display: inline-block; text-align: center; line-height: 0.8rem; height: 0.8rem;}
.fwapul2 li .p1{ font-size: 0.3rem;}
.fwapul2 li:nth-child(1) .box .iconfont{ font-size: 0.34rem; color: #f60; line-height: 1.4;}
.fwapul2 li:nth-child(1) .box .p1{color:#555;line-height: 1; font-size: 0.26rem}

.pupbg{ background-color: rgba(0, 0, 0, .4); width: 100%; height: 100%; position: fixed; left: 0; top: 0; z-index: 200;}
.pupMain{ position: fixed; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%); width: 85%;}
.closePup{ position: absolute; right: 0rem; top: 0.1rem; width: 0.6rem; cursor: pointer; font-size: 0.4rem !important; color: #999;}
.mess{ background-color: #f6f6f6;}
.mess .tit{ font-size: 0.28rem; text-align: center; padding: 0.24rem 0; border-bottom: 1px solid #e4e4e4;}
.mess .nr{ padding: 0.2rem 5%; font-size: 0.24rem; color: #737373;}
.mess .mandiv{ padding: 0.2rem 5%;}
.mess .mandiv .sbtn{ margin-bottom: 0.14rem;}
.mess .mandiv .sbtn .iconfont{ font-size: 0.3rem; line-height: 1; margin-right: 0.14rem;}
.mess .mandiv .sbtn .val{ font-size: 0.26rem;}

/* 04分类 */
.sortA{ width: 100%; height: calc(100vh - 1.88rem);}
/*左侧*/
.m_mcA{ width:28%; float:left; background-color: #f2f2f2;height: calc(100vh - 1.88rem); overflow-y: auto;border-right: 1px solid #e6e6e6; box-sizing: border-box;}
.m_mcA .item{padding:0.21rem 0.21rem; font-size:0.25rem; position:relative; color:#555; border-bottom: 1px solid #e6e6e6;}
.m_mcA .item .arr{position:absolute; right:0.2rem; top:50%; margin-top:-1.2rem; font-size:0.2rem; height:0.24rem; display:inline-block;}
.m_mcA .item.active{ border-left: 2px solid #f60; background-color: #fff;}
.m_mcA .item.active .mc{ display: inline-block; position: relative; }
/*右侧*/
.m_valA{ width:72%; float:right; font-size: 0.25rem; background-color: #ffffff; height: 100%; overflow-y:auto;}
.m_valA .item{ display:none;}
.mvalulA{ text-align: center;padding: 0.2rem 0;}
.mvalulA li{ width: 33.33%; float: left;}
.mvalulA li a{ display: block; padding: 0.2rem 0;}
.mvalulA li .tp{ width: 0.85rem; height:0.85rem;}
.mvalulA li .tit{ margin-top: 0.1rem; color: #666;}

.iheader2{ height: 0.9rem;}
.iheader2 .backbtn{ width: 0.7rem; position: absolute; display: inline-block; text-align: center; height: 0.9rem; left: 0; top: 0;}
.iheader2 .backbtn .iconfont{ font-size: 0.4rem; line-height: 0.9rem;}

.search2Wrap{ padding-top: 0.17rem;}
.search2{ margin:0rem 3% 0 0.7rem; position: relative; background-color: #e8e8e8; height: 0.56rem;}
.search2 .iconfont{ position: absolute; left: 0.25rem; top: 0; font-size: 0.3rem; line-height: 0.56rem;}
.search2 .text{width:100%; height:0.56rem;padding-left:0.7rem; line-height:0.56rem; }





.orange{ color: #f60;}
.bg_f7{ background-color: #f7f7f7;}