﻿@charset "utf-8";
.sliderValid{ border:0; width:100%}
.mui-btn-block{ padding:10px 0}
.mui-bar-nav{ border-bottom:1px solid #f1f1f1}
.mui-inner-wrap .mui-scroll-wrapper{ background:#fff}
.mui-input-row {margin: 30px auto; border: 1px #e4e4e4 solid; border-radius: 3px; background: #fff;}       
.mui-input-row .iconfont { font-size: 30px; color: #b1b1b1; }
.mui-input-row label { width: 50px; height: 50px; padding: 10px; position: fixed; }
.mui-input-row label:after { position: absolute; top: 0; bottom: 0; left: 48px; width: 1px; content: ''; -webkit-transform: scaleX(1); transform: scaleX(1); background-color: #e4e4e4; }
.mui-input-row label~input, .mui-input-row label~select, .mui-input-row label~textarea { /*width: 80%*/ position: inherit; padding-left: 55px; width: 100%; }
input[type=color], input[type=date], input[type=datetime-local], input[type=datetime], input[type=email], input[type=month], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], select, textarea { height: 50px; }
.mui-input-row .mui-input-clear~.mui-icon-clear, .mui-input-row .mui-input-password~.mui-icon-eye, .mui-input-row .mui-input-speech~
.mui-icon-speech { top: 13px; }
.radioSty{ height:50px; padding:5px 5px 5px 101px; font-size:0}
.radioSty  p{display: inline-block; width:49%}
.radioSty  p:first-child{ margin-right:2%}
.radioSty  input{display: none;}
.radioSty  label{ display: inline-block; border-radius:4px; text-align:center; width:100%!important; font-size: 16px; height:40px!important; line-height: 40px!important; vertical-align: middle; color:#3a7efe; cursor: pointer; padding:0!important;position: relative!important;}
.radioSty  label:after{ display:none}
.radioSty  input[type='checkbox']:checked+ label{background: #3a7efe; color: #fff;}
.mui-row {margin: 10px auto; font-size: 16px;}
.mui-row span{width: 80px; text-align: center;}
.mui-row span, .mui-row .radioSty{display: inline-block; }

.setPwd{ padding-top:12px}
.setPwd .mui-input-row{ margin:15px 0 6px 0}
.tip{ font-size:12px}

#step3 .mui-input-row label{width: 100px; line-height: 30px; text-align: center;}
#step3 .mui-input-row label:after{left: 95px;}
#step3 .mui-input-row label~input,#step3 .mui-input-row label~select,#step3 .mui-input-row label~textarea{padding-left: 100px;}

#step3 .mui-input-row label { width: 100px; line-height: 30px; text-align: center; padding: 10px; position: fixed; }
#step3 .mui-input-row label:after { position: absolute; top: 0; bottom: 0; left: 95px; width: 1px; content: ''; -webkit-transform: scaleX(1); transform: scaleX(1); background-color: #e4e4e4; }
#step3 .mui-input-row label~input, .mui-input-row label~select, .mui-input-row label~textarea { /*width: 80%*/ position: inherit; padding-left: 105px;width: 100%; }
input[type=color], input[type=date], input[type=datetime-local], input[type=datetime], input[type=email], input[type=month], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], select, textarea { height: 50px; }
#step3 .mui-input-row .mui-input-clear~.mui-icon-clear, .mui-input-row .mui-input-password~.mui-icon-eye, .mui-input-row .mui-input-speech~
#step3 .mui-icon-speech { top: 13px; }
#step3 .mui-checkbox.mui-left input[type=checkbox], .mui-radio.mui-left input[type=radio] {left: 0px; top: -2px; }
#step3 .mui-checkbox input[type=checkbox]:before, .mui-radio input[type=radio]:before{font-size: 18px; vertical-align: -3px;}
#step3 .mui-checkbox.mui-left label, .mui-radio.mui-left label {padding-right: 15px; padding-left: 30px; text-align: left;}
#step3 .mui-checkbox{margin-bottom: 30px; position: relative;}
#step3 .mui-checkbox label,.mui-checkbox a{font-size: 14px; display: inline-block;}
#step3 .mui-checkbox label{color: #999; }
#step3 .mui-checkbox a{color: #fd5853; position: absolute; left: 130px; top: 0px;}
#step3 .mui-input-row .rightDate { width: 100%;line-height: 50px; padding-right: 40px;text-align: right; color: #a9a9a9;  display: inline-block;}


/*弹窗样式*/
.layui-m-layercont{padding: 30px 10px; text-align: left!important;}
.layui-m-layercont h2{text-align: center;}
.layui-m-layer0 .layui-m-layerchild{ position: relative; width: 350px;}
.layui-m-layerchild { position: relative; }
.layui-m-layerchild .layui-m-layerbtn { width: 20px; height: 20px; line-height:20px; font-size: 0; border-top: 1px solid #3688fd; background-color: #3688fd; position: absolute;  top: -10px; right: -8px;  border-radius: 50%;  padding: 5px}
.layui-m-layerbtn span[yes] {color: #fff!important;}
.layui-m-layercont{ height: 380px; overflow: scroll;padding:10px;}

