/*  租房保险  */
/* .contactitem{ right: 0.4rem; } */
.step2-wrapper-renters .step-progress{ width: 1.28rem; margin-left: 0.2rem; margin-right: 0.24rem; }
.step4-progress.step-progress dl,
.step4-progress.step-progress dl.done dt{ cursor: initial; }

.step-progress dl::after{ top: initial; bottom: -0.5rem; }
.step-progress dl.active.addSteps dd{ width: 0.8rem; margin: 0 auto 0.05rem; color: #646464; }
.step-progress dl.active.addSteps .tips{ display: block; color: #646464; font-size: 0.12rem; line-height: 0.16rem; font-family: AliRegular; }
.step-progress dl.active.addSteps .tips.active{ color: #5A57FD; font-family: AliMedium; }

.step-progress dl.active.addSteps dd:nth-of-type(1){ padding-bottom: 0.06rem; border-bottom: 1px solid #C7C7C7; }

.renters1-next-btn{ margin-top: 2.54rem; }

.step1-right-auto{ padding-bottom: 0.4rem; width: 5rem; }
.step1-right .el-checkbox{ font-weight: normal; }
.step1-right.step1-right-auto .step1-form-title{ margin-bottom: 0.16rem; }
.step1-right.step1-right-auto .title2{ margin-top: 0.4rem; }
.step1-right.step1-right-auto dl{ margin-bottom: 0.22rem; }
.step1-right .form-flex{ display: flex; justify-content: space-between; flex-wrap: wrap; }
.step1-right .form-flex .form-dl{ width: 48%; }
.step1-right.step1-right-auto .el-checkbox__label{ font-family: AliLight; font-size: 0.18rem; padding-left: 0; color: #000000; }
.step1-right.step1-right-auto .el-checkbox__inner{ width: 0.24rem; height: 0.24rem; border: 1px solid #C7C7C7; margin-right: 0.14rem; border-radius: 0.06rem; }
.step1-right.step1-right-auto .el-checkbox__input.is-checked .el-checkbox__inner{
    background-color: #5A57FD; border-color: #5A57FD; background-image: url(../images/checked_icon.png); background-repeat: no-repeat; background-size: 0.2rem; background-position: bottom; }
.step1-right.step1-right-auto .el-checkbox__input.is-checked .el-checkbox__inner::after{ display: none; }

.step1-right .nest-elem{ margin-top: 0.18rem; background-color: #EDEDED; padding: 0.22rem; border-radius: 0.16rem; }
.step1-right .nest-elem .step1-form-title{ font-size: 0.2rem; line-height: 0.23rem; font-family: AliRegular; }
.step1-right .nest-elem dl.form-dl dd{ border-radius: 0.15rem; } 
.step1-right .disease-dl .el-radio-group{ display: flex; }
.step1-right .disease-dl .el-radio-group .el-radio-button{ width: 50%; }
.step1-right .disease-dl .el-radio-button__inner { background: #FFF; border: 2px solid #D9D9D9; font-weight: normal; color: #646464; -webkit-appearance: none; text-align: center; box-sizing: border-box; outline: 0; margin: 0; cursor: pointer; -webkit-transition: all .3s cubic-bezier(.645,.045,.355,1); transition: all .3s cubic-bezier(.645,.045,.355,1); padding: 0; width: 100%; height: 0.6rem; line-height: 0.6rem; font-size: 0.2rem; border-radius: 0; font-family: AliLight; position: relative; }
.step1-right .disease-dl .el-radio-button:first-child .el-radio-button__inner { border-radius: 0.15rem 0 0 0.15rem; -webkit-box-shadow: none!important; box-shadow: none!important; cursor: pointer; }
.step1-right .disease-dl .el-radio-button:last-child .el-radio-button__inner { border-radius: 0 0.15rem 0.15rem 0; }
.step1-right .disease-dl .el-radio-button:first-child .el-radio-button__inner{ z-index: 1; right: -2px; }
.step1-right .disease-dl .is-active .el-radio-button__inner {  color: #000; background: #F0F1FF; border-color: #5A57FD; -webkit-box-shadow: none; box-shadow: none; font-family: AliRegular;  z-index: 2; }

.step1-right-property.step1-right .form-dl.disease-dl{ margin-bottom: 0.4rem; }
.step1-right-property.step1-right .form-dl.disease-dl:last-child{ margin-bottom: 0; }
.step1-right-property.step1-right .form-dl dt{ color: #000; font-size: 0.2rem; line-height: 0.23rem; margin-bottom: 0.22rem;  word-break: break-word; }
.step1-right-property.step1-right .form-dl .divdt{ color: #000; font-size: 0.14rem; line-height: 0.23rem; margin-bottom: 0.22rem;  word-break: break-word; }
.step1-right-property.step1-right .form-dl.disease-dl dd{ margin: 0 0.15rem; width: auto; }
.step1-right-property.step1-right .form-dl.disease-dl .divdd{ padding-bottom: .3rem; }
.step1-right-property .nest-elem{ padding: 0.32rem 0.12rem; margin-bottom: 0.4rem; }

.step1-right-property.step1-right .nest-elem .form-dl.disease-dl{ margin-bottom: 0.3rem; }
.step1-right-property.step1-right .nest-elem .form-dl.disease-dl:last-child{ margin: 0; }
.step1-right-property.step1-right .nest-elem .form-dl dt{ color: #000; font-size: 0.16rem; line-height: 0.19rem; margin-bottom: 0.18rem; }
.step1-right-property.step1-right .form-dl .divdt{ color: #000; font-size: 0.16rem; line-height: 0.19rem; margin-bottom: 0.18rem; }
.step1-right-property.step1-right .nest-elem .form-dl dt a{ color: #5A57FD; text-decoration-line: underline; }
.step1-right-property.step1-right .nest-elem .form-dl.disease-dl dd{ margin: 0; background-color: rgba(0,0,0,0); }

.step1-right-property .nest-elem2{ border-radius: 0.16rem; background: #EDEDED; margin-top: -0.18rem; padding: 0.2rem 0.33rem 0.36rem 0.43rem; margin-bottom: 0.4rem; }
.step1-right-property .nest-elem2 dl.form-dl{ margin-bottom: 0.18rem; }
.step1-right-property .nest-elem2 dl.form-dl:last-child{ margin-bottom: 0; }
.step1-right-property .nest-elem2 dl.form-dl dd{ border-radius: 0.15rem; } 
.step1-right-property dl.form-dl .form-label.line2{ line-height: 0.3rem; }
.step1-right-property dl.form-dl .form-label.line2.top{ line-height: 0.14rem; white-space: nowrap; overflow: hidden; }
.step1-right-property.step1-right .nest-elem2.tooltip dl{ display: flex; align-items: center; justify-content: space-between; }
.step1-right-property.step1-right .nest-elem2.tooltip dl dt{ width: 0.3rem; height: 0.3rem; margin: 0 0 0 0.1rem; background-image: url(../images/plan_icon13.png); background-repeat: no-repeat; background-size: 0.18rem; background-position: center; }
.nest-elem2.tooltip dl dt i{ display: block; width: 100%; height: 100%; }

/*
* 报价页
*/

.step2-container-renters{ margin-top: 1.28rem; padding-bottom: 0.5rem; }
/*  中文版待修改：字体 字号 行高  */
.customize-plan{ width: 100%; padding-right: 0.64rem; display: flex; align-items: center; }
.customize-plan .customize-plan-left{ width: 3.3rem; margin-right: 0.3rem; background: #F0F1FF; border-radius: 0.15rem; padding: 0.57rem 0.35rem; }
.customize-plan .customize-plan-left dl{ text-align: center; }
.customize-plan .customize-plan-left dt{ color: #CC3131; font-family: AliMedium; font-size: 0.2rem; line-height: 0.27rem; margin-bottom: 0.16rem; }
.customize-plan .customize-plan-left .customize-dd1{ color: #000; font-size: 0.24rem; line-height: 0.56rem; height: 0.56rem; margin-bottom: 0.3rem; }
.customize-plan .customize-plan-left .customize-dd1 span{ color: #000; font-family: RobotoBold; font-size: 0.48rem; display: inline-block; }

.customize-plan .customize-plan-left .dd-btn{ display: block; border-radius: 0.35rem; background: #464BEA; width: 2.2rem; height: 0.5rem; color: #FFF; font-family: AliBold; font-size: 0.2rem; line-height: 0.5rem; margin: 0 auto 0.15rem; text-align: center; }
.customize-plan .customize-plan-left .dd-btn:hover{ background: #EA6F70; transition: background 0.1s linear; }
.customize-plan .customize-plan-left .dd-link{ display: inline-block; vertical-align: top; color: #646464; font-size: 0.14rem; line-height: 0.16rem; text-decoration-line: underline; }
.customize-plan .customize-plan-left .dd-link:hover{ color: #5A57FD; }
.customize-plan .customize-plan-left ul{ margin-top: 0.44rem; }
.customize-plan .customize-plan-left li{ display: flex; justify-content: space-between; align-items: center; margin-bottom: 0.15rem; font-size: 0.16rem; line-height: 0.22rem; }
.customize-plan .customize-plan-left li:last-child{ margin-bottom: 0; }
.customize-plan .customize-plan-left li span{ color: #646464; }
.customize-plan .customize-plan-left li b{ color: #000; font-family: RobotoMedium; }

.customize-plan-right{ flex: 1; }
.customize-plan-right .customize-title{ color: #000; font-family: AliMedium; font-size: 0.22rem; border-bottom: 1px solid #C7C7C7; padding-bottom: 0.18rem; line-height: 0.3rem; }
.customize-plan-right dl{ margin-top: 0.24rem; display: flex; justify-content: space-between; align-items: center; }
.customize-plan-right dl dt{ color: #000; font-size: 0.18rem; line-height: 0.25rem; display: flex; align-items: center; }
.customize-plan-right dl dt i.plan-dl-icon{ width: 0.2rem; height: 0.25rem; margin-left: 0.04rem; display: inline-block; vertical-align: top; background-repeat: no-repeat; background-size: 0.16rem; background-position: center; background-image: url(../images/plan_icon13.png); cursor: pointer; }

.customize-plan-right dl dd{ width: 3.1rem; display: flex; align-items: center; }
.customize-plan-right dl dd .select{ width: 2.2rem; margin-right: 0.15rem; flex-shrink: 0; }
.customize-plan-right dl dd .select p{ width: 2.2rem; margin-right: 0.15rem; color: #000; font-size: 0.2rem; line-height: 0.23rem; padding-left: 0.26rem; border-left: 2px solid #fff; font-family: RobotoRegular; }
.customize-plan-right dl dd span{ color: #646464; font-size: 0.18rem; line-height: 0.21rem; font-family: RobotoRegular; }

/* 设置下拉框样式 */
.customize-plan-right .el-select{ width: 100%; }
.customize-plan-right .el-select .el-input__suffix{ display: none; }
.customize-plan-right .el-select .el-input__inner{ padding: 0 0.6rem 0 0.26rem; border: 0.02rem solid #C7C7C7; border-radius: 0.12rem; height: 0.5rem; line-height: 0.46rem; color: #000; font-size: 0.2rem; font-family: RobotoRegular; }

.customize-plan-right .el-select .el-input.is-focus .el-input__inner{ border-color: #C7C7C7; }
.customize-plan-right .el-select .el-input::after{ content: ''; position: absolute; width: 0.25rem; height: 0.25rem; right: 0.3rem; top: 50%; margin-top: -0.12rem; background-image: url('../images/select_icon.png'); background-size: 100%; background-repeat: no-repeat; background-position: center; transition: transform .2s; transform: rotateZ(0deg); }
.customize-plan-right .el-select .el-input.is-focus::after{ transform: rotateZ(180deg); }

.quote .el-select-dropdown{ border-radius: 0.12rem; border: 2px solid #5A57FD; margin-top: 0.1rem !important;  } 
.quote .el-popper .popper__arrow{ display: none !important; }
.quote .el-select-dropdown__list{ padding: 0.14rem 0; }
.quote .el-select-dropdown__item{ padding-left: 0.26rem; color: #000; font-size: 0.2rem; margin-bottom: 0.18rem; line-height: 0.23rem; height: auto; font-family: RobotoRegular; }
.quote .el-select-dropdown__item:last-child{ margin-bottom: 0; }
.el-select-dropdown__item.selected,
.el-select-dropdown__item.hover, 
.el-select-dropdown__item:hover{ background-color: rgba(0,0,0,0); color: #5A57FD !important; }

/* 付款页面 */
.step3-wrap{ padding-top: 1.1rem; }
.active-nr-title.payment-title{ margin-bottom: 0.17rem; }
.step3-left .payment-nr{ margin-top: 0; }
.pay-type{ margin-bottom: 0.36rem; }
.pay-type dl{ border: 1px solid #C7C7C7; border-radius: 0.15rem; margin-bottom: 0.2rem; display: flex; padding: 0.22rem 0.3rem; transition: all 0.1s linear; cursor: pointer; }
.pay-type dl:last-child{ margin-bottom: 0; }
.pay-type dl dt{ width: 0.24rem; height: 0.24rem; border: 0.02rem solid #C7C7C7; border-radius: 0.04rem; margin-right: 0.14rem; flex-shrink: 0; }
.pay-type dl h5{ font-weight: normal; color: #000; font-family: AliMedium; font-size: 0.2rem; line-height: 0.27rem; margin-bottom: 0.11rem; }
.pay-type dl p{ color: #646464; font-size: 0.18rem; line-height: 0.25rem; }
.pay-type dl.active{ background: #F0F1FF; border-color: #5A57FD; transition: all 0.1s linear; }
.pay-type dl.active dt{ background-color: #5A57FD; border-color: #5A57FD; background-image: url(../images/checked_icon.png); background-repeat: no-repeat; background-size: 0.2rem; background-position: bottom; }
.payment-nr .pay-card-title{ color: #000; font-family: AliMedium; font-size: 0.2rem; line-height: 0.27rem; margin-bottom: 0.16rem; }
.order-detail-summary .payment-info dt{ width: 1.3rem; }
.step3-right dl dt{ width: 35%; }
.step3-right dl dd{ width: 65%; font-family: RobotoMedium; }
.step3-right-total{ padding: 0.17rem 0.17rem 0; margin-top: 0.14rem; }
.step3-right-total dl dd{ line-height: 0.28rem; font-family: RobotoBold; }
.step3-right .step3-right-btn{ margin: 0.22rem 0 0.24rem; }

.order-detail .order-detail-nr h4{ margin-bottom: 0.12rem; }
.order-detail .order-detail-left .order-detail-nr{ margin-bottom: 0.2rem; padding: 0.18rem 0.3rem; }
.order-detail .order-detail-nr dl:last-child,
.order-detail .order-detail-left .order-detail-nr:last-child{ margin-bottom: 0; }
.order-detail-right .order-detail-nr dl{ margin-bottom: 0.14rem; align-items: center; }
.order-detail .order-detail-right  .order-detail-nr dl dt{ width: 1.3rem; }
.order-detail-right .order-detail-sure{ margin-top: 0.24rem; }
.order-detail-right .order-detail-close{ margin-bottom: 0; }


/* 结果页 */
.step1-wrap.step4-wrap{ padding-top: 1.66rem; }
.step4-container .result-left{ width: 4.68rem; height: 5.4rem; flex-shrink: 0; border-radius: 0.24rem; background: #F0F1FF; }
.result-left dl{ height: 3.1rem; padding: 0.9rem 0 0; text-align: center; position: relative; }
.result-left dl dt{ position: absolute; width: 1.44rem; height: 1.44rem; background: #F0F1FF; left: 50%; margin: 0 0 0 -0.72rem !important; top: -0.72rem; border-radius: 50%; }

.result-left dl dd h5{ margin-bottom: 0.4rem; } 
.result-left dl dd .p1{ font-family: AliMedium; font-size: 0.2rem; line-height: 0.27rem; margin-bottom: 0.12rem; }
.result-left dl dd span{ color: #5A57FD; font-size: 0.2rem; font-family: RobotoMedium; line-height: 0.23rem; margin-bottom: 0.12rem; }
.result-left dl dd .confirm { margin-bottom: 0.08rem; }
.result-left dl dd .p2 { line-height: 0.19rem; font-size: 0.16rem; }
.result-left ul{ margin-top: 0.3rem; }

.step3-table-renters .step3-right-nr .nr dt{ font-family: AliRegular; } 
.agree-complete-nr .complete-nr-title{ font-size: 0.24rem; line-height: 0.33rem; }

.step1-right .form-dl dt .form-dl-icon{ display: inline-block; vertical-align: top; width: 0.23rem; height: 0.23rem; margin: 0 0 0 0.05rem; background-image: url(../images/plan_icon13.png); background-repeat: no-repeat; background-size: 0.18rem; background-position: center; }
.step1-right dl.form-dl label.form-label .label-tip-icon{ margin-left: 0.05rem; }
.el-tooltip__popper.is-light.width2{ width: 4rem; }



/* 设置提示框样式 */
/* .el-tooltip__popper.is-light.tooltip-top{ width: 3.58rem; padding: 0.08rem 0.1rem 0.12rem; line-height: 0.15rem; }
.el-tooltip__popper.is-light.tooltip-top::after{ border-top: 0.1rem solid rgba(109,113,252,0.88); border-bottom: 0; top: 100%; transform: translate(-50%,0); }
.el-tooltip__popper.is-light.tooltip-top.width1{ width: 2.4rem; }
.el-tooltip__popper.is-light.width2{ width: 3.4rem; } */

.el-tooltip__popper.is-light{ display: flex; width: 5rem; padding: 0.24rem 0.26rem;  align-items: center; border-radius: 0.15rem; border: 1px solid #5A57FD; background: #FFF !important; }

.el-tooltip__popper .popper__arrow{ width: 0.26rem; height: 0.26rem; background-image: url(../images/border_icon.png); background-repeat: no-repeat; background-size: 100%; border: none !important; background-color: rgba(0,0,0,0) !important; } 
.el-tooltip__popper.is-light .popper__arrow::after{ border: none !important; }

.el-tooltip__popper.is-light .tooltip-content{ color: #000; font-family: AliRegular; font-size: 0.14rem; line-height: 0.2rem; }
.el-tooltip__popper.is-light .tooltip-content p{ margin-bottom: 0.2rem; }
.el-tooltip__popper.is-light .tooltip-content p:last-child{ margin-bottom: 0; }

.el-tooltip__popper.is-light{ margin-top: 0.2rem; }
.el-tooltip__popper.is-light.input_popper{ margin-top: 0.25rem; }
.el-tooltip__popper.is-light.tooltip-change{ width: 2.6rem; }
.el-tooltip__popper.is-light.tooltip-coverage{ width: 3.28rem; }
.el-tooltip__popper.is-light.tooltip-use{ width: 5.94rem; }

.el-tooltip__popper.is-light.tooltip-margintop{ margin-top: -0.2rem !important; margin-bottom: 0.2rem; }
.el-tooltip__popper.is-light.tooltip-margintop .popper__arrow{ width: 0.26rem; height: 0.26rem; background-image: url(../images/border_icon.png); background-repeat: no-repeat; background-size: 100%; border: none !important; background-color: rgba(0,0,0,0) !important; } 
.el-tooltip__popper.is-light.tooltip-margintop .popper__arrow::after{ border: none !important; }

dl.form-dl{ position: relative; }
dl.form-dl .label-tip-icon.table-tooltip,
dl.form-dl .input_popper.van-popover__wrapper{ display: none; position: absolute; height: 0.48rem; width: 0.2rem; margin-left: 0.05rem; background-position: center; background-size: 0.18rem; background-repeat: no-repeat; background-image: url(../images/plan_icon13.png); cursor: pointer; top: 50%; margin-top: -0.24rem; right: -0.3rem; }


.el-tooltip__popper.is-light[x-placement^=top]{ margin-top: -0.2rem !important; margin-bottom: 0.2rem; }
.el-tooltip__popper.is-light[x-placement^=bottom]{ margin-top: 0.2rem; }
.el-tooltip__popper.is-light[x-placement^=bottom] .popper__arrow{ top: 0 !important; transform: translateY(-74%); }
.el-tooltip__popper.is-light[x-placement^=top] .popper__arrow{ bottom: 0 !important; transform: translateY(74%) rotate(180deg); top: initial !important; }
.step1-right-property .nest-elem2 { padding-left: 0.2rem;padding-right: 0.2rem;padding-top: 0.2rem;padding-bottom: 0rem }

.xdsoft_datetimepicker{ width: 5rem; }

.payment-info-text {margin-bottom:0.42rem;}

/* 仅pc展示 */
@media screen and (min-width:1025px){
    .step1-right-property dl.form-dl .form-label.pcmobile-line2{ line-height: 0.3rem; }
    .step1-right-property dl.form-dl .form-label.pcmobile-line2.top{ line-height: 0.14rem; }
}

/* table */
@media screen and (min-width:751px) and (max-width:1024px){
    .step1-right-auto{ width: 5.6rem; }
    .xdsoft_datetimepicker{ width: 5.6rem; }

    .renters1-next-btn{ margin-top: 0.9rem; }
    .step1-right.step1-right-auto .step1-form-title{ font-size: 0.2rem; line-height: 0.23rem; }
    .step1-right-property.step1-right .form-dl.disease-dl dd{ margin: 0 0.25rem; }
    .step1-right-property .nest-elem{ padding: 0.3rem 0.2rem; }
    .step1-right-property.step1-right .form-dl.disease-dl .divdd{    padding-bottom: 0.3rem;}

    .step2-wrapper-renters .step-progress{ margin-right: 0.67rem; } 
    .step2-container{ padding-right: 0; }
    .step2-container-renters{ margin-top: 1.18rem; }
    .customize-plan{ width: 5.5rem; flex-direction: column; padding-right: 0; }
    
    .customize-plan .customize-plan-left{ width: 100%; margin: 0; padding: 0.5rem 0.54rem 0.45rem 0.35rem; display: flex; margin-bottom: 0.4rem; align-items: center; } 
    .customize-plan .customize-plan-left dl{ width: 1.8rem; margin-right: 0.65rem; } 
    .customize-plan .customize-plan-left dt{ font-size: 0.18rem; line-height: 0.25rem; white-space: nowrap; }
    .customize-plan .customize-plan-left .customize-dd1{ font-size: 0.2rem;line-height: 0.47rem; margin-bottom: 0.4rem; height: 0.47rem; }
    .customize-plan .customize-plan-left .customize-dd1 span{ font-size: 0.4rem; }
    .customize-plan .customize-plan-left .dd-btn{ width: 100%; height: 0.46rem; line-height: 0.46rem; }
    .customize-plan .customize-plan-left .dd-link{ line-height: 0.19rem; }

    .customize-plan .customize-plan-left ul{ margin-top: 0; flex: 1; }
    .customize-plan .customize-plan-left li{ margin-bottom: 0.16rem; font-size: 0.14rem; line-height: 0.16rem; }
    .customize-plan .customize-plan-left li:last-child{ margin-bottom: 0; }

    .customize-plan-right{ width: 5.5rem; } 
    .customize-plan-right .customize-title{ font-size: 0.2rem; border-bottom: none; padding-bottom: 0; line-height: 0.27rem; }
    .customize-plan-right .plan-nr{ padding: 0.34rem 0; border-bottom: 1px solid #C7C7C7; }
    .customize-plan-right .plan-nr:nth-of-type(1){ padding-top: 0.23rem; }
    .customize-plan-right .plan-nr:last-child{ border: none; }
    .customize-plan-right dl:first-child{ margin: 0; }
    .customize-plan-right dl dd{ width: 3rem; }

    .step3-table-renters .step3-table-detail-nr{ padding: 0.13rem 0.16rem 0.2rem; }
    .step3-table-renters h6 { color: #000; font-family: AliMedium; font-size: 0.18rem; text-align: center; line-height: 0.25rem; }
    .step3-table-renters .step3-table-detail{ margin-top: 0.15rem; }
    .step3-table-renters .nr-list{ border-radius: 0.15rem; background: #F0F1FF; padding: 0.23rem 0.13rem 0.12rem; }
    .step3-table-renters .step3-right-nr .nr{ display: flex; justify-content: space-between; }
    .step3-table-renters .step3-right-nr .nr dl{ display: flex; justify-content: space-between; align-items: center; margin-bottom: 0.11rem; }
    .step3-table-renters .step3-right-nr .nr dl:last-child{ margin-bottom: 0; }
    .step3-table-renters .step3-right-nr .nr-left{ width: 2.4rem; padding-left: 0.1rem; }
    .step3-table-renters .step3-right-nr .nr-right{ flex: 1; margin-left: 0.22rem; padding-right: 0.1rem; }
    .step3-table-renters .step3-right-nr .nr-right dl{ margin-bottom: 0.14rem; }
    .step3-table-renters .step3-right-nr .nr dt { line-height: 0.19rem; font-size: 0.14rem; }
    .step3-table-renters .step3-right-nr .nr dd { line-height: 0.19rem; font-family: RobotoMedium; font-size: 0.14rem; }

    .step3-table-renters .step3-right-nr .nr2 .nr-right  dl{ margin-bottom: 0.11rem; }
    .step3-table-renters .step3-right-nr .nr2{ margin-top: 0.18rem; border-top: 1px solid #C7C7C7; padding-top: 0.18rem; }
    .step3-table-renters .nr .total-dl dt{ font-size: 0.16rem; line-height: 0.22rem; }
    .step3-table-renters .nr .total-dl dd{ font-family: RobotoBold; }
    .step3-table-renters.step3-table-right .step3-right-btn{ margin-top: 0.28rem; margin-bottom: 0.08rem; }

    .step3-table-renters .order-slideup{ position: relative; margin-top: 0.13rem; display: flex; align-items: center; justify-content: space-between; padding: 0.05rem 0.44rem 0; }
    .step3-table-renters .order-slideup::after{ position: absolute; content: ''; width: 2.7rem; height: 1px; background-color: #D9D9D9; top: 0; left: 50%; margin-left: -1.35rem; }
    .step3-table-renters .order-slideup h6{ color: #000; font-family: AliMedium; font-size: 0.18rem; line-height: 0.25rem; }
    .step3-table-renters .order-slideup .dl b{ display: block; color: #5A57FD; font-family: AliBold; font-size: 0.16rem; line-height: 0.22rem; }
    .step3-table-renters .order-slideup .dl p{ color: #000; font-family: RobotoBold; font-size: 0.2rem; line-height: 0.23rem; }

    /* 付款页面 */
    .pay-type{ margin-bottom: 0.26rem; }
    .pay-type dl{ padding: 0.14rem 0.25rem; }
    .pay-type dl dt{ width: 0.2rem; height: 0.2rem; }
    .pay-type dl h5{ font-size: 0.16rem; line-height: 0.22rem; margin-bottom: 0.04rem; }
    .pay-type dl p{ font-size: 0.14rem; line-height: 0.19rem; }
    .pay-type dl.active dt{ background-size: 0.16rem; }
    .payment-nr .pay-card-title{ font-size: 0.16rem; line-height: 0.22rem; }
    .order-detail-summary .payment-info dt{ width: 1.1rem; }
    .order-detail { padding: 0.4rem 0.4rem 0.48rem 0.4rem; }
    .order-detail .order-detail-nr h4{ margin-bottom: 0.1rem; }
    .order-detail .order-detail-left .order-detail-nr{ margin-bottom: 0.16rem; }
    .order-detail .order-detail-nr dl:last-child,
    .order-detail .order-detail-left .order-detail-nr:last-child{ margin-bottom: 0; }

    /* 结果页 */
    .step4-container{ display: block; margin: 0; }
    .step4-container .result-left{ width: 5rem; height: 5.16rem; border-radius: 0.2rem; }
    .result-left dl{ height: 3.1rem; }
    .result-left dl dt{ width: 1.28rem; height: 1.28rem; margin: 0 0 0 -0.64rem !important; top: -0.64rem; }
    .result-left dl dd h5{ margin-bottom: 0.33rem; } 
    .result-left dl dd .p1{ font-size: 0.18rem; line-height: 0.25rem; margin-bottom: 0.09rem; }
    .result-left dl dd span{ font-size: 0.18rem; line-height: 0.25rem; margin-bottom: 0.25rem; }
    .step4-container .result-right{ width: 5rem; }

    .agree-complete-nr .complete-nr-title{ font-size: 0.18rem; line-height: 0.25rem; }
    .step1-right-property dl.form-dl .form-label.line2.table-line1{ line-height: 0.6rem; }
    .step1-right-property dl.form-dl .form-label.line2.table-line1.top{ line-height: 0.14rem; }

    .constructionType-label .form-label .el-tooltip.label-tip-icon{ display: none !important; }

    .el-tooltip__popper.is-light{ width: 5.5rem; }

    .el-tooltip__popper.is-light.tooltip-change{ width: 5.5rem; }
    .el-tooltip__popper.is-light.tooltip-coverage{ width: 5.5rem; }
    .el-tooltip__popper.is-light.tooltip-use{ width: 5.5rem; }

    /* dl.form-dl .label-tip-icon.table-tooltip{ display: block; height: 0.48rem; width: 0.2rem; margin-left: 0; top: 50%; margin-top: -0.24rem; right: -0.3rem; } */

    dl.form-dl .label-tip-icon.table-tooltip{ display: block; }
    .el-tooltip__popper.is-light.input_popper.input_right_popper{ margin-top: 0.05rem; }

}

/* mobile */
@media screen and (max-width:750px){
    dl.form-dl label.form-label .label-tip-icon{ display: none !important; }
    dl.form-dl .label-tip-icon.table-tooltip{ display: block; }
    .el-tooltip__popper.is-light.input_popper.input_right_popper{ margin-top: 0.05rem; }

    .step1-right-auto{ width: 100%; }
    .xdsoft_datetimepicker{ width: 3.02rem; }
    .step-progress-renters{ left: 1.04rem; right: 0.83rem; }
    .step1-left{ margin-bottom: 0.45rem; }
    .step1-right.step1-right-auto .step1-form-title{ font-size: 0.18rem; line-height: 0.25rem; font-family: AliRegular; margin-bottom: 0.15rem; }
    .step1-right a.next-btn{ margin-top: 0.4rem; }
    .step1-right.step1-right-auto dl{ margin-bottom: 0.2rem; }
    .step1-container{ width: 100%; }
    .step1-right .form-flex{ display: block; margin-bottom: 0.2rem; }
    .step1-right .form-flex .form-dl{ width: 100%; }
    .step1-right .agree-title .el-checkbox{ display: flex; align-items: center; }
    .step1-right.step1-right-auto .el-checkbox__label{ flex: 1; white-space: normal; font-size: 0.14rem; line-height: 0.16rem; }
    .step1-right-property.step1-right .form-dl.disease-dl .divdd{ padding-bottom: 0.5rem; }
    .step1-right-property.step1-right .form-dl .divdt{margin-bottom: 0.16rem;}
    .step1-right .nest-elem { padding: 0.13rem 0.1rem; }
    .step1-right.step1-right-auto .nest-elem .step1-form-title{ font-size: 0.16rem; line-height: 0.19rem; }

    .step1-right-property.step1-right .form-dl dt{ font-size: 0.18rem; line-height: 0.25rem; margin-bottom: 0.16rem; }
    .step1-right-property.step1-right .form-dl.disease-dl dd{ margin: 0; }
    .step1-right .disease-dl .el-radio-button__inner{ height: 0.42rem; line-height: 0.42rem; font-size: 0.16rem; }
    .step1-right .disease-dl .el-radio-button:first-child .el-radio-button__inner{ border-radius: 0.12rem 0 0 0.12rem; }
    .step1-right .disease-dl .el-radio-button:last-child .el-radio-button__inner{ border-radius: 0 0.12rem 0.12rem 0; }

    .step1-right .nest-elem.nest-elem1{ padding: 0.32rem 0.15rem 0.3rem; margin-top: -0.24rem; }
    .step1-right-property.step1-right .nest-elem1 .form-dl dt{ font-size: 0.14rem; line-height: 0.16rem; margin-bottom: 0.13rem; }
    .step1-right-property.step1-right .nest-elem1 .form-dl divdt{ font-size: 0.14rem; line-height: 0.16rem; margin-bottom: 0.13rem; }
    .step1-right-property .nest-elem2 { margin-top: -0.24rem; padding: 0.23rem 0.12rem 0.22rem 0.1rem; }
    .step1-right-property .nest-elem2 dl.form-dl{ margin-bottom: 0.2rem; }
    .step1-right-property .nest-elem2 dl.form-dl .el-input__inner{ height: 0.43rem; }
    .step1-right-property .nest-elem2 dl.form-dl .form-label{ font-size: 0.14rem; line-height: 0.42rem; }
    .step1-right-property .nest-elem2 dl.form-dl .form-label.line2{ line-height: 0.2rem; }
    .step1-right-property .nest-elem2 dl.form-dl label.form-label.top{ font-size: 0.12rem; line-height: 0.14rem; white-space: nowrap; }

    .step1-right-property dl.form-dl .form-label.pcmobile-line2,
    .step1-right-property dl.form-dl .form-label.mobile-line2{ line-height: 0.2rem; }
    .step1-right-property dl.form-dl .form-label.pcmobile-line2.top,
    .step1-right-property dl.form-dl .form-label.mobile-line2.top{ line-height: 0.14rem; }

    .step1-right-property.step1-right .nest-elem2.tooltip dl dt{ margin: 0; }

    .fixed-button{ position: fixed; top: 0.8rem; left: 0; right: 0; padding: 0.14rem 0.8rem; background: #5D62FC; z-index: 68; display: none; }
    .fixed-button a{ display: block; width: 100%; height: 0.36rem; text-align: center; line-height: 0.36rem; border-radius: 0.35rem; background: #FFF; color: #5D62FC; font-size: 0.16rem; margin: 0 auto 0.08rem; }
    .fixed-button a span{ font-family: RobotoRegular; }
    .fixed-button a i{ font-style: normal; padding: 0 0.08rem; }
    .fixed-button a b{ font-size: 0.18rem; font-family: AliBold;  }

    .step2-container-renters{ margin-top: 1.1rem; padding: 0 0.45rem 0.1rem; }
    .step2-tab.step2-mobile-tab{ display: flex !important; padding: 0; margin: 0 auto; width: 100%; margin-bottom: 0.1rem; justify-content: center; }
    .customize-plan{ width: 100%; flex-direction: column; padding-right: 0; }
    .customize-plan .customize-plan-left{ width: 100%; margin: 0; padding: 0.24rem 0.44rem 0.22rem; display: flex; flex-direction: column; margin-bottom: 0.4rem; align-items: center; }
    .customize-plan .customize-plan-left dl{ width: 100%; margin-right: 0; } 
    .customize-plan .customize-plan-left dt{ font-size: 0.14rem; line-height: 0.19rem; white-space: nowrap; }
    .customize-plan .customize-plan-left .customize-dd1{ font-size: 0.16rem;line-height: 0.42rem; margin-bottom: 0.2rem; height: 0.42rem; }
    .customize-plan .customize-plan-left .customize-dd1 span{ font-size: 0.36rem; }
    .customize-plan .customize-plan-left .dd-btn{ width: 1.8rem; height: 0.46rem; line-height: 0.46rem; }
    .customize-plan .customize-plan-left .dd-link{ font-size: 0.12rem; line-height: 0.16rem; }
    .customize-plan .customize-plan-left ul{ margin-top: 0.2rem; width: 100%; }
    .customize-plan .customize-plan-left li{ margin-bottom: 0.15rem; font-size: 0.14rem; line-height: 0.19rem; }
    .customize-plan .customize-plan-left li:last-child{ margin-bottom: 0; }
    .customize-plan-right{ width: 100%; } 
    .customize-plan-right .customize-title{ font-size: 0.16rem; border-bottom: none; padding-bottom: 0; line-height: 0.22rem; }
    .customize-plan-right .plan-nr{ padding: 0.2rem 0; border-bottom: 1px solid #C7C7C7; }
    .customize-plan-right .plan-nr:nth-of-type(1){ padding-top: 0.23rem; }
    .customize-plan-right .plan-nr:last-child{ border: none; }
    .customize-plan-right dl:first-child{ margin: 0; }
    .customize-plan-right dl dt{ font-size: 0.14rem; display: flex; align-items: center; } 
    .customize-plan-right dl dt i.plan-dl-icon{ background-size: 0.12rem; }
    .customize-plan-right dl dt span.mobile_elem{ line-height: 0.2rem; }
    .customize-plan-right dl dd{ width: 1.6rem; flex-direction: column; align-items: end; }
    .customize-plan-right dl dd .select{ width: 100%; margin: 0; }
    .customize-plan-right dl dd .select p{ width: 100%; margin-right: 0; font-size: 0.16rem; line-height: 0.19rem; padding-left: 0.11rem; border-left: 1px solid #fff; }
    .customize-plan-right dl dd span{  font-size: 0.14rem; line-height: 0.16rem; margin-top: 0.06rem; }
    .customize-plan-right .el-select .el-input__inner{ padding: 0 0.55rem 0 0.14rem; border: 0.01rem solid #C7C7C7; height: 0.4rem; line-height: 0.38rem; font-size: 0.16rem; }
    .customize-plan-right .el-select .el-input::after{ width: 0.22rem; height: 0.22rem; right: 0.2rem; margin-top: -0.11rem; }

    .customize-plan-right dl dt .br{ width: 1.15rem; line-height: 0.19rem; }
    .customize-plan-right dl.mobile-start{ align-items: start; }
    .customize-plan-right dl.mobile-start dt{ line-height: 0.38rem; }

    .quote .el-select-dropdown{ border: 1px solid #5A57FD; margin-top: 0.06rem !important; } 
    .quote .el-select-dropdown__list{ padding: 0.12rem 0; }
    .quote .el-select-dropdown__item{ padding-left: 0.14rem; font-size: 0.14rem; margin-bottom: 0.1rem; line-height: 0.2rem; }

    /* 设置提示框样式 */
    .el-tooltip__popper.is-light.tooltip-top{ width: 2rem; padding: 0.1rem 0.1rem; line-height: 0.15rem; }
    .el-tooltip__popper.is-light.tooltip-top.width1{ width: 2.4rem; }
    .el-tooltip__popper.is-light.width2{ width: 2.6rem; }

    .step3-table-renters .step3-table-detail-nr{ padding: 0.13rem 0.18rem 0.23rem; }
    .step3-table-renters h6 { color: #000; font-family: AliMedium; font-size: 0.16rem; text-align: center; line-height: 0.22rem; }
    .step3-table-renters .step3-table-detail{ margin-top: 0.15rem; }
    .step3-table-renters .nr-list .nr1{ border-radius: 0.15rem; background: #F0F1FF; padding: 0.16rem 0.14rem; }
    .step3-table-renters .step3-right-nr .nr dl{ display: flex; justify-content: space-between; align-items: center; margin-bottom: 0.12rem; }
    .step3-table-renters .step3-right-nr .nr dl:last-child{ margin-bottom: 0; }
    .step3-table-renters .step3-right-nr .nr dt { line-height: 0.19rem; font-size: 0.14rem; }
    .step3-table-renters .step3-right-nr .nr dd { line-height: 0.19rem; font-family: RobotoMedium; font-size: 0.14rem; }
    .step3-table-renters .step3-right-nr .nr2{ margin-top: 0.15rem; }
    .step3-table-renters .step3-right-nr .nr2 dl{ padding: 0 0.14rem; }
    .step3-table-renters .step3-right-nr .nr2 .total-dl{ padding: 0.13rem 0.14rem 0; border-top: 1px solid #C7C7C7; }
    .step3-table-renters .nr .total-dl dt{ font-size: 0.16rem; line-height: 0.22rem; }
    .step3-table-renters .nr .total-dl dd{ font-family: RobotoBold; font-size: 0.16rem; }
    .step3-table-renters.step3-table-right .step3-right-btn{ margin: 0.2rem auto 0; }

    .step3-table-renters .order-slideup{ margin-top: 0.07rem; display: flex; align-items: center; justify-content: space-between; padding: 0.14rem 0.24rem 0 0.14rem; border-top: 1px solid #D9D9D9; }
    .step3-table-renters .order-slideup h6{ color: #000; font-family: AliMedium; font-size: 0.16rem; line-height: 0.22rem; }
    .step3-table-renters .order-slideup .dl{ display: flex; align-items: center; } 
    .step3-table-renters .order-slideup .dl b{ color: #5A57FD; font-family: AliBold; font-size: 0.14rem; line-height: 0.19rem; margin-right: 0.06rem; }
    .step3-table-renters .order-slideup .dl p{ color: #000; font-family: AliBold; font-size: 0.16rem; line-height: 0.22rem; }

    /* 付款页面 */
    .pay-type{ margin-bottom: 0.28rem; }
    .pay-type dl{ padding: 0.12rem 0.25rem 0.1rem 0.17rem; }
    .pay-type dl dt{ width: 0.2rem; height: 0.2rem; margin-right: 0.1rem; }
    .pay-type dl h5{ font-size: 0.16rem; line-height: 0.22rem; margin-bottom: 0.09rem; }
    .pay-type dl p{ font-size: 0.14rem; line-height: 0.19rem; word-break: break-word; }
    .pay-type dl.active dt{ background-size: 0.16rem; }
    .payment-nr .pay-card-title{ font-size: 0.16rem; line-height: 0.22rem; }
    .card_xia1{ display: block; }
    .card_xia1 .input-wrapper{ width: 100%; }
    .step3-left .agree-title .el-checkbox__label{ padding-left: 0.12rem; white-space: normal; font-size: 0.18rem; line-height: 0.25rem; }
    .step3-left .agree-title.usemail-title .el-checkbox__label{ padding-left: 0.12rem; white-space: normal; font-size: 0.12rem; line-height: 0.15rem; }
    .agree-complete-nr .complete-nr-title{ font-size: 0.16rem; line-height: 0.22rem; }
    .agree-complete-nr .complete-nr-title .el-checkbox{ margin-right: 0.1rem; }


    .step3-left .agree-info dl{ line-height: 0.19rem; margin-bottom: 0.06rem; }
    .step3-left .agree-info dl:last-child{ margin-bottom: 0; }

    .order-detail { padding: 0.38rem 0.2rem 0.4rem; }
    .order-detail .order-detail-nr h4{ margin-bottom: 0.1rem; }
    .order-detail .order-detail-left .order-detail-nr{ padding: 0.16rem 0.3rem; }
    .order-detail .order-detail-left .order-detail-nr,
    .order-detail .order-detail-left { margin-bottom: 0.1rem; }
    .order-detail .order-detail-nr dl:last-child,
    .order-detail .order-detail-left .order-detail-nr:last-child{ margin-bottom: 0; }
    .order-detail-right .order-detail-sure{ margin-top: 0.3rem; }

    .order-detail .order-detail-nr dl dt{ width: 0.9rem; margin-right: 0.07rem; }

    /* 结果页 */
    .step1-wrap.step4-wrap{ padding-top: 1.45rem; }
    .step4-container{ display: block; margin: 0; }
    .step4-container .result-left{ width: 3.5rem; height: 3.84rem; border-radius: 0.2rem; margin: 0 auto 0.25rem; padding-bottom: 0; }
    .result-left dl{ padding: 0.64rem 0 0; height: 2.1rem; }
    .result-left dl dt{ width: 1.12rem; height: 1.12rem; margin: 0 0 0 -0.56rem !important; top: -0.56rem; }
    .result-left dl dd h5{ margin-bottom: 0.17rem; } 
    .result-left dl dd .p1{ font-size: 0.16rem; line-height: 0.22rem; margin-bottom: 0.03rem; }
    .result-left dl dd span{ font-size: 0.16rem; line-height: 0.22rem; margin-bottom: 0.22rem; font-family: AliRegular; }
    .result-left dl dd .confirm{ margin-bottom: 0.05rem; }
    .result-left dl dd .p2{ font-size: 0.14rem; line-height: 0.16rem; margin-top: 0; }
    .result-left ul{ margin-top: 0.2rem; }
    .step4-container .result-right{ width: 3.5rem; margin: 0 auto; }
    .result-right h4{ margin-bottom: 0.16rem; }


    .constructionType-label .el-tooltip.label-tip-icon{ position: absolute !important; right: -0.3rem; }
    .el-tooltip__popper.is-light .tooltip-content{ font-size: 0.12rem; line-height: 0.16rem; }
    .el-tooltip__popper.is-light .tooltip-content p{ margin-bottom: 0.1rem; }
    .el-tooltip__popper.is-light .tooltip-content p:last-child{ margin-bottom: 0; }
    .el-tooltip__popper.is-light{ width: 3rem; }
    .el-tooltip__popper.is-light.tooltip-change{ width: 3rem; }

    .el-tooltip__popper.is-light.tooltip-coverage{ width: 3rem; }
    .el-tooltip__popper.is-light.tooltip-use{ width: 3rem; }

}

.english .el-tooltip__popper.is-light{ padding: 0.18rem 0.24rem; }
.english .el-tooltip__popper.is-light .tooltip-content{ font-family: RobotoMedium; font-size: 0.14rem; line-height: 0.19rem; }
/*
* 英文版字体字号设置
*/
.english .step1-right.step1-right-auto .el-checkbox__label{ font-family: RobotoLight; }
.english .step1-right .nest-elem .step1-form-title{ font-family: RobotoRegular; } 
.english .step1-right .disease-dl .el-radio-button__inner{ font-family: RobotoLight; } 
.english .step1-right .disease-dl .is-active .el-radio-button__inner{ font-family: RobotoRegular; } 

.english .step-progress dl.active.addSteps .tips{ line-height: 0.14rem; font-family: RobotoRegular; }
.english .step-progress dl.active.addSteps .tips.active{ font-family: RobotoMedium; }
.english .customize-plan .customize-plan-left dt{ font-family: RobotoBold; line-height: 0.23rem; }
.english .customize-plan .customize-plan-left .customize-dd1{ margin-bottom: 0.25rem; }
.english .customize-plan .customize-plan-left .dd-btn{ font-family: RobotoBold; font-size: 0.24rem; }
.english .customize-plan .customize-plan-left ul{ margin-top: 0.53rem; }
.english .customize-plan-right .customize-title{ font-family: RobotoMedium; padding-bottom: 0.22rem; line-height: 0.22rem; }


/* 付款页面 */
.english .pay-type dl h5{ font-family: RobotoMedium; }
.english .payment-nr .pay-card-title{ font-family: RobotoMedium; }

/* 结果页 */
.english .result-left dl{ height: 3.28rem; padding: 0.86rem 0 0; }
.english .result-left dl dd h5{ margin-bottom: 0.4rem; font-size: 0.28rem; line-height: 0.33rem; font-family: RobotoMedium; margin-bottom: 0.4rem; } 
.english .result-left dl dd .p1 { width: 3.56rem; font-family: RobotoMedium; margin-bottom: 0.12rem; }
.english .result-left dl dd span{ margin-bottom: 0.12rem; }

.english .step3-table-renters .step3-right-nr .nr dt{ font-family: RobotoRegular; } 

@media screen and (min-width:751px) and (max-width:1024px){
    .english .step1-right.step1-right-auto .step1-form-title{ font-size: 0.2rem; line-height: 0.23rem; }
    /* .english .step1-right a.next-btn{ margin-top: 0.9rem; } */
    .english .step1-right .el-checkbox{ font-size: 0.18rem; }
    .english .step1-right .nest-elem{ padding-bottom: 0; }
    .english .step1-left-property.step1-left{ margin-bottom: 0.38rem; }
    .english .step1-left-property.step1-left .step1-left-container{ margin-bottom: 0; }
    .english .step1-right-property .nest-elem{ margin-top: -0.2rem; }
    .english .step1-right-property.step1-right .nest-elem{ padding-bottom: 0.3rem; }
    .english .step1-right-property .nest-elem2{ padding: 0.36rem 0.3rem 0.36rem 0.39rem; }

    .english .customize-plan .customize-plan-left dt{ font-size: 0.16rem; line-height: 0.19rem; }
    .english .customize-plan .customize-plan-left{ padding: 0.55rem 0.54rem 0.5rem 0.35rem; } 
    .english .customize-plan .customize-plan-left .dd-btn{ font-size: 0.2rem; } 
    .english .customize-plan .customize-plan-left ul{ margin: 0; }
    .english .customize-plan .customize-plan-left ul span{ width: 1.2rem; }
    .english .customize-plan-right dl dt .br{ width: 1.47rem; }

    .english .step3-table-renters h6 { font-family: RobotoMedium; line-height: 0.21rem; }
    .english .step3-table-renters .step3-right-nr .nr dl{ margin-bottom: 0.14rem; }
    .english .step3-table-renters .step3-right-nr .nr dl:last-child{ margin-bottom: 0; }
    .english .step3-table-renters .step3-right-nr .nr-right dl{ margin-bottom: 0.17rem; }
    .english .step3-table-renters .step3-right-nr .nr dt { line-height: 0.16rem; }
    .english .step3-table-renters .step3-right-nr .nr dd { line-height: 0.16rem; }
    .english .step3-table-renters .step3-right-nr .nr2 .nr-right dl{ margin-bottom: 0.12rem; }
    .english .step3-table-renters .nr .total-dl dt{ font-size: 0.16rem; line-height: 0.19rem; }
    .english .step3-table-renters .order-slideup{ margin-top: 0.18rem; padding: 0.05rem 0.54rem 0; }
    .english .step3-table-renters .order-slideup h6{ font-family: RobotoMedium; line-height: 0.21rem; }
    .english .step3-table-renters .order-slideup .dl b{ font-family: RobotoBold; line-height: 0.19rem; margin-bottom: 0.03rem; }

    /* 付款页面 */
    .english .pay-type dl h5{ font-size: 0.14rem; line-height: 0.16rem; margin-bottom: 0.08rem; }
    .english .pay-type dl p{ line-height: 0.16rem; }
    .english .payment-nr .pay-card-title{ font-size: 0.14rem; line-height: 0.16rem;  }
    .english .order-detail { padding: 0.4rem 0.4rem 0.4rem 0.4rem; }
    .english .order-detail .order-detail-nr h4{ margin-bottom: 0.12rem; }

    /* 结果页 */
    .english .step4-container .result-left{ height: 5rem; border-radius: 0.24rem; }
    .english .result-left dl{ height: 3.1rem; }
    .english .result-left dl{ padding-top: 0.72rem; } 
    .english .result-left dl dd h5{ width: 3.1rem; margin: 0 auto 0.24rem; text-align: center; font-size: 0.32rem; line-height: 0.38rem; } 
    .english .result-left dl dd .p1{ line-height: 0.21rem; margin-bottom: 0.12rem; width: 3.2rem; }
    .english .result-left dl dd span{ font-size: 0.2rem; line-height: 0.23rem; margin-bottom: 0.12rem; }

}

/* mobile */
@media screen and (max-width:750px){
    .english .el-tooltip__popper.is-light .tooltip-content{ font-size: 0.12rem; line-height: 0.17rem; }

    .english .step1-left{ margin-bottom: 0.32rem; }
    .english .step1-right.step1-right-auto .step1-form-title{ line-height: 0.21rem; font-family: RobotoRegular; white-space: nowrap; }
    .english .step1-right .nest-elem { padding: 0.2rem 0.1rem; }
    .english .step1-right.step1-right-auto .nest-elem .step1-form-title{ font-size: 0.16rem; line-height: 0.19rem; margin-bottom: 0.12rem; }
    .english .step1-right-property.step1-right .form-dl dt{ line-height: 0.2rem; margin-bottom: 0.16rem; }
    .english .step1-right .nest-elem.nest-elem1{ padding: 0.2rem 0.15rem 0.27rem; }
    .english .fixed-button a{ margin: 0 auto; }
    .english .fixed-button a i{ font-style: normal; padding: 0 0.08rem; }
    .english .fixed-button a b{ font-family: RobotoBold;  }
    .english .customize-plan .customize-plan-left dt{ line-height: 0.16rem; }
    .english .customize-plan .customize-plan-left .dd-btn{ font-size: 0.2rem; }
    .english .customize-plan .customize-plan-left ul{ margin-top: 0.28rem; }
    .english .customize-plan .customize-plan-left li{ margin-bottom: 0.18rem; line-height: 0.16rem; }
    .english .customize-plan .customize-plan-left li:last-child{ margin-bottom: 0; }
    .english .customize-plan-right .customize-title{ line-height: 0.19rem; padding-bottom: 0; }
    .english .customize-plan-right dl dd{ width: 1.56rem; }
    .english .customize-plan-right dl dt{ line-height: 0.19rem; } 
    .english .customize-plan-right dl dt .br{ width: 1.15rem; line-height: 0.19rem; }
    .english .customize-plan-right dl.mobile-start{ align-items: start; }
    .english .customize-plan-right dl.mobile-start dt{ line-height: 0.38rem; }
 
    .english .customize-plan-right .el-select .el-input__inner{ padding: 0 0.52rem 0 0.14rem; border: 0.01rem solid #C7C7C7; height: 0.4rem; line-height: 0.38rem; font-size: 0.16rem; }
    .english .customize-plan-right .el-select .el-input::after{ width: 0.22rem; height: 0.22rem; right: 0.2rem; margin-top: -0.11rem; }

    .english .quote .el-select-dropdown{ border: 1px solid #5A57FD; margin-top: 0.06rem !important; } 
    .english .quote .el-select-dropdown__list{ padding: 0.12rem 0; }
    .english .quote .el-select-dropdown__item{ padding-left: 0.14rem; font-size: 0.14rem; margin-bottom: 0.1rem; line-height: 0.2rem; }
    .english .step3-table-renters h6 { font-family: RobotoMedium; line-height: 0.19rem; }
    .english .step3-table-renters .step3-table-detail{ margin-top: 0.1rem; }
    .english .step3-table-renters .step3-right-nr .nr dl{ margin-bottom: 0.14rem; }
    .english .step3-table-renters .step3-right-nr .nr dl:last-child{ margin-bottom: 0; }
    .english .step3-table-renters .step3-right-nr .nr dt { line-height: 0.16rem; margin: 0; }
    .english .step3-table-renters .step3-right-nr .nr dd { line-height: 0.16rem; }
    .english .step3-table-renters .nr .total-dl dt{ line-height: 0.19rem; }
    .english .step3-table-renters .order-slideup{ margin-top: 0; padding: 0.14rem 0.24rem 0 0.09rem; }
    .english .step3-table-renters .order-slideup .dl b{ font-family: RobotoBold; }
    .english .step3-table-renters .order-slideup .dl p{ font-family: RobotoBold; line-height: 0.19rem; }

    /* 付款页面 */
    .english .pay-type{ margin-bottom: 0.24rem; }
    .english .pay-type dl{ padding: 0.12rem 0.3rem 0.08rem 0.17rem; }
    .english .pay-type dl h5{ line-height: 0.19rem; margin-bottom: 0.06rem; }
    .english .pay-type dl p{ line-height: 0.16rem; }
    .english .pay-type dl:first-child{ margin-bottom: 0.16rem; }
    .english .payment-nr .pay-card-title{ line-height: 0.19rem; }
    .english .step3-left .agree-title .el-checkbox__label{ font-size: 0.16rem; line-height: 0.19rem; }
    .english .order-detail .order-detail-nr dl dt{ width: 1rem; margin-right: 0.08rem; }
    .english .order-detail .order-detail-right .order-detail-nr dl dt{ width: 1.3rem; margin-right: 0.06rem; }

    /* 结果页 */
    .english .step4-container .result-left{ height: 4.15rem; border-radius: 0.24rem; margin: 0 auto 0.28rem; }
    .english .result-left dl{ padding: 0.56rem 0 0; height: 2.6rem; }
    .english .result-left dl dd h5{ line-height: 0.28rem; width: 2.4rem; margin: 0 auto 0.24rem; font-size: 0.24rem; } 
    .english .result-left dl dd .p1{ width: 2.78rem; margin: 0 auto 0.12rem; font-size: 0.16rem; line-height: 0.19rem; margin-bottom: 0.12rem; }
    .english .result-left dl dd span{ font-size: 0.16rem; line-height: 0.22rem; font-family: RobotoMedium; }
    .english .result-left ul{ margin-top: 0.24rem; }

    .english .step4-container .result-right{ width: 3.5rem; margin: 0 auto; }
    .english .result-right h4{ margin-bottom: 0.2rem; }
    .english .agree-complete-nr .complete-nr-title{ font-size: 0.18rem; line-height: 0.21rem; }
}


