/* 兼容样式：仅提供 Element UI 2.x 图标字体（element-icons）的字形定义与 loading 动画，
 * 用于过渡期继续支持 el-icon-* 类名图标；不包含任何组件布局规则。
 * 待所有页面完成 Element Plus 图标组件迁移后可移除。 */
@font-face{font-family:element-icons;src:url(fonts/element-icons.woff) format("woff"),url(fonts/element-icons.ttf) format("truetype");font-weight:400;font-style:normal}
[class*=" el-icon-"],[class^=el-icon-]{font-family:element-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@keyframes rotating{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}
.el-icon-loading{-webkit-animation:rotating 2s linear infinite;animation:rotating 2s linear infinite}
.el-icon-arrow-down:before{content:"\e603"}
.el-icon-arrow-left:before{content:"\e600"}
.el-icon-arrow-right:before{content:"\e604"}
.el-icon-arrow-up:before{content:"\e605"}
.el-icon-back:before{content:"\e606"}
.el-icon-bell:before{content:"\e622"}
.el-icon-caret-bottom:before{content:"\e60b"}
.el-icon-caret-left:before{content:"\e60a"}
.el-icon-caret-right:before{content:"\e60e"}
.el-icon-caret-top:before{content:"\e60c"}
.el-icon-check:before{content:"\e611"}
.el-icon-circle-check:before{content:"\e639"}
.el-icon-circle-check-outline:before{content:"\e63e"}
.el-icon-circle-close:before{content:"\e607"}
.el-icon-circle-close-outline:before{content:"\e609"}
.el-icon-circle-plus:before{content:"\e601"}
.el-icon-circle-plus-outline:before{content:"\e602"}
.el-icon-close:before{content:"\e60f"}
.el-icon-close:before{-webkit-transform:scale(.9);transform:scale(.9);display:inline-block}
.el-icon-d-arrow-left:before{content:"\e610"}
.el-icon-d-arrow-right:before{content:"\e613"}
.el-icon-date:before{content:"\e608"}
.el-icon-d-caret:before{content:"\e615"}
.el-icon-delete:before{content:"\e612"}
.el-icon-document:before{content:"\e614"}
.el-icon-download:before{content:"\e617"}
.el-icon-edit:before{content:"\e61c"}
.el-icon-edit-outline:before{content:"\e616"}
.el-icon-error:before{content:"\e62c"}
.el-icon-goods:before{content:"\e618"}
.el-icon-info:before{content:"\e61a"}
.el-icon-loading:before{content:"\e61e"}
.el-icon-location:before{content:"\e61d"}
.el-icon-location-outline:before{content:"\e61f"}
.el-icon-menu:before{content:"\e620"}
.el-icon-message:before{content:"\e61b"}
.el-icon-minus:before{content:"\e621"}
.el-icon-mobile-phone:before{content:"\e624"}
.el-icon-more:before{content:"\e646"}
.el-icon-more-outline:before{content:"\e626"}
.el-icon-news:before{content:"\e625"}
.el-icon-phone:before{content:"\e627"}
.el-icon-phone-outline:before{content:"\e628"}
.el-icon-picture:before{content:"\e629"}
.el-icon-picture-outline:before{content:"\e62a"}
.el-icon-plus:before{content:"\e62b"}
.el-icon-printer:before{content:"\e62f"}
.el-icon-question:before{content:"\e634"}
.el-icon-rank:before{content:"\e632"}
.el-icon-refresh:before{content:"\e633"}
.el-icon-remove:before{content:"\e635"}
.el-icon-remove-outline:before{content:"\e63c"}
.el-icon-search:before{content:"\e619"}
.el-icon-service:before{content:"\e63a"}
.el-icon-setting:before{content:"\e638"}
.el-icon-share:before{content:"\e636"}
.el-icon-sold-out:before{content:"\e63b"}
.el-icon-sort:before{content:"\e640"}
.el-icon-sort-down:before{content:"\e630"}
.el-icon-sort-up:before{content:"\e631"}
.el-icon-star-off:before{content:"\e63d"}
.el-icon-star-on:before{content:"\e637"}
.el-icon-success:before{content:"\e62d"}
.el-icon-tickets:before{content:"\e63f"}
.el-icon-time:before{content:"\e642"}
.el-icon-upload:before{content:"\e60d"}
.el-icon-upload2:before{content:"\e644"}
.el-icon-view:before{content:"\e643"}
.el-icon-warning:before{content:"\e62e"}
.el-icon-zoom-in:before{content:"\e641"}
.el-icon-zoom-out:before{content:"\e645"}
