* { margin: 0; padding: 0; box-sizing: border-box; list-style: none; } @font-face { font-family: "思源黑体"; src: url(../font/SourceHanSansK-Regular.ttf); } html, body { font-family: "思源黑体", arial, helvetica, sans-serif; font-size: 16px; border: 0; outline: none; color: #ffffff; } .clearfix { zoom: 1; } .clearfix:after { display: block; clear: both; content: ""; visibility: hidden; height: 0; } a { text-decoration: none; } .fl { float: left; } .fr { float: right; } html { height: 100%; } body { width: 100%; height: 100%; overflow: hidden; /* background: url(../img/bg.jpg) repeat;*/ background-size: 100% 100%; } ::-webkit-scrollbar { width: 6px; background-color: #1b3971; border-radius: 3px; } /* 滚动条滑块 */ ::-webkit-scrollbar-thumb { border-radius: 3px; background: #496bc9; } .mt-10 { margin-top: 10px; } /* 头部 */ .topper { width: 100%; height: 80px; background: url(../img/topperbg.jpg) no-repeat; } .logo { width: 326px; height: 31px; margin-top: 25px; margin-left: 35px; } .nav { width: 1220px; height: 48px; margin-top: 10px; margin-left: 48px; } .nav li { width: 177px; height: 48px; float: left; background: url(../img/navlibg.png) no-repeat; margin-left: -30px; line-height: 48px; } .nav li.active { background: url(../img/navli-activebg.png) no-repeat; } .nav li a { color: #00f0ff; font-size: 16px; line-height: 48px; display: block; padding-left: 44px; } .nav li.active a { color: #ffc62c; font-size: 16px; } .nav li .navli-icon { display: inline-block; width: 18px; height: 18px; margin-right: 4px; vertical-align: top; margin-top: 13px; } .nav li .navli-icon1 { background: url(../img/navli-icon1.png) center center no-repeat; } .nav li.active .navli-icon1 { background: url(../img/navli-icon1-active.png) center center no-repeat; } .nav li .navli-icon2 { background: url(../img/navli-icon2.png) center center no-repeat; } .nav li.active .navli-icon2 { background: url(../img/navli-icon2-active.png) center center no-repeat; } .nav li .navli-icon3 { background: url(../img/navli-icon3.png) center center no-repeat; } .nav li.active .navli-icon3 { background: url(../img/navli-icon3-active.png) center center no-repeat; } .nav li .navli-icon4 { background: url(../img/navli-icon4.png) center center no-repeat; } .nav li.active .navli-icon4 { background: url(../img/navli-icon4-active.png) center center no-repeat; } .nav li .navli-icon5 { background: url(../img/navli-icon5.png) center center no-repeat; } .nav li.active .navli-icon5 { background: url(../img/navli-icon5-active.png) center center no-repeat; } .nav li .navli-icon6 { background: url(../img/navli-icon6.png) center center no-repeat; } .nav li.active .navli-icon6 { background: url(../img/navli-icon6-active.png) center center no-repeat; } .nav li .navli-icon7 { background: url(../img/navli-icon7.png) center center no-repeat; } .nav li.active .navli-icon7 { background: url(../img/navli-icon7-active.png) center center no-repeat; } .nav li .navli-icon8 { background: url(../img/navli-icon8.png) center center no-repeat; } .nav li.active .navli-icon8 { background: url(../img/navli-icon8-active.png) center center no-repeat; } .user { width: 190px; height: 18px; line-height: 18px; margin-right: 20px; margin-top: 20px; } .user-user { width: 170px; height: 18px; background: url(../img/user-icon1.png) left center no-repeat; padding-left: 26px; font-size: 14px; line-height: 18px; } .user-cancel { width: 18px; height: 18px; } .menu li:hover, .menu li.active { background: url(../img/navli-activebg.png) no-repeat; } .menu li:hover, .menu li.active a { color: #ffc62c; font-size: 16px; }