.idcardphone-content{height:100vh;width:100vw;background:#F2F4F7;overflow-y:auto}.idcardphone-content .overflow-hidden{overflow:hidden;background-color:#fff}.idcardphone-content .floor{font-size:4vw;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#0f0f10;position:relative;text-align:left;padding-left:6.4vw;height:5.6vw;line-height:5.6vw;margin-top:4vw;top:0}.idcardphone-content .floor:before{content:"";width:1.06667vw;height:3.2vw;background:#2F66FF;border-radius:.53333vw;position:absolute;left:4vw;top:50%;transform:translateY(-50%)}.idcardphone-content .header{width:100vw;height:39.33333vw;background:#FFFFFF;display:flex;align-items:center;justify-content:space-around}.idcardphone-content .header .tips{margin-top:4.8vw;height:4.53333vw;font-size:3.2vw;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#999;line-height:3.2vw}.idcardphone-content .header .tips .required{display:inline-block;width:3.2vw;height:8.26667vw;font-size:3.73333vw;color:#f44718;line-height:8.26667vw;vertical-align:middle}.idcardphone-content .header .idcard-phone{display:flex;flex-direction:column;align-items:center}.idcardphone-content .header .idcard-phone .image{width:36vw;height:22.93333vw;border-radius:2.4vw;padding:2.13333vw 0;border:1px solid #CECECE;display:flex;justify-content:center;align-items:center}.idcardphone-content .header .idcard-phone .image .van-image{width:32.4vw;height:19.73333vw}.idcardphone-content .header .idcard-phone .image .phone{position:absolute;width:100%;height:100%;top:0px;left:0;display:flex;justify-content:center;align-items:center}.idcardphone-content .header .idcard-phone .image .phone .loading{height:100%;width:100%;background:rgba(15,15,16,.6);border-radius:2.13333vw;display:flex;justify-content:center;align-items:center;flex-direction:column}.idcardphone-content .header .idcard-phone .image .phone .loading .title{height:5.33333vw;font-size:3.73333vw;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;line-height:2.66667vw;margin-bottom:2.13333vw}.idcardphone-content .header .idcard-phone .image .phone .loading .button{width:22.66667vw;height:8.53333vw;background:rgba(255,255,255,.1);border-radius:4.8vw;border:1px solid #FFFFFF;font-size:3.73333vw;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;line-height:8.53333vw}.idcardphone-content .header .idcard-phone .image .phone .loading .success{margin-top:2.13333vw;display:block;height:5.33333vw;font-size:3.73333vw;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#fff;line-height:5.33333vw;text-decoration:underline}.idcardphone-content .header .idcard-phone .text{width:22.4vw;height:5.86667vw;font-size:3.2vw;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#4a5888;line-height:3.2vw;margin-top:1.6vw}.idcardphone-content .card-info{background:transparent}.idcardphone-content .card-info .tips{height:8.26667vw;line-height:8.26667vw;font-size:3.2vw;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#999;text-align:left;padding-left:3.73333vw}.idcardphone-content .button-layout{margin-top:10.66667vw;padding-bottom:5.33333vw;background:#F2F4F7;display:flex;justify-content:center}.idcardphone-content .button-layout .next-button{width:84vw;height:11.73333vw;line-height:11.73333vw;border-radius:6.13333vw;font-size:4.26667vw;font-family:PingFangSC-Medium,PingFang SC;font-weight:500;color:#fff;background:#2F66FF}.idcardphone-content .button-layout .van-button--disabled{background:#D3D3D3}.idcardphone-content .van-action-sheet__cancel{color:#707da4}.sheet-content{display:flex;flex-direction:column;justify-content:center;align-items:center}.sheet-content .van-uploader,.sheet-content .van-uploader__input-wrapper{width:100%}.sheet-content .van-button--default{border:0px;color:#4a5888;font-size:4.26667vw}.custom-label{font-size:3.73333vw;font-family:PingFangSC-Regular,PingFang SC;font-weight:400;color:#586488!important}
