* { font-size: .14rem; box-sizing: content-box; font-family: "PingFang SC,Microsoft YaHei,SourceHanSansCN-Normal,HiraginoSansGB,HiraginoSans-W3,Helvetica Neue,Helvetica,STHeiTi,sans-serif"; } body { min-height: 100vh; } @font-face { font-family: Muiicons; font-weight: normal; font-style: normal; // src: url('../mui/fonts/mui.ttf') format('truetype'); src: url('../mui/fonts/mui.ttf'); } .mui-icon-arrowup:before { content: '\e580'; } .mui-icon-arrowdown:before { content: '\e581'; } .header { margin-top: .4rem; padding-top: .23rem; padding-bottom: .17rem; display: flex; justify-content: space-around; } .alert-info { position: fixed; top: 1.74rem; right: 0; left: 0; bottom: 0; text-align: center; z-index: 2; display: none; } .alert-info p { display: inline-block; height: 0.38rem; color: #fff; font-size: 0.14rem; line-height: 0.38rem; padding: 0 0.10rem; background-color: rgba(0, 0, 0, 0.7); border-radius: 5px; } .top { width: 100%; height: .4rem; position: fixed; top: 0; left: 0; background: #f7f7f7; z-index: 999; } .top img { width: .2rem; height: .2rem; position: absolute; left: .1rem; top: 50%; transform: translate(0,-50%); } .top h1 { font-size: .14rem; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); } .step { flex: 1; text-align: center; position: relative; } .num { width: .32rem; height: .32rem; line-height: .32rem; border-radius: 50%; position: relative; background: white; margin: auto; border: .03rem solid #C3C3C3; font-size: .22rem; color: #C3C3C3; margin-bottom: .13rem; } .active .num { margin-top: .03rem; border: .0001rem solid transparent; color: #1AB8FF; } .active span { color: #1456FF; } .active .num:after { width: .38rem; height: .38rem; position: absolute; content: ''; top: 50%; left: 50%; transform: translate(-50%,-50%); background-image: url("../img/squera.png"); background-size: 100% 100%; z-index: -1; } .step:nth-child(2)::before,.step:nth-child(3)::before { content: ""; width: .06rem; border-top: .02rem dotted #4999FF; position: absolute; left: 0%; margin-left: .13rem; top: .19rem; } .step:nth-child(2)::after,.step:nth-child(3)::after { content: ""; width: .33rem; height: .02rem; position: absolute; top: .19rem; left: -.22rem; background: linear-gradient(90deg, #fff, #4999FF); } .step:nth-child(3)::before { border-top: .02rem dotted #B8B8B8; } .step:nth-child(3)::after { background: linear-gradient(90deg, #fff, #B8B8B8);; } .null { height: .12rem; background: #F4F4F4; } .termList { padding: 0 .15rem; padding-bottom: .48rem; } .term { padding: 0 .05rem; display: flex; align-items: center; justify-content: space-between; height: .46rem; border-bottom: .01rem solid #E9E9E9; position: relative; } .weiliValue,.zhimaValue,.car_value,.house_value,.insInf,.Insurance_company,.Insurance_value { line-height: .46rem; padding-left: .55rem; display: none; } .left { color: #666666; font-size: .16rem; } .left span { font-size: .13rem; } .right { height: .46rem; line-height: .46rem; color: #999999; } .hasValue { color: #222; } .right span { color: #444; } input { color: #222; font-size: .15rem; max-width: 1.5rem; text-align: right; border: none; outline: none; vertical-align: inherit; } input:focus { border: none; } #userResult { display: none; } .mui-poppicker { padding: 0 .12rem; position: fixed; left: 0px; width: 100%; box-sizing: border-box; z-index: 999; box-shadow: none; border: none; background: transparent; -webkit-transition: .3s; bottom: .1rem; } .mui-poppicker-header { display: flex; justify-content: space-between; align-items: center; position: relative; } #mui-title1 { font-size: .18rem; color: #333333; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); } .mui-btn.mui-poppicker-btn-ok { padding-right: 0; position: absolute; top: 50%; right: .16rem; transform: translate(0,-50%); } .mui-poppicker-header,.mui-poppicker-body,.mui-picker,.mui-poppicker-header .mui-btn { border: none; background: #fff; overflow: hidden; } .mui-poppicker-header .mui-btn { background: transparent; font-size: .14rem; color: #4F4F4E; padding-left: 0; } .mui-poppicker-header .mui-btn.mui-icon { padding-left: 0; padding-right: 0; font-size: .26rem; color: #000; } .mui-backdrop { position: fixed; z-index: 998; top: 0; right: 0; bottom: 0; left: 0; background-color: rgba(0,0,0,.6); } .mui-icon { display: inline-block; font-family: Muiicons; font-size: 24px; font-style: normal; font-weight: 400; line-height: 1; text-decoration: none; -webkit-font-smoothing: antialiased; } input::-webkit-input-placeholder{ font-size: .15rem; } input::-moz-placeholder{ /* Mozilla Firefox 19+ */ font-size: .15rem; } input:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */ font-size: .15rem; } input::-ms-input-placeholder{ /* Internet Explorer 10-11 */ font-size: .15rem; } .notice { color: #4B5BFF; margin-top: .1rem; font-size: .12rem; } .notice img { display: inline-block; vertical-align: top; width: .13rem; height: .13rem; margin-left: .09rem; margin-right: .06rem; } .button { margin-top: .35rem; width: 100%; height: .46rem; line-height: .46rem; text-align: center; border-radius: .12rem; background: linear-gradient(90deg,#0687FF,#1452FF); color: #fff; font-size: .16rem; } .mask { position: fixed; z-index: 1; top: 0; right: 0; bottom: 0; left: 0; background-color: rgba(0,0,0,.6); display: none; } .status { width: 3.1rem; height: 3.43rem; background: #fff; border-radius: .06rem; position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); z-index: 2; display: none; text-align: center; } .status img { width: 2rem; margin: .29rem auto; } .status text { display: inline-block; color: #2F2F2F; font-size: .13rem; margin-bottom: .33rem; } .button1 { display: inline-block; width: 2.4rem; height: .46rem; padding: 0; line-height: .46rem; border-radius: .12rem; background: linear-gradient(90deg,#0687FF,#1452FF); color: #fff; font-size: .16rem; } .speical { color: red; position: absolute; left: -.08rem; top: 50%; transform: translate(0,-50%); }