PlanEditor.css 6.06 KB
body{
  width:100%;
  max-width: 680px;
  margin: auto;
  background-color: #FF9D5C;
}
.box{
  width: 100%;
  height: 100%;
  background-color: #FF9D5C;
  padding-top:.01rem;
  padding-bottom: .6rem;
  overflow-x: hidden;
}
/*被保人信息*/
.recognizee{
  width: 3.92rem;
  border-radius: 10px;
  margin: .1rem auto;
  border: 1px solid #FF9D5C;
  overflow: hidden;

}
.message{
  padding-left: .15rem;
  height: .4rem;
  font-size: .16rem;
  background-color: #FFF1E8;
  line-height: .4rem;
  color: #101010;
}
.detail{
  width: 3.92rem;
  background-color: white;
}
.sex{
  height: .5rem;
  line-height: .5rem;
  padding: 0 .15rem;

}
.sex>.left{
  font-size: .15rem;
  color: #101010;
  display: inline-block;
  float: left;
}

.sex>.right{
  /*background-color: #666666;*/
  display: inline-block;
  float: right;
  height: .5rem;
  position: relative;

}
.sex>.right>.date{
  /*display: block;*/
  margin-right: .4rem;
  width: 1.2rem;
  margin-top: .08rem;
  border: none;
}
.sex>.right>span{
  display: inline-block;
  width: .6rem;
  height: .3rem;
  border: 1px solid #666666;
  font-size: .15rem;
  text-align: center;
  line-height: .3rem;
  margin-left: .15rem;
  margin-right: 0;
  border-radius: 4px;
}
.boy{
  position: absolute;
  top: .1rem;
  right: .75rem;

}
.girl{
  position: absolute;
  right: 0rem;
  top:.1rem;

}
.selectBoy{
  position: absolute;
  color:#FF5167;
  border: 1px solid #FF5167 !important;
  top: .1rem;
  right: .75rem;
  border-radius: 4px;
}
.selectGirl{
  position: absolute;
  color:#FF5167;
  border: 1px solid #FF5167 !important;
  right: 0rem;
  top:.1rem;
  border-radius: 4px;
}
.right>img{
  width: .22rem;
  height: .2rem;
  position: absolute;
  top: .14rem;
  right: 0;
}


/*投保人非本人*/

.self{
 display: inline-block;
}
.select{
  width: .2rem;
  height: 0.4rem;
  float: right;
  margin-right: .2rem;
  position: relative;
}

.selectd1{
  right: 1rem;
}
.selectd2{
  right:.3rem;
}
.yes{
  position: absolute;
  right:.7rem;
}
.no{
  position: absolute;
  right:.01rem;
}

.select>div>img{
  margin-left: .1rem;
  width: .2rem;
  height: .2rem;
  position: absolute;
  top: .1rem;
}

.left{
  position: relative;
}
.left>input{
  position: absolute;
  border: none;
  outline: none;
  left: .8rem;
  top: 0.15rem;
  font-size: .14rem;
  color: #999;
  width: 2.25rem;
}

/*险种选择*/
.editor{
  width: .16rem !important;
  height: .16rem !important;
  top:.2rem !important;
}
.recipients{
  right: 0rem;
}

:global(.am-button)>span{
  float: none;
}


/*底部首年保费*/
.bottom{
  width: 100%;
  max-width:680px;
  margin: 0 auto;
  height: .74rem;
  background-color: white;
  position: fixed;
  bottom: 0;
  padding-left: .11rem;
  z-index: 100;
}
.bottom>.left{
  height: .74rem;
  float: left;
  margin-top: .11rem;
}
.bottom>.left>p{
  height: .35rem;
  position: relative;
  font-size: .15rem;
  color: #FF9D5C;
}
.bottom>.left>.num{
  color: #FB5150;
  font-size: .2rem;
  position: relative;
  top:-.35rem;
}
.bottom>.left>.num>span{
  font-size: .15rem;
  float: none;
}
.bottom>.right{
  float: right;
  font-size: .15rem;
  padding-top: .2rem;
}
.bottom>.right> span{
  padding: .1rem .13rem;
  border: 1px solid #FF9D5C;
  border-radius: 4px;
  color: #FF9D5C;
  float: none;

}

.bottom>.right>.color{
  background-color: #FF9D5C;
  color:white;
  border: 1px dashed #FF9D5C;
}


.choose{
  width: 1.5rem; height: .3rem;
  border: 1px solid #F0F0F1;
  font-size: .15rem;
  border-radius: .04rem;
  text-align: left; padding-left:.1rem;
  color:#999; box-sizing: border-box;
}
.choose:after{
   float:right;
   width: .12rem; height: .1rem;
   margin-top: .11rem; margin-right: .1rem;
   background: url('../../assets/image/icon_arrowDown.png') no-repeat;
   content:''; background-size: 100%;
}
.choose>span{
  float: none;
}

.e_phoneNum {
  width: 100%;
  padding-left: 0;
}
.e_phoneNum:global(.am-list-line){
  padding-right:0;
  justify-content: space-between;
}

.e_phoneNum:global(.am-input-control){
  width: 1.5rem; height: .3rem;
  border: 1px solid #F0F0F1;
  border-radius: .04rem;
  flex-grow: 0;
  flex-basis: auto;
}

.e_phoneNum>input { padding: 0 .1rem; font-size: .15rem;}


:global(.am-list){
  background-color: white;
}
:global(.am-list-content){
  padding-left: .11rem;
}
.deta{
  padding: 0 .1rem;
  float: right;
  background-color: #ddd;
  font-size: .14rem;
  border-radius: 10px;
  color: white;
}
.chakantiaokuan{
  min-height: 20px
}

.choose>span{
  color: rgb(153, 153, 153);
  font-size: .15rem;
}

.input::-webkit-input-placeholder {
  color:rgb(153,153,153);
  font-size: .15rem;
}
/* Mozilla Firefox 4 to 18 */
.input:-moz-placeholder {
  color:rgb(153,153,153);
  font-size: .15rem;
}
/* Mozilla Firefox 19+ */
.input::-moz-placeholder {
  color:rgb(153,153,153);
  font-size: .15rem;
}
/* Internet Explorer 10+ */
.input:-ms-input-placeholder {
  color:rgb(153,153,153);
  font-size: .15rem;
}
.choose>span{
  color:#000;
  line-height: .3rem;
}

:global(.am-list .am-list-item.am-radio-item .am-list-line .am-list-extra .am-radio:before){
  position: absolute; width: .2rem; height: .2rem;
  content:''; background: url(../../assets/image/icon_unChosen.png) no-repeat; background-size: 100%; right: .15rem; top: .14rem;
  z-index: 9;
}
:global(.am-list .am-list-item.am-radio-item .am-list-line .am-list-extra .am-radio-checked:before) {
  position: absolute;
  width: .2rem;
  height: .2rem;
  content: '';
  background:#fff url(../../assets/image/icon_chosen.png) no-repeat;
  background-size: 100%;
  right: .15rem;
  top: .14rem;
  z-index: 9;
}
:global(.am-list .am-list-item.am-radio-item .am-list-line .am-list-extra .am-radio-checked:after) {
  position: absolute;
  width: .8rem;
  height: 90%;
  content: '';
  background: #fff;
  right: .15rem;
  top: .02rem;
  z-index: 8;
}


:global(.am-modal-body ){
  overflow-x: hidden;
}

.modal{
  position: fixed;
  margin-left: -2.07rem;
  left: 50%;
  width: 4.14rem;
  max-width: 680px;
  max-height: 6rem;
  overflow-y: scroll;
  overflow-x: hidden;
}
.inputDisabled{
  background: none;
  border: none !important;
  font-size: 0.15rem;
  -webkit-opacity:1;
  opacity: 1;
  color: #000;
  -webkit-text-fill-color: #000;
}