@charset "UTF-8"; /*! normalize.css v1.1.3 | MIT License | git.io/normalize */ /* ========================================================================== HTML5 display definitions ========================================================================== */ /** * Correct `block` display not defined in IE 6/7/8/9 and Firefox 3. */ article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; } /** * Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3. */ audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; } /** * Prevent modern browsers from displaying `audio` without controls. * Remove excess height in iOS 5 devices. */ audio:not([controls]) { display: none; height: 0; } /** * Address styling not present in IE 7/8/9, Firefox 3, and Safari 4. * Known issue: no IE 6 support. */ [hidden] { display: none; } /* ========================================================================== Base ========================================================================== */ /** * 1. Correct text resizing oddly in IE 6/7 when body `font-size` is set using * `em` units. * 2. Prevent iOS text size adjust after orientation change, without disabling * user zoom. */ html { font-size: 100%; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ } /** * Address margins handled incorrectly in IE 6/7. */ body { margin: 0; } /* ========================================================================== Links ========================================================================== */ /** * Address `outline` inconsistency between Chrome and other browsers. */ a:focus { outline: thin dotted; } /** * Improve readability when focused and also mouse hovered in all browsers. */ a:active, a:hover { outline: 0; } /* ========================================================================== Typography ========================================================================== */ /** * Address font sizes and margins set differently in IE 6/7. * Address font sizes within `section` and `article` in Firefox 4+, Safari 5, * and Chrome. */ h1 { font-size: 2em; margin: 0.67em 0; } h2 { font-size: 1.5em; margin: 0.83em 0; } h3 { font-size: 1.17em; margin: 1em 0; } h4 { font-size: 1em; margin: 1.33em 0; } h5 { font-size: 0.83em; margin: 1.67em 0; } h6 { font-size: 0.67em; margin: 2.33em 0; } /** * Address styling not present in IE 7/8/9, Safari 5, and Chrome. */ abbr[title] { border-bottom: 1px dotted; } /** * Address style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome. */ b, strong { font-weight: bold; } blockquote { margin: 1em 40px; } /** * Address styling not present in Safari 5 and Chrome. */ dfn { font-style: italic; } /** * Address differences between Firefox and other browsers. * Known issue: no IE 6/7 normalization. */ hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; } /** * Address styling not present in IE 6/7/8/9. */ mark { background: #ff0; color: #000; } /** * Address margins set differently in IE 6/7. */ p, pre { margin: 1em 0; } /** * Correct font family set oddly in IE 6, Safari 4/5, and Chrome. */ code, kbd, pre, samp { font-family: monospace, serif; _font-family: 'courier new', monospace; font-size: 1em; } /** * Improve readability of pre-formatted text in all browsers. */ pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; } /** * Address CSS quotes not supported in IE 6/7. */ q { quotes: none; } /** * Address `quotes` property not supported in Safari 4. */ q:before, q:after { content: ''; content: none; } /** * Address inconsistent and variable font size in all browsers. */ small { font-size: 80%; } /** * Prevent `sub` and `sup` affecting `line-height` in all browsers. */ sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; } sup { top: -0.5em; } sub { bottom: -0.25em; } /* ========================================================================== Lists ========================================================================== */ /** * Address margins set differently in IE 6/7. */ dl, menu, ol, ul { margin: 1em 0; } dd { margin: 0 0 0 40px; } /** * Address paddings set differently in IE 6/7. */ menu, ol, ul { padding: 0 0 0 40px; } /** * Correct list images handled incorrectly in IE 7. */ nav ul, nav ol { list-style: none; list-style-image: none; } /* ========================================================================== Embedded content ========================================================================== */ /** * 1. Remove border when inside `a` element in IE 6/7/8/9 and Firefox 3. * 2. Improve image quality when scaled in IE 7. */ img { border: 0; /* 1 */ -ms-interpolation-mode: bicubic; /* 2 */ } /** * Correct overflow displayed oddly in IE 9. */ svg:not(:root) { overflow: hidden; } /* ========================================================================== Figures ========================================================================== */ /** * Address margin not present in IE 6/7/8/9, Safari 5, and Opera 11. */ figure { margin: 0; } /* ========================================================================== Forms ========================================================================== */ /** * Correct margin displayed oddly in IE 6/7. */ form { margin: 0; } /** * Define consistent border, margin, and padding. */ fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } /** * 1. Correct color not being inherited in IE 6/7/8/9. * 2. Correct text not wrapping in Firefox 3. * 3. Correct alignment displayed oddly in IE 6/7. */ legend { border: 0; /* 1 */ padding: 0; white-space: normal; /* 2 */ *margin-left: -7px; /* 3 */ } /** * 1. Correct font size not being inherited in all browsers. * 2. Address margins set differently in IE 6/7, Firefox 3+, Safari 5, * and Chrome. * 3. Improve appearance and consistency in all browsers. */ button, input, select, textarea { font-size: 100%; /* 1 */ margin: 0; /* 2 */ vertical-align: middle; /* 3 */ } /** * Address Firefox 3+ setting `line-height` on `input` using `!important` in * the UA stylesheet. */ button, input { line-height: normal; } /** * Address inconsistent `text-transform` inheritance for `button` and `select`. * All other form control elements do not inherit `text-transform` values. * Correct `button` style inheritance in Chrome, Safari 5+, and IE 6+. * Correct `select` style inheritance in Firefox 4+ and Opera. */ button, select { text-transform: none; } /** * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` * and `video` controls. * 2. Correct inability to style clickable `input` types in iOS. * 3. Improve usability and consistency of cursor style between image-type * `input` and others. * 4. Remove inner spacing in IE 7 without affecting normal text inputs. * Known issue: inner spacing remains in IE 6. */ button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ *overflow: visible; /* 4 */ } /** * Re-set default cursor for disabled elements. */ button[disabled], html input[disabled] { cursor: default; } /** * 1. Address box sizing set to content-box in IE 8/9. * 2. Remove excess padding in IE 8/9. * 3. Remove excess padding in IE 7. * Known issue: excess padding remains in IE 6. */ input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ *height: 13px; /* 3 */ *width: 13px; /* 3 */ } /** * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome. * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome * (include `-moz` to future-proof). */ input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; } /** * Remove inner padding and search cancel button in Safari 5 and Chrome * on OS X. */ input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } /** * Remove inner padding and border in Firefox 3+. */ button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } /** * 1. Remove default vertical scrollbar in IE 6/7/8/9. * 2. Improve readability and alignment in all browsers. */ textarea { overflow: auto; /* 1 */ vertical-align: top; /* 2 */ } /* ========================================================================== Tables ========================================================================== */ /** * Remove most spacing between table cells. */ table { border-collapse: collapse; border-spacing: 0; } .activecenter, .activecenter .mod-slide, .activecenter .mod-act-m, .whole-game .box-hd, .whole-wrap .box-hd, .whole-game .top-game, .whole-wrap .top-game, .whole-game .top-game ul, .whole-wrap .top-game ul, .whole-game .top-game ul li, .whole-wrap .top-game ul li, .whole-game .mod-tabs-hd, .whole-wrap .mod-tabs-hd, .whole-game .mod-tabs-bd .popgame-list, .whole-wrap .mod-tabs-bd .popgame-list, .clearfix, .mod-tabs-trigger, .top-message, .pop-box .pop-box-hd { *zoom: 1; } .activecenter:before, .activecenter .mod-slide:before, .activecenter .mod-act-m:before, .whole-game .box-hd:before, .whole-wrap .box-hd:before, .whole-game .top-game:before, .whole-wrap .top-game:before, .whole-game .top-game ul:before, .whole-wrap .top-game ul:before, .whole-game .top-game ul li:before, .whole-wrap .top-game ul li:before, .whole-game .mod-tabs-hd:before, .whole-wrap .mod-tabs-hd:before, .whole-game .mod-tabs-bd .popgame-list:before, .whole-wrap .mod-tabs-bd .popgame-list:before, .clearfix:before, .mod-tabs-trigger:before, .top-message:before, .pop-box .pop-box-hd:before, .activecenter:after, .activecenter .mod-slide:after, .activecenter .mod-act-m:after, .whole-game .box-hd:after, .whole-wrap .box-hd:after, .whole-game .top-game:after, .whole-wrap .top-game:after, .whole-game .top-game ul:after, .whole-wrap .top-game ul:after, .whole-game .top-game ul li:after, .whole-wrap .top-game ul li:after, .whole-game .mod-tabs-hd:after, .whole-wrap .mod-tabs-hd:after, .whole-game .mod-tabs-bd .popgame-list:after, .whole-wrap .mod-tabs-bd .popgame-list:after, .clearfix:after, .mod-tabs-trigger:after, .top-message:after, .pop-box .pop-box-hd:after { content: ""; display: table; line-height: 0; } .activecenter:after, .activecenter .mod-slide:after, .activecenter .mod-act-m:after, .whole-game .box-hd:after, .whole-wrap .box-hd:after, .whole-game .top-game:after, .whole-wrap .top-game:after, .whole-game .top-game ul:after, .whole-wrap .top-game ul:after, .whole-game .top-game ul li:after, .whole-wrap .top-game ul li:after, .whole-game .mod-tabs-hd:after, .whole-wrap .mod-tabs-hd:after, .whole-game .mod-tabs-bd .popgame-list:after, .whole-wrap .mod-tabs-bd .popgame-list:after, .clearfix:after, .mod-tabs-trigger:after, .top-message:after, .pop-box .pop-box-hd:after { clear: both; } .mod-tabs-box { width: 630px; height: 30px; line-height: 30px; color: #666; font-size: 12px; background-color: #ecf3f9; position: relative; } .mod-tabs-box .nav-p { padding-left: 10px; } .mod-tabs-box .problem { color: #408bcb; position: absolute; right: 90px; top: 0; display: block; } .mod-tabs-box .line { position: absolute; top: 0; right: 80px; width: 1px; height: 30px; color: #ccc; } .mod-tabs-box .icon { display: block; width: 25px; height: 20px; position: absolute; cursor: pointer; border: 1px solid #cfdeea; background-color: #ecf3f9; margin-top: -5px; } .mod-tabs-box .icon:hover { background-color: #cfdeea; } .mod-tabs-box .back { right: 43px; top: 9px; } .mod-tabs-box .back i { display: inline-block; *display: inline; *zoom: 1; width: 13px; height: 13px; margin: 0 0px 3px 6px; background-image: url(../slice/back.png); } .mod-tabs-box .refresh { right: 10px; top: 9px; } .mod-tabs-box .refresh i { display: inline-block; *display: inline; *zoom: 1; width: 13px; height: 13px; margin: 0 0px 3px 6px; background-image: url(../slice/refresh.png); } .activecenter { position: relative; background-color: #fff; } .activecenter a { cursor: pointer; } .activecenter .mod-title { font-size: 12px; color: #666; font-weight: bold; } .activecenter .mod-img-box-l { float: left; _display: inline; width: 400px; height: 190px; margin-top: 10px; margin-right: 10px; } .activecenter .mod-img-box-l a { width: 400px; height: 190px; display: block; position: relative; margin-top: 6px; } .activecenter .mod-img-box-l a p { position: absolute; color: #fff; bottom: 10px; left: 20px; font-size: 14px; } .activecenter .mod-img-box-l img { width: 400px; height: 190px; } .activecenter .tagBg { width: 62px; position: absolute; height: 25px; background-image: url("../slice/tagBg.png"); left: 0; top: 10px; color: #fff; line-height: 25px; font-size: 12px; text-align: center; opacity: 0.8; filter: alpha(opacity=80); text-align: left; padding-left: 10px; } .activecenter .tagBg2 { background-image: url("../slice/tagBg2.png"); } .activecenter .tagBg3 { background-image: url("../slice/tagBg3.png"); } .activecenter .mod-img-box-r { width: 190px; height: 212px; margin-top: 10px; float: left; _display: inline; } .activecenter .mod-img-box-r img { opacity: 0.9; filter: alpha(opacity=90); } .activecenter .mod-img-box-r img:hover { opacity: 1; filter: alpha(opacity=100); } .activecenter .mod-img-box-r a { margin-bottom: 5px; width: 190px; height: 60px; display: block; } .activecenter .mt15 { margin-top: 6px; } .activecenter .mod-slide { clear: both; padding-top: 12px; } .activecenter .mod-act-m { bottom: 224px; z-index: 100; width: 600px; height: 0px; position: absolute; margin-top: 14px; float: left; _display: inline; } .activecenter .mod-act-m .mod-line { width: 760px; height: 1px; position: absolute; bottom: 5px; background-color: #e6e6e6; } .activecenter .mod-act-m .mod-line i { position: absolute; background-image: url("../slice/point.png"); display: block; width: 10px; height: 10px; cursor: pointer; } .activecenter .mod-act-m .mod-line .i-hover { background-image: url("../slice/pointhover.png"); } .activecenter .mod-act-m .mod-line .icon1 { left: 86px; top: -4px; } .activecenter .mod-act-m .mod-line .icon2 { left: 275px; top: -4px; } .activecenter .mod-act-m .mod-line .icon3 { left: 471px; top: -4px; } .activecenter .mod-act-m .mod-line .icon4 { left: 665px; top: -4px; } .activecenter .mod-act-m .mod-line .mod-box { color: #999; text-align: center; line-height: 22px; padding: 0px 5px; position: absolute; top: -34px; background-color: #ededed; border-radius: 5px; } .activecenter .mod-act-m .mod-line .mod-box span { left: 7px; display: block; width: 0; height: 0; border-width: 5px; border-style: solid; border-color: #ededed #fff #fff #fff; position: absolute; top: 21px; } .activecenter .mod-act-m .mod-line .box1 { left: 78px; } .activecenter .mod-act-m .mod-line .box2 { left: 267px; } .activecenter .mod-act-m .mod-line .box3 { left: 463px; } .activecenter .mod-act-m .mod-line .box4 { left: 657px; } .activecenter .mod-act-m .mod-line .box-hover { background-color: #ecf3f9; color: #ff6600; } .activecenter .picList li { position: relative; } .activecenter .picList .pic { text-align: center; line-height: 0; } .activecenter .picList .pic img { width: 190px; height: 145px; } .activecenter .picList .title { line-height: 24px; } .activecenter .picList .title a { text-align: left; font-size: 12px; color: #999; float: left; } .activecenter .leftLoop { overflow: hidden; position: relative; border: 1px solid #fff; } .activecenter .leftLoop .bd .prev, .activecenter .leftLoop .bd .next { display: block; width: 24px; height: 62px; line-height: 10px; cursor: pointer; background-image: url("../slice/prev.png"); position: absolute; z-index: 2; top: 87px; } .activecenter .leftLoop .bd .next { background-image: url("../slice/next2.png"); right: 0; } .activecenter .leftLoop .bd .next:hover { background-image: url("../slice/nexthover.png"); } .activecenter .leftLoop .bd .prev { left: 0; } .activecenter .leftLoop .bd .prev:hover { background-image: url("../slice/prevhover.png"); } .activecenter .leftLoop .hd ul { float: right; overflow: hidden; zoom: 1; margin-top: 10px; } .activecenter .leftLoop .hd ul li { position: relative; _display: inline; float: left; overflow: hidden; background: #ccc; margin-right: 12px; text-indent: -999px; cursor: pointer; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; } .activecenter .leftLoop .hd ul li.on { background: #f00; } .activecenter .leftLoop .bd ul { overflow: hidden; zoom: 1; } .activecenter .leftLoop .bd ul li { margin: 0 24px 0 0; text-align: center; float: left; display: _inline; } .activecenter .tempWrap { overflow: hidden; position: relative; width: 600px; } .activecenter .picList { position: relative; overflow: hidden; height: 210px; } .activecenter .picList li { float: left; _display: inline; width: 180px; } .activecenter .picList li .tagBg { top: 55px !important; } .activecenter .picList li .border-line { position: relative; width: 100%; height: 1px; background-color: #ecf3f9; margin: 10px 0; padding-right: 15px; } .activecenter .picList li .border-line i { position: absolute; background: url(../img/point.png); display: block; width: 10px; height: 10px; cursor: pointer; left: 86px; top: -4px; } .activecenter .picList li .border-line .i-hover { background: url(../img/pointhover.png); } .activecenter .picList li .mod-box { position: relative; color: #999; text-align: center; line-height: 22px; padding: 0px 5px; background-color: #ededed; border-radius: 5px; margin: 0 auto 0 80px; width: 60px; } .activecenter .picList li .mod-box span { left: 7px; display: block; width: 0; height: 0; border-width: 5px; border-style: solid; border-color: #ededed #fff #fff #fff; position: absolute; top: 21px; } .activecenter .picList li .box-hover { background-color: #ecf3f9; color: #ff6600; } .whole-wrap { width: 630px; } .whole-game .box-hd, .whole-wrap .box-hd { height: 30px; line-height: 30px; background-color: #ecf3f9; padding: 0 10px; } .whole-game .box-hd a, .whole-wrap .box-hd a { color: #666; } .whole-game .box-hd .icons, .whole-wrap .box-hd .icons { cursor: pointer; margin-top: -28px; *margin-top: -22px; float: right; _display: inline; } .whole-game .box-hd .icons i, .whole-wrap .box-hd .icons i { display: inline-block; *display: inline; *zoom: 1; width: 13px; height: 13px; background-image: url(../slice/back-arrow.png); } .whole-game .box-hd .icons i:hover, .whole-wrap .box-hd .icons i:hover { background-image: url(../slice/back-arrow-hover.png); } .whole-game .box-hd .icons.refresh, .whole-wrap .box-hd .icons.refresh { margin-left: 10px; } .whole-game .box-hd .icons.refresh i, .whole-wrap .box-hd .icons.refresh i { background: url(../img/refresh.png) no-repeat !important; } .whole-game .box-hd .icons.refresh i:hover, .whole-wrap .box-hd .icons.refresh i:hover { background: url(../img/refresh-hover.png) no-repeat !important; } .whole-game .top-game, .whole-wrap .top-game { position: relative; margin: 10px 0 15px; overflow: hidden; width: 600px; height: 110px; } .whole-game .top-game ul, .whole-wrap .top-game ul { position: absolute; left: 0px; right: 0px; padding: 0 15px; overflow: hidden; } .whole-game .top-game ul li, .whole-wrap .top-game ul li { padding-left: 15px; width: 268px; cursor: pointer; float: left; _display: inline; } .whole-game .top-game ul li img, .whole-wrap .top-game ul li img { float: left; _display: inline; margin-right: 14px; } .whole-game .top-game .nav-a, .whole-wrap .top-game .nav-a { cursor: pointer; position: absolute; z-index: 1; width: 15px; height: 110px; line-height: 110px; text-align: center; background-color: #f3f3f3; -webkit-border-radius: 3px; border-radius: 3px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; } .whole-game .top-game .nav-a:hover, .whole-wrap .top-game .nav-a:hover { background-color: #ecf3f9; } .whole-game .top-game .nav-a i, .whole-wrap .top-game .nav-a i { display: inline-block; *display: inline; *zoom: 1; width: 5px; height: 7px; *margin-top: 50px; background-image: url(../slice/pre1.png); } .whole-game .top-game .nav-a.pre, .whole-wrap .top-game .nav-a.pre { left: 0; } .whole-game .top-game .nav-a.next, .whole-wrap .top-game .nav-a.next { right: 0; } .whole-game .top-game .nav-a.next i, .whole-wrap .top-game .nav-a.next i { background-image: url(../slice/next1.png); } .whole-game li .cont .desc, .whole-wrap li .cont .desc { color: #999; line-height: 18px; height: 34px; overflow: hidden; } .whole-game li .cont .title, .whole-wrap li .cont .title { margin-bottom: 1px; } .whole-game li .cont .new, .whole-wrap li .cont .new { display: inline-block; *display: inline; *zoom: 1; width: 23px; height: 11px; background-image: url(../slice/type-new.png); margin-left: 5px; *margin-top: -16px; } .whole-game li .cont .name, .whole-wrap li .cont .name { vertical-align: middle; color: #666; font-size: 14px; font-weight: bold; } .whole-game li .cont .score, .whole-wrap li .cont .score { padding-left: 5px; color: #ff4300; } .whole-game li .cont .desc, .whole-wrap li .cont .desc { color: #999; } .whole-game li .cont .get-it, .whole-wrap li .cont .get-it { display: inline-block; *display: inline; *zoom: 1; width: 100px; height: 31px; text-align: center; line-height: 31px; color: #fff; margin-top: 15px; -webkit-border-radius: 3px; border-radius: 3px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; background-color: #408bcb; } .whole-game li .cont .get-it:hover, .whole-wrap li .cont .get-it:hover { background-color: #4b9add; } .whole-game li .cont .action a, .whole-wrap li .cont .action a { color: #666; } .whole-game li .cont .action span, .whole-wrap li .cont .action span { display: inline-block; *display: inline; *zoom: 1; color: #ccc; padding: 0 10px; } .whole-game li .cont .comment, .whole-wrap li .cont .comment { margin: 1px 0; } .whole-game .mod-tabs-hd .mod-tabs-trigger, .whole-wrap .mod-tabs-hd .mod-tabs-trigger { float: left; _display: inline; width: 460px; } .whole-game .mod-tabs-hd .mod-tabs-trigger li, .whole-wrap .mod-tabs-hd .mod-tabs-trigger li { width: 20% !important; } .whole-game .mod-tabs-hd .search-input, .whole-wrap .mod-tabs-hd .search-input { width: 128px; margin-right: 0 !important; margin-top: 0 !important; } .whole-game .mod-tabs-bd .popgame-list, .whole-wrap .mod-tabs-bd .popgame-list { padding: 15px 0 0 0; } .whole-game .mod-tabs-bd .popgame-list li, .whole-wrap .mod-tabs-bd .popgame-list li { position: relative; width: 33.3%; margin-bottom: 15px; float: left; _display: inline; } .whole-game .mod-tabs-bd .popgame-list li img, .whole-wrap .mod-tabs-bd .popgame-list li img { float: left; _display: inline; margin-right: 15px; width: 70px; height: 70px; } .whole-game .mod-tabs-bd .popgame-list li .comment-level, .whole-wrap .mod-tabs-bd .popgame-list li .comment-level { display: inline-block; *display: inline; *zoom: 1; width: 12px; height: 11px; background-image: url(../slice/star2.png); } .whole-game .mod-tabs-bd .popgame-list li .comment-level.half, .whole-wrap .mod-tabs-bd .popgame-list li .comment-level.half { background-image: url(../slice/start-half.png) !important; } .whole-game .mod-tabs-bd .popgame-list li .comment-level.full, .whole-wrap .mod-tabs-bd .popgame-list li .comment-level.full { background-image: url(../slice/star.png) !important; } .whole-game .mod-tabs-bd .popgame-list li .tip, .whole-wrap .mod-tabs-bd .popgame-list li .tip { position: absolute; top: 5px; left: 0; width: 33px; height: 15px; z-index: 2; } .whole-game .mod-tabs-bd .popgame-list li .tip.hot, .whole-wrap .mod-tabs-bd .popgame-list li .tip.hot { background-image: url(../slice/hot.png); } .whole-game .mod-tabs-bd .popgame-list li .tip.new, .whole-wrap .mod-tabs-bd .popgame-list li .tip.new { background-image: url(../slice/new.png); } .gameDesc { width: 96px; overflow: hidden; white-space: nowrap; -webkit-text-overflow: ellipsis; -moz-text-overflow: ellipsis; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; text-overflow: ellipsis; } .game-page .rank-ul { width: 320px; right: 0; top: 35px; max-height: auto !important; } .game-page .rank-ul .title { background-color: #ecf3f9; height: 30px; line-height: 30px; } .game-page .rank-ul .title span { display: inline-block; *display: inline; *zoom: 1; width: 24%; text-align: center; } .game-page .rank-ul li span { display: inline-block; *display: inline; *zoom: 1; width: 24%; text-align: center; } .game-page .box-hd { position: relative; height: 20px; line-height: 20px; padding: 5px 10px; background-color: #ecf3f9; width: 610px; } .game-page .box-hd .sign { position: absolute; top: 5px; left: 10px; width: 45px; height: 20px; line-height: 20px; text-align: center; color: #fff; -webkit-border-radius: 2px; border-radius: 2px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; background-color: #f1885b; } .game-page .box-hd .sign:hover { background-color: #f49e79; } .game-page .box-hd .sign.cur { background-color: #d4d3cf; } .game-page .box-hd p { text-indent: 65px; } .game-page .box-hd p a { color: #408bcb; } .game-page .box-hd .refresh { position: absolute; top: 8px; right: 10px; cursor: pointer; border: 1px solid #cfdeea; background-color: #ecf3f9; width: 25px; height: 20px; margin-top: -4px; -webkit-border-radius: 2px; border-radius: 2px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; } .game-page .box-hd .refresh:hover { background-color: #cfdeea; } .game-page .box-hd .refresh i { display: inline-block; *display: inline; *zoom: 1; margin: 4px 0 1px 6px; width: 13px; height: 13px; background: url(../img/refresh.png) no-repeat; } .game-page .box-bd { position: relative; } .game-page .box-bd .new-icon { width: 23px; height: 11px; background-image: url(../slice/inew.png); } .game-page .box-bd .hot-icon { width: 23px; height: 11px; background-image: url(../slice/ihot.png); } .game-page .box-bd h6 { margin: 0; position: relative; height: 10px; padding: 10px 0 15px; font-size: 12px; color: #666; } .game-page .box-bd h6 .more { position: absolute; top: 12px; right: 0; font-weight: normal; color: #999; } .game-page .box-bd h6 .blue { position: absolute; top: 10px; right: 0; font-weight: normal; color: #408bcb; } .game-page .box-bd .prev, .game-page .box-bd .next { cursor: pointer; background-color: #ecf3f9; background-repeat: no-repeat; background-position: center center; -webkit-border-radius: 3px; border-radius: 3px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; text-align: center; } .game-page .box-bd .prev.disable, .game-page .box-bd .next.disable { cursor: default; background-color: #f3f3f3; } .game-page .box-bd .prev i { display: inline-block; *display: inline; *zoom: 1; width: 7px; height: 4px; margin-bottom: 3px; background-image: url(../slice/arrow-gray-u.png); } .game-page .box-bd .prev i:hover { background-image: url(../slice/arrow-gray-u-h.png); } .game-page .box-bd .next i { display: inline-block; *display: inline; *zoom: 1; width: 7px; height: 4px; margin-bottom: 3px; background-image: url(../slice/arrow-gray-d.png); } .game-page .box-bd .next i:hover { background-image: url(../slice/arrow-gray-d-h.png); } .game-page .box-bd .box-bd-l { position: absolute; top: 0; left: 0; width: 145px; } .game-page .box-bd .box-bd-l .latest-play { position: relative; height: 220px; overflow: hidden; } .game-page .box-bd .box-bd-l .latest-play .scroll-wrap { position: absolute; top: 38px; height: 152px; margin-bottom: 8px; width: 100%; overflow-y: hidden; } .game-page .box-bd .box-bd-l .latest-play ul { position: absolute; top: 0px; left: 0; width: 100%; overflow: hidden; z-index: 0; } .game-page .box-bd .box-bd-l .latest-play ul li { width: 100%; margin-bottom: 10px; height: 44px; overflow: hidden; cursor: pointer; } .game-page .box-bd .box-bd-l .latest-play ul li img { float: left; _display: inline; width: 44px; height: 44px; } .game-page .box-bd .box-bd-l .latest-play ul li .text { float: right; _display: inline; width: 91px; padding: 2px 0; } .game-page .box-bd .box-bd-l .latest-play ul li .text .name { height: 20px; line-height: 20px; color: #333; } .game-page .box-bd .box-bd-l .latest-play ul li .text .p-2 { position: relative; height: 20px; line-height: 20px; color: #999; } .game-page .box-bd .box-bd-l .latest-play ul li .text .p-2 .server { display: block; float: left; _display: inline; width: 65px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .game-page .box-bd .box-bd-l .latest-play ul li .text .p-2 i { display: block; float: left; _display: inline; margin-left: -5px; text-align: center; color: #ccc; } .game-page .box-bd .box-bd-l .latest-play ul li .text .p-2 .btn { position: absolute; top: 0; right: 0; text-align: right; } .game-page .box-bd .box-bd-l .latest-play .prev { position: absolute; bottom: 0; left: 0; width: 72px; height: 15px; } .game-page .box-bd .box-bd-l .latest-play .next { position: absolute; bottom: 0; right: 0; width: 72px; height: 15px; } .game-page .box-bd .box-bd-l .new-play { margin-top: 4px; } .game-page .box-bd .box-bd-l .new-play ul li { margin-bottom: 10px; position: relative; width: 145px; height: 90px; } .game-page .box-bd .box-bd-l .new-play ul li .text { width: 100%; position: absolute; bottom: 0; left: 0; height: 20px; line-height: 20px; color: #fff; text-indent: 5px; background: url(../img/shadow.png); } .game-page .box-bd .box-bd-l .new-play ul li .text i { padding: 10px 0; color: #fff; } .game-page .box-bd-r { position: absolute; top: 0; right: 0; width: 150px; } .game-page .box-bd-r .all-game ul { height: 109px; overflow: hidden; } .game-page .box-bd-r .all-game ul li { position: relative; height: 20px; overflow: hidden; margin-bottom: 10px; } .game-page .box-bd-r .all-game ul li img { display: block; float: left; _display: inline; width: 20px; height: 20px; } .game-page .box-bd-r .all-game ul li .name { margin-left: 10px; display: block; float: left; _display: inline; max-width: 65px; height: 20px; line-height: 20px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: #333; } .game-page .box-bd-r .all-game ul li .new-icon, .game-page .box-bd-r .all-game ul li .hot-icon { display: block; float: left; _display: inline; margin-left: 10px; margin-top: 4px; } .game-page .box-bd-r .all-game ul li .btn { float: right; _display: inline; } .game-page .box-bd-r .all-game ul li .btn .server { display: block; float: left; _display: inline; width: 24px; } .game-page .box-bd-r .all-game ul li .btn span { display: block; float: left; _display: inline; width: 20px; text-align: center; color: #cacbcb; } .game-page .box-bd-r .all-game ul li .btn .site { display: block; float: left; _display: inline; width: 24px; } .game-page .new-server { position: relative; height: 221px; overflow: hidden; } .game-page .new-server .scroll-wrap { position: absolute; top: 37px; height: 160px; margin-bottom: 4px; width: 100%; overflow-y: hidden; padding-bottom: 6px; } .game-page .new-server ul { position: absolute; top: 0px; left: 0; width: 100%; overflow: hidden; z-index: 0; } .game-page .new-server ul li { position: relative; height: 32px; overflow: hidden; margin-bottom: 10px; cursor: pointer; } .game-page .new-server ul li img { position: absolute; top: 0; left: 0; width: 32px; height: 32px; } .game-page .new-server ul li .text { position: absolute; top: 0; left: 40px; height: 30px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: #666; } .game-page .new-server ul li .text .server { margin-left: 2px; } .game-page .new-server ul li .btn { position: absolute; top: 5px; right: 0px; width: 45px; height: 20px; color: #fff; text-align: center; line-height: 20px; background-color: #408bcb; -webkit-border-radius: 2px; border-radius: 2px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; } .game-page .new-server ul li .btn:hover { background-color: #50a1e0; } .game-page .new-server .prev { position: absolute; bottom: 0; left: 0; width: 75px; height: 15px; } .game-page .new-server .next { position: absolute; bottom: 0; right: 0; width: 75px; height: 15px; } .game-page .actCenter { padding: 18px 0 0 0; margin-left: -50px; } .game-page .actCenter a { display: block; position: relative; width: 200px; height: 65px; background: url(../img/activeCenter.png) no-repeat; } .game-page .actCenter a:hover { background: url(../img/activeCenter-h.png) no-repeat; } .game-page .actCenter a i { position: absolute; top: -6px; left: 60px; width: 20px; height: 20px; color: #fff; line-height: 20px; text-align: center; background-image: url(../slice/circle-o.png); } .game-page .slideBox { width: 280px; height: 185px; overflow: hidden; position: relative; } .game-page .slideBox .hd { height: 15px; overflow: hidden; position: absolute; right: 10px; bottom: 5px; z-index: 1; } .game-page .slideBox .hd ul { overflow: hidden; zoom: 1; float: left; } .game-page .slideBox .hd ul li { border-radius: 15px; float: left; margin-right: 5px; width: 8px; height: 8px; line-height: 14px; text-align: center; background: #868385; cursor: pointer; } .game-page .slideBox .hd ul li.on { background: #fff; color: #fff; } .game-page .slideBox .bd { position: relative; height: 100%; z-index: 0; } .game-page .slideBox .bd img { width: 280px; height: 185px; } .game-h6 { position: absolute; background-color: #fff; z-index: 10; } .bonusrecord-popupbox { width: 480px; display: inline-block; } .pal { padding: 20px; } .commonquestion-popupbox { width: 480px; } .commonquestion-popupbox .pop-box-bd { height: 420px; overflow-x: hidden; overflow-y: auto; } .commonquestion-list { padding: 0 20px 20px 20px; list-style: none; } .mbl { margin-bottom: 20px; } .mbm { margin-bottom: 10px; } .fsl { font-size: 14px; } .no-record { display: inline-block; *display: inline; *zoom: 1; margin-right: 10px; width: 18px; height: 18px; vertical-align: middle; background-image: url(../slice/no-record.png); } #adLatest .mask-bg { position: absolute; bottom: -6px; left: 0; width: 100%; height: 45px; background: url(../img/shadow.png); } .all-game { width: 200px; margin-left: -50px; } .box-bd-m { position: relative; margin-left: 155px; width: 281px; } .box-bd-m .slideBox li i { width: 72px; position: absolute; height: 25px; background: url("../slice/tagBg.png") no-repeat; left: 0; top: 10px; color: #fff; line-height: 25px; font-size: 12px; text-align: center; opacity: 0.8; filter: alpha(opacity=80); } .box-bd-m .slideBox li p { position: absolute; bottom: 0; padding: 10px; left: 0; font-size: 14px; line-height: 15px; color: #ffffff; z-index: 10; } .box-bd-m .rank .inner { position: relative; height: 210px; overflow: hidden; } .box-bd-m .rank .inner ul { position: absolute; top: -14px; left: 0; width: 100%; height: 100%; overflow: hidden; } .box-bd-m .rank .inner ul li { padding-top: 13px; position: relative; } .box-bd-m .rank .inner ul li .default { height: 12px; line-height: 12px; } .box-bd-m .rank .inner ul li .default .num { display: block; float: left; _display: inline; width: 15px; } .box-bd-m .rank .inner ul li .default .name { display: block; float: left; _display: inline; max-width: 60px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: #333; } .box-bd-m .rank .inner ul li .default .new-icon, .box-bd-m .rank .inner ul li .default .hot-icon { display: block; float: left; _display: inline; margin-left: 10px; } .box-bd-m .rank .inner ul li .default .type { float: right; _display: inline; width: 60px; text-align: right; color: #999; } .box-bd-m .rank .inner ul li .on { display: none; position: relative; height: 50px; overflow: hidden; padding-bottom: 14px; border-bottom: 1px solid #f0f0f0; } .box-bd-m .rank .inner ul li .on .num { position: absolute; top: 0; left: 0; margin-right: 5px; width: 15px; height: 15px; line-height: 15px; text-align: center; color: #fff; background-color: #a8bfd1; display: inline-block; *display: inline; *zoom: 1; -webkit-border-radius: 2px; border-radius: 2px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; } .box-bd-m .rank .inner ul li .on img { position: absolute; top: 0; left: 20px; width: 50px; height: 50px; cursor: pointer; } .box-bd-m .rank .inner ul li .on .text { position: absolute; left: 81px; top: 0; width: 100px; height: 50px; } .box-bd-m .rank .inner ul li .on .text .name { position: absolute; top: 0; left: 0; display: block; width: 74px; height: 16px; line-height: 16px; white-space: nowrap; text-overvflow: ellipsis; overflow: hidden; color: #333; } .box-bd-m .rank .inner ul li .on .text .btn { position: absolute; bottom: 0; left: 0; height: 16px; line-height: 16px; color: #999; } .box-bd-m .rank .inner ul li .on .text .btn i { padding: 0 10px; } .box-bd-m .rank .inner ul li .on .text .btn span { color: #ccc; } .box-bd-m .rank .inner ul li .on .new-icon, .box-bd-m .rank .inner ul li .on .hot-icon { position: absolute; top: 3px; right: 0; } .box-bd-m .rank .inner ul li.cur .default { display: none; } .box-bd-m .rank .inner ul li.cur .on { display: block; } .box-bd-m .rank.b-l { float: left; _display: inline; width: 220px; padding-left: 5px; margin-top: 5px; } .box-bd-m .rank.b-r { float: right; _display: inline; width: 180px; margin-top: 19px; } .stars { position: absolute; top: 20px; left: 0; text-align: right; width: 100%; height: 12px; line-height: 12px; color: #ff4300; } .stars .icon { position: absolute; top: 0; left: 0; display: block; width: 65px; height: 11px; background: url(../img/star-bottom.png) no-repeat; } .stars .icon i { display: block; width: 70%; height: 100%; background: url(../img/star-top.png) no-repeat; } html, body, div, span, ul, li, a, em, h1, h2, h3, h4, h5, p, input, em, i, img { margin: 0; padding: 0; border: none; } body { background: #fdfdfd; } em, i { font-style: normal; color: #666; } body { font-family: "microsoft yahei",Tahoma,sans-serif; font-size: 12px; moz-user-select: -moz-none; -moz-user-select: none; -o-user-select: none; -khtml-user-select: none; /* you could also put this in a class */ -webkit-user-select: none; /* and add the CSS class here instead */ -ms-user-select: none; user-select: none; /**禁止选中文字*/ } body a { outline: none; blr: expression(this.onFocus=this.blur()); } a:hover, a:focus, a { outline: none; } a { text-decoration: none; cursor: pointer; color: #666; } input { outline: none; } ul, li { list-style: none; } h3 { font-size: 12px; font-weight: bold; color: #666; } p { color: #999; } .split { height: 11px; color: #999; } .fl { float: left; _display: inline; } .fr { float: right; _display: inline; } .box { width: 600px; overflow: hidden; padding: 15px; } .box .nav { background-color: #ecf3f9; } .box .nav a { display: inline-block; *display: inline; *zoom: 1; width: 190px; height: 30px; line-height: 30px; text-align: center; color: #666; } .box .nav a.active { background-color: #ddebf7; } #pageNum { margin: 2px 11px 0 0; *margin-top: 15px; float: right; _display: inline; } #pageNum a { display: inline-block; *display: inline; *zoom: 1; height: 15px; line-height: 15px; padding: 0 8px; color: #999; text-align: center; font-size: 12px; -webkit-border-radius: 3px; border-radius: 3px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; } #pageNum a.pre, #pageNum a.next { width: 25px; height: 15px; padding: 0; vertical-align: middle; } #pageNum a.pre { background-image: url(../slice/pre-next.png); } #pageNum a.next { background-image: url(../slice/pre-next.png); } #pageNum a:hover { background-color: #f3f3f3; } #pageNum a.current, #pageNum a.current:hover { background-color: #a8bfd1; color: #fff; } #pageNum #pageNow a, #pageNum #pageNow a:hover { background-color: #a8bfd1; color: #fff; } .hide { display: none; } /* Base for label styling */ [type="checkbox"]:not(:checked), [type="checkbox"]:checked { position: absolute; left: -9999px; } [type="checkbox"]:not(:checked) + label, [type="checkbox"]:checked + label { position: relative; padding-left: 20px; cursor: pointer; } /* checkbox aspect */ [type="checkbox"]:not(:checked) + label:before, [type="checkbox"]:checked + label:before { content: ''; position: absolute; left: 0; top: 2px; width: 12px; height: 12px; border: 1px solid #c1c1c1; background: #fcfdfd; -webkit-border-radius: 3px; border-radius: 3px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; } /* checked mark aspect */ [type="checkbox"]:not(:checked) + label:after, [type="checkbox"]:checked + label:after { content: '✔'; position: absolute; top: 1px; left: 3px; font-size: 12px; color: #777676; transition: all .2s; } /* checked mark aspect changes */ [type="checkbox"]:not(:checked) + label:after { opacity: 0; transform: scale(0); } [type="checkbox"]:checked + label:after { opacity: 1; transform: scale(1); } .mod-tabs-trigger li { width: 50%; float: left; _display: inline; height: 30px; line-height: 30px; text-align: center; color: #666; font-size: 12px; font-weight: bold; background-color: #ecf3f9; cursor: pointer; } .mod-tabs-trigger li.selected { background-color: #ddebf7; } .mod-tabs-trigger.col-4 li { width: 25%; } .search-input { position: relative; width: 240px; margin-right: 30px; margin-top: 7px; height: 28px; border: 1px solid #dbdbdb; -webkit-border-radius: 3px; border-radius: 3px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; } .search-input input { width: 103px; height: 28px; height: 26px\0; line-height: 25px\0; border: none; text-indent: 10px; font-size: 12px; color: #999; margin-top: 2px\0; *height: 24px; *margin-top: 2px; *line-height: 24px; *border: 0; } .search-input i { position: absolute; right: 10px; top: 7px; width: 14px; height: 14px; cursor: pointer; background-image: url(../slice/search.png); } .top-message { position: absolute; left: -20px; width: 770px; height: 40px; line-height: 40px; top: -20px; background-color: #ecf3f9; padding: 0 15px; color: #666; } .top-message a { color: #666; } .top-message .base { display: inline-block; *display: inline; *zoom: 1; margin-right: 10px; color: #408bcb; } .top-message .base i { display: inline-block; *display: inline; *zoom: 1; width: 14px; height: 12px; margin-bottom: -2px; *margin-bottom: 2px; background-image: url(../slice/envelope.png); } .top-message .base i:hover { background-image: url(../slice/envelope-hover.png); } .top-message .red { color: #ff6600; } .top-message .more-info { *margin-top: -41px; float: right; _display: inline; } .top-message .more-info .teacher { -webkit-border-radius: 3px; border-radius: 3px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; display: inline-block; *display: inline; *zoom: 1; width: 65px; height: 21px; line-height: 21px; text-align: center; color: #fff; margin: 0 10px; background-color: #408bcb; } .top-message .more-info .teacher:hover { background-color: #51a2e0; } .top-message .more-info .refresh { display: inline-block; *display: inline; *zoom: 1; width: 13px; height: 13px; vertical-align: 10px\0; background-image: url(../slice/refresh.png); } .top-message .more-info .refresh:hover { background-image: url(../slice/refresh-hover.png); } .top-message .more-info .back i, .top-message .more-info .rank i { display: inline-block; *display: inline; *zoom: 1; } .top-message .more-info .back { padding-left: 10px; } .top-message .more-info .back i { width: 13px; height: 13px; margin-bottom: -1px; background-image: url(../slice/return-back.png); } .top-message .more-info .back i:hover { background-image: url(../slice/return-back-hover.png); } .top-message .more-info .rank i { margin-left: 5px; margin-bottom: 1px; *margin-bottom: 5px; width: 9px; height: 5px; background-image: url(../slice/marrow-down.png); } .buyer-teacher { margin-top: 7px; *margin-top: -18px; float: right; _display: inline; } .buyer-teacher a { display: inline-block; *display: inline; *zoom: 1; margin-left: 10px; } .buyer-teacher i { display: inline-block; *display: inline; *zoom: 1; width: 9px; height: 5px; margin-left: 3px; vertical-align: middle; } .buyer-teacher .buyer i { background-image: url(../slice/marrow-up.png); } .buyer-teacher .teacher i { background-image: url(../slice/marrow-down.png); } .rank-ul { display: none; position: absolute; right: 28px; top: 30px; max-height: 230px; overflow-y: auto; border: 1px solid #e7e7e7; padding: 5px; z-index: 2; background-color: #fff; } .rank-ul li { padding: 0 5px; height: 30px; line-height: 30px; text-align: center; } .rank-ul li:hover { background-color: #ecf3f9; } .btn-con { display: inline-block; *display: inline; *zoom: 1; width: 115px; height: 38px; line-height: 38px; text-align: center; background-color: #4b9add; -webkit-border-radius: 3px; border-radius: 3px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; color: #fff; margin: 3px 10px 0 0; } .btn-con:hover { background-color: #408bcb; } .btn-con i { display: inline-block; *display: inline; *zoom: 1; width: 13px; height: 13px; margin-right: 5px; margin-top: -2px; *margin-top: 0px; vertical-align: middle; background-image: url(../slice/pen.png); } .more-actions { float: left; _display: inline; padding-left: 15px; margin-top: -2px; } .more-actions a.more-del { -webkit-border-radius: 3px; border-radius: 3px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; margin-left: 5px; padding: 5px 15px; height: 20px; line-height: 20px; text-align: center; color: #fff; background-color: #408bcb; } .more-actions a.more-del:hover { background-color: #50a1e0; } .more-actions a { display: inline-block; *display: inline; *zoom: 1; color: #408bcb; } .more-actions span { display: inline-block; *display: inline; *zoom: 1; padding: 0 5px; color: #ccc; } .blue-btn { display: inline-block; *display: inline; *zoom: 1; -webkit-border-radius: 3px; border-radius: 3px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; padding: 5px 20px; color: #fff; background-color: #408bcb; } .blue-btn:hover { background-color: #4b9add; } .pop-mask { width: 100%; height: 100%; position: absolute; top: 0; left: 0; background-color: transparent; background-color: rgba(0, 0, 0, 0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000, endColorstr=#7f000000); zoom: 1; z-index: 100; } .pop-box { zoom: 1; width: 428px; background: #fff; border: 1px solid #e7e7e7; border-top: 3px solid #408bcb; } .pop-choose-server { width: 600px; } .pop-box .pop-box-hd { height: 30px; line-height: 30px; border-bottom: none; padding: 5px 15px; overflow: hidden; } .pop-box .pop-box-hd h3 { float: left; _display: inline; margin: 0; color: #666; font-weight: bold; } .pop-box .pop-box-hd .act { float: right; _display: inline; } .clearfix { zoom: 1; } .pop-box .pop-box-hd .act .btn-close { cursor: pointer; color: #b0b0b0; font-weight: 700; font-size: 14px; padding: 0 5px; } .pop-box .pop-box-bd { background: #fff; color: #666; overflow: auto; } .pop-choose-server .hot { padding: 10px 0 0 28px; } .pop-choose-server { width: 600px; } .pop-choose-server .hot { padding: 10px 0 0 28px; } .pop-choose-server .hot a { line-height: 22px; display: inline-block; background: url(../img/icons.png) no-repeat 80px -53px; color: #666; } .pop-choose-server .hot i { width: 80px; height: 22px; display: inline-block; vertical-align: middle; margin-left: 10px; background: url(../img/icons.png) no-repeat 0 -53px; } .pop-choose-server ul { padding-left: 28px; margin: 10px 0; overflow: hidden; zoom: 1; } .pop-choose-server ul li { width: 143px; height: 26px; line-height: 26px; overflow: hidden; float: left; _display: inline; } .pop-choose-server ul li span { background: #0FA000; color: #fff; height: 14px; line-height: 14px; overflow: hidden; display: inline-block; vertical-align: middle; padding: 0 5px; margin-left: 5px; } .pop-choose-server a { color: #666; } .pop-choose-server a:hover { color: #EC2022; } .pop-choose-server .pagination { text-align: center; margin-bottom: 20px; color: #ddd; } .pop-choose-server .pagination a { background: url(../img/icons.png) no-repeat 0 -78px; padding: 0 10px; } .pop-choose-server .pagination a.next { background-position: 52px -98px; } .pop-button-b { background-position: 0 -202px; height: 30px; font-size: 14px; } .pop-button-b button { background-position: right -232px; height: 30px; padding: 0 17px 0 12px; } .pop-button { height: 24px; line-height: 1; padding-left: 5px; display: inline-block; background: url(../img/btns.png) no-repeat 0 -26px; overflow: hidden; vertical-align: middle; position: relative; } .pop-button button { height: 24px; color: #fff; background: url(../img/btns.png) no-repeat right -50px; padding: 0 13px 0 8px; border: 0 none; vertical-align: top; } .pop-box .J_content { position: relative; height: 240px; } .hide { display: none; } .page-nav { margin: 2px 11px 0 0; *margin-top: 15px; float: right; _display: inline; } .page-nav a { display: inline-block; *display: inline; *zoom: 1; height: 15px; line-height: 15px; color: #999; text-align: center; font-size: 12px; -webkit-border-radius: 3px; border-radius: 3px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; } .page-nav a.pre-next { width: 44px; height: 17px; color: #fff; line-height: 17px; padding: 0; vertical-align: middle; margin-left: 5px; } .page-nav a.pre-next { background: url(../img/pre-next.png); } .page-nav a.pre-next:hover { background-image: url(../slice/pre-next-hover.png); } .page-nav a.page-go { color: #fff; width: 30px !important; background-image: url(../slice/page-go.png); } .page-nav a.current { margin: 0 5px; } .page-nav a.current input { width: 26px; height: 15px; text-align: center; border: 1px solid #dadada; color: #666; margin: 0 4px 0 2px; }