#app,body,html{width:100%;min-width:auto}.declaration-and-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}.declaration-and-commitment .contract-content .signature-title span{width:.72rem;color:#fff}.declaration-and-commitment .contract-content .signature-title p{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.48rem;font-weight:500}.declaration-and-commitment .contract-content .ask{padding:.34rem}.declaration-and-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}.declaration-and-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}.declaration-and-commitment .contract-content .ask .ask-header .askname .askname-con{line-height:.71rem;height:100%!important}.declaration-and-commitment .contract-content .ask .ask-header .askname .askname-con .span-con{color:#d23d3d;font-size:.28rem;font-weight:700;display:inline;padding:0 .15rem}.declaration-and-commitment .contract-content .ask .ask-header .askname .layui-form-label{float:left;display:block;padding:.12rem;font-weight:400;line-height:.5rem;text-align:left;width:2.5rem}.declaration-and-commitment .contract-content .ask .ask-header .askname .layui-form-label img{width:.48rem;padding-right:2px}.declaration-and-commitment .contract-content .ask .ask-header .askname .layui-input-block{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:.71rem;line-height:.71rem}.declaration-and-commitment .contract-content .ask .ask-header .askname .layui-input-block .input-block-name .el-input__inner{color:#3d87ff!important;font-size:.36rem;font-weight:700}.declaration-and-commitment .contract-content .ask .ask-header .askname .layui-input-block .el-date-editor.el-input,.declaration-and-commitment .contract-content .ask .ask-header .askname .layui-input-block .el-date-editor.el-input__inner,.declaration-and-commitment .contract-content .ask .ask-header .askname .layui-input-block .el-select{width:100%!important}.declaration-and-commitment .contract-content .ask .ask-header .askname .layui-input-block .el-input--small .el-input__inner,.declaration-and-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:.71rem;width:100%;line-height:.71rem;background-color:#fff;border-radius:.04rem}.declaration-and-commitment .contract-content .ask .ask-header .askname .layui-input-block .el-input--small .el-input__icon,.declaration-and-commitment .contract-content .ask .ask-header .askname .layui-input-block .el-input--suffix .el-input__icon{line-height:.71rem!important}.declaration-and-commitment .contract-content .ask .ask-header .askname-list{padding:.24rem}.declaration-and-commitment .contract-content .ask .ask-header .askname-list .left-index{width:.37rem;height:.37rem;line-height:.37rem;background:#0a87ff;color:#fff;border-radius:.24rem;display:inline-block;text-align:center;margin-right:.24rem;font-weight:700}.declaration-and-commitment .contract-content .ask .ask-header .askname-list .right-del{display:inline-block;color:red;font-size:.37rem;cursor:pointer}.declaration-and-commitment .contract-content .ask .ask-header .askname-list .askname-item{padding:.12rem 0}.declaration-and-commitment .contract-content .ask .askzl{padding:20px 0}.declaration-and-commitment .contract-content .ask .askzl samp{display:inline-block;text-indent:0;text-align:center;min-height:.55rem;min-width:2rem;padding:0 .1rem;border-bottom:2px solid #333;vertical-align:text-bottom;line-height:.55rem;font-size:.35rem;font-weight:700;word-wrap:break-word}.declaration-and-commitment .contract-content .ask .askzl .el-textarea__inner{border:1px solid #d4cdcd;color:#ff2323;font-size:.32rem;margin-right:.24rem}.declaration-and-commitment .contract-content .ask .askzl p{line-height:.9rem;font-size:.34rem}.declaration-and-commitment .contract-content .ask .signature{padding:.48rem}.declaration-and-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}