.page-quote{position:relative}.page-quote .save{position:fixed;right:100px;top:110px}.page-quote .quote-content{margin:20px auto;width:595px;min-height:842px;-webkit-box-sizing:padding-box;box-sizing:padding-box;border:1px solid #ccc;padding:0 20px;padding-bottom:20px;font-size:13px}.page-quote .quote-content .title{font-size:30px;font-weight:700;text-align:center;padding:20px 0}.page-quote .quote-content .title span{letter-spacing:5px}.page-quote .quote-content .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-quote .quote-content .header .item{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:24px}.page-quote .quote-content .header .item .name{text-align:justify;width:65px;-ms-flex-negative:0;flex-shrink:0}.page-quote .quote-content .header .item .content{margin-left:10px;font-weight:600}.page-quote .quote-content .header .quote-left,.page-quote .quote-content .header .quote-right{-webkit-box-flex:1;-ms-flex:1;flex:1}.page-quote .quote-content .header .quote-right{margin-left:20px}.page-quote .quote-content .header .quote-right .space{-ms-flex-item-align:end;align-self:flex-end;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:10px;border-bottom:1px solid #000}.page-quote .quote-content .header .quote-right .tip{padding:15px;border:1px solid #000;margin-top:40px}.page-quote .quote-content .body{margin-top:20px}