@charset "utf-8"; .content { margin-top: 2.5rem; width: 100%; height: 59.06rem; background-image: url("../images/table_bg.png"); background-repeat: no-repeat; background-position: center; background-size: 100%; position: relative; } .table { width: 105rem; height: 48.38rem; overflow-x: hidden; overflow-y: scroll; box-sizing: border-box; position: fixed; left: 7.5rem; top: 12.5rem; } .table table * { font-size: 1.13rem; text-align: center; color: #ffffff; line-height: 1.13rem; vertical-align: middle; } .table table .Title { position: fixed; left: 7.5rem; top: 10rem; width: 105rem; display: table; } .table table th { width: 9.090909090909091%; height: 2.5rem; background: #008ec8; font-weight: normal; } .table table td { width: 9.090909090909091%; height: 2.5rem; background: #0b3465; } .table table tr.special td { background: #082241; } .table table td a:hover { text-decoration: underline; }