.contract-detail-bd{padding:24px 24px 56px}.contract-detail-bd .container{padding:24px;background:#fff;border-radius:16px}.contract-detail-bd .container .title{font-weight:700;font-size:18px;line-height:40px;color:#1a1a1a;padding-bottom:24px;border-bottom:1px solid rgba(0,160,217,.16)}.contract-detail-bd .container .status{padding-top:24px;color:#4d4d4d;font-weight:700;font-size:16px;line-height:40px}.contract-detail-bd .container .status span{font-weight:700;font-size:16px;margin-left:5px;color:#00a0d9}.contract-detail-bd .container .status span i{width:8px;height:8px;display:inline-block;margin-right:8px;background-color:#00a0d9;border-radius:50%}.contract-detail-bd .container .status .download{margin-left:auto;width:40px;height:40px;font-size:14px;border:1.5px solid #202945;border-radius:50%;color:#202945;text-align:center;cursor:pointer}.contract-detail-bd .container .introduction{padding-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex}.contract-detail-bd .container .introduction li{height:74px;padding-left:24px;-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;border:1px solid #f0f0f0;border-radius:16px;-ms-flex-positive:1;flex-grow:1;margin-right:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contract-detail-bd .container .introduction li:last-child{margin:0}.contract-detail-bd .container .introduction li .icon{font-size:36px;color:#00a0d9;margin-right:16px}.contract-detail-bd .container .introduction li .text{width:0;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}.contract-detail-bd .container .introduction li .text .key{font-weight:700;font-size:12px;line-height:150%;color:#4d4d4d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contract-detail-bd .container .introduction li .text .name{font-size:14px;line-height:140%;color:#1a1a1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contract-detail-bd .container .info{margin-top:24px;padding:24px;border-radius:16px;border:1px solid #f0f0f0}.contract-detail-bd .container .info .line{font-weight:700;font-size:18px;line-height:40px;color:#202945;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contract-detail-bd .container .info .line .action{cursor:pointer;font-weight:700;font-size:12px;color:#818181}.contract-detail-bd .container .info .line .action i{font-size:12px;color:#202945}.contract-detail-bd .container .info .info-box{margin-top:24px;display:-webkit-box;display:-ms-flexbox;display:flex}.contract-detail-bd .container .info .info-box li{width:0;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:24px;border:1px solid #f5f5f5;border-radius:16px;margin-right:16px}.contract-detail-bd .container .info .info-box li:last-child{margin-right:0}.contract-detail-bd .container .info .info-box li h4{font-weight:700;font-size:12px;line-height:17px;color:#00a0d9;margin-bottom:16px}.contract-detail-bd .container .info .info-box li .key{font-weight:700;font-size:12px;line-height:140%;margin-bottom:8px;color:#4d4d4d;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contract-detail-bd .container .info .info-box li .key .val{margin-left:16px;font-weight:700;font-size:12px;line-height:140%;color:#1a1a1a}.contract-detail-bd .container .device{margin-top:24px;padding:24px;border-radius:16px;border:1px solid #f0f0f0}.contract-detail-bd .container .device .el-tabs .el-tabs__item{font-size:12px}.contract-detail-bd .container .device .line{font-weight:700;font-size:18px;line-height:40px;color:#202945;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contract-detail-bd .container .device .line .action{cursor:pointer;font-weight:700;font-size:12px;color:#818181}.contract-detail-bd .container .device .line .action i{font-size:12px;color:#202945}.contract-detail-bd .container .device .tab-box{margin-top:24px}.contract-detail-bd .container .device .table-bd{width:100%}.contract-detail-bd .container .device .table-bd .table-head{height:40px;line-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;-webkit-box-shadow:inset 0 -1px 0 #f0f0f0;box-shadow:inset 0 -1px 0 #f0f0f0}.contract-detail-bd .container .device .table-bd .table-head li{padding-left:10px;color:#4d4d4d;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:2;-ms-flex:2;flex:2;width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contract-detail-bd .container .device .table-bd .table-head li span{font-weight:700;font-size:14px;color:#4d4d4d}.contract-detail-bd .container .device .table-bd .table-head li.product{-webkit-box-flex:2;-ms-flex:2;flex:2}.contract-detail-bd .container .device .table-bd .table-body,.contract-detail-bd .container .device .table-bd .table-body>li{font-size:0}.contract-detail-bd .container .device .table-bd .table-body .content{cursor:pointer;height:64px;line-height:64px;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;border-radius:16px;-ms-flex-line-pack:center;align-content:center}.contract-detail-bd .container .device .table-bd .table-body .content li{-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:10px;color:#4d4d4d;-webkit-box-flex:2;-ms-flex:2;flex:2;width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contract-detail-bd .container .device .table-bd .table-body .content li span{color:#1a1a1a;font-size:14px}.contract-detail-bd .container .device .table-bd .table-body .content li.product{-webkit-box-flex:2;-ms-flex:2;flex:2;padding-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.contract-detail-bd .container .device .table-bd .table-body .content li.product img{max-width:40px;max-height:40px;border-radius:8px;display:inline-block}.contract-detail-bd .container .device .table-bd .table-body .no-data{margin-top:24px;height:130px;text-align:center;line-height:130px;font-size:16px;color:#818181;background:#fff;border-radius:16px}.contract-detail-bd .container .device .table-footer{margin-top:16px}