.policy-no-search{overflow:hidden;padding:20px 0}.policy-no-search .ivu-table-row{cursor:pointer}.policy-no-search .table-radio-select{margin-right:0}.policy-no-search .table-radio-select .ivu-radio-inner:before{display:none}.com-policy-baseinfo-add .block-content .ivu-col{height:58px}.com-policy-baseinfo-add .policyNoSeach{float:right;margin-right:5px}.com-notice-wrap{display:flex;align-items:center}.com-notice-wrap .ivu-notice-icon{position:static;margin-right:8px;font-size:36px}.com-notice-wrap .com-notice-content{padding-right:5px;font-size:14px;line-height:1.3}.customer-info{padding-bottom:24px}.customer-info .customer-info-content{flex:1}.customer-info .customer-info-content .info-item{min-height:70px}.customer-info .customer-info-content .info-item .title{display:flex;align-items:center;margin-bottom:10px}.customer-info .customer-info-content .info-item .title .btn-box{display:flex;align-items:center;margin-left:15px;height:32px}.customer-info .customer-info-content .info-item .title .btn-box img{display:block;height:18px;margin-right:10px;cursor:pointer}.customer-info .customer-info-content .info-item .beneficiary-row{padding-top:10px;padding-bottom:10px}.customer-info .customer-info-content .info-item .min-width330{font-size:14px;font-weight:400;color:#909090}.customer-info .customer-info-content .info-item .min-width330>span{display:inline-block;vertical-align:middle;width:100px}.customer-info .customer-info-content .info-item .ivu-radio-wrapper{font-size:14px;margin-right:28px}.customer-info .customer-info-content .insured-item{min-height:40px;margin-top:20px}.customer-info .customer-info-content .insured-item-line{border-bottom:1px solid #f2f2f2;padding-top:15px}.customer-info .customer-info-content .beneficiary-item-line{border-top:1px solid #f2f2f2}.customer-info .customer-info-content .beneficiary-item-line .beneficiary-box .flex{display:flex;align-items:center}.customer-info .customer-info-content .beneficiary-item-line .beneficiary-box .flex .icon{display:block;width:3px;height:16px;background:var(--primary-color);margin-right:5px}.customer-info .customer-info-content .beneficiary-item-line .beneficiary-box .flex .btn-box{display:flex;align-items:center;margin-left:15px;height:32px}.customer-info .customer-info-content .beneficiary-item-line .beneficiary-box .flex .btn-box img{display:block;height:18px;margin-right:10px;cursor:pointer}.customer-info .customer-info-content .beneficiary-item-line .add-row{padding-top:10px;padding-bottom:10px}.customer-info .customer-info-content .disableBtn{color:#909090}.customer-info .customer-info-content .subject-info{margin-top:20px}.customer-info .insuredAddBtn{margin-top:24px}.customer-info .add-btn{display:inline-block;color:var(--primary-color);cursor:pointer}.salesman-form .flex{display:flex}.salesman-form .search-btn-wrapper{position:relative;padding-right:20px}.salesman-form .search-btn{box-sizing:content-box;padding:3px;cursor:pointer;position:absolute;right:0;top:50%;transform:translateY(-50%)}.salesman-info{display:flex;flex-direction:column;margin-top:10px}.salesman-info .salesman-info-content{flex:1}.salesman-info .salesman-info-content .flex_inline{line-height:32px;display:inline-flex;align-items:center;justify-content:space-between}.salesman-info .salesman-info-content .flex_inline span{display:block;width:120px}.salesman-info .salesman-info-content .disableBtn{color:#909090}.salesman-info .add-btn{display:inline-block;color:var(--primary-color);cursor:pointer}.salesman-info .ivu-table-fixed-body .ivu-table-cell .ivu-btn-text{height:25px}.insurance-info{display:flex;flex-direction:column;overflow:hidden}.insurance-info .insurance-info-comtent{flex:1;padding:10px 0}.insurance-info .insurance-info-comtent .comtent-item{padding:20px 0}.insurance-info .insurance-info-comtent .title-info{margin-bottom:10px}.insurance-info .insurance-info-comtent .title-info span{display:inline-block;height:15px;font-size:14px;font-weight:400;color:#616161;line-height:15px}.insurance-info .insurance-info-comtent .title-info span:first-child{min-width:100px;color:#909090}.insurance-info .amount-item{color:#616161;font-size:14px;line-height:15px;margin-top:20px}.insurance-info .amount-item .amount{font-size:18px;margin-left:10px;color:#00bc70}.insurance-info .add-btn{display:inline-block;color:var(--primary-color);cursor:pointer}.insurance-info .add{margin-top:20px}.insurance-info .ivu-table-fixed-body .ivu-table-cell .ivu-btn-text{height:25px}.insurance-info .amount-wrap{display:inline-block;width:100%;text-align:right}.insurance-info .amount-wrap .amount-unit{margin-left:5px;display:inline-block;width:45px;text-align:left}.page-policy-form{margin-left:-30px;margin-right:-30px;height:100%;display:flex;flex-direction:column}.page-policy-form .fixed-top{padding:24px 30px 0}.page-policy-form .fixed-top .title-content{padding-top:20px}.page-policy-form .fixed-top .sign-detail-tabs.ivu-tabs .ivu-tabs-bar{margin-bottom:0}.page-policy-form .fixed-top .submit-btn{font-weight:700}.page-policy-form .fixed-top .submit-btn[disabled]{color:#fff;background-color:rgba(0,188,112,.6);border-color:rgba(0,188,112,.6)}.page-policy-form .fixed-top .icon-stamp{margin-right:8px;display:inline-block;width:13px;height:15px}.page-policy-form .main-content{height:calc(100vh - 184px);padding:16px 30px 56px;overflow:auto}.page-policy-form .block-content .list-item{margin-bottom:10px;background:#fafafa;border-radius:4px}.page-policy-form .block-content .list-item .row-inner{padding-left:20px;display:flex;align-items:center}.page-policy-form .block-content .list-item .row-inner .col-fields{padding-bottom:16px}.page-policy-form .block-content .list-item .table-form .ivu-form-item{margin-top:16px;margin-bottom:0}.page-policy-form .block-content .list-item .table-form .ivu-form-item .ivu-form-item{margin-top:0}.page-policy-form .block-content .list-item .col-btns{display:flex;align-items:center;justify-content:center}.page-policy-form .block-content .list-item .col-btns .btn-groups button.opt-btn{padding:0}.page-policy-form .block-content .ivu-form-item.ivu-form-item-error .ivu-form-item-error-tip{font-size:12px;padding-top:4px}.page-policy-form .block-content .ivu-form-item{min-height:32px;position:relative}.page-policy-form .block-content .ivu-form-item .ivu-form-item-label{position:absolute;bottom:0;left:0}.page-policy-form .block-content .base-form .ivu-form-item.ivu-form-item-required label:after{visibility:hidden}.page-policy-form .loading-container .loading{position:absolute;top:0;bottom:0;width:100%;z-index:1000;background:hsla(0,0%,100%,.8)}.page-policy-form .loading-container .loading .ivu-spin-main{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:200}.page-policy-form .steps-container{overflow:hidden}.page-policy-form .steps-container .steps-wrapper{width:1000px;margin:0 auto}.page-policy-form .steps-container .steps-wrapper .ivu-steps.ivu-steps-horizontal{padding-left:125px;margin:0 auto}.page-policy-form .ivu-steps .ivu-steps-item:nth-child(2) .ivu-steps-title{margin-left:-20px}.com-people-detail-form .add-btn{padding:0}.btn-grops{position:absolute;z-index:100;bottom:0;width:100%;padding:12px 30px;margin-left:-30px;box-shadow:0 2px 8px 0 #d8d8d8;background-color:#fff}.btn-grops button+button{margin-left:10px}.btn-grops .ivu-icon{margin-top:-4px}.applicationNo{font-size:14px;margin-bottom:15px;color:#616161;font-weight:400}.applicationNo span{color:#909090;display:inline-block;min-width:100px}