.site-warning{width:100%;margin:0 0 20px 0;padding:0;border:1px solid #dcebcf;border-radius:6px;overflow:hidden;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,0.05);box-sizing:border-box}
.site-warning .warning-main{display:flex;align-items:center;padding:14px 18px;background:#f1f9ed;border-bottom:1px solid #deedd7}
.site-warning .warning-main>i{flex:0 0 auto;width:38px;height:38px;margin-right:12px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#5bbc2e;color:#fff;font-size:21px}
.site-warning .warning-content{color:#000;font-size:14px;line-height:1.7}
.site-warning .warning-content a{color:#328813;font-weight:700;text-decoration:none;white-space:nowrap}
.site-warning .warning-content a:hover{color:#256b0d;text-decoration:underline}
.site-warning .warning-notice{display:flex;align-items:flex-start;padding:13px 18px;background:#fffaf0;color:#000;font-size:13px;line-height:1.7}
.site-warning .warning-notice>i{flex:0 0 auto;margin-right:10px;margin-top:3px;color:#e0a800;font-size:17px}
.site-warning .warning-notice strong{color:#9a7200}
@media (max-width:767px){
.site-warning{margin-bottom:15px;border-radius:5px}
.site-warning .warning-main{padding:12px 13px}
.site-warning .warning-main>i{width:34px;height:34px;margin-right:9px;font-size:18px}
.site-warning .warning-content{font-size:13px;line-height:1.6}
.site-warning .warning-notice{padding:11px 13px;font-size:12px;line-height:1.65}
.site-warning .warning-notice>i{margin-right:8px;font-size:15px}
}
@media (max-width:380px){
.site-warning .warning-main{padding:11px 10px}
.site-warning .warning-main>i{width:31px;height:31px;margin-right:8px;font-size:16px}
.site-warning .warning-content{font-size:12px}
.site-warning .warning-notice{padding:10px;font-size:11.5px}
}
