body{background:linear-gradient(180deg,rgba(89,102,255,1) 0%,rgba(68,126,255,1) 11%,rgba(49,147,255,1) 100%);font-family: "PingFang SC", "Helvetica Neue", Helvetica, "Hiragino Sans GB", STHeitiSC-Light, "Microsoft YaHei", 微软雅黑, Arial, sans-serif !important;}
a{outline:none;-webkit-tap-highlight-color: rgba(0,0,0,0)}
li{list-style: none;}
ul{padding: 0;}
button{padding: unset;}
#permanent{padding-top: 15px;}
#permanent p{ color: rgba(153,153,153,1);font-size: 13px;}
#permanent .button{height: 50px!important;line-height: 50px!important;color:rgba(0, 120, 255, 1)!important; }
/*状态栏*/
.status-bar{background: #fff;height: 46px;line-height: 46px;font-size:16px;color:rgba(51,51,51,1);text-align: center;position: relative;overflow: hidden;}
.status-bar .back{position: absolute;left: 0;top: 0;padding: 4px 10px 0px 14px;}
.my-apprentice-go{position: absolute;right: 0;top: 0;padding: 0px 14px 0px 14px;font-size:12px;color:rgba(102,102,102,1);}
/*风云榜*/
.pos-total{position: relative;z-index: 2;top: -155px;}
.money-index-bg{position: relative;text-align: center;top:20px;}
.money-index-bg img{width: 100%;}
.on-the-list{text-align: center;}
.ranking{width: 79px;height: 79px;margin: 0 auto;background: url("../img/img_01.png") no-repeat;text-align: center;}
.ranking p{font-size:9px;color: #fff;margin-top: -4px;}
.ranking img{width: 59px;height: 59px;border-radius: 50%;margin-top: -23px;}
.id-user{height:22px;font-size:16px;color: #fff;margin-top: 5px;}
.list-btn{display: inline-block;width:100px;height:28px;line-height: 28px;margin-top: 10px;
    background:rgba(255,255,255,1);box-shadow:0px -2px 2px 0px rgba(160,184,234,0.5);border-radius:14px;font-size:14px;
    font-weight:400;color:rgba(64,121,252,1);}
.apprentice-num{margin-top: 5px;}
.apprentice-num p{float: left;line-height:17px;font-size:12px;font-weight:400;color:rgba(255,255,255,1);margin-left: 35px;}
.apprentice-num .right{float: right;margin:0px 35px 0px 0px;}
.update-list{width: 94%;margin: 6px 3% 0px;background:rgba(255,255,255,1);box-shadow:0px 1px 4px 0px rgba(201,201,201,0.2); border-radius:4px;}
.update-list .list-group-item{border: none!important;}
.update-list .tip{text-align:center;font-size:11px;font-weight:400;color:rgba(3,1,1,1);line-height:16px;-webkit-transform: scale(0.9); transform: scale(0.9);padding: 12px 0px;  }
.line{display: block;width: 100%;height: 1px;background:rgba(191,191,231,1);opacity:0.2;}
.update-list ul{margin: 0px 9px;}
.update-list ul li{padding: 12px 3px;border-bottom: 1px solid rgba(191,191,231,.2);}
.update-list ul li .left1,.update-list ul li .left2,.update-list ul li .left3{float: left;}
.update-list ul li .left1 span{font-size:20px;font-weight:400;color:rgba(191,191,231,1);line-height:49px;}
.update-list ul li .left1{width: 24px;text-align: center;margin-right: 5px;}
.update-list ul li .left1 img{width: 24px;margin-top: 2px;}
.update-list ul li .left2 img{width: 46px;border-radius: 50%;}
.update-list ul li .left3{margin: 3px 0px 0px 5px;max-width: 60%;}
.update-list ul li .left3 .top{font-size:12px;color:rgba(102,102,102,1);line-height:17px;margin-bottom: 5px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;max-width: 98%;}
.update-list ul li .left3 .bottom{margin-left: -3px;}
.update-list ul li .left3 .bottom p{float: left;font-size:12px;color:rgba(102,102,102,1);line-height:17px;-webkit-transform: scale(0.9); transform: scale(0.9);}
.update-list ul li .right{float: right;width:48px;height:20px;text-align: center;line-height: 20px;font-size: 12px;color:#fff;background:rgba(251,86,10,1);border-radius:14px;margin-top: 13px;}
/*上榜规则*/
.ranking-rule{width: 94%;margin: 0px 3%;}
.ranking-rule h3{font-size:14px;color: #fff;line-height:20px;margin: 15px 0px 5px 0px;text-align: center;}
.ranking-rule p{font-size:13px;color: #fff;line-height:20px;margin: 0px 5px;}
.rule-ranking-pic{margin: 10px 0px;width: 100%;}
/*我也要上榜*/
.go-list{width: 100%;position: fixed;bottom: 0px;height: 90px;background:rgba(49,147,255,1); z-index: 3;}
.go-list a{display: inline-block;height:46px;line-height: 46px;width: 90%;text-align:center;margin: 22px 5%;
    background:linear-gradient(180deg,rgba(255,255,255,1) 0%,rgba(237,237,250,1) 100%);
    border-radius:23px;font-size:22px;color:rgba(83,108,255,1);}
/*遮罩*/
.share-mask{position: fixed;background:rgba(0,0,0,1);opacity:0.6;width: 100%;height: 100%;z-index: 4;top: 0px;left: 0px;display: none;}
.share-box{position: fixed!important;bottom: 20px!important;width: 96%!important;margin: 0px 2%!important;z-index: 1000!important;display: none}
.share{background: #fff;border-radius: 4px;}
.share h3{font-size:14px;color:rgba(102,102,102,1);line-height:20px;padding: 10px 0px;text-align: center;border-bottom: 1px solid rgba(242,242,250,1);}
.share ul{padding: 15px;}
.share ul li{width: 25%;text-align: center;float: left}
.share ul li a{font-size:12px;color:rgba(102,102,102,1);display: block;}
.share ul li a p{margin-top: 10px;line-height: 17px;font-size: 12px;color: rgba(102,102,102,1);}
.quit{margin-top: 10px}
.quit a{display:block;height:42px;line-height:42px;width:100%;text-align:center;background:rgba(255,255,255,1);border-radius:4px;font-size: 14px;color:rgba(102,102,102,1);}
/*风云榜*/
.money-list{margin-bottom: 50px;}
.logo{padding: 10px;}
.logo img{width: 103px;}
.money-list-bg{width: 100%;position: relative;top: -50px;z-index: -1;}
.money-list-bg img{width: 100%;}
.money-list-main{position:relative;margin-top: -245px;}
.slogon{text-align: center;}
.join-btn{width: 100%;text-align: center;margin-top: 10px;}
.join-btn a{display:inline-block;width:99px;
    height:26px;line-height: 26px;text-align: center;font-size: 17px;color: #fff;
    background:linear-gradient(180deg,rgba(252,240,77,1) 0%,rgba(254,195,59,1) 70%,rgba(255,200,0,1) 100%);
    box-shadow:0px -2px 2px 0px rgba(164,41,217,0.5);
    border-radius:14px;}
/*争霸榜*/
.zbb-box{width: 94%;margin: 100px 3% 0px;position: relative;background:rgba(255,212,0,1);border-radius:12px;padding-bottom: 30px}
.zbb-bg{ width: 90%;margin: -160px 5% 0px;}
.zbb-main ul{background: #fff;width: 94%;margin: 0px 3%;border-radius: 4px;}
.zbb-main ul li:nth-child(1),.zbb-main ul li:nth-child(2),.zbb-main ul li:nth-child(3){float: left;width: 33%;text-align: center;margin: 0px 0px 20px 0px;}
.zbb-main{position: relative;margin-top: -200px;}
.zbb-main ul li:nth-child(1) .img1,.zbb-main ul li:nth-child(2) .img1,.zbb-main ul li:nth-child(3) .img1{position: relative;z-index: 2}
.zbb-main ul li:nth-child(1) .img2,.zbb-main ul li:nth-child(2) .img2,.zbb-main ul li:nth-child(3) .img2{width: 45px;display: block;position: relative;z-index: 1;margin: 0px auto;top: -15px;}
.zbb-main ul li:nth-child(1) .p1,.zbb-main ul li:nth-child(2) .p1,.zbb-main ul li:nth-child(3) .p1{margin-top: -10px}
.zbb-main ul li:nth-child(1) .p1 span,.zbb-main ul li:nth-child(2) .p1 span,.zbb-main ul li:nth-child(3) .p1 span{display: block;font-size:11px;
    color:rgba(83,83,83,1);line-height:16px;width: 100%;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.zbb-main ul li:nth-child(1) .p2,.zbb-main ul li:nth-child(2) .p2,.zbb-main ul li:nth-child(3) .p2{font-size:16px;;
    font-weight:600;color:rgba(251,86,10,1);line-height:22px;}
.zbb-main ul li:nth-child(2){background: #fff;margin-top: -20px;border-radius: 4px 4px 0px 0px;padding-top: 20px;border-bottom: 0;}
.zbb-main ul li:nth-child(1),.zbb-main ul li:nth-child(3){border-top: 1px solid #fed330;border-right:1px solid #fed330;}
.zbb-main ul li:nth-child(3){border-right:none;border-left:1px solid #fed330;}
.zbb-main ul li{margin: 20px;line-height: 28px;}
.zbb-main ul li .no-float-p .span1{color:rgba(191,191,231,1);font-size: 20px;float: left;}
.zbb-main ul li .no-float-p .span2{color:rgba(102,102,102,1);font-size: 12px;float: left;margin-left: 15px; max-width: 60%;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.zbb-main ul li .no-float-p .span3{text-align: right;font-size:15px;font-weight:600;color:rgba(251,86,10,1);float: right;}
.zbb-main ul li:nth-child(4){margin-top: 10px;}
/*立即领取*/
.fast-get{width: 100%;height:59px;background:rgba(0,0,0,.8);box-shadow:0px 0px 2px 0px rgba(0,0,0,0.08);position: fixed;bottom: 0px;}
.fast-get .left{float: left;margin-left: 20px;}
.fast-get .left .p1{font-size:18px;font-weight:500;color:rgba(255,255,255,1);line-height:25px;margin-top: 8px}
.fast-get .left .p2{font-size:14px;font-weight:400;color:rgba(255,255,255,1);opacity: 0.8}
.fast-get .right{float: right}
.fast-get .right a{width:110px;height:30px;line-height: 30px;text-align: center; background:rgba(255,200,0,1); border-radius:15px;margin: 15px 20px 0px 0px;display: block;font-size:16px;
    font-weight:500;color:rgba(51,51,51,1);}
.fast-get .right a img{vertical-align: middle;margin: -5px 0px 0px 3px;}
/*招募大使*/
.recruit-banner{width: 100%;text-align: center}
.recruit-banner img{width: 96%;max-width: 360px;}
.recruit-main{margin-top: -16px;position: relative;padding-bottom: 30px;}
.how{background: #fff;border-radius:4px;width: 94%;margin: 0px 3% 20px;}
.how h3{width: 286px;height: 39px;line-height:38px;background: url("../img/bg_03.png") no-repeat;margin: 0px auto;font-size:14px;color: #fff;text-align: center;}
.how p,.how ul li{padding: 14px 18px 18px 18px;font-size: 13px;line-height: 22px;color:rgba(102,102,102,1);}
.how p span{color:#536CFF;margin: 0px 3px;}
.how ul{padding: 14px 15px 18px 15px;}
.how ul li{padding: 0px;}
.jzcz{width: 100%;text-align: center;}
.jzcz img{width: 80%;}
.make-ambassador{margin-top: 20px}
.make-ambassador a{display: inline-block;height:46px;line-height: 46px;width: 90%;text-align: center;
    background:linear-gradient(180deg,rgba(255,255,255,1) 0%,rgba(237,237,250,1) 100%);
    border-radius:23px;color:rgba(83,108,255,1);font-size: 22px;margin: 0px 5%;}
/*邀请收徒*/
.apprentice-num-top{width:100%;height:96px;background:linear-gradient(133deg,rgba(89,102,255,1) 0%,rgba(49,147,255,1) 100%);text-align: center;}
.apprentice-num-top p{font-size:14px;color:rgba(255,255,255,1);line-height:20px;padding-top: 30px;}
.apprentice-num-bottom{height:80px;width:94%;margin:-20px auto 0;background:rgba(255,255,255,1);box-shadow:0px 1px 4px 0px rgba(201,201,201,0.2);border-radius:4px;}
.apprentice-num-bottom ul li{float: left;width: 49.5%;text-align: center;height: 50px;margin-top: 15px;}
.apprentice-num-bottom ul li span{display: block;}
.apprentice-num-bottom ul li span i{font-style: normal;}
.apprentice-num-bottom ul li .span1{line-height:37px;font-size:26px;color:rgba(251,86,10,1);}
.apprentice-num-bottom ul li .span2{font-size:12px; color:rgba(102,102,102,1);}
.apprentice-num-bottom ul li:nth-child(1){border-right:1px solid rgba(242,242,242,1);}
.invite{background:rgba(255,255,255,1);border-radius:4px;width:94%;margin:10px auto;}
.invite-h3{ width: 284px;height: 37px;line-height: 37px;background: url("../img/bg_06.png") no-repeat;
    margin: 0px auto;font-size: 14px;color: #fff; text-align: center;}
.invite-main{width: 90%;padding: 20px 5%;}
.invite-main .p1{font-size:13px;color:rgba(102,102,102,1);margin-bottom: 13px;}
.jl{display: block;width: 100%;margin-top: 20px;}
.fgx{width: 100%;height: 13px;background: url("../img/bg_07.png") repeat;margin-top: 7px;}
.example{text-align: center;}
.example h3{font-size:13px;color:rgba(102,102,102,1);line-height:13px;margin: 14px 0px;}
.example p{font-size:12px;color:rgba(102,102,102,1);line-height:12px;margin-bottom: 13px;}
.example p span{color: #FB560A;font-weight: 500;}
.apprentice-way a{width: 280px;}
/*收徒方式*/
.apprentice-way{padding-bottom: 20px;}
.apprentice-way a{display:block;width:325px;height:46px;line-height: 46px;background:rgba(65,129,255,1);
    border-radius:23px;margin:15px auto;font-size:20px;color: #fff}
.apprentice-way a img{margin: 0px 12px 0px 107px;vertical-align: sub;}
/*我的徒弟*/
.my-apprentice{background:rgba(255,255,255,1);box-shadow:0px 1px 4px 0px rgba(201,201,201,0.2);border-radius:4px;width: 94%; margin: 10px 3%;}
.my-apprentice-list ul{padding: 0px 10px;}
.my-apprentice-list ul li{padding: 10px 3px 6px;border-bottom: 1px solid rgba(191,191,231,.2)}
.my-apprentice-list ul li .left1,.my-apprentice ul li .left2{float: left;}
.my-apprentice-list ul li .right{float: right;font-size:13px;color:rgba(102,102,102,1);margin-top: 3px;}
.my-apprentice-list ul li .right span{color: #FB560A;font-weight: 600;}
.my-apprentice-list ul li .left1 img{width: 42px;margin-right: 10px;}
.my-apprentice-list ul li .left2 .p1{font-size:13px;color:rgba(102,102,102,1);line-height:18px;margin-top: 3px;}
.my-apprentice-list ul li .left2 .p2{font-size:10px;margin-top:5px;color:rgba(153,153,153,1);;line-height:14px;-webkit-transform: scale(0.99);transform: scale(0.99);}
/*收徒 modal*/
.apprentice-modal{position: absolute;z-index: 5;top: 30px;width: 80%;left: 10%;display: none}
.close-box .close{width: 30px;margin-right: 30px;float: right;}
.close-box .close span{width: 1px;height: 50px;background: #fff;display: inline-block;margin: 0px 0px -5px 14px;}
.close-box .close img{width: 30px;margin-bottom: 4px;}
.modal-main{width: 100%;background: #fff;text-align: center;border-radius:10px;padding: 40px 0px;}
.id-bg{width: 221px;height: 44px;background: url("https://qz-cdn.saasv.com/ttqz/img/new3/bg_08.png") no-repeat;line-height: 35px;text-align: center;font-size:18px;color: #fff;margin: 0 auto;}
.p-scan{margin: 13px;color:rgba(102,102,102,1);font-size: 14px;line-height:20px;}
.ewm img{width: 202px;}
.p-link{padding: 11px 0px;font-size:12px;color:rgba(102,102,102,1);line-height:17px;background:rgba(242,242,242,1);
    box-shadow:0px 0px 2px 0px rgba(190,190,190,0.37);border-radius:4px;width: 80%;margin: 33px 10%;}
.copy-btn{display: block;width: 70%;height:46px;line-height: 46px;text-align: center;color: #fff;font-size: 20px;
    background:rgba(0,120,255,1);border-radius:23px;margin: 0px auto;}
.copy-btn-disabled{background:rgba(207,207,207,1);}
.tip2{width: 76%;margin: 13px auto 0px;font-size:11px;color:rgba(102,102,102,1);line-height:14px;-webkit-transform: scale(0.9);transform: scale(0.9);}
.apprentice-fingerprint .modal-main{width: 260px;height: 320px;background: url("../img/bg_10.png") no-repeat;margin: 0 auto;padding: 0px;color: #fff;}
.p-total{font-size:16px;color:rgba(255,255,255,1);line-height:22px;padding-top: 22px;}
.p-total-num{font-size:36px; font-family:FZY4JW--GB1-0;font-weight:normal; color:rgba(255,255,255,1);line-height:22px;margin-top: 10px;}
.p-income{width:208px;text-align: center;height:31px;line-height: 31px;background:rgba(255,27,47,.4);border-radius:16px;font-size:12px;color:rgba(255,255,255,1);margin: 13px auto 0px;}
.apprentice-fingerprint .ewm{margin-top: 11px;}
.apprentice-fingerprint .ewm img{width: 140px;}
.apprentice-fingerprint .p-scan{font-size:12px;color:rgba(255,255,255,1);line-height:24px;margin: 5px 0px 0px 0px;}
.fingerprint-box{text-align: center}
.fingerprint-box img{width: 59px;margin: 47px 0px 14px 0;}
.fingerprint-box p{font-size:18px;color:rgba(255,255,255,1);line-height:25px;}
#grade_tab {position: absolute; top: 30px;}
#grade_btn {display: block;width: 325px;height: 46px;line-height: 34px;background: rgba(65,129,255,1);border-radius: 23px;margin: 10px auto;font-size: 20px;color: #fff;}
#share_btn {display: block;width: 325px;height: 46px;line-height: 34px;background: rgba(65,129,255,1);border-radius: 23px;margin: 10px auto;font-size: 20px;color: #fff;}
#gradeinvite_img {width:260px; height:320px; -webkit-border-radius: 10px; border-radius: 10px;}
/*找回账号*/
.get-back-main .msgs1{background:linear-gradient(207deg,rgba(49,148,255,.5) 0%,rgba(100,90,255,.5) 100%);}
.get-back-main .now-num{margin: 20px auto;text-align: center;font-size: 14px;color: rgba(153,153,153,1);}
.get-back-main .now-num span{margin-left: 5px;}
.get-back-main .phone-setting-content label {display: inline-block;width: 27%;font-size: 14px;color: rgba(51,51,51,1);margin-bottom: 0;font-weight: normal;}
.get-back-main .phone-setting-content .form-group{margin-bottom: 0;}
.get-back-main input{outline: 0;border: none;width: 148px;margin-bottom: 0;box-shadow: none;}
.get-back-main .help-block {margin-top: 0;margin-bottom: 0;margin-left: 27%;}
.get-back-main .field-mobilevalidate-verifycode .help-block{margin-left: 35%;}
.get-back-main .field-mobilevalidate-captcha .help-block{margin-left: 36%;}
.get-back-main .yzm-btn{padding: 0;position: absolute;margin-left: 2%;right: auto;}
.get-back-main .field-mobilevalidate-verifycode {width: 74%;float: left;}
.get-back-main .captcha-img {margin-top: 0;cursor: pointer;height: 40px;width: 64px;margin-left: 2%;border-radius: 5px;}
.get-back-main .btn-mobile-validate{width: 64px;margin-top:6px;}
.back-modal{ position: fixed;z-index: 100;background: rgba(255,255,255,1);width: 80%;left: 10%;border-radius: 5px;padding-bottom: 20px;top: 50%;margin-top: -180px}
.back-modal .con{padding: 20px 30px;text-align: center;}
.back-modal .con p{font-size: 14px;font-family: PingFangSC-Medium;font-weight: 500;color: rgba(51,51,51,1);line-height: 20px;}
.back-modal h3{  background: linear-gradient(133deg,rgba(89,102,255,1) 0%,rgba(49,147,255,1) 100%);
    font-size: 20px;text-align: center;color: rgba(255,255,255,1);height: 50px;line-height: 50px;border-radius: 5px 5px 0px 0px;margin: 0;padding: 0;}
.guide-btn .btn {width: 80%;text-align: center;height: 40px;line-height: 36px;border-radius: 23px;font-size: 18px;
    outline: none;border: 1px solid rgba(204,204,204,1);color: #999;background: rgba(255,255,255,1);margin:0px 0px 10px 10%;-webkit-tap-highlight-color: transparent;cursor: pointer;}
.guide-btn .open-btn {background: rgba(92,99,255,1);box-shadow: 0px 5px 8px 1px rgba(92,99,255,0.44);color: #fff;border: 1px solid rgba(92,99,255,1);}
/*进行任务*/
.play-task-main{padding: 10px 10px 30px 10px;}
.task-mess{background:rgba(255,255,255,1);box-shadow:0px 1px 4px 0px rgba(201,201,201,0.2);border-radius:4px;padding: 10px;}
.task-mess .left,.task-mess .left2{float: left;}
.task-mess .left{min-width: 60%}
.task-mess .right{float: right;}
.task-mess .left img{width:60px;height:60px;border-radius: 10px;float: left;}
.task-mess .left div{margin-left: 10px;float: left;}
.task-mess .left .span1{display: block;font-size:16px;color:rgba(102,102,102,1);line-height:25px;margin-top: 2px;}
.task-mess .left .span2{display:inline-block;border-radius:2px;border:1px solid rgba(251,86,10,1);height: 16px;line-height: 16px;font-size:11px;padding: 0px 3px;color:rgba(251,86,10,1);font-size: 12px;-webkit-transform: scale(0.9);transform: scale(0.9);margin: 10px 0px 0px -4px;}
.task-mess .left2{font-size:20px;font-weight:800;color:rgba(251,86,10,1);line-height:60px;margin-left: 5px;padding-right: 15px;border-right: 1px solid #f2f2f2;}
.task-mess .right a{display:block;width:20px;height:20px;background:rgba(64,121,252,1);border-radius: 50%;text-align: center;line-height: 17px;color: #fff;margin: 18px 5px 0px 0px}
.task-step,.my-balance,.my-list{padding: 15px 10px;margin-top: 10px;background:rgba(255,255,255,1);box-shadow:0px 1px 4px 0px rgba(201,201,201,0.2); border-radius:4px;}
.task-step-box{position: relative}
.task-step .left{position: absolute;top: 50%;margin-top: -15px;font-size:24px;color:rgba(102,102,102,1);width: 30px;height: 30px;
    line-height: 30px;text-align: center;}
.task-step .right{border-left: 30px solid rgba(242,242,242,1)}
.task-step .right p{font-size:14px;color:rgba(102,102,102,1);line-height:24px;margin-left: 5px;}
.task-step .right p span{color:#FB560A;}
.task-step a,.my-balance .right a,.task-step e{display: block;width:86px;text-align: center;height:26px;line-height: 26px;color: #fff;font-size:12px;background:linear-gradient(121deg,rgba(59,139,255,1) 0%,rgba(92,100,255,1) 100%);box-shadow:0px 1px 3px 0px rgba(170,194,250,1);border-radius:13px; margin: 10px auto 0px;}
.task-step .task-step-box e{width: 120px;height: 36px;line-height: 36px;border-radius: 18px;font-size: 14px;margin: 15px auto 0;}
.task-step a,.task-step #start_play{width: 120px!important;height: 36px!important;line-height: 36px!important;border-radius: 18px;font-size: 14px; }
.task-step .right .disabled-a{background:rgba(207,207,207,1);box-shadow:0px 0px 0px 0px rgba(170,194,250,1);}
.task-tip{margin: 20px 10px 0px 10px;}
.task-tip p{color:rgba(102,102,102,1);line-height:20px;}
.task-tip .p1{font-size:14px;}
.task-tip .p2{font-size:13px;}
.close{opacity:1 !important;}
.task-mess .right e {display: block;width: 20px;height: 20px;background: rgba(64,121,252,1);border-radius: 50%;text-align: center;line-height: 18px!important;color: #fff;margin: 18px 5px 0px 0px;}
.close-box .close img{margin-bottom: 0px;}
/**/
.open-task-modal{position:absolute;background:rgba(255,255,255,1);border-radius:10px;width: 60%;height:120px;margin: -60px 20% 0px 20%;top:50%;text-align: center;z-index: 5;display: none}
.open-task-modal p{font-size:14px; color:rgba(94,94,94,1);line-height:20px;padding: 30px 0px;border-bottom: 1px solid rgba(217,217,217,1)}
.open-task-modal a{float:left;display: inline-block;width: 49.6%;height: 39px;line-height: 39px;font-size:14px;color:rgba(153,153,153,1);}
.open-assistant-modal{width: 70%;left:15%;text-align: center;position: fixed; z-index: 5;top: 30px;display: none;margin-top: 60px;}
.open-assistant-modal-body{background:rgba(255,255,255,1);border-radius:10px;padding: 20px;}
.open-assistant-btn{display:block;width: 80%;text-align:center;margin: 10px auto 0px;height:36px;line-height: 36px;color: #fff;background:rgba(0,120,255,1);border-radius:23px;}
.open-assistant-modal .close-box .close span{margin: 0px 0px -5px 0px;}
.money-num span{display: block}
.money-num .span1{color: #FB560A;font-size: 24px;margin-top: 20px;}
.money-num .span2{font-size:12px;color:rgba(94,94,94,1);line-height:17px;}
.begin-task-modal-body h3{font-size:18px;font-weight:500;color:rgba(94,94,94,1);line-height:25px;margin: 0px 0px 10px 0px;}
.open-app{font-size:14px;color:#8f8f94;line-height: unset;}
.open-app span{margin-bottom: 4px;display: block;}
.open-app i{font-style: normal;color: #FB2929;}
.begin-task-modal-body {padding: 20px;}
.task-logo{width: 52px;height: 52px;margin-top: 6px;}
.open-app-pic{margin: 10px 0px 0px;max-width: 100%;}
.task-quit{border-right:1px solid rgba(217,217,217,1);}
/*高额任务*/
.task-step h3,.bank-tool h3{font-size:14px;color:rgba(51,51,51,1);line-height:20px;padding:11px 14px;border-bottom: 1px solid rgba(242,242,242,1);font-weight: normal;margin-bottom: 10px;}
.task-step-first{padding: 0px 0px 15px 0px;}
.task-step-first .task-step-box{padding: 5px 10px;}
.task-step-first .task-step-box p{padding: 5px 0px;}
.task-step-first a,.task-step-first #start_play{display: inline-block;}
.field-paytaskform-imagefiles .help-block{position: fixed!important; z-index:10;width: 200px!important;height: 50px!important;line-height: 50px!important;background: rgba(0,0,0,.6)!important;left: 50%!important;
margin-left: -100px!important;top: 50%!important;margin-top: -25px!important;color: #fff!important;text-align: center;border-radius: 5px;}
.task-btn-mask{text-align: center;}
.task-step-first .task-step-btn{margin-right: 30px;background: rgba(0,0,0,0);color: #4181FF;border: 1px solid #4181FF; width: 84px;height: 26px;box-shadow: none;}
.form-box{padding: 0px 30px;}
.input-box{border-bottom: 1px solid rgba(242,242,242,1);padding-bottom: 18px;margin-bottom: 18px;position: relative}
.input-box .help-block{font-size: 12px!important;left: 0px!important;bottom: 3px!important;margin-left: 0px; }
.input-box:first-child{margin-top: 18px;}
/*.input-box:nth-child(2){border-bottom: none;padding-bottom: 0px;margin-bottom: 4px;}*/
.input-box label{display:inline-block;font-size:14px;color:rgba(102,102,102,1);line-height:18px;width: 22%;float:left; margin-top: 2px;}
.user-name  label{width: 33%}
.input-box .span2{font-size:12px;color:rgba(251,86,10,1);line-height:14px;-webkit-transform: scale(0.8);transform: scale(0.8);}
.help-block{font-size:12px;color:rgba(251,86,10,1);line-height:14px;-webkit-transform: scale(0.8);transform: scale(0.8);display: inline-block;margin-left: 20px;margin-bottom: unset;margin-top: unset;}
.input-box input::-webkit-input-placeholder{font-size:14px;color:rgba(204,204,204,1);font-family: "PingFang SC", "Helvetica Neue", Helvetica, "Hiragino Sans GB", STHeitiSC-Light, "Microsoft YaHei", 微软雅黑, Arial, sans-serif !important}
.input-box input{outline: none;font-size:14px;display:inline-block;width: 60%;font-family: "PingFang SC", "Helvetica Neue", Helvetica, "Hiragino Sans GB", STHeitiSC-Light, "Microsoft YaHei", 微软雅黑, Arial, sans-serif !important}
.input-box textarea.form-control {height: 40px;float: left;width: 78%;padding: 2px 0px;font-size: 14px;font-family: "PingFang SC", "Helvetica Neue", Helvetica, "Hiragino Sans GB", STHeitiSC-Light, "Microsoft YaHei", 微软雅黑, Arial, sans-serif !important}
.input-box textarea::-webkit-input-placeholder{color:rgba(204,204,204,1);}
.jt-box{padding: 0px 20px;}
.jt-box ul li{float: left;width: 48%;height: 260px;text-align: center;position: relative;}
.jt-box ul li input{position: absolute;width: 100%;height: 100%;left: 0px;top: 0px;opacity: 0;}
.jt-box ul li img{height: 100%;width: 100%;}
.jt-box ul li:first-child{margin-right: 4%;}
.submit-btn button,.sign-btn{display: block;width:164px;text-align:center;height:36px;line-height:36px;background:linear-gradient(121deg,rgba(59,139,255,1) 0%,rgba(92,100,255,1) 100%);
    box-shadow:0px 1px 3px 0px rgba(170,194,250,1);border-radius:23px;margin: 20px auto 30px;font-size:18px;color: #fff;}
.submit-btn button{font-size: 14px;}
.submit-disabled-btn a{background:rgba(207,207,207,1);box-shadow:0px 0px 0px 0px rgba(170,194,250,1);}
.high-task .task-tip h3,.high-task .task-tip p{font-size:14px;color:rgba(102,102,102,1);line-height:20px;}
.auditing,.my-mess-main{width:100%;height:96px;background:linear-gradient(133deg,rgba(89,102,255,1) 0%,rgba(49,147,255,1) 100%);}
.auditing .left1,.auditing .left2{float: left;}
.auditing .left1{font-size:24px;font-weight:500;color:rgba(255,255,255,1);line-height:33px;margin: 13px 10px 0px 10px;}
.auditing .left2{font-size:12px;font-weight:500; color:rgba(255,255,255,1);line-height:16px;-webkit-transform: scale(0.9);transform: scale(0.9);margin-top: 21px;}
.auditing .right{float: right;margin: 15px 10px 0px 0px;}
.auditing .right a{display: block;width:80px;height:28px;line-height:28px;text-align:center;background:rgba(255,255,255,1);border-radius:14px;font-size:16px;color:rgba(6,70,222,1);}
/*打开网络*/
.unlock-network-modal-main{width: 100%;background:rgba(255,255,255,1);border-radius:10px;text-align: center;padding-bottom: 20px;}
.unlock-network-modal-main .p1{font-size:14px;color:rgba(0,0,0,1);line-height:20px;padding: 26px 0px 5px 0px;margin-bottom: 0;}
.unlock-network-modal-main .p2{font-size:17px;font-weight:500;color:rgba(0,0,0,1);line-height:24px;margin-bottom: 0;}
.unlock-network-modal-main img{width: 80%;margin: 16px 0px;}
.unlock-network-modal-main .next-btn{margin: 0px;}
.unlock-network-modal-main .next-btn a{width: 80%;height: 36px;line-height: 36px;font-size: 18px;}
/*官方验证*/
.lack-time-modal{display: none;}
.unlock-network-modal2 .unlock-network-modal-main{padding: 50px 10% 10px;text-align: center;}
.unlock-network-modal2 .unlock-network-modal-main img{width: 100%;margin: 0px;}
.official-certification p span{display: block;}
.official-certification p .span1{font-size:18px;font-weight:500;color:rgba(94,94,94,1);line-height:25px;margin-top: 20px;}
.official-certification p .span2{font-size:12px;color:rgba(94,94,94,1);line-height:17px;margin-top: 10px;}
.unlock-network-modal2 .next-btn{margin-top: 20px;}
.close-safari{font-size:11px;color:rgba(251,86,10,1);line-height:16px;margin-top: 10px;}
/*官方验证成功*/
.certification-success{text-align: center;padding-top: 100px;}
.certification-success img{width: 60%;}
.certification-success p{font-size:14px;color:rgba(51,51,51,1);line-height:20px;max-width: 80%;margin: 10px auto 0px;}
.certification-success .next-btn{margin-top: 100px;}
/*官方验证失败*/
.certification-success .quit-btn{margin-top: 20px;}
.lack-time-modal{height: auto;top: 30px;margin-top: 60px;}
.lack-time-modal .unlock-network-modal-main{padding-bottom: 36px;}
.lack-time-modal .official-certification p{margin: 30px 0px 40px 0px;}
/*我的*/
.my-mess{float: right;position: relative;margin: 6px 8px 0px 0px;}
.my-mess img{width: 20px;margin-top: 5px;}
.my-mess i{display: block;padding: 1px 4px;position: absolute;background: #FB560A;color: #fff;
    font-style: normal;font-size: 9px;top: 4px;right: -8px;height: 12px;line-height: 12px;border-radius: 43%;-webkit-transform: scale(0.8);transform: scale(0.8);}
.my-mess-main{height: 130px;}
.my-mess-main .left{padding: 30px 0px 0px 20px;width: 70%;}
.my-mess-main .left,.my-mess-main .left img,.my-mess-main .left p,.my-balance .left{float: left;}
.my-mess-main .left img{width: 50px;height: 50px;border-radius: 50%;margin-right: 8px;}
.my-mess-main .left p{width: 70%}
.my-mess-main .left p span{display: block}
.my-mess-main .left p .span1{font-size:16px;color:rgba(255,255,255,1);line-height:22px;margin-top: 3px;max-width: 90%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.my-mess-main .left p .span2{font-size:12px;color:rgba(255,255,255,1);line-height:17px;margin-top: 6px;}
.my-mess-main .right{float: right;margin:37px 20px 0px 0px;}
.my-mess-main .right .img1{width: 30px;}
.my-mess-main .right .img2{width: 10px;/*vertical-align: super;*/ margin-left:10px;}
.my-balance{margin: -30px 10px 0px 10px;padding: 13px 16px 13px 20px;}
.my-balance .left .p1{font-size:12px;color:rgba(102,102,102,1);line-height:17px;float:left;text-align: center;width: 50%;box-sizing: border-box;margin: 0;}
.my-balance .left .p1:first-child{border-right:1px solid rgba(242,242,242,1)}
.my-balance .left .p1 .span2{font-size:18px;font-family:PingFang-SC-Heavy;font-weight:800;color:rgba(68,68,68,1); display: block;line-height: 28px;
    margin-top: 7px;}
.my-balance .left .p2{font-size:26px;font-weight:800;color:rgba(251,86,10,1);line-height:37px;}
.my-balance .right{float: right;}
.my-balance .left {
    width: 72%;
}
.my-list{margin: 10px;padding: 20px 0px 15px 0px;}
.my-list ul li{float: left;width: 25%;text-align: center;}
.my-list ul li img{display: block;height: 35px; margin: 0 auto;}
.my-list ul li p{font-size:12px;color:rgba(102,102,102,1);line-height:17px;margin: 5px 0px 0px 0px;}
.bank-tool{padding: 0px;}
.bank-tool ul{margin-top: 30px;}
.bank-tool ul li{margin-bottom: 30px;}
.bank-tool ul li img{height: 30px;}
/*首页*/
.notice {height: 28px;line-height: 28px;background: #fcf8e3;background: rgba(240,240,243,1);border-radius: 4px;margin: 10px;position: relative;overflow: hidden;}
.notice img{padding: 8px 5px 5px 9px;position: absolute;z-index: 2;background:rgba(240,240,243,1);width: 30px;}
.notice .img2{position: absolute; right: -3px;top: -6px;padding: 5px 10px;vertical-align: middle}
.notice span{-webkit-transform: scale(0.9);transform: scale(0.9);font-size: 12px;color: #333;margin-left: 0px;position: absolute;z-index:1;white-space: nowrap;width: 300px;
    left: 15px;}
.user-info{background:linear-gradient(135deg,rgba(83,96,240,1) 0%,rgba(49,147,255,1) 100%);
    box-shadow:0px 0px 2px 0px rgba(206,206,206,0.5);border-radius:4px;margin: 0px 10px;padding: 20px 0px;}
.user-info .left1,.user-info .left2{float: left;}
.user-info .right{float: right;background:rgba(255,255,255,.2);border-radius:100px 0px 0px 100px;height: 40px;line-height: 40px;margin-top: 7px;padding:0px 10px 0px 15px;}
.user-info .left1 img{width: 50px;height: 50px;margin: 0px 7px 0px 10px;border-radius: 25px;}
.user-info .left2 .p1{font-size:16px;color:rgba(255,255,255,1);line-height:22px;margin: 3px 0px 8px 0px;}
.user-info .left2 .p2{font-size:12px;color:rgba(255,255,255,1);line-height:12px;}
.user-info .left2 .p2 img{vertical-align: bottom; margin-left: 5px;width: 11px;}
.user-info .right span{font-size:22px;color: #fff;font-weight:400;float: left;}
.user-info .right a{float: left;width: 75px;text-align: center; height: 35px;line-height: 35px;
    background: rgba(255,255,255,1);border-radius: 20px;font-size: 12px;color: rgba(68,68,68,1);
    margin: 2px -6px 0px 6px;-webkit-transform: scale(0.8);transform: scale(0.8);}
.try-play{margin: 10px;}
.try-play-main{position: relative;}
.try-play-bg,.high-play-bg{width: 100%}
.try-play-bg img,.high-play-bg img{width: 100%;display: block;}
.try-play-content,.high-play-content{color: #fff;position: absolute;top: 10px;left: 10px;}
.try-play-content{top:20px;}
.try-play-content .p1{font-size:24px;color:rgba(255,255,255,1);font-weight:bold;line-height:24px;text-shadow:0px 1px 1px rgba(58,8,8,0.5);}
.try-play-content .p2{font-size:16px;color:rgba(255,255,255,1);line-height:16px;text-shadow:0px 1px 1px rgba(58,8,8,0.5);margin-top: 6px;}
.index-go{position: absolute;z-index: 2;left: 12px;bottom: 5px;}
.index-go img{width: 18px}
.high-play{margin: 10px;}
.high-play1{width: 48.5%;float: left;position: relative;}
.high-play1:nth-child(2){float: right;}
.high-play1 .p1{font-size:18px; font-weight:500;color:rgba(255,255,255,1);line-height:25px;}
.high-play1 .p2{font-size:13px;color:rgba(255,255,255,1);line-height:18px;text-shadow:0px 1px 1px rgba(187,93,93,0.7);}
.high-play1:nth-child(2) .p1,.high-play1:nth-child(2) .p2{color:rgba(122,73,18,1);}
.fyb .try-play-content{top: 8px;}
.fyb .try-play-content .p1{font-size: 14px;font-weight: 500;line-height: 25px;color: rgba(68,68,68,1);text-shadow: 0px 0px 0px rgba(58,8,8,0.5);}
.fyb .try-play-content .p2{font-size: 12px;line-height: 18px;color: rgba(153,153,153,1);margin-top: 0px;text-shadow: 0px 0px 0px rgba(58,8,8,0.5);}
.contact-service{margin: 20px 0px;text-align: center; width: 100%;bottom: 0px;}
.contact-service p{font-size:12px;color:rgba(153,153,153,1);line-height:17px;margin-bottom: 8px;}
.contact-service a{display:inline-block;height:32px;line-height:32px;border-radius:16px;border:1px solid rgba(64,121,252,1);padding: 0px 15px;font-size:11px; color:rgba(64,121,252,1);}
.contact-service a img{vertical-align:text-bottom;margin-right: 4px;width: 18px;}
.sign-in img {width: 65px;}
.sign-in {position: fixed;right: 0px;bottom: 10px;}
/*提现*/
.cashWithdrawMain{ margin: 10px;}
.cashWithdrawNum{ padding:15px 12px 13px 13px;background:linear-gradient(133deg,rgba(89,102,255,1) 0%,rgba(49,147,255,1) 100%);border-radius:8px;color: rgba(255,255,255,1)}
.cashWithdrawNum .p1{font-size:14px;line-height:20px;color: unset;}
.cashWithdrawNum .p1 span{font-size:12px;color: rgba(255,255,255,.6)}
.cashWithdrawNum .p2{font-size:28px;font-weight:400;line-height:40px;padding: 6px 0px 8px 0;border-bottom: 1px solid rgba(242,242,242,.3);color: unset;}
.cashWithdrawNum .p3{font-size:12px;line-height:17px;margin-top: 10px;color: unset;}
.cashWithdrawList{margin-top: 10px;}
.cashWithdrawList .account-list{margin-bottom: 2px;padding: 12px 0px 12px 15px;}
.cashWithdrawList .account-list .left{font-size:14px;line-height:20px;}
.cashWithdrawList .account-list-top img{width: 20px;vertical-align: bottom;margin-right: 10px;}
/*试玩列表*/
.task-style,.account-setting,.phone-setting-main,.bind-wx-main,.income-detail-main{margin: 10px;}
.task-style-main{background:rgba(255,255,255,1);box-shadow:0px 1px 4px 0px rgba(201,201,201,0.2);border-radius:4px;padding: 10px 14px 10px 10px;margin-bottom: 10px;}
.task-style-main .left,.task-style-main .left div{float: left;}
.task-style-main .right{float: right;}
.task-style-main .right{font-size:24px;font-weight:800;color:rgba(251,86,10,1);line-height:60px;}
.task-style-main .left img{width: 60px;height: 60px;border-radius: 10px;float: left;margin-right: 10px;}
.task-style-main .left div{margin-right: 10px;}
.task-style-main .left div .p1{font-size:18px;font-weight:400;color:rgba(102,102,102,1);line-height:25px;margin-top: 1px;}
.task-style-main .left div .p2 span{display:inline-block;font-size:12px;color:rgba(251,86,10,1);padding: 0px 3px;border-radius:2px;border:1px solid rgba(251,86,10,1);-webkit-transform: scale(0.9);transform: scale(0.9);margin: 11px 8px 0px -2px;}
.preview-banner{margin: 0px 10px 25px 10px;position: relative}
.preview-banner .bg{width: 100%}
.preview-banner .bg img{width: 100%;display: block;}
.preview-banner-content{position: absolute;top: 0px;left: 0px;width: 100%;text-align: center;height: 100%;}
.preview-banner-content span{font-size:16px;font-weight:600;color:rgba(101,60,15,1);text-shadow:0px 1px 1px rgba(137,113,25,0.5);}
.preview-banner-content img{vertical-align: middle;}
.preview-banner-content span i{color: #F75B47;font-size:26px;margin: 0px 3px;font-style: normal;}
.task-preview .task-style-main .left div .p2 span{color:rgba(204,204,204,1);border:1px solid rgba(204,204,204,1);}
.task-preview .task-style-main .left div .p2 .c-FB560A{color:rgba(251,86,10,1);border:1px solid rgba(251,86,10,1);}
/*大图*/
.big-pic .task-step-first{padding: 0px;margin: 0px;border-radius: 0px;margin: 10px;}
.slt-box ul{padding:10px 20px 0px 20px;}
.slt-box ul li{float: left;width: 23%;margin-right:2.6%;text-align: center;}
.slt-box ul li:nth-child(4n){margin-right: 0;}
.slt-box .post li img{width: 100%;height: 125px;border:1px solid rgba(151,151,151,.1);padding: 0px;}
.slt-box ul li p{font-size:12px;color:rgba(51,51,51,1);line-height:17px;margin: 6px 0px 20px 0px;}
.big_img .swiper-slide img {max-width: 100%;max-height: 100%;margin: 0 auto;width: 100%;height: 100%;}
.big_img {background: rgba(255,255,255,1);}

@media screen and (min-width:321px) and (max-width:376px)
{
    .preview-banner-content span {display: inline-block;padding-top: 2px;}
    .preview-banner-content img {margin-top: -5px;}
    .signed .p2{margin-top:8%}

}
@media screen and (min-width:376px) and (max-width:415px)
{
    .preview-banner-content span {display: inline-block;padding-top: 4px;}
    .signed .p2{margin-top:8%}
}
/*账户设置*/
.account-list{background:rgba(255,255,255,1);box-shadow:0px 1px 4px 0px rgba(201,201,201,0.2);border-radius:4px;padding: 15px 0px 15px 20px;margin-bottom: 2px;}
.account-list:nth-child(5){margin-bottom: 10px;}
.account-list-first{padding: 10px 0px 10px 20px;margin-bottom: 10px;}
.account-list .left{float: left;font-size:14px;font-weight:400;color:rgba(51,51,51,1);margin-top: 1px;}
.account-list-first .left{line-height: 48px;}
.account-list .right{float: right;}
.account-list .right .img1{width: 48px;height: 48px;border-radius: 50%;vertical-align: middle;}
.account-list .right a{float: right;display: inline-flex;}
.account-list .right span{color: #999;font-size: 14px;}
.account-list .right .img2{width: 10px;height: 18px;margin: 2px 10px;}
.account-list-first .right .img2{padding: 15px 10px;}
.textarea{float: right;font-size: 14px;outline: none;width: 70%}
/*头像设置弹窗*/
.account-modal{ width: 90%;margin: 0 auto;position: fixed;z-index: 4;bottom: 20px;left: 5%;display: none}
.account-portrait-edit,.account-quit{background:rgba(255,255,255,1);border-radius:6px;}
.account-quit{margin-top: 15px;padding: 16px 0px;text-align: center;line-height:18px;}
.account-quit a{font-size:13px;font-weight:400;color:rgba(51,51,51,1);}
.account-portrait-edit-list{border-bottom: 1px solid #EDEDED;padding: 13px 20px;}
.account-portrait-edit-list:last-child{border-bottom: none}
.account-portrait-edit .left{float: left;font-size:13px;font-weight:400;color:rgba(51,51,51,1);line-height:20px;}
.account-portrait-edit .right{float: right;}
.account-portrait-edit .right img{width: 24px;display: block;}
/*头像设置成功*/
.portrait-sucess{position:absolute; z-index: 4;text-align:center;width:80%;left: 10%;top:50%;margin-top:-30px;height:60px;background:rgba(0,0,0,1);border-radius:6px;opacity:0.7;text-align: center;font-size:14px;
    color:rgba(255,255,255,1);line-height:60px;display: none}
/*手机号设置*/
.phone-setting-content .form-group{background:rgba(255,255,255,1);box-shadow:0px 1px 4px 0px rgba(201,201,201,0.2);border-radius:4px;padding: 0px 10px 0px 20px;margin-bottom: 4px;height: 88px;line-height: 88px;}
.phone-setting-content .form-group label{font-weight: normal;}
.input-disabled .form-group,.input-disabled .form-control[disabled]{background: rgba(255,255,255,.5)}
.input-disabled .form-group{border:1px solid rgba(204,204,204,1);}
.phone-setting-content .has-error{margin-bottom: 30px}
.help-block { transform: scale(1)!important;margin-top: 0; margin-bottom: 0;position: absolute!important;left: 0px!important;bottom: 7px!important;color: rgba(251,86,10,1)!important;font-size: 13px!important;}
.wx-form-group .help-block{left: 10px!important;bottom: -13px!important;margin-left: 0;}
.phone-setting-content span{display: inline-block;width: 27%;font-size:14px;color:rgba(51,51,51,1);}
.setting-error{font-size:13px;color:rgba(251,86,10,1);line-height:18px;padding: 8px 20px;display: none;}
.phone-setting-content input::-webkit-input-placeholder{font-size:14px;color:rgba(204,204,204,1);}
.phone-setting-content textarea::-webkit-input-placeholder{font-size:14px;color:rgba(204,204,204,1);}
.phone-setting-content input{outline: none;font-size:14px;display:inline-block;color:rgba(51,51,51,1);}
.phone-setting-tip{background:rgba(255,255,255,1);box-shadow:0px 1px 4px 0px rgba(201,201,201,0.2);border-radius:4px;padding: 20px;margin-top: 8px;}
.phone-setting-tip span{font-size:14px;color:rgba(153,153,153,1);line-height:22px;margin-bottom: 10px;display: block;}
.my-appeal-index{margin: 10px;}
.no-task-tip{ color: rgba(153,153,153,1);}
.task-list ul{margin:10px 0px;}
.task-list ul li{height: 68px;}
.task-list ul li .mui-media-body div:nth-child(1){    width: 60%;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.task-list ul li .mui-media-body .appeal e{   position: absolute;right: 10px;top: 11px; background: rgba(65,129,255,1);}
.next-btn{margin-top: 40px;}
.next-btn a{display: block;margin: 0px auto;width: 90%;height:46px;line-height:46px;text-align:center;background:rgba(65,129,255,1);border-radius:23px;font-size:20px;color: #fff;}
.next-btn-kefu{color: rgba(51,51,51,1) !important;background-color: unset !important;border: 1px solid rgba(207, 207, 207, 1)}
.phone-setting-content{position: relative;}
.yzm-btn{width:80px;height:26px;background:linear-gradient(207deg,rgba(49,148,255,1) 0%,rgba(100,90,255,1) 100%);
    border-radius:13px;border-style: none;line-height: 24px;font-size: 12px;color: #fff;text-align: center;position: absolute;right: 10px;outline: none;-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;}
/*绑定微信*/
.bind-step{background: rgba(255,255,255,1);box-shadow: 0px 1px 4px 0px rgba(201,201,201,0.2);border-radius: 4px;padding: 1px 10px 10px 10px;}
.bind-step h3{font-size: 14px;color: rgba(51,51,51,1);line-height: 20px;margin-top: 15px;font-weight: 400;}
.bind-step h4{ font-size: 13px;color:#999;line-height: 20px;font-weight: 400;}
.bind-step p{ font-size: 13px;color: rgba(102,102,102,1);line-height: 20px;margin-top: 5px;margin-left: 10px;}
.press-ewm{text-align: center;}
.press-ewm p{text-align: left}
.press-ewm img{margin: 10px 0px 5px 0px;text-align: center;}
.press-ewm span{display: block;font-size: 13px;color: rgba(102,102,102,1);margin-bottom: 10px;}
.wx-yzm{margin-top: 10px;}
/*解绑微信*/
.untie-wx-main{margin: 10px;}
.untie-wx-tip{text-align: center;margin-top: 50px;}
.untie-wx-tip span{font-size:14px;font-weight:400;color:rgba(51,51,51,1);line-height:28px;display: block;width: 80%;margin: 10px auto 20px;}
.quit-btn{margin-top: 15px;}
.untie-wx-main .next-btn a{border: 1px solid rgba(65,129,255,1)}
.untie-wx-main .quit-btn a{background: rgba(0,0,0,0); color:rgba(51,51,51,1);border: 1px solid #CFCFCF;}
/*微信提现*/
.wx-cash-list h3{font-size:14px;font-weight:400;color:rgba(153,153,153,1);line-height:20px;margin:20px 0px 14px 14px;}
.wx-cash-list h3 font{color:rgba(251, 86, 10, 1);margin: 0px 3px;}
.wx-cash-list h3 span{color: #FB560A;margin-left: 5px;}
.wx-cash-list ul li{float: left;width: 28%;text-align:center;height:34px;line-height:34px;margin-right: 8%;background:rgba(255,255,255,1);border-radius:2px; border:1px solid #ccc;margin-bottom: 14px;color:rgba(51,51,51,1);font-size:14px;box-sizing: border-box;position: relative;}
.wx-cash-list ul .active{border:1px solid #4181FF;color: #4181FF;}
.wx-cash-list ul li:nth-child(3){margin-right: 0px;}
.wx-cash-list ul li img{display:none;position: absolute;bottom: 0px;right: 0px; }
.wx-cash-list ul .active img{display: block;}
.next-btn .disabled-a{background:rgba(207,207,207,1);}
/*微信提现成功*/
.cash-success-main{text-align: center;margin-top: 117px;}
.cash-success-main .p1{margin: 40px auto 12px;font-size:14px;color:rgba(51,51,51,1);line-height:28px;}
.cash-success-main .p2{font-size:14px;color:rgba(51,51,51,1);line-height:20px}
.cash-success-main .p3{margin: 28px auto 0px;width:80%;font-size:14px;color:rgba(51,51,51,1);line-height:28px;}
/*钱庄小助手*/
.assisttant .status-bar{box-shadow:0px 2px 2px 0px rgba(0,0,0,0.06);}
.assisttant-mian{text-align: center;}
.assistant-logo{margin: 50px 0px 10px 0px;width: 80px;}
.assisttant-mian h3{font-size:18px;font-weight:400;color:rgba(51,51,51,1);line-height:25px;}
.assistant-step .next-btn img{margin: 15px 0px 10px 0px;}
.assistant-step .next-btn .back-home{height:44px;background:rgba(255,255,255,1);border:1px solid #E6E6E6;font-size:16px;color:rgba(117,117,117,1);}
.assisttant .status-bar {position: relative;z-index: 5;}
.assistant-step-madal{position: relative;z-index: 5;box-shadow:0px 2px 2px 0px rgba(0,0,0,0.06);margin-bottom: 30px}
.assistant-step-madal .swiper-container{background: #fff;padding-bottom: 14px;}
.swiper-container {width: 100%;}
.swiper-slide {text-align: center;}
.swiper-slide img{height: 320px;max-width: 90%;margin: 19px 0px 0px 0px;}
.swiper-pagination-bullet{width:11px;height:11px;border:1px solid #ccc;}
.swiper-pagination-bullet-active{background:rgba(204,204,204,1);}
.assistant-step-madal .swiper-slide .p1{font-size:16px;font-weight:400;color:rgba(117,117,117,1);line-height:22px;}
.assistant-step-madal .swiper-slide .p2{font-size:24px;;font-weight:400;color:rgba(51,51,51,1);line-height:33px;margin: 10px 0px 35px 0px;}
.assistant-step-madal .swiper-container-horizontal>.swiper-pagination-bullets{bottom:10px;}
.assistant-main2{text-align: center;}
.assistant-main2 h3{font-size:18px; color:rgba(51,51,51,1);line-height:25px;}
.assistant-main2 h4{font-size:13px;font-weight:400;color:rgba(117,117,117,1);line-height:18px;}
.fix-pic {max-width: 60%;margin-top: 8px;}
.assistant-main2 .next-btn{margin-top: 28px;}
/*关于我们*/
.about-main{width: 90%;margin: 0px auto;text-align: center;}
.about-main h3{font-size:18px;font-weight:400;color:rgba(51,51,51,1);line-height:25px;}
.about-main h4{font-size:14px;font-weight:400;color:rgba(51,51,51,1);line-height:20px;}
.our-linkway{margin-top: 30px;}
.our-linkway .account-list:nth-child(3){margin-top: 10px;}
.agreement{position: absolute;bottom: 15px;width: 90%;}
.agreement a{font-size:14px;color:rgba(102,102,102,1);line-height:20px;text-decoration: none;}
.agreement p{font-size:12px;color:rgba(153,153,153,1);line-height:17px;}
.about .status-bar{box-shadow:0px 2px 2px 0px rgba(0,0,0,0.08);}
/*提交申诉*/
.appeal-main{margin: 10px;}
.textarea:empty:before{content:attr(placeholder);font-size: 14px;color: #999;}
.textarea:focus{content:none;}
.upload-screenshots{background:rgba(255,255,255,1);box-shadow:0px 1px 4px 0px rgba(201,201,201,0.2);border-radius:4px;margin: 10px 0px;padding: 15px 20px;}
.upload-screenshots h3 .left{float: left;font-size:14px;font-weight:400;color:rgba(51,51,51,1);line-height:20px;}
.upload-screenshots h3 .right{float: right;font-size:13px;font-weight:400;color:rgba(65,129,255,1);line-height:18px;}
.upload-screenshots-list{margin: 20px 5px 0px 5px;}
.upload-screenshots-list .left,.upload-screenshots-list .right{float: left;}
.upload-screenshots-list .left img{width: 45px;height: 60px;margin-right: 10px;}
.upload-screenshots-list .right img{width: 60px;height: 60px;}
.appeal-modal{ position: absolute;z-index: 5;top: 30px;width: 100%; text-align: center;}
.appeal-modal img{max-width: 80%;}
/*收支明细*/
.income-detail-main .mui-segmented-control-inverted{ border: 1px solid #ddd;background: #fff;border-radius: 4px;margin-bottom: 10px;}
.income-detail-main .mui-control-content {background-color:rgba(0,0,0,0);min-height: 200px;}
.income-detail-main .mui-slider .mui-segmented-control.mui-segmented-control-inverted~.mui-slider-group .mui-slider-item{border: none}
.income-detail-main .mui-segmented-control.mui-segmented-control-inverted .mui-control-item{font-size: 14px;color:rgba(102,102,102,1);border-right: 1px solid #ddd;}
.income-detail-main .mui-segmented-control.mui-segmented-control-inverted .mui-control-item:last-child{border-right: none;}
.income-detail-main .mui-segmented-control.mui-segmented-control-inverted .mui-control-item.mui-active{background: #4181FF;color: #fff;}
.income-detail-main .mui-slider .mui-slider-group .mui-slider-item ul li .left1 img{width: 42px;}
.income-detail-main .my-apprentice-list ul{background: #fff;}
.income-detail-main .my-apprentice-list ul li .left2{float: left;}
.income-detail-main .my-apprentice-list ul li .left2 p{margin-bottom: 0px;}
.income-detail-main .my-apprentice-list h3{font-size: 14px;color: rgba(102,102,102,1);margin: 15px 0px 10px 0px;}
.no-income{text-align: center;margin: 30px 0;}
.no-income img{display: block;margin: 10px auto;}
.no-income span{font-size:14px;font-weight:400;color:rgba(194,194,194,1);line-height:20px;}
/*签到*/
.sign-main{margin:0px 10px;}
.sign-award-bg,.signed{ text-align: center; position: relative;z-index: 2;margin: 0px 5px;}
.sign-award-bg img{width: 100%;padding-top: 10px;}
.signed .p1{font-size:28px; font-family:FZY4JW--GB1-0;font-weight:normal;color:rgba(255,255,255,1);text-shadow:0px 1px 1px rgba(24,42,157,0.5);color: #fff;/*margin-top: -29%;*/margin-top: -26%;}
.signed .p2{font-size:14px;font-family:FZY4JW--GB1-0;font-weight:normal;color:rgba(255,255,255,1);}
.sign-data-box{width: 100%;background:rgba(161,200,255,.5);border-radius:4px;margin-top: -14px;padding-bottom: 25px;}
.sign-data{background: rgba(255,255,255,1);box-shadow:0px 1px 2px 0px rgba(101,146,228,0.5),0px -3px 1px 0px rgba(205,222,249,1);
    border-radius:3px;margin: 0px 5px;padding-bottom: 20px;}
.data-order-p{text-align: center; padding-top: 35px;font-size:24px;color:rgba(255,181,3,1);}
.data-order-p span{font-size: 40px;margin: 0px 10px;}
.data-list ul li{float: left;width: 14.2%;text-align: center;}
.sign-step-box{position: relative;}
.sign-step-box .top{position: relative;margin: 0 auto;}
.sign-step-box .top .span-line{ position: absolute;top: 12px;width: 100%;height: 2px;background:rgba(217,217,217,1); left: 0;}
.sign-step-box .top .span1{position: absolute;background:rgba(217,217,217,1); z-index: 2;left: 50%; margin-left: -12px;font-size:11px;font-family:FZY4JW--GB1-0;color:rgba(255,255,255,1);width:24px;height:24px;line-height:24px; border-radius: 50%;display: block;}
.data-list ul .actived .sign-step-box .top .span1{background:rgba(255,181,3,1);box-shadow:0px 1px 6px 0px rgba(169,163,118,0.5);border:2px solid rgba(254,232,77,1);box-sizing: border-box;
    line-height: 20px;}
.sign-step-box .top .span2{position: absolute;z-index: 4;width: 35px;left: 50%;margin-left: -18px;top: -11px;}
.sign-step-box .top .span2 img{width: 35px;}
.sign-step-box .top .span3{position: absolute;z-index: 3;display: block;width: 36px;height: 34px;background: url("../img/qd03.png") no-repeat;left: 50%;margin-left: -18px;text-align: center;line-height: 42px;top: -9px;}
.sign-step-box .top .span3 i{font-style: normal;color: #fff;font-size: 10px;}
.data-list ul .active .sign-step-box .top .span3{background: url("../img/qd01.png") no-repeat;}
.data-list ul .actived .sign-step-box .top .span-line{background:rgba(254,232,77,1);}
.sign-step-box .bottom{font-size:10px;font-weight:500;color:rgba(217,217,217,1);padding-top: 30px;}
.data-list ul .actived .bottom,.data-list ul .active .bottom{color: #333;}
.now-sign{width:164px;text-align:center;height:36px; background:rgba(255,119,0,1);border-radius:23px;margin: 15px auto 0;}
.now-sign a{font-size:18px;color:rgba(255,255,255,1);display: block;line-height:36px;}
.sign-rule,.sign-rule ul{margin-top: 15px;}
.sign-rule-title{text-align: center;}
.sign-rule-title img{max-width: 90%; display: block; margin: 0 auto;}
.sign-rule ul li{float: left;width: 25%;text-align: center;}
.sign-rule ul li:nth-child(2),.sign-rule ul li:nth-child(4){width: 12.5%;margin-top: 36px;}
.sign-rule ul li .bottom{font-size:10px;font-weight:500;color:rgba(255,255,255,1);}
.sign-rule ul li .top{font-size:16px;font-family:FZY4JW--GB1-0;font-weight:normal;color:rgba(255,255,255,1);width: 100%;height: 92px;line-height:92px;background: url("../img/qd11.png") no-repeat;background-size: cover;}
/*sdk登录*/
.sdk-login-bg{margin-top: 10%;text-align: center;}
.sdk-login-bg img{width: 80%;}
.lkz-bg{margin: 10px 3px 5px;width: 64px;}
.float-btn{ -webkit-animation: 2s both infinite container;}
@keyframes container{
    0%{
        transition-timing-function: cubic-bezier(0.215,.61,.355,1);
        transform: translate3d(0,0,0);
    }

    50%{
        transition-timing-function: cubic-bezier(0.755,0.50,0.855,0.060);
        transform: translate3d(0,10px,0);
    }
    100%{
        transform: translate3d(0,0px,0);
    }
}
.sdk-login-form {width: 80%;margin: 0px 10%;}
.sdk-login-form form{width:100%;}
.sdk-login-form .form-main{background:rgba(241,245,249,1);border-radius:10px;}
.form-list{margin: 0px 10px; padding: 10px 0px;}
.form-list:first-child{border-bottom: 1px solid #fff;}
.form-list img,.form-list input{float: left}
.form-list img{width: 12px;margin:2px 8px 0px 5px;}
.form-list input{background: rgba(255,255,255,0);font-size: 14px;outline: none}
.form-list input::placeholder{color: #B5BCBF;}
.form-list button{color: #0078FF;font-size: 13px;float: right; padding-left: 10px;border-style: none;border-left: 1px solid #fff;background:rgba(255,255,255,0);-webkit-tap-highlight-color: rgba(0,0,0,0);outline: none}
.sdk-login-btn{ width: 100%;height: 46px;line-height: 46px;text-align: center;background: rgba(65,129,255,1);
    border-radius: 23px;font-size: 20px;color: #fff;margin-top: 30px;-webkit-tap-highlight-color: rgba(0,0,0,0);outline: none}
/*sdk状态栏*/
.sdk-status-bar{ text-align: left;background: #fff}
.sdk-status-bar span{ color: #333;font-size: 16px; position: absolute;
    min-width: 40px;display: inline-block;top: 0px;left: 35px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
/*精品推荐*/
.sdk-recommend-tab-list{background: #fff;padding: 20px 0px;box-shadow:0px 1px 2px 0px rgba(0,0,0,0.08);}
.sdk-recommend-tab-list ul{ width: 70%;margin: 0px auto;height:36px;background:rgba(241,245,249,1);border-radius:25px;}
.sdk-recommend-tab-list li{width: 50%;float: left;height:36px;line-height:36px;text-align:center;font-size: 14px;color: #3C3C3C;}
.sdk-recommend-tab-list .active{background: #0078FF;border-radius: 23px;color: #fff;}
.sdk-recommend-tab-content{display: none}
.no-recommend {margin: 100px auto;text-align: center;}
.no-recommend img{width: 60%}
.no-recommend p{ font-size: 16px; color: #333;margin-top: 30px;}
.sdk-recommend-tab-content .task-style { background: rgba(241,245,249,1);margin: 0;min-height: 100%;padding: 10px;box-shadow: 0px -2px 2px 0px rgb(255, 255, 255);}
.my-recommend{margin: 10px;}
.my-recommend-list{height:50px;line-height: 50px;background:rgba(255,255,255,1);box-shadow:0px 1px 4px 0px rgba(201,201,201,0.2);
    border-radius:4px;margin-bottom: 2px;padding: 0px 10px 0px 20px;font-size: 14px;color: #333;}
.my-recommend-list a{ display: block;width: 100%;height: 100%;color: #333;}
.my-recommend-list .left{float: left}
.my-recommend-list .right{float: right;color: #999;}
.wallet-balance{ height: auto;line-height: inherit;margin-bottom: 10px;padding: 15px 10px 20px 20px;}
.my-recommend-list .right img{width: 10px;vertical-align: text-bottom;margin-left: 10px;}
.wallet-balance p{line-height: 20px;margin-bottom: 15px;}
.wallet-balance p span{color: #999;margin-left: 3px;}
.withdrawal-left {float: left;font-size:24px; font-family:PingFangSC-Semibold;
    font-weight:600; color:rgba(251,86,10,1);line-height:33px;}
.withdrawal-right{float: right;width:100px;text-align:center;height:28px;line-height: 28px; background:rgba(0,120,255,1);
    box-shadow:2px 0px 4px 0px rgba(0,0,0,0.17); border-radius:23px;}
.withdrawal-right a{font-size:14px;font-family:PingFangSC-Semibold;font-weight:600; color:rgba(255,255,255,1);}
/*mui样式调整*/
.mui-bar-nav{ box-shadow: 0 0px 0px #ccc!important;background: rgba(255,255,255,1)!important; border-bottom: 1px solid #ECECEC; }
.mui-backdrop-action.mui-backdrop {background-color: rgba(0,0,0,.6)!important;}
.mui-backdrop-action.mui-backdrop + body{height: 100%;overflow: hidden;}
.form-control,.form-control:focus,.has-error .form-control,.has-error .form-control:focus,.has-success .form-control,.has-success .form-control:focus{border: none!important;box-shadow: inset 0 0px 0px rgba(0,0,0,0),0 0 0 rgba(0,0,0,0)}
.has-success .control-label,.has-error .control-label{color: #333!important;}
.mui-media-body .task-money span{font-size: 28px!important;}
.alert-mui-danger{border-color: rgba(251,86,10,1) !important;color: rgba(251,86,10,1) !important;margin: 20px 0px!important;}
.mui-segmented-control .mui-control-item{border-left: none!important;}
.job-left-info .list-label-danger {border: 1px solid rgba(251,86,10,1)!important;color: rgba(251,86,10,1)!important;}
.high-task .qq-gallery.qq-uploader{padding: 0px;background: rgba(0,0,0,0);}
.high-task .qq-gallery .qq-upload-list li.qq-upload-success {background: rgba(0,0,0,0);}
.high-task .qq-gallery .qq-file-info .qq-upload-file{display: none}
.high-task .qq-gallery .qq-file-info .qq-delete-icon{color: rgba(92,99,255,1)}
.high-task .qq-gallery ul.snap-list li{width: 48%;margin:0px 4% 15px 0px!important;}
.high-task .qq-gallery ul.snap-list li:nth-child(2n){margin:0px 0px 15px 0px!important;}
.high-task .qq-gallery .qq-thumbnail-wrapper {overflow: hidden;position: relative;height: 150px;width: 100%;}
.high-task .qq-gallery .qq-upload-list li{height: 180px}
.high-task .mui-btn-outlined.mui-btn-primary{color: #fff}
.high-task .mui-btn-outlined.mui-btn-primary {color: #fff;padding: 0;display: block;}
.high-task .qq-gallery.qq-uploader{min-height: auto;}
.my-appeal-index .mui-task-list li.mui-table-view-cell{padding: 10px;height: auto}
.my-appeal-index .mui-task-list li.mui-table-view-cell .failed{padding: 5px 0px 0px 0px;border-top: 1px solid rgba(242,242,242,1);margin-top: 5px;}
/*快速任务*/
.fast-task-tip{background: #ffe6cd;margin: 10px;padding: 8px 10px;border-radius: 5px;font-size: 13px; color: #913f0c;}
.fast-task-tip .tip-close{ float: right;font-size: 18px;line-height: 18px;font-weight: 100;font-family: arial rounded mt bold;}
/*tab切换*/
.user-appeal-index .phone-setting-content .form-group label{font-size: 12px;}
.user-appeal-index .user-appeal-index-tab{padding: 0!important;height:46px;line-height:46px;background:rgba(252,252,252,1);}
.user-appeal-index{box-shadow:0px 2px 2px 0px rgba(0,0,0,0.08)!important;margin: 10px 0;}
.user-appeal-index .mui-segmented-control .mui-control-item{font-size:16px!important;color:rgba(207,207,207,1)!important;}
.user-appeal-index .mui-segmented-control .mui-control-item.mui-active{background: rgba(0,0,0,0);color: rgba(51,51,51,1)!important;}
.user-appeal-index .mui-segmented-control .mui-control-item{line-height: 46px;}
.user-appeal-index .mui-segmented-control{border:none!important;}
.user-appeal-index .mui-segmented-control .mui-control-item.mui-active span{ display: inline-block;height: 46px;border-bottom: 4px solid rgba(0,120,255,1);}
.wx-qrimg img{margin: 0 auto}
.appeal-mes .control-label{float: left}
.appeal-mes  .form-control{width: 60%;float: left;margin-top: 28px;height: 50px;font-family: "PingFang SC", "Helvetica Neue", Helvetica, "Hiragino Sans GB", STHeitiSC-Light, "Microsoft YaHei", 微软雅黑, Arial, sans-serif !important;}
/*针对iPhone4 5的样式*/
@media (device-height:480px) and (-webkit-min-device-pixel-ratio:2){
    .update-list {width: 96%;margin: 6px 2% 0px;}
    .update-list ul {margin: 0px 5px;}
    .update-list ul li .left1 {width: 20px;}
    .update-list ul li .left1 img {width: 20px;margin-top: 2px;}
    .update-list ul li .left3 .bottom {margin-left: -7px;}
    .update-list ul li .left3 .bottom p { -webkit-transform: scale(0.8);transform: scale(0.8);}
    .update-list ul li .left3 .bottom p:nth-child(2){margin-left: -8px;}
    .update-list ul li .left3 .top{margin-bottom: 0px;}
    .update-list ul li .right,.update-list ul li .left2 img { width: 40px;}
    .update-list ul li .left1 span {font-size: 18px;line-height: 40px;}
    .money-list-main {margin-top: -220px;}
    .zbb-main {margin-top: -180px;}
    .example p{line-height: 18px;}
    .apprentice-way a{width: 280px;}
    .apprentice-way a img { margin: 0px 12px 0px 85px;}
    .my-apprentice {width: 96%;margin: 10px 2%;}
    .my-apprentice-list ul li .left1 img { margin-right: 5px;}
    .fingerprint-box img {margin: 30px 0px 5px 0;}
    .pos-total{top: -130px}
    .money-index-bg{top: 25px;}
    .update-list ul li .left3{max-width: 62%;}
    .task-mess .left2{margin-left: 15px;}
    .task-mess .left img {width: 50px;height: 50px;}
    .task-mess .left .span2 {margin: 3px 0px 0px -4px;}
    .task-mess .left2{line-height: 50px;}
    .task-mess .left2{margin-left: 10px;}
    .task-mess .left img {width: 50px;height: 50px;}
    .task-mess .left .span2 {margin: 3px 0px 0px -4px;}
    .task-mess .left2{line-height: 50px; padding-right: 10px;font-size: 20px;}
    .task-mess .right a {margin: 15px 3px 0px 0px;}
    .form-box{padding: 0px 20px;}
    .input-box .span1{width: 15%;}
    .slt-box ul li img{width: 100%;height: 110px;}
    .user-info .left1 img {width: 40px;height: 40px;margin: 0px 7px;}
    .user-info .left2 .p1 {font-size: 14px;margin: -1px 0px 2px 0px;}
    .user-info .right {margin-top: -2px;padding: 0px 6px 0px 10px;}
    .user-info .right span {font-size: 18px;}
    .user-info .right a {float: left;width: 68px;margin: 2px -6px 0px 0px;}
    .try-play-content, .high-play-content{top: 15px;}
    .try-play-content .p1 {font-size: 20px;}
    .try-play-content .p2 {font-size: 13px;line-height: 16px;}
    .high-play .high-play-content{top: 6px;}
    .high-play1 .p1,.fyb .try-play-content .p1{font-size: 16px;}
    .high-play1 .p2{font-size: 12px;}
    .fyb .try-play-content{top: 4px;}
    .fyb .try-play-content .p1{line-height: 24px;}
    .preview-banner-content span{font-size: 14px;}
    .task-style-main .left img {width: 50px;height: 50px;margin-right: 8px;}
    .task-style-main .left div .p1 {font-size: 16px;}
    .task-style-main .right {font-size: 20px;line-height: 50px;}
    .task-style-main .left div .p2 span {margin: 4px 8px 0px -2px;}
    .preview-banner-content img {vertical-align: middle; height: 30px;margin-top: -7px;}
    .signed .p2{margin-top:2%}
    .swiper-slide img{height: 280px;}
    .sign-rule ul li .top{ width: 100%;height: 78px;line-height: 78px;font-size: 14px;}
}
@media (device-height:568px) and (-webkit-min-device-pixel-ratio:2){/* 兼容iphone5 */
    #user-appel-form .phone-setting-content .form-group label,#user-appel-form .phone-setting-content input,#user-appel-form .phone-setting-content textarea{font-size: 13px;}
    .update-list {width: 96%;margin: 6px 2% 0px;}
    #user-appel-form .phone-setting-content .form-group{padding: 0px 10px;}
    .update-list ul {margin: 0px 5px;}
    .update-list ul li .left1 {width: 20px;}
    .update-list ul li .left1 img {width: 20px;margin-top: 2px;}
    .update-list ul li .left3 .bottom {margin-left: -7px;}
    .update-list ul li .left3 .bottom p { -webkit-transform: scale(0.8);transform: scale(0.8);}
    .update-list ul li .left3 .bottom p:nth-child(2){margin-left: -8px;}
    .update-list ul li .left3 .top{margin-bottom: 0px;}
    .update-list ul li .right,.update-list ul li .left2 img { width: 40px;}
    .update-list ul li .left1 span {font-size: 18px;line-height: 40px;}
    .money-list-main {margin-top: -220px;}
    .zbb-main {margin-top: -180px;}
    .example p{line-height: 18px;}
    .apprentice-way a{width: 280px;}
    .apprentice-way a img { margin: 0px 12px 0px 85px;}
    .my-apprentice {width: 96%;margin: 10px 2%;}
    .my-apprentice-list ul li .left1 img { margin-right: 5px;}
    .fingerprint-box img {margin: 30px 0px 5px 0;width: 40px;}
    .pos-total{top: -130px}
    .money-index-bg{top: 25px;}
    .update-list ul li .left3{max-width: 62%;}
    .task-mess .left2{margin-left: 15px;}
    .task-mess .left img {width: 50px;height: 50px;}
    .task-mess .left .span2 {margin: 3px 0px 0px -4px;}
    .task-mess .left2{line-height: 50px;}
    .task-mess .left2{margin-left: 5px;}
    .task-mess .left img {width: 50px;height: 50px;}
    .task-mess .left .span2 {margin: 3px 0px 0px -4px;}
    .task-mess .left2{line-height: 50px; padding-right: 8px;font-size: 16px;}
    .task-mess .right e {margin: 15px 3px 0px 0px!important;}
    .form-box{padding: 0px 20px;}
    .input-box .span1{width: 15%;}
    .slt-box ul li img{width: 100%;height: 110px;}
    .user-info .left1 img {width: 40px;height: 40px;margin: 0px 7px;}
    .user-info .left2 .p1 {font-size: 14px;margin: -1px 0px 2px 0px;}
    .user-info .right {margin-top: -2px;padding: 0px 6px 0px 10px;}
    .user-info .right span {font-size: 18px;}
    .user-info .right a {float: left;width: 68px;margin: 2px -6px 0px 0px;}
    .try-play-content, .high-play-content{top: 15px;}
    .try-play-content .p1 {font-size: 20px;}
    .try-play-content .p2 {font-size: 13px;line-height: 16px;}
    .high-play .high-play-content{top: 6px;}
    .high-play1 .p1,.fyb .try-play-content .p1{font-size: 16px;}
    .high-play1 .p2{font-size: 12px;}
    .fyb .try-play-content{top: 4px;}
    .fyb .try-play-content .p1{line-height: 24px;}
    .preview-banner-content span{font-size: 14px;}
    .task-style-main .left img {width: 50px;height: 50px;margin-right: 8px;}
    .task-style-main .left div .p1 {font-size: 16px;}
    .task-style-main .right {font-size: 20px;line-height: 50px;}
    .task-style-main .left div .p2 span {margin: 4px 8px 0px -2px;}
    .preview-banner-content img {vertical-align: middle; height: 30px;margin-top: -7px;}
    .signed .p2{margin-top:6%}
    .swiper-slide img{height: 280px;}
    .sign-rule ul li .top{ width: 100%;height: 78px;line-height: 78px;font-size: 14px;}
    .my-balance .right a{width: 72px}
}
/*提示打开钱庄助手*/
.assistant-top{ background:rgba(0,120,255,.3);}
.assistant-top{padding-top: 20px;}
.assistant-top-main{margin: 0px 20px;background: rgba(239,239,239,1);position: relative;border-radius: 24px 24px 0px 0px;border: 14px solid rgba(255,255,255,1);border-bottom: none; padding-bottom: 20px;}
.assistant-bottom .p1{font-size:14px;color:rgba(94,94,94,1);line-height:20px;margin: 23px 0px 17px 0px;text-align: center;}
.assistant-bottom .p2{font-size:13px;color:rgba(94,94,94,1);line-height:18px;margin: 18px 0px 0px 0px;text-align: center;}
.assistant-bottom .p2 a{color:#0078FF;text-decoration: underline}
.thirtyCorner img{position: absolute;top: -18px;right: -18px;}
.assistantLogo .left,.assistantLogo .right{float: left;}
.assistantLogo .left img{ width: 50px;height: 50px;border-radius: 10px; margin: 30px 10px 0px 10px;}
.assistantLogo .right .p1{font-size:14px;font-weight:600;color:rgba(94,94,94,1);line-height:20px;margin-top: 32px;}
.assistantLogo .right .p2{margin: 4px 0px 0px -16px;}
.assistantLogo .right .p2 a{display:inline-block;width:37px;height:21px;line-height:21px;text-align:center;background:rgba(0,120,255,1);border-radius:9px;font-size: 12px;font-weight:600;color:#fff;}
.assistantLogo .right .p2 img{ width: 20px;margin: -6px 0px 0px 5px;vertical-align: text-bottom;position: absolute;right: 10px;bottom: 25px;}

.keyword-star span{position: absolute;font-size: 18px;line-height: 1;padding-top: 2px;}
/*testflight*/
.testFlightMain{padding: 20px 18px 0px 14px;}
.testFlight-list{margin-bottom: 20px;}
.testFlight-list .left,.testFlight-list .right,.right-l,.right-r{float: left;}
.testFlight-list .left img{width: 42px;}
.testFlight-list .right{ width:84%;position:relative;background:rgba(255,255,255,1);box-shadow:2px 1px 4px 0px rgba(0,0,0,0.05);border-radius:6px;margin-left: 10px;padding-bottom: 15px;}
.testFlight-step{background:rgba(65,129,255,1);border-radius:6px 0px 8px 0px;display: inline-block;padding: 0px 8px;height: 16px;line-height: 16px;font-size:10px;color:rgba(255,255,255,1);position: absolute;}
.testFlight-step span{color:rgba(51,51,51,1);margin: 0px 5px;width:11px;height:11px;background:rgba(255,255,255,1);text-align: center;line-height: 11px;border-radius: 50%;display: inline-block;font-weight: 800;}
.right-l{padding: 20px 0px 0px 15px;}
.right-l img{width: 80px;}
.right-r { margin:18px 0px 0px 14px;}
.right-r .p1{font-size:18px;font-weight:600;color:rgba(51,51,51,1);line-height:25px;}
.right-r .p2{font-size:11px;font-weight:400;color:rgba(153,153,153,1);height:16px;line-height:16px;}
.right-r button,.open-btn{width:76px;text-align:center;height:26px;line-height:26px;background:rgba(65,129,255,1);border-radius:14px;font-size:14px;
    font-weight:bold;color:rgba(255,255,255,1);-webkit-tap-highlight-color: rgba(0,0,0,0);outline: none;margin-top: 12px;border-style: none;}
.right-bg{position: absolute;right:10px;bottom: 18px;}
.right-bg img{ width: 26px;}
.fix-h2{padding:14px 10px 0px 10px;font-size:14px;font-weight:600;color:rgba(51,51,51,1);line-height:20px;}
.open-btn{ margin: 20px auto 0px;display: block;}
.arrow{position: absolute;left: -12px;top: 10px;width: 0; height: 0;border-width: 6px;border-style: solid; border-color: transparent #fff transparent transparent;}
.if-do{font-size:11px;font-weight:400;color:rgba(153,153,153,1);line-height:16px;margin: 20px 0px 0px 55px;}
.if-do span{color: rgba(0,0,0,1)}
@media (device-height:480px) and (-webkit-min-device-pixel-ratio:2){
    .testFlight-list .right{width: 81%}
}
@media (device-height:568px) and (-webkit-min-device-pixel-ratio:2){
    .testFlight-list .right{width: 81%}
}
@media (min-width:768px){.testFlight-list .right{width: 90%}}
/* 新增资讯样式 */
.news-bg{width: 100%;height: 130px;position: absolute;top: 0px;left: 0px;background:linear-gradient(133deg,rgba(89,102,255,1) 0%,rgba(49,147,255,1) 100%);z-index: -1;}
.day-news .notice,.day-news .notice img{background: rgba(0,0,0,0)}
.day-news .notice span a{color: #fff;}
.day-news .user-info{background:rgba(255,255,255,1);box-shadow:0px 3px 3px 0px rgba(201,201,201,0.06);border-radius:8px; padding: 15px 0px;}
.day-news .user-info .left2 .p1,.day-news .user-info .left2 .p2{color: rgba(51,51,51,1);}
.day-news .user-info .left2 .p1{font-size:16px;font-weight:400;}
.day-news .user-info .left2 .p2 img{width: 11px;}
.day-news .user-info .left1 img{width: 48px;height: 48px;}
.day-news .user-info .right a{width:60px;height:24px;line-height: 24px;text-align: center;background:rgba(89,102,255,1);
    box-shadow:0px 1px 6px 1px rgba(178,184,245,0.5);border-radius:15px;font-size:12px;font-family:PingFang-SC-Bold,PingFang-SC;
    font-weight:bold;color:rgba(255,255,255,1); transform: scale(1);margin: 5px 10px 0px 0px;}
.day-news .user-info .left1 img{margin: 0px 7px 0px 20px;}
.today-achieve{margin:10px 10px 0px;padding: 10px 0px 0px 0px;border-top: 1px solid rgba(242,242,242,1); }
.today-achieve .achieve-left,.today-achieve .achieve-right{float: left;width: 50%;text-align: center;box-sizing: border-box;}
.today-achieve p{font-family:PingFang-SC-Heavy,PingFang-SC;}
.today-achieve .achieve-left{border-right:1px solid rgba(242,242,242,1);}
.achieve-left .p1,.achieve-right .p1{font-size:20px;font-weight:500;color:rgba(68,68,68,1);line-height:30px;}
.achieve-left .p2,.achieve-right .p2{font-size:11px;font-weight:400;color:rgba(102,102,102,1);line-height:16px;margin-top: 2px;}
.achieve-right .p2 span{width:44px;display: inline-block;margin-left:5px;height:16px;line-height:16px;background:rgba(253,82,74,1);border-radius:8px;text-align: center;color: rgba(255,255,255,1)}
.achieve-right .p2 img{width: 10px;margin:-2px 0px 0px 2px;vertical-align: middle;}
.achieve-right a{display: block;width: 100%;height: 100%;}
@media (device-height:568px) and (-webkit-min-device-pixel-ratio:2){
    .day-news .user-info .left2 .p1{ margin: 5px 0px 2px 0px;}
    .day-news .user-info .right {margin-top: 8px;}
}
/* notice新增样式 */
.marquee{margin-left: 30px;height: 30px;line-height: 30px;overflow: hidden;width: 80%;}
/* .marquee a{color: #fff;font-size: 12px;display: block;width: 100%;height: 100%;} */
.marquee p{height: 60px;line-height: 30px;color: #fff;font-size: 12px;}
.day-news .user-info .left1 img{display: block}
.today-achieve {margin: 15px 10px 0px;}
.notice .img2 img{width: 8px;padding: unset;position: unset}
/*积分兑换*/
.go-home{position: absolute;right:0px;top: 0px;padding: 4px 12px;}
.go-home img{width: 20px;}
.redeemable-points{height:90px;background:linear-gradient(133deg,rgba(89,102,255,1) 0%,rgba(49,147,255,1) 100%);border-radius:8px;font-family:PingFangSC-Medium,PingFang SC;}
.redeemable-points-left{float: left;}
.redeemable-points-left .p1{font-size:14px;font-weight:400;color:rgba(255,255,255,1);line-height:20px;padding: 15px 0px 0px 15px;}
.redeemable-points-left .p2{font-size:24px;font-weight:400;color:rgba(255,255,255,1);line-height:40px;margin: 5px 0px 0px 15px;}
.redeemable-points-right{float: right;margin: 30px 20px 0px 0px;}
.redeemable-points-right e{display:inline-block;width:80px;height:30px;line-height:30px;text-align:center;background:rgba(255,255,255,1);box-shadow:0px 1px 6px 1px rgba(178,184,245,0.5);border-radius:15px;
    font-size:14px;font-family:PingFang-SC-Bold,PingFang-SC;font-weight:bold;color:rgba(84,109,255,1);}
.point-exchange-amount h3{margin-left: 0px;}
.point-exchange-amount ul li{width: 48%;margin-right: 4%;height: 48px;line-height: 48px;font-size: 18px;}
.point-exchange-amount ul li:nth-child(2n){margin-right: 0;}
.point-exchange-amount ul li:nth-child(3){margin-right: 4%;}
.redeem-main .next-btn{margin-top: 15px;}
.redeem-main .phone-setting-tip{background: rgba(0,0,0,0);box-shadow: 0px 0px 0px 0px rgba(201,201,201,0.2);}
.mask{position: fixed;background:rgba(0,0,0,1);opacity:0.6;width: 100%;height: 100%;z-index: 4;top: 0px;left: 0px;display: none}
.points-check-modal{position:absolute;z-index:5;width:290px;height:260px;top:50%;margin-top:-130px;left:50%;margin-left:-145px;background:rgba(255,255,255,1);border-radius:12px;display: none}
.points-check-modal .close{ float:right;padding: 15px;position: absolute;right: 0px;}
.points-check-modal .close span{display: inline-block;width:16px;height:16px;color:rgba(153,153,153,1);}
.points-check-modal-body{margin: 30px 28px 0px 28px;}
.points-check-modal-body h3{font-size:16px;font-weight:600;color:rgba(83,83,83,1);line-height:22px;text-align: center;margin-bottom: 15px;}
.points-check-modal-body .form-control{position: relative;margin-bottom: 15px;}
.points-check-modal-body .form-control .form-control-input{ width: 100%;border-bottom: 1px solid #E6E6E6;padding: 12px 0px;font-size: 13px;}
.points-check-modal-body .form-control .form-control-input input{font-size: 14px;}
.points-check-modal-body .form-control .form-control-input i img{width: 15px;vertical-align: bottom;}
.help-block{color:rgba(251,86,10,1);font-size: 12px;position: absolute;top: 46px;left: 0px;display: none}
.points-check-modal-body .form-control .form-control-input button{position: absolute;right:0px;top:11px;width:78px;
    height:26px;text-align: center;line-height: 26px;font-size:12px;color:rgba(255,255,255,1);background:rgba(65,129,255,1);
    box-shadow:0px 2px 2px 0px rgba(138,194,235,0.5);border-radius:13px;border-style: none;-webkit-tap-highlight-color: rgba(0,0,0,0);outline: none}
.points-check-btn{width:180px;height:36px;text-align: center;line-height:36px;background:rgba(65,129,255,1);border-radius:23px;
    font-size:18px;color:rgba(255,255,255,1);border-style: none;display: block;margin: 30px auto;-webkit-tap-highlight-color: rgba(0,0,0,0);outline: none}
.modal-tip{display:none;width:270px;background:rgba(0,0,0,.8);border-radius:10px;font-size:14px;font-weight:600;
    color:rgba(255,255,255,1);line-height:20px;text-align: center;padding: 20px;position: absolute;z-index:5;top: 50%;margin-top: -40px;left: 50%;margin-left: -135px;}
