.public-risk-report{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);padding:20px}.public-risk-report .error-container,.public-risk-report .loading-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:400px;background:#fff;border-radius:16px;text-align:center}.public-risk-report .error-container i,.public-risk-report .loading-container i{font-size:48px;margin-bottom:16px}.public-risk-report .error-container .el-icon-loading,.public-risk-report .loading-container .el-icon-loading{color:#667eea}.public-risk-report .error-container .el-icon-warning-outline,.public-risk-report .loading-container .el-icon-warning-outline{color:#f56c6c}.public-risk-report .error-container span,.public-risk-report .loading-container span{font-size:16px;color:#666}.public-risk-report .report-container{max-width:1400px;margin:0 auto;background:#fff;border-radius:16px;-webkit-box-shadow:0 20px 40px rgba(0,0,0,.1);box-shadow:0 20px 40px rgba(0,0,0,.1);overflow:hidden}.public-risk-report .report-container .report-header{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:30px;text-align:center}.public-risk-report .report-container .report-header h1{margin:0 0 10px;font-size:28px}.public-risk-report .report-container .report-header .report-date{font-size:14px;opacity:.8}.public-risk-report .report-container .risk-content{padding:24px}.public-risk-report .report-container .follow_border{line-height:28px;padding-bottom:10px}.public-risk-report .report-container .erlei_table{text-align:center;padding:0 0 24px 0}.public-risk-report .report-container .erlei_table .erlei_li{font-size:14px;line-height:44px;width:14.2%;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#7d7d7d;border-bottom:1px solid #dcdcdc}.public-risk-report .report-container .erlei_ul{display:-webkit-box;display:-ms-flexbox;display:flex}.public-risk-report .report-container .erlei_ul:first-child .erlei_li{font-weight:900;color:#333;background:#fff!important}.public-risk-report .report-container .erlei_ul .erlei_li{border-right:2px solid #fff;border-bottom:2px solid #fff}.public-risk-report .report-container .erlei_ul .erlei_li:nth-child(2n){background:#eff7ff!important}.public-risk-report .report-container .erlei_ul .erlei_li:nth-child(2n-1){background:#f1f7ed!important}.public-risk-report .report-container .label01{color:#333!important;background:rgba(227,242,253,.3843137254901961)!important}.public-risk-report .report-container .label02{color:#333!important;background:rgba(255,235,238,.4549019607843137)!important}.public-risk-report .report-container .label03{color:#333!important;background:rgba(224,242,241,.403921568627451)!important}.public-risk-report .report-container .label05{color:#333!important;background:rgba(255,253,231,.4470588235294118)!important}.public-risk-report .report-container .disclaimer{margin-top:40px;padding:16px;background:#f8f9fa;border-radius:8px;text-align:center;font-size:12px;color:#999}.public-risk-report .report-container .disclaimer p{margin:5px 0}@media(max-width:768px){.public-risk-report{padding:10px}.public-risk-report .report-container .risk-content{padding:16px}.public-risk-report .erlei_ul .erlei_li{font-size:10px!important;line-height:32px!important}}