@charset "utf-8"; /**--------------------------------------------------------- *function:长春市教育管理公共服务平台 *author:许伟杰 *date:2020.4.8 ----------------------------------------------------------*/ body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; } body, button, input, select, textarea { font: 12px/1.5tahoma, arial, \5b8b\4f53; } h1, h2, h3, h4, h5, h6 { font-size: 100%; } address, cite, dfn, em, var { font-style: normal; } code, kbd, pre, samp { font-family: couriernew, courier, monospace; } ul, ol { list-style: none; } a { color: #000; text-decoration: none; } a:hover { text-decoration: none; } sup { vertical-align: text-top; } sub { vertical-align: text-bottom; } legend { color: #333; } fieldset, img { border: 0; } button, input, select, textarea { font-size: 100%; outline: none; } table { border-collapse: collapse; border-spacing: 0; } body, div, span, p, a, h1, h2, h3, h4, h5, input, button, select, textarea { font-family: "Arial", "微软雅黑", "Microsoft YaHei", "Helvetica Neue", Helvetica, STHeiTi, sans-serif, "Hiragino Sans GB"; } textarea { resize: none; } @media screen and (min-width:1200px) { html { font-size: 24px; } } @media screen and (min-width: 960px) and (max-width: 1199px) { html { font-size: 30px; } } @media screen and (min-width: 768px) and (max-width: 959px) { html { font-size: 20px; } } @media only screen and (min-width: 480px) and (max-width: 767px) { html { font-size: 18px; } } @media only screen and (min-width: 350px) and (max-width: 479px) { html { font-size: 16px; } } @media only screen and (max-width: 350px) { html { font-size: 14px; } } html, body { font-size: 16px; color: #333; width: 100%; } /* 双伪元素清除浮动 小米腾讯写法*/ .clearfix:after, .clearfix:before { content: " "; display: table; } .clearfix:after { clear: both; } /* 单清除浮动 阿里,网易写法*/ .clearFix:after { content: " "; display: block; height: 0; clear: both; visibility: hidden; } .clearfix { zoom: 1; } img { vertical-align: middle; } /*移动端隐藏滚动条Hack*/ .content_msg::-webkit-scrollbar { display: none; } /* 清除浮动 */ .clear { clear: both; } /*左浮动*/ .fl { float: left; } /*又浮动*/ .fr { float: right; } /* 隐藏 */ .none { display: none; } /* 图片自适应 */ .img-res { max-width: 100%; height: auto; display: block; } /* 手机端publc css */ /* flex类 */ .flexRow { display: box; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; } /*主轴为垂直方向,起点在上沿*/ .flexCol { display: box; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-flex-direction: column; -moz-flex-direction: column; -ms-flex-direction: column; -o-flex-direction: column; flex-direction: column; } /*换行,第一行在上方*/ .flexWrap { -webkit-flex-wrap: wrap; -moz-flex-wrap: wrap; -ms-flex-wrap: wrap; -o-flex-wrap: wrap; flex-wrap: wrap; } /* box-sizing */ .boxBorder { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } /* 遮罩层*/ .mask { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, .5); z-index: 11; } /* 头部共用 */ .header-top { background: #000; } .header-t-c { width: 1200px; height: 44px; line-height: 44px; margin: auto; } .t-c-left p { color: #959595; font-size: 14px; } .t-c-left { float: left; } .t-c-right { float: right; } .t-c-right a { font-size: 14px; color: #fff; background: #13b5b1; padding: 2px 4px; } .header-nav { height: 78px; background: #0158c1; } .nav-bar { width: 1200px; margin: auto; } .nav-bar-left { float: left; } .nav-bar-left img { width: 312px; height: 39px; margin: 20px 0 0 0; } .nav { float: right; } .head-nav { line-height: 78px; /* float: right; */ } .head-nav li { min-width: 116px; height: 74px; text-align: center; display: inline-block; cursor: pointer; } .head-nav li a { width: 116px; height: 74px; font-size: 16px; color: #fff; display: inline-block; } .move-on { background: #00479d; border-bottom: 4px solid #fff; } /* 底部共用 */ .footter { height: 78px; line-height: 78px; background: #0158c1; } .footer { width: 1200px; margin: auto; text-align: center; } .footer p { font-size: 14px; color: #fff; display: inline-block; margin: 0 38px 0 0; }