/* CSS Document
Use for:    website
Version:    1.0
Date:       2026-1-16 
Author:     clovis
*/

/***********************reset***********************/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, span, object, iframe { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
ol, ul { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
body { font-family: "Microsoft Yahei"; font-size: 14px; color: #fff; background:#001328;}
a { text-decoration: none; color: #fff; }
.clearfix:after { content: ""; height: 0; visibility: hidden; display: block; clear: both; }
.clearfix { zoom: 1; }
.dn { display: none }
.fl { float: left; }
.fr { float: right; }
.txt-hidden { text-indent: -999999px; overflow: hidden; line-height: 0; }
body { font: 14px/1.5 "Microsoft Yahei"; }
.wrapper { position: relative; width: 1002px; margin: 0 auto; }
.full-bg { background: url(https://img7.99.com/jz/images/activity/2026/rank/img/full-bg.jpg) no-repeat center top;height: 1231px; }
.main {height: 1231px; }

.header{ height:513px; background:url(https://img7.99.com/jz/images/activity/2026/rank/img/header.jpg) no-repeat;}
.logo { position: absolute; left: 390px; top:0px; }
.logo a{display: block;}
.logo img{ width:192px;}
.nav { height: 42px;padding-left: 40px; }
.nav li { float: left; width: 95px; text-align: center; }
.maginright { margin-right: 370px; }
.nav li a { color: #ebebeb; line-height: 42px; font-size: 15px; display: block; }
.nav li a:hover { color: #ffe3b2; }
.nav li a .line{width: 35px;background:#87736c;height: 2px;display: block;margin: -5px auto 0;}
.nav li a:hover .line{background:#c38e3f;}
.slogan { text-indent: -9999px }

.index-hot {  position: relative; background: url(https://img7.99.com/jz/images/activity/2026/rank/img/main.jpg) no-repeat; padding-top:10px; padding-bottom:2px;}
.title {width: 197px;height: 99px;text-align: center;background:url(https://img8.99.com/jz/2016/12/29/title-bg.png) no-repeat;margin-bottom: 10px;line-height: 70px;}
.title.selected{background:url(https://img8.99.com/jz/2016/12/29/title-bg-on.png) no-repeat;}
.title a {width: 197px;height: 99px;color: #e4dfca; display: block;font-size: 30px; font-weight: bold;text-shadow: 2px 1px 1px #000;}
.content { color: #668ab3;}
.content tr { height: 48px; line-height: 48px; }
.content tr td{color: #c2c2c2;font-size: 20px;text-align:center; border: 1px solid #9eb2bb;}
.content tr th{color:#c8c8c8;font-size:24px;text-align:center; border-left: 1px solid #9eb2bb;height: 35px; line-height: 35px;}
#panal3 tr th{color:#c8c8c8;font-size:20px;text-align:center; border-left: 1px solid #9eb2bb;height: 35px; line-height: 35px;}
#panal3 tr td{color: #c2c2c2;font-size: 16px;text-align:center;}
#panal3 .page *{font-size: 0;}

.content  .table-boxcont td{font-size:20px;}
.panal-box{margin-left: 30px;width: 660px;}
.panal { display: none; }
.show { display: block; }
.hot {width: 197px;margin-left: 42px;}

.order { text-indent: -9999px;width: 83px; height: 43px; }
.order1 { background:url(https://img8.99.com/jz/2016/12/29/order1.png) no-repeat 10px; }
.order2 { background:url(https://img8.99.com/jz/2016/12/29/order2.png) no-repeat 10px; }
.order3 { background:url(https://img8.99.com/jz/2016/12/29/order3.png) no-repeat 10px; }

.content .table-box{height: 502px;margin-bottom: 12px;}
.content table { width: 660px;}
.content th { height: 52px; line-height: 52px; color: #3d6fa8; font-size: 16px; }
.content p{padding-top:40px;text-align:center;}
/*???*/
.page { text-align: center;height: 33px;line-height: 33px;padding-top: 8px;}
.page a { margin: 0 8px; color: #668ab3; font-size: 22px; }
.page a.current,.page a:hover { color: #fff500; }
.page .next{ color: #668ab3;}
/* -----------???---------- */
#footer { color: #efcb6f; padding: 40px 0 20px; font-size: 12px; }
#footer a { color: #efcb6f }
#footer a:hover { text-decoration: underline;}