.public-footer{margin-top:20px;font-size:14px;padding:5px 15px}.public-footer span{margin-right:10px}.dialog-price .top{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dialog-price .center,.dialog-price .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.dialog-price .center{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:17px}.dialog-price .center .item{width:356px;min-height:366px;border:1px solid #e1e5ec;border-top:4px solid #03bf5f;margin-right:20px;height:500px;overflow:auto}.dialog-price .center .item .border{height:45px;line-height:45px;border-bottom:2px dashed #e1e5ec}.dialog-price .center .item .border .bold{font-weight:700}.dialog-price .center .item .border .color{color:#03bf5f}.dialog-price .center .item .line{padding-left:15px;margin:12px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.dialog-price .center .item .line,.dialog-price .center .item .line .line-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.dialog-price .center .item .line .line-item{margin:15px}.dialog-price .center .item .line .line-item .img{width:180px;height:160px;margin-right:10px}.dialog-price .center .item .line .img{width:180px;height:160px}.dialog-price .center .item .line span{cursor:pointer;color:#03bf5f}.dialog-price .center .item .line .title{min-width:40px;text-align:left;-ms-flex-negative:0;flex-shrink:0}.dialog-price .bottom{text-align:center;margin:20px}.compon-dialog-table .cursor{cursor:pointer}.progress-dialog .text .font{cursor:pointer;font-size:22px;text-align:center;color:#09ba5b;margin:20px}.progress-dialog .text .font .pdf-wrapper{margin-top:10px;height:800px}.progress-dialog .center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}.public-button .button .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.public-button .button .list .item{cursor:pointer;background:#fff;border:1px solid #03bf5f;border-radius:2px;padding:5px 15px;color:#03bf5f;margin-left:12px}