#app .slider-area{
    background:#f0f1f2;
}

#app .slider-area .content{
    width:95%;
    margin:0 auto;
    background-color:#fff;
    min-height:5rem;
    height:auto!important;
}

#app .slider-area .content .form-area{
    padding:0 37px;
    border-top:3px solid #03a9f4;
    background-color:#fff;
    box-shadow:0 0 10px #d3d3d3;
    border-radius:2px;
    height:auto;
    position:relative;
    overflow:hidden;
    padding-bottom:30px;
}

.form-area .form-status{
    padding:14px 0;
    font-size:18px;
    text-align:center;
    border-bottom:1px solid #e7e8f2;
}

.input-item .sign{
    position:absolute;
    width: 24px;
    height:24px;
    margin-top:-59px;
    left:50px;
}

.input-item i:first-child{
    top:25px;
}

.input-item input{
    padding-left:50px;
    height:50px;
    font-size:14px;
    line-height:20px;
    padding-top:15px;
    padding-bottom:15px;
    color:#333;
    width:100%;
    border:1px solid #d9d9d9;
    border-radius:2px;
    box-sizing:border-box;
    transition:border 200ms;
}

.input-item .submit{
    display:inline-block;
    background-color:#03a9f4;
    font-size:16px;
    color:#fff;
    border:0;
    border-radius:2px;
    box-sizing:border-box;
    line-height:35px;
    width:100%;
    text-align:center;
}

.input-item span {
    display:block;
}

.deal-title{
    margin-top:20px;
    font-size:15px;
    font-weight:bolder;
    color:#6c7075;
}

.deal {
    margin-top:10px;
    box-shadow:0 0 10px #d3d3d3;
    border-radius:2px;
    height:170px;
    overflow:scroll;
    font-size:12px;
    padding:10px;
}

.sms{
    font-size:14px;
    float:right;
    width:100px;
    color:#399dff;
    text-decoration: none;
    position:absolute;
    left:65%;
    cursor:pointer;
    display:block;
    text-align:center;
    height:50px;
    margin-top:-50px;
    line-height:50px;
}

.input-item .phone{
    width:65%;
}

.codeBtn{
    position:absolute;
    font-size:12px;
    line-height:50px;
    padding:0 20px;
    margin-top:-41px;
    margin-left:48%;
}

.input-item button{
    display:block;
    font-size:13px;
    width:109px;
    padding:7px 0;
    text-align:center;
    background:#fff;
    border-radius:5px;
    color:#03a9f4;
    border:1px solid #03a9f4;
}

.codeRes{
    color:#03a9f4;
    font-size:12px;
    margin-top:3px;
    font-weight:bold;
    display:none;
}

.desc{
    font-size:12px;
    margin-top:3px;
    font-weight:bold;
    display:none;
}