

* { margin: 0; padding: 0 }
body { font-size: 13px; margin: 0; padding: 0; font-size: 13px; caret-color: transparent; background-image: linear-gradient(181deg, #f6c993, #ffe7dd); }
input { caret-color: #000000; }
a { text-decoration: none; color: #151515; }
a:hover { cursor: pointer; color: #ff0000; }
a:visited { }
div { cursor: default; }
table { width: 1300px; border-spacing: 0px; }
td { border: solid 1px #585656; height: 30px; font-family: Tahoma, "微软雅黑"; font-size: 13px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
table { border-collapse: collapse; table-layout: fixed; }
th { color: #ffffff; font-weight: bold; font-size: 15px; border: solid 1px #ffffff; border-top: solid 1px #870000; border-bottom: solid 1px #870000; height: 30px; line-height: 30px; font-family: Tahoma, "微软雅黑"; background: url(bar.png) repeat-x; border-image: initial; }
.th_1 { border-left: solid 1px #870000; }
.th_5 { border-right: solid 1px #870000; }
li { list-style: none; }
.top_menus li a { display: block; height: 39px; line-height: 39px; width: 74px; }
.wrap_game { width: 1300px; overflow: hidden; margin: auto; margin-top: 3px; background-color: white; }
.wrap_game img { width: 16px; height: 16px; padding: 0 2px 0 2px; vertical-align: middle; }
td[colspan] { color: #333333; font-weight: bold; text-shadow: 0 0 10px #c1c1c1, 0 0 10px #d3d2d2, 0 0 10px #d3d3d3, 0 0 10px #e7e7e7; height: 25px; padding-left: 550px; }
.rowbody0, .rowhead0 {background-color: #fcff00ad;}
.rowhead0 td {color: #f00;}
.rowbody1, .rowhead1 { background-color: #f3e6a8; }
.rowbody2, .rowhead2 { background-color: #ffc3c3; }
.rowbody3, .rowhead3 { background-color: #d3ffff; }
.rowbody4, .rowhead4 { background-color: #cafdb1; }
.rowbody5, .rowhead5 { background-color: #f1f1f1; }
.rowbody6, .rowhead6 { background-color: #cafdb1; }
.rowbody7, .rowhead7 { background-color: #f1f1f1; }
.ac1 { color: #8f3f06; }
.ac2 { color: #85210b; }
.ac3 { color: #00607c; }
.ac4 { color: #104c0c; }
.midbox { float: left; overflow: hidden; position: absolute; }
.dlbox { width: 1300px; overflow: hidden; margin: 0 auto; margin-top: 3px; }
.searchbox { width: 410px; overflow: hidden; }
.searchkeys { width: 100%; height: 40px; overflow: hidden; color: #1471B0; }
.searchtitle { width: 100px; height: 40px; line-height: 40px; text-align: center; font-size: 18px; font-weight: 800; overflow: hidden; float: left; border-radius: 8px 8px 0px 0px; background: #a9640f; color: #ffffff; }
.hotkeys { width: 310px; height: 40px; float: left; line-height: 40px; font-size: 16px; }
.hotkeys span { margin-left: 10px; color: #631300; }
.hotkeys_more span { cursor: pointer; }
.hotkeys_list span { cursor: pointer; }
.hotkeys_list { width: 100%; height: 40px; line-height: 40px; float: left; }
.hotkeys_more { width: 70px; float: left; height: 40px; }
.searchinput { border-radius: 4px 4px 4px 4px; border: solid 1px #972D13; padding: 7px; background: rgba(251, 255, 250, 0.6); background-color: #f7f7f7; }
.searchinput img { float: right; cursor: pointer; margin-top: -6px; }
.txtbox { width: 90%; background: rgba(255, 255, 255, 0); border: none; height: 25px; line-height: 25px; font-size: 16px; outline: none; }
.footer { width: 1300px; margin: 0 auto; background-color: #f1e1b9; font-size: 14px; color: #343434; overflow: hidden; text-align: center; line-height: 220%; border: solid 1px #585656; margin-bottom: 100px; }
.top { width: 1300px; height: 50px; overflow: hidden; margin: 0 auto; padding-top: 85px; background: url(hf6.png) no-repeat; background-position: inherit; }
.topbar { width: 100%; line-height: 200px; min-width: 1300px; overflow: hidden; top: 0px; background: #f6c993; border-bottom: solid 2px #b3681e; }
.top_logo { width: 300px; height: 64px; cursor: pointer; margin-top: 13px; float: left; }
.top_menus { float: right; }
.top_menus ul li { list-style: none; float: left; text-align: center; background: #a9640f; border: solid 1px #a37420; border-radius: 2px 2px 2px 2px; margin-left: 3px; background-image: linear-gradient(360deg, #a9640f, #d7b44a); }
.top_menus ul li:first-child { background: #dd890c; background-image: linear-gradient(360deg, #dd890c, #ff743b); }
#menus6 { background: #61957a; background-image: linear-gradient(360deg, #61957a, #55cd27); }
.top_menus ul li a { color: #ffffff; font-size: 14px; font-weight: bold; }
.top_menus ul li:hover a { color: #E9C133; }
.gonggao, .notice { width: 1300px; overflow: hidden; margin: 0 auto; margin-bottom: 5px; border: solid 1px #585656; }
.gonggao .head { height: 40px; line-height: 40px; font-size: 20px; background-color: #efefef; border-bottom: solid 1px #ffa539; color: #e55916; padding: 0 7px; }
.gonggao .head b { display: block; height: 38px; line-height: 38px; border-bottom: solid 1px #f77000; float: left; padding: 0 10px; font-family: Tahoma, "微软雅黑"; }
.gonggao .body { padding: 20px; line-height: 180%; background-color: #efefef; font-size: 14px; }
.img_list div:after, .dlbox>div:first-child:after { content: ''; display: block; width: 100%; height: 1px; margin-top: 1px; margin-bottom: 1px; background: #9999a2; }
.topimg { position: absolute; display: block; margin-top: -90px; margin-left: -31px; }
.wrap_game table th.th_6,
.wrap_game table th.th_7,
.wrap_game table td:nth-child(6),
.wrap_game table td:nth-child(7) {
    text-align: center;
}