*{margin:0;padding:0;box-sizing:border-box}html,body,#app{width:100%;min-height:100vh}html{overflow-y:scroll}:root{--primary-color: #0066CC}body{font-family:Microsoft YaHei,Arial,sans-serif;background-color:#f5f7fa}img{max-width:100%;height:auto;box-sizing:border-box}table{max-width:100%}iframe,video{max-width:100%;height:auto}.container{max-width:1280px;margin:0 auto;padding:0 20px;width:100%;box-sizing:border-box}.main-content{padding:20px 0 40px;flex:1;width:100%;box-sizing:border-box;display:flex;flex-direction:column}.breadcrumb{padding:12px 0;color:#999;font-size:14px}.breadcrumb .sep{margin:0 8px;color:#ccc}.breadcrumb a{color:#666;text-decoration:none}.breadcrumb a:hover{color:#06f}.breadcrumb .current{color:#333}
