#app,body,html{width:100%;min-width:auto}.commitment .contract-content .signature-title{width:100%;height:1.1rem;line-height:1.1rem;background-color:#3d87ff;color:#fff;text-align:center;-webkit-box-shadow:1px 0 1px #ccc;box-shadow:1px 0 1px #ccc;display:-webkit-box;display:-ms-flexbox;display:flex}.commitment .contract-content .signature-title span{width:.72rem;color:#fff}.commitment .contract-content .signature-title p{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.48rem;font-weight:500}.commitment .contract-content .ask{padding:.34rem}.commitment .contract-content .ask .ask-header{padding:.36rem;background-color:#fff;margin-bottom:.34rem;border-radius:.24rem;-webkit-box-shadow:0 0 .3rem 0 #e5e9f4;box-shadow:0 0 .3rem 0 #e5e9f4}.commitment .contract-content .ask .ask-header .askname{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.commitment .contract-content .ask .ask-header .askname label{float:left;display:block;padding:.12rem;font-weight:400;line-height:.5rem;text-align:left;width:2.4rem}.commitment .contract-content .ask .ask-header .askname label img{width:.48rem;padding-right:2px}.commitment .contract-content .ask .ask-header .askname .layui-input-block{-webkit-box-flex:1;-ms-flex:1;flex:1}.commitment .contract-content .ask .ask-header .askname .layui-input-block .el-date-editor.el-input,.commitment .contract-content .ask .ask-header .askname .layui-input-block .el-date-editor.el-input__inner,.commitment .contract-content .ask .ask-header .askname .layui-input-block .el-select{width:100%!important}.commitment .contract-content .ask .ask-header .askname .layui-input-block .el-input--small .el-input__inner,.commitment .contract-content .ask .ask-header .askname .layui-input-block .el-input--suffix .el-input__inner{border-top:none!important;border-left:none!important;border-right:none!important;height:.91rem;width:100%;line-height:.91rem;background-color:#fff;border-radius:.04rem}.commitment .contract-content .ask .ask-header .askname .layui-input-block .el-input--small .el-input__icon,.commitment .contract-content .ask .ask-header .askname .layui-input-block .el-input--suffix .el-input__icon{line-height:.91rem!important}.commitment .contract-content .ask .askzl{padding:20px 0}.commitment .contract-content .ask .askzl .el-input__inner{border:none!important;color:red;text-align:center;margin-right:.24rem}.commitment .contract-content .ask .askzl .el-textarea__inner{border:1px solid #d4cdcd;color:#ff2323;font-size:.32rem;margin-right:.24rem}.commitment .contract-content .ask .askzl .el-input{width:60%;margin-right:.24rem}.commitment .contract-content .ask .askzl p{text-indent:.24rem;line-height:.9rem;font-size:.34rem}.commitment .contract-content .ask .signature{padding:.48rem}.commitment .contract-content .ask .signature .el-button{width:100%;color:#fff;border-radius:.48rem;background:-webkit-gradient(linear,left top,right top,from(#4189ff),to(#0062ff))!important;background:linear-gradient(90deg,#4189ff,#0062ff)!important;-webkit-box-shadow:0 4px 12px 0 rgba(21,110,255,.83)!important;box-shadow:0 4px 12px 0 rgba(21,110,255,.83)!important}