
.wrapper {overflow: hidden;padding-bottom: 1.2rem;}
.swiper-pagination-bullet {margin-right: 0.24rem;}
.swiper-pagination-bullet-active {width: 0.52rem;height: 0.16rem;background-color: #2b8efd;border-radius: 0.08rem;}
.common_pb,.home_box .wapper {padding-bottom: 1.2rem;}
.home_box .header{background: none;}
/*.home_box .home_banner{background: url(../imgs2/home/home_banner.png) no-repeat top center; background-size:100% auto;height:7rem}*/
.home_banner .home_map_1{padding:.3rem; background: #fff;box-shadow: 0px 4px 6px rgba(39, 104, 255, 0.16);margin:-1rem .3rem 0; position: relative; z-index: 500}
.tips{display: block; position: absolute; right: .25rem; top:0;}

.home_banner .home_map_1 .item{}
.bg1{background: #F5F5F5}
.home_map img{ width:.8rem; }
.home_map p{padding-top: .2rem; }
.home_map_1 p{color:#333; }

.IndexTop{position: absolute;top: 0; right: 0; left: 0; z-index: 999}
.IndexTop1{position: absolute;top: 0; right: 0; z-index: 999}

.home_box .homer_user_info{background: #000; padding:.4rem;}
.home_box .homer_user_info .name{ color:#fff; font-size: .4rem; line-height: .5rem; }
.home_box .homer_user_info .lever{padding-left: .6rem; position: relative; color: #fff; }
.home_box .homer_user_info .lever span{display: inline-block; line-height: .5rem; vertical-align: middle;padding-left: .2rem; color: #AF9161; font-size: 0.36rem}
.home_box .homer_user_info .lever:after{content: ''; display: block;position:absolute;left: .3rem; height: .45rem; top: 0; border-right:1px solid rgba(163,163,163,1);}
.home_box .homer_user_info .lever .lev_icon{ display: inline-block; width: .5rem; height: .5rem; background: url(../imgs.bak/home/lev.png) no-repeat; background-size: cover;}
.home_box .homer_user_info .user_lev{ font-size: 0.346667rem; color: #AF9161; }
.home_box .homer_user_info .gologin:after,.home_box .homer_user_info .user_lev.arrow:after{border-color:#B09262;}
.home_box .homer_user_info .gologin{ color: #AF9161; display: block; font-size: 0.346667rem;}

.home_box .home_map_2{padding:.25rem 0 0;}
.home_box .home_map_2 img{ width:1.3rem; }
.home_box .home_map_3 {padding-left: .25rem;}
.home_box .home_map_3 .item{padding-right:.25rem;}
.home_box .home_map_3 a{background: #fff;padding: .1rem;padding-left: .15rem;padding-bottom: .15rem;}
.home_box .home_map_3 span{ float: right;}
.home_box .home_map_3 img{width: 1.3rem;}

.home_ad_2{padding:0.533333rem 0 0 0.4rem; color: #fff;}
.home_ad_2 h1{ font-size: 0.64rem; margin-bottom: .25rem;}
.home_ad_2 .desc{ font-size: 0.4rem;margin-bottom:.7rem;}
.home_ad_2 .tips{font-size: 0.32rem}

.inv_btn{display: inline-block; width: auto;background:linear-gradient(90deg,rgba(222,165,103,1),rgba(232, 206, 178,1));border-radius:0.44rem; width: 2.853333rem; height: 0.866667rem; line-height: 0.866667rem; color: #fff; font-size:0.4rem; position: absolute;right:.8rem; top: 50%;margin-top: -0.426667rem;}
.inv_btn:active{ color: #fff; }

.homeTjList{overflow-y:hidden;overflow-x:scroll;margin-left: -.1rem;margin-right: -.1rem;}
.homeTjListScroll{  height:7.066667rem;width: 100%}
.homeTjList .item{ width:50%;  float:left;padding: 0 .1rem;}
.homeTjList .item .boxItem{padding:.3rem .3rem;}
/*.homeTjList .item:first-child .boxItem{margin-left:0rem;}*/
.homeTjList .item img{ width: 70% }
.homeTjList .t{padding-left: .5rem;}
.homeTjList .t_1{ background-size:auto 90%;  }
.homeTjList .t_2{background: url(../imgs2/home/t2.png) no-repeat left center; background-size:auto 90%;  }
.homeTjList .h1{ font-size: .4rem;padding: .1rem 0 0; }
.homeTjList .img img{display: inline-block;}
.homeTjList .item .b{padding:0 .5rem;}

.message_box{padding-top: 1.5rem;}
.message_box .item{border-top-left-radius: .1rem;border-bottom-left-radius: .1rem;margin-bottom: .3rem;}
.message_box .item h3{ color: #25262B; font-size: .4rem; }
.message_box .item h3 i{ font-style: normal; font-size: .22rem; color: #999; float: right;}
.message_box .item.active h3 i{ color: #3A97FF; }
.message_box .item .dec{padding:.2rem .2rem 0 .2rem;font-size: .36rem; color:#25262B; margin:.2rem 0;margin-right: 30%; display: ;}
.message_box .item .date{ color: #999999;font-size: .3rem;padding-top: .2rem;padding-left: .2rem;}
.message_box .item .date .layui-icon{ font-size: .4rem; }

.more_box .home_map_3{padding-bottom: .5rem;}
.more_box .home_map_3 a{ display:inline-block;width: 1.4rem; height: 1.4rem;line-height: 1.4rem; background:rgba(246,246,246,1);border-radius:50%;}
.more_box .home_map_3 a span{ vertical-align: middle; }
.imgs-block{width: 100%; display: block;}
.tg_box{background:#fefefe url(../imgs2/user/di.png) no-repeat top center  ; background-size:100% auto;}
.tg_box .wapper{padding-bottom: 1.5rem;}
.tg_box .invite{padding-top:6.7rem; height: 15.066667rem}
.tg_box .invite .invite_id{  no-repeat center bottom;background-size: auto 10%; color: #111111; font-size: 0.6rem; width: 8.093333rem; height:5.613333rem;position: absolute; bottom: 0; left:1rem; text-align: center}
.tg_box .invite .invite_id span{position: absolute;bottom:0.4rem; left: 0; right: 0; text-align: center}
.tg_box .invite .invite_code{padding-top: .8rem}
.tg_box .invite .invite_code img{width:52%;}
.tg_box .invite .invite_content{padding-top:2.5rem }

.invite_top{margin-left:.5rem;margin-right:.5rem;padding:.5rem;background:rgba(14, 112, 241, .1);}

.invite_top .item {}
.invite_top .item .st{ color: #999; font-size: .4rem; }
.invite_top .item .total{ color:#666;font-size: .4rem;padding-top: .2rem;}

.invite_list{background:rgba(255,255,255,1);border-radius:.24rem;}
.invite_list .item{padding: .2rem  0; font-size: .34rem; color:rgba(51, 52, 46, .8);border-bottom: 1px solid #eee;margin-bottom: .3rem;}
.invite_list .item span{display: inline-block; height: .5rem; line-height:.5rem; overflow: hidden; text-overflow: ellipsis;white-space: normal;}
.invite_list .item span.name{ width: 40%; }
.invite_list .item span.l{ width: 25%; }
.invite_list .item span.date{ width:32%;}
.jfshop_box{ }
.jf_top{ overflow: hidden;}
.jfbanner{background:url(../imgs2/jf/jfbg.png) no-repeat top center; background-size: 100% auto; height:5.866667rem;}
.jf_nav img{width:1.28rem}
.jf_nav{position: relative; width: 100%; background:#fff; z-index: 100}
.jfbanner{ position: relative;z-index:100;  }
.jf_top:after{content:'';display: block;background:#fff; width: 12rem; height: 12rem; border-radius: 50%;left: 50%;top:1rem;margin-left: -6rem; position: absolute; z-index: 0;}
.jf_nav p{margin-top: .3rem; font-size: .3rem; color: #666;}

.pro_list .item{ display: block; position: relative; height: 3.466667rem;  }
.pro_list .item:after{position: absolute;content:'';display: block;left: 3.466667rem;bottom:-.2rem;right: 0;border-bottom:1px solid #eee;}
.pro_list .item .thum_img{ display: block;width: 3.466667rem; height: 3.466667rem; background: #F7F7F8; line-height: 3.466667rem; text-align: center; margin-right:.5rem;border:1px solid rgba(112, 112, 112, .2);}
.pro_list .item .thum_img img{ display: inline-block; vertical-align: middle; width: 80%;}
.pro_list .item h3{font-size: 0.373333rem; color: #404040;}
.pro_list .item .limit span{ color: #F54029;border:1px solid #F54029;border-radius: .1rem;padding:.1rem .2rem .08rem; font-size: 0.32rem}
.pro_list .item .desc{color: #B4B4B4; font-size: 0.266667rem; padding-top: .6rem;}
.pro_list .item .score{ color: #F54029; font-size: 0.48rem; }
.pro_list .item .score span{font-size: .36rem;}
.pro_list .item .button{ position: absolute;bottom: .3rem;right: 0; font-size:0.346667rem;height:0.746667rem; line-height:0.746667rem; font-family: Source Han Sans SC;font-weight: bold; }
.pro_list .item .button-ex{background: #FFEBE8; color: rgba(233,53,62,.8);}

.duty_box{padding:3.8rem 0 1rem;}
.duty_box .button{ font-size: 0.4rem; padding: 0 .5rem;box-shadow: 0px 3px 6px rgba(92, 136, 255, 0.16);border-radius: 0;}
.duty_box .button.button-is{background: #E4E4E4!important; color: #fff}

.duty_list .item{padding:.24rem .32rem; font-size: 0.32rem;border-radius: .15rem;border-bottom:1px solid #eee;}
.duty_list .item span{ display:inline-block; }
.duty_list .item span.date{color: #999;}
/*.duty_list .item span:last-child{text-align: right; color: #B69C6B;}*/


.account{background:url(../imgs2/user/accountbg.png) no-repeat top center; background-size: 100% auto;  height: 5rem;margin-left: -.65rem;margin-right: -.6rem;}
.account_top{padding:.7rem 1rem 1.2rem;text-align: center}
.account_top .h4{ color: #333; font-size: .5rem;}
.account_top .blance{ font-size:0.4rem; font-size: 0.4rem; font-weight:500;font-family:PingFang SC;padding-top: .22rem; }
.account_top .has{ color: #999999;font-size: .3rem; padding-top: .36rem;}
.account_top .go_w{ font-size:0.44rem; background: #FFFFFF;box-shadow: 0px 3px 6px rgba(92, 136, 255, 0.16);opacity: 1;border-radius: 4px;padding:.25rem 1rem;}
.account_case{ margin-top: -.5rem; }
.account_case .t_title{padding-top:.5rem;padding-left: 0;}
.account_case .item{height: 1.226667rem;line-height: 1.226667rem; display: block; width: 100%;margin: 0.1rem 0 0; text-align: right}
.account_case .item span{ font-size: 0.42rem;color: #666}
.account_case .item:after{content: '';display: block; left:0rem; bottom:0rem; right: 0; border-bottom: 1px solid #eee; position: absolute;}
.account_case .item:last-child:after{border:none;}
.account_case .item .t{ position: absolute;width:1.226667rem; height: 1.226667rem;line-height: 1.226667rem; background: url(../imgs.bak/acc.png) no-repeat center; background-size: cover;  text-align: center; left: 0; top:0rem;box-shadow: 0 0 0.2rem rgba(0,0,0,.2)}
.account_case .item .t img{ vertical-align: middle; display: inline-block; width: 0.693333rem;}
.account_case .item .ts{ float: left; font-weight: normal; }
.pro_list .recode_list .item h3{ height:1.066667rem; line-height: 0.533333rem;overflow: hidden;}
.pro_list .recode_list .item .desc{padding-top: .6rem; height:.8rem; box-sizing: content-box;}
.pro_list .recode_list .item .button-wait{background:#0F1D3A;  color: #fff; bottom:.2rem;border-radius: 0;}
.pro_list .recode_list .item .button-faild{background:#FF5E5E;  color: #fff; bottom:.2rem;border-radius: 0;}

.my-jf{ padding:.8rem 0 1.7rem; }
.my-jf h3{ color: #FFFFFF; font-size: 0.4rem; }
.my-jf p{ color: #fff; font-size: 0.8rem; }



.fund_top{padding:1rem 0 2.9rem; }
.fund_top .item .st{ color: #fff; font-size: .4rem;padding-bottom: 0.2rem}
.fund_top .item .total{ font-size: .5rem;padding-top: .2rem;}
.fund_list .item{padding:.3rem 0;border-bottom:1px solid #eee;}
.fund_list .item:last-child{border-bottom:none;}
.fund_list .item .h3{ font-size: 0.32rem; }
.fund_list .item .date{padding-top: .1rem; font-size: .3rem; color: #999;}
.fund_list .item .num{ position: absolute;right: 0rem; top: .5rem; font-size: .4rem; color: #666}
.fund_list .item button{ position: absolute; right: 0.2rem; top: 0.2rem; }


.invest_box .fund_top{padding:1.2rem 0 2rem;}
.invest_list .item .status{ width: 1.226667rem; height: 1.226667rem; position: absolute; top: 0; right: 0; }
.invest_list .item .h3{ font-family:PingFang SC;font-weight:500;color:rgba(37,38,43,1);padding-bottom: .1rem; position: relative;}
.invest_list .item .h3 .title{ width: 5rem; height:0.533333rem; line-height: 0.533333rem; overflow:hidden; text-overflow: ellipsis;white-space: nowrap;}
.invest_list .item .f{ height:.5rem; line-height: .5rem; width: .5rem; color: #f00;border-radius: 50%;border:1px solid #f00; font-size: .30rem; text-align: center;  transform: scale(.8); vertical-align: top;}
.invest_list .item .countDown{ transform: scale(.8);  vertical-align: top;}
.invest_list .moeny_box .item:nth-child(2){border-left:1px solid #eee;border-right:1px solid #eee;}
.invest_list .item .tips span{color: #B69C6B; border:1px solid #B69C6B; font-size: .28rem; padding: .02rem .2rem .02rem; transform: scale(.8);margin-left: -.5rem;}
.invest_list .item .button-red{ position: absolute; bottom: .4rem; right:.4rem; }
.button-red{border:1px solid #FB5F53; line-height:.68rem; height: .68rem;border-radius: .5rem;padding:0 .4rem; color: #FB5F53;}


.invest_top{padding:0 1.5rem 0 0; background: #25262b; height: 1.2rem;}
.invest_top .item{ color: #fff;height: 1.2rem; line-height: 1.2rem; }
.invest_top .item.active{ font-size: .48rem !important; color: #B69C6B; position: relative;}
.invest_top .item.active:after{ position:absolute;content:''; display: block; width:1.2rem;left: 50%;bottom:0px; margin-left: -.6rem;border-bottom:#B69C6B 2px solid;}
.invest_top .page_down{height: 1.2rem; line-height: 1.2rem;  position: absolute; right: 0rem; top:0; color: #fff; width:1.3rem; text-align: center;  }
.invest_top .page_down span{vertical-align: middle;}
.invest_top .page_down.active span{ transform:rotate(-180deg);}
.invest_page .popbox{background: rgba(42, 42, 42,.5); top: 2.4rem;}
.invest_page .invest_type_slide{padding-left: .4rem;}
.invest_type_box{top: 2.4rem; position: absolute; z-index: 19999;}
.invest_type_box .item{ width: 2.5rem; height: 2rem;border-right:1px solid #eee;border-bottom:1px solid #eee; box-sizing: border-box; display: block; float: left; text-align: center}
.invest_type_box .item span{margin-top: .3rem;}
.invest_type_box .item:nth-child(4n){border-right:none;}
.invest_type_box .item img{ width:0.72rem;
	-webkit-filter: grayscale(1); /* Webkit */
     filter: gray; /* IE6-9 */
    filter: grayscale(1); /* W3C */}



.invest_type_box .item p{padding-top: 0.15rem;}
.progress_panel .item .text{transform: scale(.8); margin-left: -.5rem;}
.invest_page .layui-progress-bar,.progress_panel .layui-progress{ height: 0.066667rem !important;}
.is_over{background: url(../imgs.bak/icon/is_over.png) no-repeat top center;background-size: cover; }
.is_ing{background: url(../imgs.bak/icon/is_ing.png) no-repeat top center;background-size: cover;}


.invest_page_top{margin-top: -.7rem;}
.invest_page_top .h3{ color:rgba(255,255,255,.9); position: relative;}
.invest_page_top .countDown span,.invest_page_top .h3 .tips{color: #B69C6B; border:1px solid #B69C6B; font-size: .28rem; padding: .02rem .2rem .02rem; transform: scale(.7);margin-left: -.5rem; text-align: left;}
.invest_page_top .h3 .tips{ position: absolute; right: 0; top:-.05rem;margin-left: inherit;margin-right: -.5rem; }
.invest_page_top .countDown span{border:none; transform: scale(.8);}
.invest_page_top .safe{background:rgba(14, 112, 241, .1) url(../imgs2/home/safe.png) no-repeat .2rem center;padding-left: .9rem; background-size: .4rem auto;}
.invest_page_nav .item{padding:.25rem 0;margin-right: .3rem; color: #999; display: inline-block;}
.invest_page_nav .item.active{ color:#333; position: relative;}
/*.invest_page_nav .item.active:after{content: '';position: absolute;display: block; width: 100%;border-bottom: 2px solid #B69C6B;bottom: 0;}*/
.tz_btn{padding:.2rem; position: fixed;left: 0;bottom:0;right: 0;}

.safe_box{ overflow: hidden; background:url(../imgs.bak/half_bg.png) no-repeat top center;background-size: 100% auto;}
.safe_box .safe_pannel{padding-top: 1.5rem;}
/*.safe_box:after{ position:absolute;z-index: 0; content:''; height:6rem; width:14rem; left:50%; margin-left:-7rem; top:-2rem;background: #f0f0f2 url(../imgs/safe_bg.png) no-repeat top center;background-size: 100% auto; border-bottom-left-radius:2.6rem; border-bottom-right-radius:2.6rem;}*/
.safe_pannel .panel{ line-height: 0.5rem; position: relative;z-index: 500;border-radius: .1rem;}
/*.safe_box:after{ transform:scale(.9); ;position:absolute;z-index: 0; content:''; height:6rem; width:14rem; left:50%; margin-left:-7rem; top:-2rem;background: #25262b;background-size: 100% auto; border-bottom-left-radius:2.6rem; border-bottom-right-radius:2.6rem;}*/

.pay_type_penel{background:#EEEAE1 url(../imgs.bak/single_bg.png) no-repeat top center; background-size: cover;}
.pay_type_penel .panel{ line-height:.58rem; }
.pay_type_penel .panel h3{ padding-left: .25rem; border-left:3px  solid #B69C6B; height: 0.4rem; line-height: .4rem;}

.news_page .panel{}
.news_page .panel h3{ line-height: .6rem; }
.news_page .panel.arrow:after{right: .5rem;}


.question .panel{padding-left: 1.5rem;}
.question .panel span.tips{background:#fff; position: absolute; top: .3rem; left: .4rem; color:#333; font-size: .24rem; text-align: center;right: inherit; font-size: 0.6rem}
/*.question .panel span.tips:after{content: '';display: block; position: absolute; height:.5rem;width:100%; background: url(../imgs/icon/qus.png) no-repeat left top; background-size: auto .12rem; left: 0; bottom: -.5rem;}*/
/*.question .panel span.tips i{ transform: scale(.9); display: inline-block; }*/
.question .panel .slide{ position: absolute; top: .4rem; right: .4rem;  color: #25262b; }



.user_top{/**/background:url(../imgs2/user/userbg.png) no-repeat center top; background-size: cover; padding-bottom: 0.8rem; height: 6.0rem;}


/*.user_top .user_info{padding:.4rem 0 0;}*/
.user_top .user_info img{ width: 1.36rem; height: 1.36rem;border-radius: 50%; margin-right: .3rem; }
.user_top .user_info .name,.user_top .user_info .lever{color: #fff}
.user_top .user_info .name{font-size: 0.46rem;padding-bottom: .1rem;}
.user_top .user_info .lever{margin-top: .05rem; height: .5rem; line-height: .5rem; }
.user_top .user_info_2 span,.user_top .user_info .lever span{vertical-align: middle;}
.user_top .user_info .lever .ler_u{ width:2rem; height:.5rem;line-height: .5rem;padding-top: .03rem; padding-left: 0.6rem; background: url(../imgs2/user/lev_u.png) no-repeat center;background-size: cover; margin-right:.2rem;}
.user_top .user_info_2 .blance{ font-size:.6rem;padding-top: .2rem; }
.user_top .user_info_2 .qd{ color: #fff; background:url(../imgs2/user/qd.png) no-repeat left center; background-size:auto 100%;  padding:.2rem .2rem;border-top-left-radius:1rem;border-bottom-left-radius:1rem; text-indent: -9999px; width: 1.8rem;}
.user_top .user_info_2 .qd span.icon-rl{ width: 0.8rem; height: .8rem; background:#45423e url(../imgs.bak/icon/time.png) no-repeat center; background-size:50%; border-radius: 50%;}
.user_top .user_info_2 .color:after{border-color:#B69C6B;}
.user_top .blance_box .b_left{ width:40%; }

.yeb_box{background:#FDFDFF;}
.yeb_box .fund_top{padding-bottom: 1.7rem;}

.yeb_page{margin-top: -1.2rem;}
.yeb_page .yeb_top{ padding:.6rem 0;border-radius: .15rem; box-shadow: 0 0 .8rem rgba(0,0,0,.2);}
.yeb_content{ margin-top: .8rem;padding-left: 1.4rem;border-bottom: 1px solid #eee;padding-bottom: .25rem;}
.yeb_content .unit{ font-size: 1rem; position:absolute; left:.1rem; top: 0; height:1rem; line-height: 1rem;  padding-right: .3rem; }
.yeb_content input{ width: 100%; height:1rem; line-height: 1rem;font-size: .5rem;}
.yeb_content.focus input{font-size: 1rem;}


.recharge_top{background: #EEEAE1;}
.recharge_in .amount{ height: 1rem; line-height: 1rem; border-bottom:1px solid #eee; }
.pay_list.com_list .item img{ width: 0.733333rem; height: 0.733333rem }

.pay_list.com_list .item .choose{ width: 0.613333rem; height:0.613333rem; background: url(../imgs.bak/pay/choose.png) no-repeat center; background-size: cover; position: absolute; right: 0; top:50%; margin-top: -0.36rem;}
.pay_list.com_list .item.active .choose{background: url(../imgs.bak/pay/is_choose.png) no-repeat center;background-size: cover;}


.recharge_page .pay_box{ position: fixed; left: 0; bottom:1.5rem; top: 1.2rem; right: 0;background: #fff; z-index: 999;-webkit-transform: translate3d(100%, 0px, 0px);-webkit-transition: 300ms;transition: 300ms;}
.recharge_page .pay_box.show{display: block;-webkit-transform: translate3d(0,0,0);}
.pay_box .pay_methed{padding:2rem 0;}
.pay_box .pay_methed .qrcode{padding:.5rem;background: #fff;background:rgba(255,255,255,1);box-shadow:0px 0px 30px 0px rgba(236,198,128,0.4);border-radius:0.133333rem;}
.pay_box .pay_methed .qrcode img{ width: 5rem; }

.pay_box .agree{ height: 1rem; line-height: 1rem; margin: 1rem 0; }
.pay_box .agree span{ vertical-align: middle;margin-right: .1rem; }
.pay_box .agree .choose{ width: 0.4rem; height:0.4rem; background: url(../imgs.bak/pay/choose.png) no-repeat center; background-size: cover;}
.pay_box .agree.active .choose{background: url(../imgs.bak/pay/is_choose.png) no-repeat center;background-size: cover;}
.pay_box .pay_methed .panel{padding:0 1rem;}
.pay_box .close{ font-size: .8rem;}
.pay_box .pay_methed .close{position: fixed; right: .5rem; top:.5rem; }
.pay_box .pay_methed_2{ height: 50%; }
.pay_box .pay_methed_2 .close{position: fixed; right:50%; bottom:2.5rem; margin-right:-0.4rem; }





.bank_card{background: url(../imgs.bak/bank_card_bg.png) no-repeat center;background-size:100% 100%; height:4rem; width: 100%;padding:.4rem .6rem;border-radius: 0.266667rem;}
.bank_card .name{ position:absolute; right: .6rem; top: 50%;margin-top:-.3rem; }

.w_panel{ padding:5rem 1rem 0; }
.btn_panel{padding:5rem 1rem 0;}
.safe_page .box{padding-left: 2rem;}
.safe_page .box span{color: #25262b;}
.safe_page .box:after{ width: 100%;box-shadow: inherit;border-bottom:1px solid #eee;bottom: -.3rem; }
.safe_page .box:last-child{margin-bottom: 0;}
.safe_page .box:last-child:after{ display: none; }

.user_page .com_list .item .y_input{ float: right; width: 50%;text-align: right; color: #999; }
.user_page .btn_panel{padding:.8rem 1rem;}


.my_card_top{ height:4rem;}
.my_card_content{margin-top:-3.5rem; }
.my_card{background: url(../imgs.bak/my_card_bg.png) no-repeat center;background-size: cover; height: 4.333333rem; }
.my_card .bank_card{background:none;}


.lev_page{background:url(../imgs.bak/half_bg_2.png) no-repeat top center;background-size: 100% auto;}
.lev_page .lev_box{margin-top: .5rem;}
/*.lev_page:after{position:absolute;z-index: 0; content:''; height:5rem; width:100%; left:50%; margin-left:-50%; top:-2rem;background: #25262b;background-size: 100% auto; border-bottom-left-radius:.6rem; border-bottom-right-radius:.6rem;}*/
.lev_page .lev_box{background:url(../imgs.bak/vip_lev_bg.png) no-repeat center top;background-size: cover; padding:.3rem 0.5rem .65rem; }
.table_lev th,.table_lev td{text-align: center;padding:.2rem;}
.table_lev{ line-height: .44rem; }
.lev_box_t span{ vertical-align:middle;margin-right:.25rem;}
.lev_box_t img{ width:0.6rem; margin-left:.5rem;}

.touzi_top{border-radius:0;}
.touzi_box .y_input{ height: .6rem; line-height: .6rem; }

.nopad{padding-top: 0 !important;}
.border-b{border-bottom:1px solid #eee;}
.hotList .items{margin-bottom: 0.4rem}
.hotList .items .title{padding-right: 50%; height: 1rem; line-height: 1rem; font-size:0.44rem; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.hotList .items .title .time{ position: absolute; right: 1.5rem; top: 0; line-height: 1rem; font-size: .3rem;}
.hotList .items .desc .f,
.desc .f{font-size: 0.28rem; padding: 0.06rem 0.18rem; border-radius: 0.15rem; font-weight: 500;}
.hotList .items .desc .f:nth-child(1),
.desc .f:nth-child(1){background: #E3F2FD; color: #1976D2;}
.hotList .items .desc .f:nth-child(2),
.desc .f:nth-child(2){background: #FFF3E0; color: #E65100;}
.hotList .items .desc .f:nth-child(3),
.desc .f:nth-child(3){background: #E8F5E9; color: #388E3C;}
.hotList .items .desc .text{border:1px solid #6E95F7;border-radius: 0.04rem; padding: 0 .3rem 0.03rem;margin-left: .1rem;}
.hotList .items .item{ font-size: .44rem; }
.hotList .items .process{ margin-bottom: 0.2rem; }
.hotList .items .process .progress-bar,
.process .progress-bar,
.progress-bar{height:0.15rem; background: #f0f0f0; border-radius: 0.08rem; overflow: hidden; margin-bottom: 0.1rem;}
.hotList .items .process .progress-fill,
.process .progress-fill,
.progress-fill{height:100%; background: linear-gradient(90deg, #667eea 0%, #764ba2 100%); border-radius: 0.08rem; transition: width 0.5s ease;}
.hotList .items .process .progress-text,
.process .progress-text,
.progress-text{ font-size: 0.28rem; color: #888; text-align: right; }
.hotList .items .b{padding: 0 20%;}
.hotList .items .ing,
.ing,
.hotList .items .hot,
.hot{ position: absolute; right: 0;top: 0; padding: 0.1rem 0.25rem; font-size: 0.28rem; font-weight: bold; border-radius: 0 0.4rem 0 0.3rem; background: #4CAF50; color: #ffffff;}
.hotList .items .dao,
.dao{ position: absolute; right: 0;top: 0; padding: 0.1rem 0.25rem; font-size: 0.28rem; font-weight: bold; border-radius: 0 0.4rem 0 0.3rem; background: #FF9800; color: #ffffff;}
.hotList .items .man,
.man{ position: absolute; right: 0;top: 0; padding: 0.1rem 0.25rem; font-size: 0.28rem; font-weight: bold; border-radius: 0 0.4rem 0 0.3rem; background: #9E9E9E; color: #ffffff;}
.tz_list .item .desc{position: absolute;right: 0; top: 0;}
.tz_list {overflow: hidden;}
.invest_page .van-tabs__nav{background: #0F1D3A}
.invest_page .van-tabs__nav .van-tab{ color: #fff;}
.isFix{position:fixed; top: 1.2rem; left: 0;right: 0; z-index: 999;}
.invest_page .van-tabs__nav .van-tabs__line{background-color: #fff;}
.header{position:fixed; left: 0;top: 0;right: 0;}

.common_box{padding-top: 1.2rem;overflow-x: hidden;}
.common_box.home_box{padding: 0;}
.invest_page.common_box{padding-top: 2.2rem;}
.invest_page .popbox{ top: 0 !important;}

.bg2{background:#F5F5F5 url(../imgs2/tzbg.png) no-repeat top center; background-size:100% auto;}
.bg3{background:#fff url(../imgs2/bg3.png) no-repeat top center; background-size:100% auto;}

/*.nobg .header{background:none;}*/


.pro_list .item .limit span{background:rgba(14, 112, 241, .1);border:none;}
.pro_list .item .score{color: #333;}
.pro_list .item .button-ex{background: #0F1D3A; color: #fff;border-radius: 0; height: .8rem; line-height: .8rem;}
.pro_list .item .desc{padding: 0 0 0 .5rem;}
.user_top{padding-top:2rem;}
.user_top .tips{top: 0.5rem}

.user_top .user_info_2{position: absolute;right: ;top: 2rem; right: 0;}

.blance_box {border-radius:0.053333rem; color: #333;padding:0.4rem !important;}
.blance_box .total .t{ font-size: 0.6rem }
.blance_box p{ font-size:0.5rem }

.userList{margin-left:.4rem;margin-right:.4rem;padding-bottom: .4rem;}
.userList .t{padding:.3rem 0 .3rem .5rem; font-size: 0.65rem; color: #333;font-weight: bold;}
.userList img{ width: 1rem;height: 1rem;margin-bottom:0.2rem;}
.user_list_2.com_list img{ width:1rem; height: 1rem; }

.fixedBom{position:fixed;left: 0;bottom: 0;right: 0;}

.aboutus{background:#F5F5F5 url(../imgs2/user/aboutus.png) no-repeat top center; background-size:100% auto; height: 4.666667rem;}

.mylev{background: url(../imgs2/user/levbg.png) no-repeat top center; background-size:100% auto; height: 4.666667rem;padding: 0.533333rem .8rem;}

.lev_bg_2 span{width: 3rem;height: .6rem;line-height: .6rem;padding-top: .03rem;padding-left: 0.6rem;background: url(../imgs2/user/lev_u.png) no-repeat left center;background-size: auto 100%;color: #FFEEB4; }
.mylev .no{position: absolute; bottom: .8rem; left: .8rem; color: #FFBD4A}


.innerText{padding: 1rem 0; color: #fff;}
.innerText .t{ font-size: 0.533333rem;padding-bottom:0.266667rem;}

.navList img{width: 1.4rem; height: 1.4rem;}

.upload{ width: 2.5rem; height: 2.5rem;border:1px solid #eee;overflow: hidden;border-radius: 2px;}
.upload::after,.upload::before{position: absolute; content: '';visibility: visible;display:block; transform: translate(-50%,-50%);background-color: #eee;left: 50%;top: 50%;}
.upload::after{ width: 1.4rem; height:2px;}
.upload::before{ width: 2px; height: 1.4rem;}


.upload input{display: block;width: 100%; height: 100%;opacity: 0;}

.fixedPanel{position: fixed; left: 0; bottom: 0; right: 0; z-index: 800;}
.popboxFixed{ position: fixed;left: 0;right: 0;bottom: 0;top:0;background: rgba(0,0,0,.5); z-index: 9999;}
.yebPanelBox{position: fixed;left: 0;right: 0;bottom: 0; height:50%;}
.closed{ position: absolute; right: .3rem; top: .3rem;position: absolute !important; z-index: 800;}
.delbox{padding:0 .3rem;}
.msgBtn{ width: 1.6rem; height: 1.6rem;background: #FF5C52;border-radius: 50%; color: #fff;}
.msgBtn2 {
    width: 1.9rem;
    height: 2.9rem;
    background: #FF5C52;
    /* border-radius: 50%; */
    color: #fff;
}
