html,body{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}header{width:100%;height:10.98rem;background:url(../imgs/form/bg.jpg) no-repeat center;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center}header .banner{width:7rem;margin-top:1.8rem}main{width:7rem;background-color:#fff;box-shadow:0 0 0.25rem 0 rgba(0,0,0,0.3);display:flex;flex-direction:column;align-items:center;justify-content:center;margin:-2rem 0 .5rem;border-radius:.5rem}main .title{width:100%;padding:.35rem .35rem .25rem;border-bottom:1px dotted #dedede;display:flex;flex-direction:column;align-items:center;justify-content:center}main .title span{font-size:.48rem;font-weight:bold;color:#0256FF;margin-bottom:.2rem}main .title p{font-size:.28rem}main .content{width:100%;padding:.25rem .35rem;display:flex;flex-direction:column;align-items:center;justify-content:center}main .content .item{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:.28rem;margin-bottom:.25rem}main .content .item-label{width:100%;font-weight:bold}main .content .item-input{width:100%;margin:.1rem 0;display:flex;flex-direction:row;align-items:center;justify-content:center;justify-content:flex-start}main .content .item-input label{margin-left:.1rem}main .content .item-input .input{font-size:.24rem;color:#999;width:100%;padding:.15rem .1rem;border:1px solid #dedede}main .content .item-input .button{width:100%;padding:.15rem 0;background-color:#3E89CD;color:#fff;border:none;border-radius:.05rem;font-size:.32rem}main .footer{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(0,0,0,0.3);font-size:.24rem;color:#666;display:none}
