 .loginsingup-input .lsu {
     border-bottom: 1px solid #dbdbdb;
     height: 2.133333rem;
     padding: .853333rem .64rem .426667rem;
 }

 .z-submits {
     width: 10.96rem !important;
     background: #EC6909 !important;
     color: #fff !important;
 }


 .loginsingup-input .lsu-recharge>span,
 .loginsingup-input .lsu-v-code>span {
     float: left;
     width: 3.2rem;
     line-height: .853333rem;
 }


 .lsu-recharge-choose {
     width: 12.8rem;
     margin: 0 auto;
     margin-top: 0.64rem;
 }

 .lsu-recharge-choose a {
     width: 3.562666666666667rem;
     height: 1.536rem;
     line-height: 1.536rem;
     text-align: center;
     border: 1px solid #dedede;
     display: inline-block;
     margin-left: 0.8533333333333334rem;
 }

 .lsu-recharge-choose a:first-child {
     margin-left: 0;
 }



 .loginsingup-input .recharge-curent span {
     overflow: hidden;
 }

 .loginsingup-input .recharge-curent .cash {
     font-size: 1.024rem;
     margin-top: 0.426667rem;
     display: block;
 }

 .loginsingup-input .recharge-curent .cash i {
     font-size: 0.64rem;
     margin-right: 0.128rem;
 }

 .loginsingup-input .recharge-curent {
     height: 2.88rem;
     background-color: #ff594a;
     color: #fff;
     padding-top: 0.426667rem;
     text-align: center;
     margin-top: 0.64rem;
 }



 .loginsingup-input .recharge-cash {
     margin: 1.024rem 0 1.664rem;
 }


 .loginsingup-input .lsu-recharge {
     width: 12.8rem;
     height: 2.133334rem;
     border: 1px solid #dedede;
     line-height: 2.133334rem;
     margin: 0 auto;
     padding-left: 0.384rem;
     position: relative;
 }

 .loginsingup-input .lsu-recharge span em {
     font-size: 0.768rem;
     color: #333;
 }

 .loginsingup-input .lsu-v-code>span {
     float: left;
     width: 3.2rem;
     line-height: .853333rem;
 }

 .loginsingup-input .lsu-recharge>input {
     width: 7.424rem;
 }

 .loginsingup-input .lsu-recharge i {
     width: 0.853334rem;
     height: 0.853334rem;
     position: absolute;
     right: 0.213334rem;
     top: 0.64rem;
     background: url(../images/clos.png) no-repeat;
     cursor: pointer;
     background-size: 0.853334rem 0.853334rem;
 }

 .loginsingup-input .lsu-v-code>input {
     width: 4.266667rem;
 }

 .loginsingup-input .lsu-recharge>input {
     width: 7.424rem;
 }

 .loginsingup-input .lsu-v-code>input {
     width: 4.266667rem;
 }

 .loginsingup-input .lsu-v-code>img {
     float: right;
     width: 3.413333rem;
     height: .853333rem;
 }

 .loginsingup-input .v-code-pic {
     float: right;
     width: 4.266667rem;
     height: .853333rem;
 }

 .loginsingup-input .btn-text-message {
     float: right;
     height: .853333rem;
     line-height: .853333rem;
     font-size: .512rem;
     padding: 0 .213333rem;
     color: #e02015;
     border: 1px solid #e02015;
     border-radius: .426667rem;
 }


 .loginsingup-input .lsu-submit input,
 .btn-goto-login {
     width: 100%;
     font-size: 0.64rem;
     height: 1.87733rem;
     line-height: 1.87733rem;
     color: #fff;
     background-color: #e12c20;
     border-radius: .938667rem;
     -webkit-box-shadow: 0 10px 30px rgba(225, 44, 32, 1);
     box-shadow: 0 10px 30px rgba(225, 44, 32, 1);
 }


 /*ajax_transfer_list*/

 .fll_acc {
     border-bottom: 1px solid #ddd;
     overflow: hidden;
 }

 .fll_acc li {
     float: left;
     padding: .512rem 0;
     font-size: .512rem;
     text-align: center;
     overflow: hidden;
     white-space: nowrap;
     text-overflow: ellipsis;
 }

 .fll_acc .orderid-h {
     width: 5.376rem;
     color: #333;
 }

 .fll_acc .price-h {
     width: 4.352rem;
     color: #e01222;
 }

 .fll_acc .time-h {
     width: 4.992rem;
     color: #999;
 }



 /*转账明细*/

 .head_acc ul {
     overflow: hidden;
     border: 1px solid #f8f8f8;
     border-radius: .21333rem
 }

 .head_acc ul li {
     float: left;
     width: 33.33333%;
     text-align: center;
     height: 1.87733rem;
     line-height: 1.87733rem;
     font-size: .68267rem;
     background-color: #ff9a9b;
     cursor: pointer;
 }

 .head_acc ul li>a {
     color: #fff;
 }

 .head_acc ul .red {
     background-color: #e23435;
 }

 .fll_acc-h .orderid-h,
 .fll_acc-h .price-h,
 .fll_acc-h .time-h {
     color: #333;
 }


 /*签到sign*/
 .panel1-sign {
     position: relative;
     height: 7.253333rem;
     padding: .512rem .426667rem .64rem;
     background: url("../images/bg-panel-sign.jpg") no-repeat 0 0;
     background-size: cover;
     font-size: .469333rem;
     color: #fff;
 }

 .user-sign {
     float: left;
 }

 .user-sign>i {
     float: left;
     width: 1.28rem;
     height: 1.28rem;
     margin-right: .426667rem;
     border-radius: 50%;
     overflow: hidden;
 }

 .user-sign img {
     width: 100%;
 }

 .user-sign>span {
     float: left;
     height: 1.28rem;
     max-width: 3.84rem;
     line-height: 1.28rem;
     overflow: hidden;
     white-space: nowrap;
     text-overflow: ellipsis;
 }

 .integral-sign {
     float: right;
     text-align: right;
     max-width: 5.12rem;
 }

 .integral-sign>span {
     display: block;
     line-height: .768rem;
 }

 .click-sign {
     position: absolute;
     top: 1.365333rem;
     left: 50%;
     margin-left: -2.133333rem;
     width: 4.266666rem;
     height: 4.266666rem;
     background: url("../images/ico-integral-sign.png") no-repeat 0 0;
     background-size: 8.533332rem 4.266666rem;
 }

 .click-sign>span {
     display: none;
     padding-top: 2.56rem;
     line-height: .576rem;
     color: #ff563f;
     text-align: center;
     font-size: .469333rem;
 }

 .clicked-sign {
     background-position-x: -4.266666rem;
 }

 .clicked-sign>span {
     display: block;
 }

 .continuity-sign {
     position: absolute;
     width: 100%;
     line-height: 1;
     text-align: center;
     bottom: .64rem;
 }

 .continuity-sign i {
     font-weight: bold;
     color: #ffe400;
 }

 .continuity-sign .c-7 {
     display: inline;
 }

 .continuity-sign .c-20 {
     display: none;
 }

 .continuity-7 .c-7 {
     display: none;
 }

 .continuity-7 .c-20 {
     display: inline;
 }

 .panel2-sign {
     padding: 0 .384rem;
     background-color: #fff;
 }

 .panel2-sign h3 {
     font: .597333rem/1.706667rem normal;
     color: #666;
     border-bottom: 1px solid #ddd;
     text-align: center;
 }

 .panel2-sign li {
     float: left;
     height: 1.28rem;
     line-height: 1.28rem;
     width: 2.176rem;
     text-align: center;
     font-size: .512rem;
 }

 .weeks-sign {
     padding-top: .256rem;
 }

 .weeks-sign li {
     color: #666;
 }

 .calendar-sign {
     padding-bottom: .512rem;
 }

 .calendar-sign li {
     position: relative;
     color: #999;
 }

 .calendar-sign li>i {
     display: none;
     position: absolute;
     left: .768rem;
     bottom: 0;
     width: .746667rem;
     height: .682667rem;
     background: url("../images/ico-checked-sign.png") no-repeat 0 0;
     background-size: cover;
 }

 .calendar-sign .checked>i {
     display: block;
 }

 .rule-sign h5 {
     font: .597333rem/1.536rem normal;
 }

 .rule-sign p {
     font-size: .512rem;
     line-height: .853333rem;
 }

 /*登录login*/
 .logo-wrap-bg {
     height: 7.893333rem;
     padding-top: 2.56rem;
     background: url(../images/login_logo.png) no-repeat 0 0;
     background-size: cover;
 }

 .logo-wrap-bg img {
     width: 100%;
 }

 .login-logo-wrap {
     display: block;
     width: 5.802666rem;
     height: 2.346666rem;
     margin: auto;
     overflow: hidden;
 }

 .login-input {
     background-color: #fff;
     padding: 0 1.92rem;
     color: #333;
     font-size: .64rem;
 }


 .loginsingup-input input {
     border: 0;
     outline: none;
 }

 .loginsingup-input .lsu .ico {
     float: left;
     width: .853333rem;
     height: .853333rem;
     background-image: url(../images/ico-login-m.png);
     background-repeat: no-repeat;
     background-size: .853333rem 5.973331rem;
 }

 .loginsingup-input .ico-username {
     background-position: 0 0;
 }

 .loginsingup-input .ico-password {
     background-position: 0 -0.853333rem;
 }

 .loginsingup-input .ico-v-code {
     background-position: 0 -1.706667rem;
 }

 .loginsingup-input .ico-telephone {
     background-position: 0 -2.56rem;
 }

 .loginsingup-input .ico-referee {
     background-position: 0 -3.413333rem;
 }

 .loginsingup-input .ico-old-password {
     background-position: 0 -4.266666rem;
 }

 .loginsingup-input .ico-email {
     background-position: 0 -5.11999rem;
 }

 .loginsingup-input .lsu .v-code-input {
     width: 5.12rem;
 }


 .loginsingup-input .v-code-pic {
     float: right;
     width: 4.266667rem;
     height: .853333rem;
 }

 .loginsingup-input .lsu-submit {
     padding: .853333rem 0;
 }

 .loginsingup-input .lsu-submit input,
 .btn-goto-login {
     width: 100%;
     font-size: 0.64rem;
     height: 1.87733rem;
     line-height: 1.87733rem;
     color: #fff;
     background-color: #e12c20;
     border-radius: .938667rem;
     -webkit-box-shadow: 0 10px 30px rgba(225, 44, 32, 1);
     box-shadow: 0 10px 30px rgba(225, 44, 32, 1);
 }

 .signup-find .note {
     line-height: 1;
 }


 /******aaaa*****/