.invoce-media-type{display:inline-block;padding:5px;margin:5px;border-radius:4px}.invoce-special-flag{background-color:#5bb5ff;color:green}.invoce-normal-flag{background-color:#de5bff;color:#fff}.p-contract-detail{width:950px;padding-right:20px}.p-contract-detail .p-contract{width:100%}.p-contract-detail table tr{line-height:22px}.p-contract-detail table span{font-weight:700;margin-right:5px}.p-contract-detail table td{padding:0 4px}.p-contract-detail .contract-header{width:90%;margin:0 auto;text-align:center}.p-contract-detail .contract-header h2{margin-top:0;margin-bottom:10px}.p-contract-detail .contract-header h1{margin-top:10px;margin-bottom:10px}.p-contract-detail .contract-basic-header{width:100%}.p-contract-detail .contract-basic-footer{width:100%;line-height:2em}.p-contract-detail .contract-basic-footer ol{margin-left:0}.p-contract-detail .contract-basic-footer ol li{list-style:decimal}.p-contract-detail .contract-basic-footer b:after{content:"\FF1A"}.p-contract-detail .contract-list{width:90%}.p-contract-detail .contract-footer{position:relative;font-size:10px}.p-contract-detail .contract-footer img{position:absolute;bottom:10%;left:174px;width:200px}.p-contract-detail .contract-footer span{min-width:4em;display:inline-block;text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.p-contract-detail .p-contract-other{width:900px;margin-top:10px}.p-contract-detail .el-dialog__body{padding-top:10px;padding-bottom:10px}