.color-red {
  color: #ed0000; }

/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
/* Document
   ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */
html {
  line-height: 1.15;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
  height: 100%;
  min-height: 100%; }

/* Sections
   ========================================================================== */
/**
 * Remove the margin in all browsers (opinionated).
 */
body {
  height: 100%;
  min-height: 100%;
  margin: 0; }

/**
 * Add the correct display in IE 9-.
 */
article,
aside,
footer,
header,
nav,
section {
  display: block; }

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
  font-size: 2em;
  margin: 0.67em 0; }

/* Grouping content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */
figcaption,
figure,
main {
  /* 1 */
  display: block; }

/**
 * Add the correct margin in IE 8.
 */
figure {
  margin: 1em 40px; }

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box;
  /* 1 */
  height: 0;
  /* 1 */
  overflow: visible;
  /* 2 */ }

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */ }

/* Text-level semantics
   ========================================================================== */
/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */
a {
  background-color: transparent;
  /* 1 */
  -webkit-text-decoration-skip: objects;
  /* 2 */
  text-decoration: none; }

/**
 * 1. Remove the bottom border in Chrome 57- and Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  /* 1 */
  text-decoration: underline;
  /* 2 */
  text-decoration: underline dotted;
  /* 2 */ }

/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */
b,
strong {
  font-weight: inherit; }

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
  font-weight: bolder; }

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace, monospace;
  /* 1 */
  font-size: 1em;
  /* 2 */ }

/**
 * Add the correct font style in Android 4.3-.
 */
dfn {
  font-style: italic; }

/**
 * Add the correct background and color in IE 9-.
 */
mark {
  background-color: #ff0;
  color: #000; }

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%; }

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sub {
  bottom: -0.25em; }

sup {
  top: -0.5em; }

/* Embedded content
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
audio,
video {
  display: inline-block; }

/**
 * Add the correct display in iOS 4-7.
 */
audio:not([controls]) {
  display: none;
  height: 0; }

/**
 * Remove the border on images inside links in IE 10-.
 */
img {
  border-style: none; }

/**
 * Hide the overflow in IE.
 */
svg:not(:root) {
  overflow: hidden; }

/* Forms
   ========================================================================== */
/**
 * 1. Change the font styles in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: sans-serif;
  /* 1 */
  font-size: 100%;
  /* 1 */
  line-height: 1.15;
  /* 1 */
  margin: 0;
  /* 2 */ }

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
  /* 1 */
  overflow: visible; }

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
  /* 1 */
  text-transform: none; }

/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  /* 2 */ }

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0; }

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText; }

/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em; }

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box;
  /* 1 */
  color: inherit;
  /* 2 */
  display: table;
  /* 1 */
  max-width: 100%;
  /* 1 */
  padding: 0;
  /* 3 */
  white-space: normal;
  /* 1 */ }

/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */ }

/**
 * Remove the default vertical scrollbar in IE.
 */
textarea {
  overflow: auto; }

/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */
[type="checkbox"],
[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */ }

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto; }

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  outline-offset: -2px;
  /* 2 */ }

/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  /* 1 */
  font: inherit;
  /* 2 */ }

/* Interactive
   ========================================================================== */
/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */
details,
menu {
  display: block; }

/*
 * Add the correct display in all browsers.
 */
summary {
  display: list-item; }

/* Scripting
   ========================================================================== */
/**
 * Add the correct display in IE 9-.
 */
canvas {
  display: inline-block; }

/**
 * Add the correct display in IE.
 */
template {
  display: none; }

/* Hidden
   ========================================================================== */
/**
 * Add the correct display in IE 10-.
 */
[hidden] {
  display: none; }

html, body {
  margin: 0;
  padding: 0;
  font-size: 12px;
  font-family: 'microsoft yahei'; }

h1, h2, h3, h4, h5, h6, ul, dl, dt, dd, ol, p, input {
  margin: 0;
  padding: 0; }

img {
  border: 0; }

li, em {
  list-style: none;
  font-style: normal; }

a {
  text-decoration: none; }

.opacity-enter {
  opacity: 0; }

.opacity-enter.opacity-enter-active {
  opacity: 1;
  transition: opacity .5s ease; }

.opacity-leave {
  opacity: 1; }

.opacity-leave.opacity-leave-active {
  opacity: 0;
  transition: opacity .5s ease-in; }

.opacity-appear {
  opacity: 0;
  transition: opacity .5s ease-in; }

.opacity-appear.opacity-appear-active {
  opacity: 1; }

/**
 * 涓ゅ€嶆斁澶�
 */
.scale-time2-enter {
  transform: scale(2); }

.scale-time2-enter.scale-time2-enter-active {
  transform: scale(1);
  transition: all 1s ease; }

.scale-time2-leave {
  transform: scale(1); }

.scale-time2-leave.scale-time2-leave-active {
  transform: scale(2);
  transition: all 1s ease-in; }

.scale-time2-appear {
  transform: scale(2);
  transition: all 1s ease-in; }

.scale-time2-appear.scale-time2-appear-active {
  transform: scale(1); }

.fade-enter {
  opacity: 0;
  z-index: 1; }

.fade-enter.fade-enter-active {
  opacity: 1;
  transition: opacity 300ms ease-in; }

.fade-leave {
  opacity: 1; }

.fade-leave.fade-leave-active {
  opacity: 0;
  transition: opacity 300ms ease-in; }

.fade-appear {
  opacity: 0; }

.fade-appear.fade-appear-active {
  opacity: 1; }

.slide-enter {
  opacity: 0;
  min-height: 400px;
  z-index: 1; }

.slide-enter.slide-enter-active {
  opacity: 1;
  transition: all 300ms ease-in; }

.slide-leave {
  height: 0;
  display: none; }

.slide-leave.slide-leave-active {
  height: 0;
  display: none; }

.slide-appear {
  height: 0;
  display: none; }

.slide-appear.slide-appear-active {
  height: 0;
  display: none; }

.prizeNotic-enter {
  opacity: 0;
  right: -255px; }

.prizeNotic-enter.prizeNotic-enter-active {
  opacity: 1;
  right: 60px;
  transition: all 300ms ease-in; }

.prizeNotic-leave {
  opacity: 0;
  right: 255px;
  display: none; }

.prizeNotic-leave.prizeNotic-leave-active {
  opacity: 0;
  right: 255px;
  display: none; }

.prizeNotic-appear {
  opacity: 0;
  right: 255px;
  display: none; }

.prizeNotic-appear.prizeNotic-appear-active {
  opacity: 0;
  right: 255px;
  display: none; }

.rotate-enter {
  opacity: 0;
  transform: rotateY(-180deg);
  z-index: 1; }

.rotate-enter.rotate-enter-active {
  opacity: 1;
  transform: rotateY(0deg);
  transition: all 500ms ease-in; }

.rotate-appear {
  display: none; }

.rotate-appear.rotate-appear-active {
  display: none; }

.animation-container {
  animation: bgfade 300ms steps(1); }

@keyframes bgfade {
  0% {
    background-color: white; }
  100% {
    background-color: #2f183f; } }

@keyframes bottomToUp {
  0% {
    opacity: 0.5;
    top: 90%; }
  100% {
    opacity: 1;
    top: 0; } }

@-webkit-keyframes bottomToUp {
  0% {
    opacity: 0.5;
    top: 90%; }
  100% {
    opacity: 1;
    top: 0; } }

@keyframes jiantou {
  0% {
    transform: scale(1); }
  20% {
    transform: scale(1.5); }
  100% {
    transform: scale(1); } }

@-webkit-keyframes jiantou {
  0% {
    transform: scale(1); }
  20% {
    transform: scale(1.5); }
  100% {
    transform: scale(1); } }

@keyframes jiantouu {
  0% {
    transform: translate(0, 0px); }
  50% {
    transform: translate(0, 3px); }
  100% {
    transform: translate(0, 0px); } }

@-webkit-keyframes jiantouu {
  0% {
    transform: translate(0, 0px); }
  50% {
    transform: translate(0, 3px); }
  100% {
    transform: translate(0, 0px); } }

@keyframes topCircle {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

@-webkit-keyframes topCircle {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

@-moz-keyframes topCircle {}@keyframes topCircleR {
  0% {
    transform: rotate(45deg); }
  100% {
    transform: rotate(405deg); } }

@-webkit-keyframes topCircleR {
  0% {
    transform: rotate(45deg); }
  100% {
    transform: rotate(405deg); } }

@-moz-keyframes topCircleR {}@keyframes topCircleL {
  0% {
    transform: rotate(135deg); }
  100% {
    transform: rotate(495deg); } }

@-webkit-keyframes topCircleL {
  0% {
    transform: rotate(135deg); }
  100% {
    transform: rotate(495deg); } }

@-moz-keyframes topCircleL {}@keyframes topCircleB {
  0% {
    transform: rotate(0deg) translate(0, 0); }
  25% {
    transform: rotate(90deg) translate(-20px, -30px); }
  50% {
    transform: rotate(180deg) translate(0px, -60px); }
  75% {
    transform: rotate(270deg) translate(20px, -30px); }
  100% {
    transform: rotate(360deg) translate(0, 0); } }

@-webkit-keyframes topCircleB {
  0% {
    transform: rotate(0deg) rotate(0deg); }
  25% {
    transform: rotate(90deg) translate(-20px, -30px); }
  50% {
    transform: rotate(180deg) translate(0px, -60px); }
  75% {
    transform: rotate(270deg) translate(20px, -30px); }
  100% {
    transform: rotate(360deg) translate(0, 0); } }

@-moz-keyframes topCircleB {}@keyframes logo-anim {
  0% {
    transform: translate(0, -15px);
    opacity: 0.5; }
  100% {
    transform: translate(0, 0);
    opacity: 1; } }

@-webkit-keyframes logo-anim {
  0% {
    transform: translate(0, -15px);
    opacity: 0.5; }
  100% {
    transform: translate(0, 0);
    opacity: 1; } }

@keyframes login-anim {
  0% {
    transform: translate(0, 25px);
    opacity: 0.5; }
  100% {
    transform: translate(0, 0);
    opacity: 1; } }

@-webkit-keyframes login-anim {
  0% {
    transform: translate(0, 25px);
    opacity: 0.5; }
  100% {
    transform: translate(0, 0);
    opacity: 1; } }

@keyframes opacity_anim {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@-webkit-keyframes opacity_anim {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

@keyframes rightList-anim {
  0% {
    transform: translate(20px, 0);
    opacity: 0; }
  100% {
    transform: translate(0, 0);
    opacity: 1; } }

@-webkit-keyframes rightList-anim {
  0% {
    transform: translate(20px, 0);
    opacity: 0; }
  100% {
    transform: translate(0, 0);
    opacity: 1; } }

@keyframes issueBoxH {
  0% {
    transform: translateY(-39px); }
  25% {
    transform: translateY(20px); }
  50% {
    transform: translateY(-9px); }
  75% {
    transform: translateY(5px); }
  100% {
    transform: translateY(0); } }

@-webkit-keyframes issueBoxH {
  0% {
    transform: translateY(-39px); }
  25% {
    transform: translateY(20px); }
  50% {
    transform: translateY(-9px); }
  75% {
    transform: translateY(5px); }
  100% {
    transform: translateY(0); } }

.history-codes-leave {
  height: 0;
  overflow: hidden;
  display: none; }

.history-codes-leave.history-codes-leave-active {
  height: 0;
  display: none; }

.history-codes-appear {
  height: 0;
  display: none; }

.history-codes-appear.history-codes-appear-active {
  height: 0;
  display: none; }

input::-ms-clear, ::-ms-reveal {
  display: none; }

input::-ms-clear, ::-ms-reveal {
  display: none; }

html, body {
  -webkit-tap-highlight-color: transparent;
  height: auto; }

body, button, input, select, textarea {
  font-family: "Microsoft YaHei",  Arial, "Segoe UI", "Lucida Grande", Helvetica, FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", "FontAwesome", sans-serif;
  outline: none; }

body {
  background: #d7e7f3 url(/webx/images/bg.f9678d8c.png) no-repeat center bottom; }

/* margin*/
.m5 {
  margin: 5px; }

.m10 {
  margin: 10px; }

.m15 {
  margin: 15px; }

.m30 {
  margin: 30px; }

.mt5 {
  margin-top: 5px; }

.mt10 {
  margin-top: 10px; }

.mt15 {
  margin-top: 15px; }

.mt20 {
  margin-top: 20px; }

.mt30 {
  margin-top: 30px; }

.mt50 {
  margin-top: 50px; }

.mt80 {
  margin-top: 80px; }

.mb5 {
  margin-bottom: 5px; }

.mb10 {
  margin-bottom: 10px; }

.mb15 {
  margin-bottom: 15px; }

.mb20 {
  margin-bottom: 20px; }

.mb30 {
  margin-bottom: 30px; }

.mb50 {
  margin-bottom: 50px; }

.ml5 {
  margin-left: 5px; }

.ml10 {
  margin-left: 10px; }

.ml15 {
  margin-left: 15px; }

.ml20 {
  margin-left: 20px; }

.ml30 {
  margin-left: 30px; }

.ml50 {
  margin-left: 50px; }

.mr5 {
  margin-right: 5px; }

.mr10 {
  margin-right: 10px; }

.mr15 {
  margin-right: 15px; }

.mr20 {
  margin-right: 20px; }

.mr30 {
  margin-right: 30px; }

.mr50 {
  margin-right: 50px; }

.mr80 {
  margin-right: 80px; }

/* padding*/
.p5 {
  padding: 5px; }

.p10 {
  padding: 10px; }

.p15 {
  padding: 15px; }

.p20 {
  padding: 15px; }

.p30 {
  padding: 30px; }

.p50 {
  padding: 50px; }

.pt5 {
  padding-top: 5px; }

.pt10 {
  padding-top: 10px; }

.pt15 {
  padding-top: 15px; }

.pt20 {
  padding-top: 15px; }

.pt30 {
  padding-top: 30px; }

.pt50 {
  padding-top: 50px; }

.pb5 {
  padding-bottom: 5px; }

.pb10 {
  padding-bottom: 10px; }

.pb15 {
  padding-bottom: 15px; }

.pb20 {
  padding-bottom: 15px; }

.pb30 {
  padding-bottom: 30px; }

.pb50 {
  padding-bottom: 50px; }

.pl5 {
  padding-left: 5px; }

.pl10 {
  padding-left: 10px; }

.pl15 {
  padding-left: 15px; }

.pl20 {
  padding-left: 15px; }

.pl30 {
  padding-left: 30px; }

.pl50 {
  padding-left: 50px; }

.pr5 {
  padding-right: 5px; }

.pr10 {
  padding-right: 10px; }

.pr15 {
  padding-right: 15px; }

.pr20 {
  padding-right: 15px; }

.pr30 {
  padding-right: 30px; }

.pr50 {
  padding-right: 50px; }

/* 甯冨眬妯″紡*/
.relative {
  position: relative; }

.absolute {
  position: absolute; }

.fixed {
  position: fixed; }

/* 瀛椾綋澶у皬*/
.f12 {
  font-size: 12px; }

.f13 {
  font-size: 13px; }

.f14 {
  font-size: 14px; }

.f15 {
  font-size: 15px; }

.f16 {
  font-size: 16px; }

.f18 {
  font-size: 18px; }

.f20 {
  font-size: 20px; }

.f22 {
  font-size: 22px; }

.f24 {
  font-size: 24px; }

.f26 {
  font-size: 26px; }

.f28 {
  font-size: 28px; }

.f30 {
  font-size: 30px; }

/* 娴姩妯″潡*/
.fl {
  float: left !important; }

.fr {
  float: right !important; }

.cf:before,
.cf:after {
  content: " ";
  display: table; }

.cf:after {
  clear: both; }

.clearfix {
  clear: both; }

/* 杈规*/
.square {
  border-radius: 0; }

.radius {
  border-radius: 2px; }

.round {
  border-radius: 1000px; }

.circle {
  border-radius: 50%; }

/* 鏄剧ず */
.block {
  display: block !important; }

.inline {
  display: inline !important; }

.inline-block {
  display: inline-block !important; }

.hide {
  display: none !important;
  visibility: hidden !important; }

.nbfc {
  overflow: hidden; }

/* 甯冨眬*/
.ellipsis {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden; }

.center {
  display: block;
  margin-left: auto;
  margin-right: auto; }

.tc {
  text-align: center; }

.pointer {
  cursor: pointer; }

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
  margin: 0; }

input[type="number"] {
  -moz-appearance: textfield; }

iframe {
  border: 0px;
  width: 100%; }

.full {
  min-height: 100%;
  width: 100%;
  min-width: 1040px; }

/*浠呮柊鐗堢櫥褰曢〉 .animation-container楂樺害*/
.login-container-height {
  height: 100%; }

.virtual-keyboard-layout {
  opacity: 0;
  -webkit-transition: opacity .3s ease-in-out;
  transition: opacity .3s ease-in-out;
  position: absolute;
  top: 0px;
  width: auto;
  left: 0px;
  z-index: -1000;
  color: #000;
  background-color: #e5e5e5;
  padding: 5px;
  border: 1px solid #d3d3d3;
  margin-top: 5px;
  font-family: Arial,Helvetica,sans-serif; }
  .virtual-keyboard-layout .keypad-rtl {
    direction: rtl; }
  .virtual-keyboard-layout .keypad-prompt {
    clear: both;
    width: 100%;
    text-align: center; }
  .virtual-keyboard-layout .keypad-row {
    clear: both;
    float: left;
    width: 100%; }
  .virtual-keyboard-layout .keypad-space {
    float: left;
    margin: 2px;
    width: 8px; }
  .virtual-keyboard-layout .keypad-half-space {
    float: left;
    margin: 1px;
    width: 6px; }
  .virtual-keyboard-layout .keypad-key {
    float: left;
    margin: 1px;
    padding: 0px;
    width: 24px;
    height: 22px;
    background-color: #fff;
    text-align: center;
    border: 1px solid #cfcfcf;
    border-radius: 2px;
    cursor: pointer;
    outline: 0;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
  .virtual-keyboard-layout .keypad-key[disabled] {
    border: 2px outset; }
  .virtual-keyboard-layout .keypad-key:hover {
    background: #e5e5e5; }
  .virtual-keyboard-layout .keypad-key-down {
    background: #ddd; }
  .virtual-keyboard-layout .keypad-clear, .virtual-keyboard-layout .keypad-back, .virtual-keyboard-layout .keypad-close, .virtual-keyboard-layout .keypad-shift {
    width: 70px; }
  .virtual-keyboard-layout .keypad-clear {
    width: 70px; }
  .virtual-keyboard-layout .keypad-back {
    width: 70px; }
  .virtual-keyboard-layout .keypad-shift, .virtual-keyboard-layout .keypad-shift-down {
    width: 70px; }
  .virtual-keyboard-layout .keypad-shift-over {
    background: #e5e5e5; }

.sc-background-01 {
  background: #d7e7f3 url(/webx/images/bg.f9678d8c.png) no-repeat center bottom;
  min-height: 974px; }

.lottery-bg {
  background: #cceaf5 url(/webx/images/lottery-bg.f41f07a5.jpg) no-repeat center bottom;
  min-height: 974px; }

.sport-bg {
  background: url(/webx/images/sport-bg.44a06554.jpg) no-repeat fixed bottom;
  position: absolute;
  width: 100%;
  min-height: 100%; }

.slot-bg {
  background: url(/webx/images/slot-bg.c681eebf.jpg) no-repeat top center;
  position: absolute;
  width: 100%;
  min-height: 100%; }

.casino-container {
  background: url(/webx/images/live-bg.78cb97cf.jpg) no-repeat top center;
  position: absolute;
  width: 100%;
  min-height: 100%; }

.jssm-bg {
  background: #d7e7f3 url(/webx/images/bg.f9678d8c.png) no-repeat center bottom; }

.pk10-bg {
  background: #d7e7f3 url(/webx/images/bg.f9678d8c.png) no-repeat center bottom; }

i[class^="ic-"], i[class*="ic-"], .ic, i[class^="icbtn-"], i[class*="icbtn-"],
#soundCtl {
  display: inline-block;
  vertical-align: -2px;
  *vertical-align: 0;
  margin-right: 10px; }

.ic-air {
  width: 20px;
  height: 20px;
  background-position: -2px -2px; }

.ic-cbNoAudio {
  width: 22px;
  height: 22px;
  background-position: -73px -94px; }

.ic-cbDownload {
  width: 22px;
  height: 20px;
  background-position: -52px -2px; }

.ic-cbHelp {
  width: 22px;
  height: 22px;
  background-position: -78px -2px; }

.ic-cbHome {
  width: 22px;
  height: 18px;
  background-position: -2px -28px; }

.ic-cbKefu {
  width: 22px;
  height: 22px;
  background-position: -28px -28px; }

.ic-cbTop {
  width: 22px;
  height: 26px;
  background-position: -54px -28px; }

.ic-jiantou {
  width: 16px;
  height: 9px;
  background-position: -80px -28px; }

.ic-kefu {
  width: 22px;
  height: 22px;
  background-position: -80px -41px; }

.ic-message {
  width: 19px;
  height: 13px;
  background-position: -2px -67px; }

.ic-password {
  width: 20px;
  height: 21px;
  background-position: -25px -67px; }

.ic-refresh {
  width: 17px;
  height: 14px;
  background-position: -49px -67px;
  display: none; }

.ic-tt8game {
  width: 30px;
  height: 30px;
  background-position: -46px -173px; }

.ic-ttGame {
  width: 22px;
  height: 20px;
  background-position: -104px -2px; }

.ic-ttHot {
  width: 30px;
  height: 30px;
  background-position: 0px -174px; }

.ic-ttNotice {
  width: 30px;
  height: 30px;
  background-position: -100px -174px; }

.ic-unlook {
  width: 16px;
  height: 15px;
  background-position: -96px -75px; }

.ic-look {
  width: 19px;
  height: 15px;
  background-position: -104px -96px; }

.ic-username {
  width: 20px;
  height: 19px;
  background-position: -2px -95px; }

.ic-warning {
  width: 20px;
  height: 18px;
  background-position: -26px -95px; }

.ic-xianlu {
  width: 20px;
  height: 20px;
  background-position: -50px -95px; }

.loader-icon {
  position: relative;
  width: 2.5em;
  height: 2.5em;
  transform: rotate(165deg); }
  .loader-icon:before, .loader-icon:after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    display: block;
    width: 0.5em;
    height: 0.5em;
    border-radius: 0.25em;
    transform: translate(-50%, -50%); }
  .loader-icon:before {
    animation: before 2s infinite; }
  .loader-icon:after {
    animation: after 2s infinite; }

@keyframes before {
  0% {
    width: 0.5em;
    box-shadow: 1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75); }
  35% {
    width: 2.5em;
    box-shadow: 0 -0.5em rgba(225, 20, 98, 0.75), 0 0.5em rgba(111, 202, 220, 0.75); }
  70% {
    width: 0.5em;
    box-shadow: -1em -0.5em rgba(225, 20, 98, 0.75), 1em 0.5em rgba(111, 202, 220, 0.75); }
  100% {
    box-shadow: 1em -0.5em rgba(225, 20, 98, 0.75), -1em 0.5em rgba(111, 202, 220, 0.75); } }

@keyframes after {
  0% {
    height: 0.5em;
    box-shadow: 0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75); }
  35% {
    height: 2.5em;
    box-shadow: 0.5em 0 rgba(61, 184, 143, 0.75), -0.5em 0 rgba(233, 169, 32, 0.75); }
  70% {
    height: 0.5em;
    box-shadow: 0.5em -1em rgba(61, 184, 143, 0.75), -0.5em 1em rgba(233, 169, 32, 0.75); }
  100% {
    box-shadow: 0.5em 1em rgba(61, 184, 143, 0.75), -0.5em -1em rgba(233, 169, 32, 0.75); } }

.loader-icon {
  position: absolute;
  top: calc(50% - 1.25em);
  left: calc(50% - 1.25em); }

.home-framework {
  /*褰╃エ娓告垙鍒楄〃*/
  /*褰╃LOGO*/
  /*鑻遍泟姒�*/
  /*PT娓告垙*/ }
  .home-framework a {
    color: #444;
    text-decoration: none; }
  .home-framework a:hover {
    color: #000;
    text-decoration: none; }
  .home-framework .hall_cont {
    width: 1080px;
    margin: 0 auto;
    margin-top: -80px;
    position: relative;
    background-color: #fff;
    z-index: 99;
    border-radius: 4px;
    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
    padding-left: 40px;
    padding-right: 40px;
    box-sizing: border-box; }
  .home-framework .cp_game {
    float: left;
    width: 521px;
    margin: 20px 0 0 0px; }
  .home-framework .cp_title {
    margin-bottom: 20px; }
  .home-framework .cp_title h1 {
    font: normal 26px/30px "Microsoft YaHei";
    color: #333;
    width: 100%; }
  .home-framework .cp_title a {
    font-size: 14px;
    color: #250B34; }
  .home-framework .cp_title a:hover {
    text-decoration: underline; }
  .home-framework .cp_title h1 a {
    font-size: 14px;
    color: #888;
    float: right; }
  .home-framework .cp_title h1 a .h_more,
  .home-framework .content_title .h_more {
    float: left;
    width: 16px;
    height: 16px; }
  .home-framework .cp_title h1 i,
  .home-framework .cp_title h1 span {
    float: left;
    font-size: 26px; }
  .home-framework .cp_title h1 .t_name {
    color: #333333; }
  .home-framework .cp_title h1 .t_name2 {
    color: #bb9b4f; }
  .home-framework .content_bg {
    width: 100%; }
  .home-framework .content_bg2 {
    width: 100%;
    overflow: hidden;
    height: 440px; }
  .home-framework .index_icon_new {
    width: 57px;
    height: 60px;
    display: block;
    position: absolute;
    top: -2px;
    left: -1px; }
  .home-framework .cp_g_list:hover li .cp_l_alpha {
    opacity: 0.6;
    filter: alpha(opacity=60); }
  .home-framework .cp_g_list li {
    float: left;
    width: 160px;
    height: 129px;
    margin-top: 12px;
    margin-right: 12px;
    text-align: center;
    position: relative; }
  .home-framework .cp_g_list li.cp_list_01 {
    height: 260px; }
  .home-framework .cp_g_list li.cp_list_02 {
    height: 260px;
    background-position: -166px top; }
  .home-framework .cp_g_list li.cp_list_03 {
    height: 260px;
    background-position: -335px top; }
  .home-framework .cp_g_list li.cp_list_04 {
    background-position: left -266px; }
  .home-framework .cp_g_list li.cp_list_05 {
    background-position: -167px -266px; }
  .home-framework .cp_g_list li.cp_list_06 {
    background-position: -335px -266px; }
  .home-framework .cp_g_list li.cp_list_07 {
    background-position: left -398px; }
  .home-framework .cp_g_list li.cp_list_08 {
    background-position: -167px -398px; }
  .home-framework .cp_g_list li.cp_list_09 {
    background-position: -335px -398px; }
  .home-framework .cp_g_list li .cp_l_alpha {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    z-index: 3;
    opacity: 0;
    filter: alpha(opacity=0);
    transition: opacity 0.3s; }
  .home-framework .cp_g_list li a {
    position: relative;
    display: block;
    height: 100%;
    color: #fff;
    overflow: hidden;
    z-index: 5; }
  .home-framework .cp_g_list li p {
    margin-top: 15px;
    height: 12px; }
  .home-framework .cp_g_list li p.text_xy28 {
    font-size: 12px;
    height: 39px;
    line-height: 20px;
    margin-top: 5px; }
  .home-framework .cp_g_list li .cp_time_01 {
    font-size: 24px;
    color: #F5E5D4;
    margin-top: 20px;
    height: 24px; }
  .home-framework .cp_g_list li .cp_time_01 span {
    color: #fff;
    margin: 0 3px; }
  .home-framework .cp_g_list li .cp_g_xh {
    display: inline-block;
    width: 100px;
    line-height: 30px;
    font-size: 16px;
    font-family: 'Microsoft YaHei';
    padding-bottom: 2px;
    color: #fff;
    margin-top: 15px;
    border: #fff solid 1px;
    border-radius: 5px;
    transition: background-color 0.3s; }
  .home-framework .cp_g_list li .cp_g_xh:hover {
    background-color: #42283D; }
  .home-framework .cp_g_list li:hover .cp_l_alpha {
    opacity: 0;
    filter: alpha(opacity=0); }
  .home-framework .xyc_logo {
    height: 120px;
    display: block;
    margin: 0 auto; }
  .home-framework .scmmc_logo {
    height: 120px;
    display: block;
    margin: 0 auto; }
  .home-framework .cp_g_list li .mmc_ggtit {
    height: 56px;
    line-height: 40px;
    margin-top: 15px;
    font-size: 15px;
    color: #fff;
    text-align: center; }
  .home-framework .activity {
    float: right;
    width: 420px;
    margin: 25px 0px 0 0; }
  .home-framework .ac_cont img {
    width: 420px;
    height: 215px; }
  .home-framework .gongao {
    float: right;
    width: 420px;
    margin: 20px 0px 0 0; }
  .home-framework .gg_list {
    float: left;
    border-bottom: #e6e6e6 solid 1px;
    padding: 5px 0 30px;
    overflow: hidden; }
  .home-framework .gg_list ul {
    min-height: 264px; }
  .home-framework .gg_list li {
    float: left;
    width: 95%;
    margin: 8px 0 6px 5px;
    font-size: 16px;
    font-family: 'Microsoft YaHei';
    cursor: pointer; }
  .home-framework .gg_list li a {
    float: left;
    width: 310px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    line-height: 30px; }
  .home-framework .gg_list li a:hover {
    color: #e32222; }
  .home-framework .gg_list li .pointer .pointer_name {
    float: left;
    width: 60px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background: #ebebeb;
    margin-right: 10px; }
  .home-framework .ac_cont {
    width: 420px;
    height: 180px;
    overflow: hidden; }
  .home-framework .gg_list li:hover,
  .home-framework .gg_list li:hover a {
    color: #e32222; }
  .home-framework .gg_list li span {
    float: right; }
  .home-framework .heroes {
    float: left;
    width: 1000px;
    margin-top: 50px;
    border-top: 1px solid #e6e6e6; }
  .home-framework .heroes .cp_title {
    margin-left: 20px; }
  .home-framework .heroes .cp_title .ic-heroes {
    background-position: 0 -139px;
    height: 23px;
    vertical-align: -5px; }
  .home-framework .hero-container {
    height: 70px;
    overflow: hidden; }
  .home-framework .heroes .hero-lists {
    color: #888888;
    height: 70px;
    overflow: hidden; }
  .home-framework .heroes ul {
    font-size: 16px;
    overflow: hidden;
    padding: 0;
    transition: all .5s;
    -webkit-transition: all .5s; }
  .home-framework .heroes li {
    float: left;
    width: 50%;
    line-height: 35px; }
  .home-framework .heroes li i {
    width: 4px;
    height: 4px;
    display: inline-block;
    border-radius: 20px;
    background: #999;
    vertical-align: middle;
    margin: 0 8px 0 15px; }
  .home-framework .heroes li span {
    color: #bb9b4f;
    margin: 0 3px; }
  .home-framework .heroes li b {
    color: #ff632c;
    margin: 0 3px; }
  .home-framework .heroes .content_title {
    float: left;
    width: 200px;
    padding: 22px 0; }
  .home-framework .heroes_title {
    float: left; }
  .home-framework .content_title h3 {
    font-weight: bold;
    color: #d6d6d6;
    font-size: 15px;
    line-height: 8px; }
  .home-framework .content_title .heroes_name {
    color: #333333;
    font-size: 26px; }
  .home-framework .content_title .heroes_name span {
    color: #bb9b4f; }
  .home-framework .content_title .game_more {
    float: right;
    line-height: 30px;
    color: #888;
    font-size: 14px; }
  .home-framework .heroes_list {
    width: 760px;
    float: left;
    padding: 20px;
    height: 62px; }
  .home-framework .xc_game {
    float: left;
    width: 1000px;
    margin-top: 25px;
    position: relative;
    transition: all 0.3s; }
  .home-framework .xc_game .cp_title {
    margin-left: 20px; }
  .home-framework .xc_g_list {
    position: relative;
    width: 1000px;
    height: 315px;
    overflow: hidden; }
  .home-framework .xc_g_list ul {
    position: absolute;
    left: 0;
    top: 0;
    width: 2000px;
    height: 330px;
    overflow: hidden; }
  .home-framework .xc_g_list .xc_list {
    float: left;
    width: 170px;
    position: relative;
    text-align: center;
    margin: 0px 38px 30px 0; }
  .home-framework .xc_g_list .xc_list .xc_opacity {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    z-index: 15;
    opacity: 0;
    filter: alpha(opacity=0);
    transition: all 0.4s; }
  .home-framework .xc_g_list .xc_list .xc_l_img {
    float: left;
    width: 160px;
    height: 240px;
    border: #ccc solid 3px;
    border-radius: 3px;
    position: relative;
    margin-bottom: 30px;
    overflow: hidden;
    z-index: 5; }
  .home-framework .xc_g_list .xc_list .xc_l_img img {
    float: left;
    width: 160px;
    height: 240px;
    transition: all 0.3s; }
  .home-framework .xc_g_list .xc_list .xc_l_img p {
    width: 100%;
    height: 25px;
    line-height: 25px;
    position: absolute;
    left: 0;
    bottom: 0;
    color: #fff;
    background-color: rgba(0, 0, 0, 0.5);
    z-index: 10; }
  .home-framework .xc_g_list .xc_list h2 {
    font: normal 16px/20px "Microsoft YaHei";
    display: inline-block; }
  .home-framework .xc_g_list .xc_list h2 a {
    color: #666; }
  .home-framework .xc_g_list ul:hover .xc_opacity {
    opacity: 0.6;
    filter: alpha(opacity=60); }
  .home-framework .xc_g_list ul:hover .xc_opacity:hover {
    opacity: 0;
    filter: alpha(opacity=0); }
  .home-framework .xc_g_list .xc_list h2 a:hover {
    color: #544060;
    text-decoration: underline; }
  .home-framework .xc_game .xcbtn {
    position: absolute;
    left: -60px;
    top: 35%;
    width: 40px;
    height: 40px;
    cursor: pointer;
    transition: all 0.3s; }
  .home-framework .xc_game .xcbtn:hover {
    background-color: #d1ab57; }
  .home-framework .PT_game_title {
    padding: 40px 0;
    text-align: center; }
  .home-framework .game_title {
    text-align: center; }
  .home-framework .home_cont {
    width: 1095px;
    margin: 0 auto;
    background: #fff;
    margin-top: 10px;
    position: relative;
    border-radius: 4px;
    box-shadow: 1px 10px 40px rgba(0, 0, 0, 0.1);
    box-sizing: border-box;
    padding-bottom: 50px; }
    .home-framework .home_cont .shadow {
      width: 1100px;
      height: 16px;
      position: absolute;
      top: -16px;
      left: -10px; }
  .home-framework .title {
    width: auto;
    height: 24px;
    background: url(/assets3/inline/5044599eb338b770410866390cd0fd02e482b26f9e3454f68b8b30ee0b208454.png) no-repeat; }
  .home-framework .home-hot-lottery {
    margin-top: 30px;
    padding-left: 40px;
    padding-right: 40px; }
    .home-framework .home-hot-lottery .title {
      background-position: 0px -73px; }
    .home-framework .home-hot-lottery ul {
      margin-top: 20px;
      display: block; }
      .home-framework .home-hot-lottery ul li {
        display: inline-block;
        height: 50px;
        width: 150px;
        background-color: #fff;
        box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.15);
        margin-right: 3px;
        border-radius: 7px;
        overflow: hidden;
        cursor: pointer; }
        .home-framework .home-hot-lottery ul li:hover {
          box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2); }
        .home-framework .home-hot-lottery ul li:nth-child(1) a {
          background: url(/webx/images/time1.82a35ecd.png); }
        .home-framework .home-hot-lottery ul li:nth-child(2) a {
          background: url(/webx/images/time2.bf78f0cc.png); }
        .home-framework .home-hot-lottery ul li:nth-child(3) a {
          background: url(/webx/images/time3.b515b2f4.png); }
        .home-framework .home-hot-lottery ul li:nth-child(4) a {
          background: url(/webx/images/time4.ff31eec0.png); }
        .home-framework .home-hot-lottery ul li:nth-child(5) a {
          background: url(/webx/images/time5.fe3058e6.png); }
        .home-framework .home-hot-lottery ul li a {

          width: 100%;
          display: block; }
        .home-framework .home-hot-lottery ul li .brand {
          color: #0099ff;
          font-size: 15px;
          text-align: left;
          padding-left: 35px;
          height: 18px;
          line-height: 18px;
          font-weight: bold; }
        .home-framework .home-hot-lottery ul li .timeNormal {
          margin-top: 10px;
          color: #f9055f;
          font-size: 14px;
          text-align: left;
          padding-left: 20px; }
        .home-framework .home-hot-lottery ul li .timeOpening {
          margin-top: 10px;
          color: #ff632c;
          font-size: 14px;
          text-align: left;
          padding-left: 20px; }
        .home-framework .home-hot-lottery ul li:last-child {
          margin-right: 0; }
  .home-framework .home-oversea {
    box-sizing: border-box;
    margin-top: 40px;
    padding-left: 40px;
    padding-right: 40px; }
    .home-framework .home-oversea .oversea-warp {
      display: inline-block; }
      .home-framework .home-oversea .oversea-warp .title {
        background-position: 0px -46px; }
      .home-framework .home-oversea .oversea-warp .oversea {
        box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.3);
        margin-top: 20px;
        box-sizing: border-box;
        height: 140px;
        width: 490px;
        background: -webkit-linear-gradient(left, #4e9fd8, #3ab6d5);
        background: -moz-linear-gradient(left, #4e9fd8, #3ab6d5);
        background: -ms-linear-gradient(left, #4e9fd8, #3ab6d5);
        background: -o-linear-gradient(left, #4e9fd8, #3ab6d5);
        background: -linear-gradient(left, #4e9fd8, #3ab6d5);
        margin-right: 20px;
        border-radius: 4px;
        padding-left: 16px;
        padding-top: 20px; }
    .home-framework .home-oversea .teritory-warp {
      display: inline-block; }
      .home-framework .home-oversea .teritory-warp .title {
        background-position: 0px -25px; }
      .home-framework .home-oversea .teritory-warp .territory {
        box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.2);
        margin-top: 20px;
        box-sizing: border-box;
        height: 140px;
        width: 490px;
        background-color: #ccc;
        margin-right: 0;
        background: -webkit-linear-gradient(left, #4693cb, #7868dc);
        background: -moz-linear-gradient(left, #4693cb, #7868dc);
        background: -ms-linear-gradient(left, #4693cb, #7868dc);
        background: -o-linear-gradient(left, #4693cb, #7868dc);
        background: -linear-gradient(left, #4693cb, #7868dc);
        border-radius: 4px;
        padding-left: 16px;
        padding-top: 20px; }
    .home-framework .home-oversea ul {
      border-radius: 4px;
      display: inline-block; }
      .home-framework .home-oversea ul li {
        width: 107px;
        height: 40px;
        background-color: rgba(0, 0, 0, 0.25);
        border-radius: 4px;
        display: inline-block;
        margin-right: 10px;
        line-height: 40px;
        text-align: center;
        color: #fff;
        cursor: pointer;
        font-size: 13px;
        margin-bottom: 6px;
        margin-top: 2px; }
        .home-framework .home-oversea ul li:hover {
          background-color: rgba(0, 0, 0, 0.4); }
        .home-framework .home-oversea ul li i {
          background: url(/assets3/inline/b4cd04fa8e805a35b490d40dbabf2eae5683bd9fccbeb27eac4c54b65822c7bf.png) no-repeat 12px 12px;
          height: 12px;
          width: 12px;
          margin-top: 4px;
          position: absolute;
          font-size: 14px; }
        .home-framework .home-oversea ul li .hot {
          background-position: 0px 0px; }
        .home-framework .home-oversea ul li .new {
          background-position: -15px 0px; }
        .home-framework .home-oversea ul li:nth-child(5) {
          margin-top: 10px; }
        .home-framework .home-oversea ul li:last-child {
          margin-right: 0; }
        .home-framework .home-oversea ul li:nth-child(4) {
          margin-right: 0; }
  .home-framework .home-game {
    margin-top: 36px;
    padding-left: 40px;
    padding-right: 40px; }
    .home-framework .home-game ul li {
      display: inline-block; }
      .home-framework .home-game ul li .item, .home-framework .home-game ul li .report-pannel-container .pannel-warp .group-warp .active, .report-pannel-container .pannel-warp .group-warp .home-framework .home-game ul li .active {
        border-radius: 4px;
        width: 320px;
        position: relative; }
        .home-framework .home-game ul li .item .title, .home-framework .home-game ul li .report-pannel-container .pannel-warp .group-warp .active .title, .report-pannel-container .pannel-warp .group-warp .home-framework .home-game ul li .active .title {
          background-position: -0px 0px; }
        .home-framework .home-game ul li .item .group, .home-framework .home-game ul li .report-pannel-container .pannel-warp .group-warp .active .group, .report-pannel-container .pannel-warp .group-warp .home-framework .home-game ul li .active .group {
          width: 100%;
          display: flex;
          justify-content: space-between;
          position: absolute;
          bottom: 0;
          left: 0; }
          .home-framework .home-game ul li .item .group .tag, .home-framework .home-game ul li .report-pannel-container .pannel-warp .group-warp .active .group .tag, .report-pannel-container .pannel-warp .group-warp .home-framework .home-game ul li .active .group .tag {
            display: inline-block;
            box-sizing: border-box;
            width: 33.229%;
            height: 43px;
            line-height: 43px;
            text-align: center;
            background-color: rgba(129, 120, 192, 0);
            position: relative;
            transition: .3s; }
            .home-framework .home-game ul li .item .group .tag:nth-child(1), .home-framework .home-game ul li .report-pannel-container .pannel-warp .group-warp .active .group .tag:nth-child(1), .report-pannel-container .pannel-warp .group-warp .home-framework .home-game ul li .active .group .tag:nth-child(1), .home-framework .home-game ul li .item .group .tag:nth-child(2), .home-framework .home-game ul li .report-pannel-container .pannel-warp .group-warp .active .group .tag:nth-child(2), .report-pannel-container .pannel-warp .group-warp .home-framework .home-game ul li .active .group .tag:nth-child(2), .home-framework .home-game ul li .item .group .tag:nth-child(3), .home-framework .home-game ul li .report-pannel-container .pannel-warp .group-warp .active .group .tag:nth-child(3), .report-pannel-container .pannel-warp .group-warp .home-framework .home-game ul li .active .group .tag:nth-child(3) {
              border-right: 1px solid #7c95c6; }
            .home-framework .home-game ul li .item .group .tag:nth-child(1), .home-framework .home-game ul li .report-pannel-container .pannel-warp .group-warp .active .group .tag:nth-child(1), .report-pannel-container .pannel-warp .group-warp .home-framework .home-game ul li .active .group .tag:nth-child(1) {
              border-bottom-left-radius: 4px; }
            .home-framework .home-game ul li .item .group .tag:nth-child(4), .home-framework .home-game ul li .report-pannel-container .pannel-warp .group-warp .active .group .tag:nth-child(4), .report-pannel-container .pannel-warp .group-warp .home-framework .home-game ul li .active .group .tag:nth-child(4) {
              border-bottom-right-radius: 4px; }
            .home-framework .home-game ul li .item .group .tag:hover, .home-framework .home-game ul li .report-pannel-container .pannel-warp .group-warp .active .group .tag:hover, .report-pannel-container .pannel-warp .group-warp .home-framework .home-game ul li .active .group .tag:hover {
              transition: .3s;
              background-color: rgba(129, 120, 192, 0.5); }
            .home-framework .home-game ul li .item .group .tag i, .home-framework .home-game ul li .report-pannel-container .pannel-warp .group-warp .active .group .tag i, .report-pannel-container .pannel-warp .group-warp .home-framework .home-game ul li .active .group .tag i {
              font-style: normal;
              color: #fff;
              display: inline-block;
              width: 100%;
              cursor: pointer; }
            .home-framework .home-game ul li .item .group .tag .btns, .home-framework .home-game ul li .report-pannel-container .pannel-warp .group-warp .active .group .tag .btns, .report-pannel-container .pannel-warp .group-warp .home-framework .home-game ul li .active .group .tag .btns {
              width: 100%;
              position: absolute;
              left: 0;
              transition: all 0.7s;
              bottom: 100%;
              height: 0;
              opacity: 0;
              overflow: hidden;
              display: flex;
              justify-content: space-between;
              flex-direction: column; }
              .home-framework .home-game ul li .item .group .tag .btns span, .home-framework .home-game ul li .report-pannel-container .pannel-warp .group-warp .active .group .tag .btns span, .report-pannel-container .pannel-warp .group-warp .home-framework .home-game ul li .active .group .tag .btns span {
                position: relative;
                display: block;
                margin: auto;
                color: #fff;
                width: 100%;
                text-indent: 20px;
                height: 38px;
                line-height: 38px;
                cursor: pointer;
                background: rgba(40, 40, 40, 0.92);
                border-bottom: 1px solid rgba(77, 73, 105, 0.92); }
                .home-framework .home-game ul li .item .group .tag .btns span:hover, .home-framework .home-game ul li .report-pannel-container .pannel-warp .group-warp .active .group .tag .btns span:hover, .report-pannel-container .pannel-warp .group-warp .home-framework .home-game ul li .active .group .tag .btns span:hover {
                  background: rgba(77, 73, 105, 0.92);
                  color: #fff; }
                .home-framework .home-game ul li .item .group .tag .btns span b.trans, .home-framework .home-game ul li .report-pannel-container .pannel-warp .group-warp .active .group .tag .btns span b.trans, .report-pannel-container .pannel-warp .group-warp .home-framework .home-game ul li .active .group .tag .btns span b.trans {
                  width: 15px;
                  height: 15px;
                  position: absolute;
                  top: 12px;
                  left: 12px;
                  background: url(/assets3/inline/1ff0db9cf0606629095748917d920972e5d8b0ce2b978dbd36e5bffaf2e0c564.png) no-repeat;
                  transition: none; }
                .home-framework .home-game ul li .item .group .tag .btns span b.enter, .home-framework .home-game ul li .report-pannel-container .pannel-warp .group-warp .active .group .tag .btns span b.enter, .report-pannel-container .pannel-warp .group-warp .home-framework .home-game ul li .active .group .tag .btns span b.enter {
                  width: 15px;
                  height: 15px;
                  position: absolute;
                  top: 12px;
                  left: 12px;
                  background: url(/assets3/inline/6f1d420db27837c0765498bd92f0bd7f409aca5f9078880d5fd7348df8a28ce8.png) no-repeat;
                  transition: none; }
            .home-framework .home-game ul li .item .group .tag:hover .btns, .home-framework .home-game ul li .report-pannel-container .pannel-warp .group-warp .active .group .tag:hover .btns, .report-pannel-container .pannel-warp .group-warp .home-framework .home-game ul li .active .group .tag:hover .btns {
              //height: 76px;
	      height: 38px;
              opacity: 1; }
          .home-framework .home-game ul li .item .group.zr .tag:nth-child(3), .home-framework .home-game ul li .report-pannel-container .pannel-warp .group-warp .active .group.zr .tag:nth-child(3), .report-pannel-container .pannel-warp .group-warp .home-framework .home-game ul li .active .group.zr .tag:nth-child(3), .home-framework .home-game ul li .item .group.zr .tag:nth-child(4), .home-framework .home-game ul li .report-pannel-container .pannel-warp .group-warp .active .group.zr .tag:nth-child(4), .report-pannel-container .pannel-warp .group-warp .home-framework .home-game ul li .active .group.zr .tag:nth-child(4) {
            border-right: 1px solid #7c95c6; }
          .home-framework .home-game ul li .item .group.zr .tag .btns b.trans, .home-framework .home-game ul li .report-pannel-container .pannel-warp .group-warp .active .group.zr .tag .btns b.trans, .report-pannel-container .pannel-warp .group-warp .home-framework .home-game ul li .active .group.zr .tag .btns b.trans {
            width: 15px;
            height: 15px;
            position: absolute;
            top: 12px;
            left: 6px;
            background: url(/assets3/inline/1ff0db9cf0606629095748917d920972e5d8b0ce2b978dbd36e5bffaf2e0c564.png) no-repeat;
            transition: none; }
          .home-framework .home-game ul li .item .group.zr .tag .btns b.enter, .home-framework .home-game ul li .report-pannel-container .pannel-warp .group-warp .active .group.zr .tag .btns b.enter, .report-pannel-container .pannel-warp .group-warp .home-framework .home-game ul li .active .group.zr .tag .btns b.enter {
            width: 15px;
            height: 15px;
            position: absolute;
            top: 12px;
            left: 6px;
            background: url(/assets3/inline/6f1d420db27837c0765498bd92f0bd7f409aca5f9078880d5fd7348df8a28ce8.png) no-repeat;
            transition: none; }
        .home-framework .home-game ul li .item img, .home-framework .home-game ul li .report-pannel-container .pannel-warp .group-warp .active img, .report-pannel-container .pannel-warp .group-warp .home-framework .home-game ul li .active img {
          width: 320px;
          height: 219px;
          background: url(/webx/images/game.35c22f72.png) no-repeat;
          margin-top: 20px;
          box-shadow: 1px 5px 25px rgba(0, 0, 0, 0.3);
          border-radius: 5px;
          cursor: pointer;
          display: block; }
          .home-framework .home-game ul li .item img:hover, .home-framework .home-game ul li .report-pannel-container .pannel-warp .group-warp .active img:hover, .report-pannel-container .pannel-warp .group-warp .home-framework .home-game ul li .active img:hover {
            box-shadow: 1px 5px 25px rgba(0, 0, 0, 0.3); }
      .home-framework .home-game ul li:nth-child(1) {
        margin-right: 20px; }
        .home-framework .home-game ul li:nth-child(1) .title {
          background-position: -0px 0px; }
        .home-framework .home-game ul li:nth-child(1) img {
          background-position: -0px 0px; }
      .home-framework .home-game ul li:nth-child(2) {
        margin-right: 20px; }
        .home-framework .home-game ul li:nth-child(2) .title {
          background-position: -0px -118px; }
        .home-framework .home-game ul li:nth-child(2) img {
          background-position: -340px 0px; }
      .home-framework .home-game ul li:nth-child(3) {
        margin-right: 0px; }
        .home-framework .home-game ul li:nth-child(3) .title {
          background-position: -0px -94px; }
        .home-framework .home-game ul li:nth-child(3) img {
          background-position: -680px 0px; }

@keyframes novice {
  0% {
    left: -167px; }
  20% {
    left: -0px; }
  23% {
    left: 2px; }
  25% {
    left: -2px; }
  80% {
    left: -0px; }
  100% {
    left: -167px; } }

@-webkit-keyframes novice {
  0% {
    left: -167px; }
  20% {
    left: -0px; }
  23% {
    left: 2px; }
  25% {
    left: -2px; }
  80% {
    left: -0px; }
  100% {
    left: -167px; } }

@-moz-keyframes novice {
  0% {
    left: -167px; }
  20% {
    left: -0px; }
  23% {
    left: 2px; }
  25% {
    left: -2px; }
  80% {
    left: -0px; }
  100% {
    left: -167px; } }

@-ms-keyframes novice {
  .home-framework 0% {
    left: -167px; }
  .home-framework 20% {
    left: -0px; }
  .home-framework 23% {
    left: 2px; }
  .home-framework 25% {
    left: -2px; }
  .home-framework 80% {
    left: -0px; }
  .home-framework 100% {
    left: -167px; } }

@keyframes novice {
  0% {
    left: -167px; }
  20% {
    left: -0px; }
  23% {
    left: 2px; }
  25% {
    left: -2px; }
  80% {
    left: -0px; }
  100% {
    left: -167px; } }
  .home-framework .open-novice {
    float: left;
    width: 210px;
    height: 186px; }
  .home-framework .close-novice {
    float: left;
    width: 32px;
    height: 186px; }
  .home-framework .novice-task-close {
    width: 252px;
    height: 201px;
    background: url(/webx/images/noviceTask.8ec9d97c.png) no-repeat;
    position: fixed;
    bottom: 20%;
    left: -167px;
    z-index: 100;
    cursor: pointer;
    transition: all 0.3s;
    padding-left: 18px;
    padding-top: 2px; }
  .home-framework .novice-task {
    width: 252px;
    height: 201px;
    background: url(/webx/images/noviceTask.8ec9d97c.png) no-repeat;
    position: fixed;
    bottom: 20%;
    left: -167px;
    z-index: 100;
    cursor: pointer;
    transition: all 0.3s;
    padding-left: 18px;
    padding-top: 2px; }
    .home-framework .novice-task:hover {
      left: -0px; }

@media (max-width: 1400px) {
  .novice-task-origin {
    animation: novice 1.5s; }
  .novice-task-after {
    left: -167px !important; }
    .novice-task-after:hover {
      left: 0px !important; } }

@media (min-width: 1401px) {
  .novice-task-origin {
    left: 0px !important; }
  .novice-task-after {
    left: 0px !important; } }

.header-framework {
  background-color: #242933; }
  .header-framework .user_info {
    padding: 2px 0;
    width: 1080px;
    margin: 0 auto; }
  .header-framework .user_info {
    color: #fff;
    font-family: microsoft yahei;
    font-size: 13px;
    height: 28px;
    line-height: 25px;
    position: relative;
    z-index: 200; }
  .header-framework .ui_message {
    margin-left: 15px;
    margin-right: 10px;
    position: relative; }
  .header-framework .user_username {
    color: #ffc34c; }
  .header-framework .ic-message {
    cursor: pointer;
    width: 19px;
    height: 14px; }
  .header-framework .t_menu a,
  .header-framework .t_menu span {
    display: inline-block; }
  .header-framework .user_info_left {
    float: left; }
  .header-framework i[class^="ic-"],
  .header-framework i[class*="ic-"] {
    display: inline-block;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    background-image: url(/assets3/inline/92e9e41d7c5a40a45a926a33fafa7fa5a828ef9b3ede2794b5f146dc6ed84724.png);
    background-repeat: no-repeat;
    vertical-align: -2px; }
  .header-framework .user_info_left .ic-message {
    background: url(/assets3/inline/92e9e41d7c5a40a45a926a33fafa7fa5a828ef9b3ede2794b5f146dc6ed84724.png) 0px -2px; }
    .header-framework .user_info_left .ic-message:hover {
      background-position: 0 -21px; }
  .header-framework .ui_message .ui_msgnum {
    text-align: center;
    font-size: 12px;
    color: #fff;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #fe3c85;
    display: inline-block;
    line-height: 14px;
    transform: scale(0.8);
    position: absolute;
    right: 4px;
    top: -2px; }
  .header-framework .user_info_left .ui_yuliu {
    max-width: 100px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #fff;
    cursor: pointer; }
  .header-framework .user_info_left .edit {
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(/webx/images/new_icon.3ce035f5.png) no-repeat -70px -9px;
    vertical-align: -4px;
    margin-left: 4px;
    cursor: pointer; }
  .header-framework .user_info_left .ui_logout {
    color: #a6a6a6;
    font-weight: bold;
    margin-left: 8px;
    transition: all 0.3s;
    cursor: pointer; }
    .header-framework .user_info_left .ui_logout:hover {
      color: #0099ff; }
  .header-framework .nav_logo {
    display: inline-block;
    width: 156px;
    height: 70px;
    background: url(/webx/images/logo.e9e2a0a8.png) no-repeat center;
    background-size: auto 100%;
    margin-top: 4px; }
  .header-framework .user_info_right {
    float: right; }
  .header-framework .user_info_right .money-left {
    float: left;
    font-weight: bold; }
    .header-framework .user_info_right .money-left .t_drop {
      width: 10px;
      height: 7px;
      background: url(/assets3/inline/d50249f868ea9764294c4db89353945f9cef7ce4e9220e88bd8d4770c9ab8485.png) no-repeat;
      display: inline-block;
      margin: 0 5px; }
    .header-framework .user_info_right .money-left span:nth-child(3) {
      color: #ffc34c; }
    .header-framework .user_info_right .money-left span .refresh {
      color: #fff;
      cursor: pointer;
      padding-left: 10px; }
  .header-framework .money-left .combo-box {
    display: inline-block;
    padding: 2.5px 5px 2.5px 0; }
    .header-framework .money-left .combo-box .t_money {
      padding: 0 5px; }
  .header-framework .money-left .refresh {
    cursor: pointer; }
  .header-framework .money-left .nav-child {
    display: none; }
  .header-framework .money-left.activeds .nav-child {
    height: 369px;
    position: absolute;
    right: 65px;
    top: 32px;
    z-index: 9999;
    background: rgba(0, 0, 0, 0.88);
    display: block;
    border-bottom-left-radius: 6px;
    border-bottom-right-radius: 6px;
    font-weight: normal;
    transition: all 0.3s; }
    .header-framework .money-left.activeds .nav-child .nav-child-350 {
      min-width: 300px;
      height: 326px; }
      .header-framework .money-left.activeds .nav-child .nav-child-350 .money-top {
        position: relative;
        background: rgba(56, 64, 79, 0.5);
        padding-bottom: 8px; }
        .header-framework .money-left.activeds .nav-child .nav-child-350 .money-top .t_money {
          margin-left: 7px; }
        .header-framework .money-left.activeds .nav-child .nav-child-350 .money-top .balance-icon {
          width: 30px;
          height: 30px;
          background: url(/assets3/inline/316745be958a057c71727517df830da68e5d2b040c0eea5b4ccc5ce6255c126d.png) no-repeat;
          display: inline-block;
          margin-left: 15px;
          position: relative;
          top: 10px; }
        .header-framework .money-left.activeds .nav-child .nav-child-350 .money-top .personal {
          color: #fff;
          font-weight: bold;
          padding-left: 45px;
          margin-right: 25px; }
          .header-framework .money-left.activeds .nav-child .nav-child-350 .money-top .personal .enter-icon {
            width: 8px;
            height: 10px;
            background: url(/assets3/inline/03dc6713c32c2fc4dee3ed993c7a75f777f19775005a2fc7d5b6c7d49e848e1b.png) no-repeat;
            display: inline-block; }
        .header-framework .money-left.activeds .nav-child .nav-child-350 .money-top .personal:hover {
          color: #4bbfff; }
          .header-framework .money-left.activeds .nav-child .nav-child-350 .money-top .personal:hover .enter-icon {
            background: url(/assets3/inline/c1343671953590edc2b292fc52f52445892930d7870a7c8af3967d29168ca976.png) no-repeat; }
      .header-framework .money-left.activeds .nav-child .nav-child-350 .money-div {
        position: relative;
        color: #ccc; }
        .header-framework .money-left.activeds .nav-child .nav-child-350 .money-div .money-radius {
          width: 5px;
          height: 5px;
          background-color: #fe8076;
          border-radius: 50%;
          display: inline-block;
          margin: 0 18px 0 28px;
          margin-bottom: 2px; }
        .header-framework .money-left.activeds .nav-child .nav-child-350 .money-div .money-name {
          display: inline-block;
          width: 70px;
          white-space: nowrap; }
        .header-framework .money-left.activeds .nav-child .nav-child-350 .money-div .money-value {
          display: inline-block;
          padding-left: 5px; }
        .header-framework .money-left.activeds .nav-child .nav-child-350 .money-div span {
          position: absolute;
          display: block;
          color: #fff;
          bottom: 9px;
          right: 6%;
          width: 75px;
          text-indent: 32px;
          height: 27px;
          line-height: 27px;
          border-radius: 14px;
          cursor: pointer;
          background-image: -moz-linear-gradient(top, #ff7e67, #ff4e87);
          background-image: -webkit-linear-gradient(top, #ff7e67, #ff4e87);
          background-image: -ms-linear-gradient(top, #ff7e67, #ff4e87);
          background-image: -linear-gradient(top, #ff7e67, #ff4e87); }
          .header-framework .money-left.activeds .nav-child .nav-child-350 .money-div span:hover {
            background: -webkit-linear-gradient(left, #cc5260, #cc5260);
            background: -moz-linear-gradient(left, #cc5260, #cc5260);
            background: -ms-linear-gradient(left, #cc5260, #cc5260);
            background: -o-linear-gradient(left, #cc5260, #cc5260);
            background: -linear-gradient(left, #cc5260, #cc5260); }
          .header-framework .money-left.activeds .nav-child .nav-child-350 .money-div span b {
            width: 15px;
            height: 15px;
            position: absolute;
            top: 6px;
            left: 12px;
            background: url(/assets3/inline/1ff0db9cf0606629095748917d920972e5d8b0ce2b978dbd36e5bffaf2e0c564.png) no-repeat;
            transition: none; }
      .header-framework .money-left.activeds .nav-child .nav-child-350 .bottom-logo {
        background: url(/assets3/inline/95504846166dadbc2211679122d0c05a3bc78a827992d76c52af67ae85e5a9e2.png) no-repeat;
        height: 1px;
        background-size: 100% 100%; }
  .header-framework .money-left.activeds .combo-box {
    background: #353e4d; }
  .header-framework .t_btn {
    font-size: 14px;
    color: #fff;
    background: #a7678c;
    width: 52px;
    height: 22px;
    line-height: 22px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    margin-left: 8px;
    cursor: pointer;
    display: inline-block;
    text-align: center;
    margin-top: 3px; }
  .header-framework .chongzhi {
    background: -webkit-linear-gradient(left, #e84d80, #ff7f66);
    background: -moz-linear-gradient(left, #e84d80, #ff7f66);
    background: -ms-linear-gradient(left, #e84d80, #ff7f66);
    background: -o-linear-gradient(left, #e84d80, #ff7f66);
    background: -linear-gradient(left, #e84d80, #ff7f66); }
    .header-framework .chongzhi:hover {
      background: -webkit-linear-gradient(left, #cc5260, #cc5260);
      background: -moz-linear-gradient(left, #cc5260, #cc5260);
      background: -ms-linear-gradient(left, #cc5260, #cc5260);
      background: -o-linear-gradient(left, #cc5260, #cc5260);
      background: -linear-gradient(left, #cc5260, #cc5260);
      color: #fff; }
  .header-framework .tixian {
    background: -webkit-linear-gradient(left, #2699ff, #4cc3ff);
    background: -moz-linear-gradient(left, #2699ff, #4cc3ff);
    background: -ms-linear-gradient(left, #2699ff, #4cc3ff);
    background: -o-linear-gradient(left, #2699ff, #4cc3ff);
    background: -linear-gradient(left, #2699ff, #4cc3ff); }
    .header-framework .tixian:hover {
      background: -webkit-linear-gradient(left, #228ae6, #228ae6);
      background: -moz-linear-gradient(left, #228ae6, #228ae6);
      background: -ms-linear-gradient(left, #228ae6, #228ae6);
      background: -o-linear-gradient(left, #228ae6, #228ae6);
      background: -linear-gradient(left, #228ae6, #228ae6);
      color: #fff; }
  .header-framework .t_kefu,
  .header-framework .t_skin,
  .header-framework .t_down {
    font-size: 14px;
    margin-left: 20px;
    display: inline-block; }
  .header-framework .t_down {
    font-size: 12px;
    padding: 2px 8px;
    border-radius: 3px;
    background: -webkit-linear-gradient(left, #8b7acf, #db79bc);
    background: -moz-linear-gradient(left, #8b7acf, #db79bc);
    background: -ms-linear-gradient(left, #8b7acf, #db79bc);
    background: -o-linear-gradient(left, #8b7acf, #db79bc);
    background: -linear-gradient(left, #8b7acf, #db79bc);
    transition: opacity 0.3s;
    position: relative; }
    .header-framework .t_down img {
      display: none;
      width: 110px;
      height: 110px;
      position: absolute;
      left: -12px;
      top: 30px;
      background-color: #fff;
      border: #ccc solid 1px; }
    .header-framework .t_down:hover {
      opacity: 0.9; }
      .header-framework .t_down:hover img {
        display: inline-block; }
  .header-framework .t_down span {
    color: #fff; }
  .header-framework .t_kefu i {
    vertical-align: -3px;
    margin-right: 3px;
    background: url(/assets3/inline/92e9e41d7c5a40a45a926a33fafa7fa5a828ef9b3ede2794b5f146dc6ed84724.png) -60px 0px; }
    .header-framework .t_kefu i:hover {
      background-position: -60px -19px; }
  .header-framework .t_skin i.ic-skin {
    width: 21px;
    height: 16px;
    display: inline-block;
    margin-right: 2px;
    vertical-align: -4px; }
  .header-framework .t_down i {
    width: 16px;
    height: 16px;
    display: inline-block;
    margin-right: 3px;
    vertical-align: -4px; }
    .header-framework .t_down i.ic-downWin {
      margin-right: 5px; }
  .header-framework .ic-kefu {
    width: 16px;
    height: 16px; }
  .header-framework .t_kefu span,
  .header-framework .t_skin span {
    padding-bottom: 0.5px;
    color: #fff; }
  .header-framework .ic-unlook {
    width: 16px;
    height: 16px;
    background-position: -31px 0px;
    margin-left: 5px; }
    .header-framework .ic-unlook:hover {
      background-position: -31px -19px; }
  .header-framework .ic-look {
    background: url(/assets3/inline/42709001061673af64b10e1a4f04255627c9df91f303b5a7463b192b12ad2597.png) no-repeat -103px -98px !important; }
  .header-framework .t_kefu:hover span,
  .header-framework .t_skin:hover span {
    color: #0099ff; }
  .header-framework .nav_logo {
    display: inline-block; }
  .header-framework .nav_list {
    margin-left: 45px;
    height: 78px; }
    .header-framework .nav_list li {
      text-align: center;
      cursor: pointer;
      width: 100px; }
      .header-framework .nav_list li:hover {
        background-color: rgba(0, 0, 0, 0.04); }
      .header-framework .nav_list li .item, .header-framework .nav_list li .report-pannel-container .pannel-warp .group-warp .active, .report-pannel-container .pannel-warp .group-warp .header-framework .nav_list li .active {
        margin-top: 15px;
        width: 70px;
        margin-left: auto;
        margin-right: auto;
        height: 63px; }
        .header-framework .nav_list li .item i, .header-framework .nav_list li .report-pannel-container .pannel-warp .group-warp .active i, .report-pannel-container .pannel-warp .group-warp .header-framework .nav_list li .active i {
          width: 26px;
          height: 26px;
          position: relative;
          transition: all 0.2s;
          top: 0; }
        .header-framework .nav_list li .item p, .header-framework .nav_list li .report-pannel-container .pannel-warp .group-warp .active p, .report-pannel-container .pannel-warp .group-warp .header-framework .nav_list li .active p {
          color: #a75e9a;
          font-size: 16px; }
        .header-framework .nav_list li .item b, .header-framework .nav_list li .report-pannel-container .pannel-warp .group-warp .active b, .report-pannel-container .pannel-warp .group-warp .header-framework .nav_list li .active b {
          width: 72px; }
        .header-framework .nav_list li .item:hover i, .header-framework .nav_list li .report-pannel-container .pannel-warp .group-warp .active:hover i, .report-pannel-container .pannel-warp .group-warp .header-framework .nav_list li .active:hover i,
        .header-framework .nav_list li .item:hover em,
        .header-framework .nav_list li .report-pannel-container .pannel-warp .group-warp .active:hover em, .report-pannel-container .pannel-warp .group-warp
        .header-framework .nav_list li .active:hover em {
          animation-duration: 1s;
          animation-fill-mode: both;
          animation-name: bounce;
          transform-origin: center bottom; }

@keyframes bounce {
  0%,
  20%,
  53%,
  80%,
  to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transform: translateZ(0); }
  40%,
  43% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -10px, 0); }
  70% {
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -5px, 0); }
  90% {
    transform: translate3d(0, -2px, 0); } }
    .header-framework .nav_list .active {
      background-color: rgba(0, 0, 0, 0.04); }
      .header-framework .nav_list .active:hover {
        background-color: rgba(0, 0, 0, 0.04); }
  .header-framework i.ic-cpyx {
    background-position: -222px -3px; }
  .header-framework i.ic-home {
    background-position: -190px -5px; }
  .header-framework i.ic-xcyl {
    background-position: -251px -5px; }
  .header-framework i.ic-dzyx {
    background-position: -2px -35px; }
  .header-framework i.ic-tyjj {
    background-position: -37px -37px; }
  .header-framework i.ic-account {
    background-position: -67px -38px; }
  .header-framework i.ic-group {
    background-position: -102px -37px; }
  .header-framework i.ic-activities {
    background-position: -132px -37px; }
  .header-framework i.ic-rewards {
    background-position: -212px -37px; }
  .header-framework.sscRichHeader .pannel-container {
    height: 45px; }
    .header-framework.sscRichHeader .pannel-container .nav_logo {
      height: 40px;
      margin: 2px 0px;
      width: 113px;
      background: url(/assets3/inline/8a908f2799dd375990ceb44512f4d46bd6d05997223abc02932cd3580d167a53.png) no-repeat center; }
    .header-framework.sscRichHeader .pannel-container .nav_list {
      height: 45px; }
      .header-framework.sscRichHeader .pannel-container .nav_list li .item, .header-framework.sscRichHeader .pannel-container .nav_list li .report-pannel-container .pannel-warp .group-warp .active, .report-pannel-container .pannel-warp .group-warp .header-framework.sscRichHeader .pannel-container .nav_list li .active {
        width: 98px;
        margin-top: 10px;
        height: 35px; }
        .header-framework.sscRichHeader .pannel-container .nav_list li .item .pannel-common, .header-framework.sscRichHeader .pannel-container .nav_list li .report-pannel-container .pannel-warp .group-warp .active .pannel-common, .report-pannel-container .pannel-warp .group-warp .header-framework.sscRichHeader .pannel-container .nav_list li .active .pannel-common {
          float: none; }
          .header-framework.sscRichHeader .pannel-container .nav_list li .item .pannel-common i, .header-framework.sscRichHeader .pannel-container .nav_list li .report-pannel-container .pannel-warp .group-warp .active .pannel-common i, .report-pannel-container .pannel-warp .group-warp .header-framework.sscRichHeader .pannel-container .nav_list li .active .pannel-common i {
            vertical-align: -8px; }
          .header-framework.sscRichHeader .pannel-container .nav_list li .item .pannel-common b, .header-framework.sscRichHeader .pannel-container .nav_list li .report-pannel-container .pannel-warp .group-warp .active .pannel-common b, .report-pannel-container .pannel-warp .group-warp .header-framework.sscRichHeader .pannel-container .nav_list li .active .pannel-common b {
            display: inline-block;
            width: auto;
            padding-left: 6px;
            font-size: 15px; }
      .header-framework.sscRichHeader .pannel-container .nav_list li.pannel-fwlp .item .i_icon-xcyl, .header-framework.sscRichHeader .pannel-container .nav_list li.pannel-fwlp .report-pannel-container .pannel-warp .group-warp .active .i_icon-xcyl, .report-pannel-container .pannel-warp .group-warp .header-framework.sscRichHeader .pannel-container .nav_list li.pannel-fwlp .active .i_icon-xcyl {
        background-position: -246px -5px; }
      .header-framework.sscRichHeader .pannel-container .nav_list li .nav-child {
        top: 45px; }

.pannel-container {
  width: 100%;
  min-width: 980px;
  position: relative;
  z-index: 100;
  background: -webkit-linear-gradient(left, #4680e8, #55cbf1);
  background: -moz-linear-gradient(left, #4680e8, #55cbf1);
  background: -ms-linear-gradient(left, #4680e8, #55cbf1);
  background: -o-linear-gradient(left, #4680e8, #55cbf1);
  background: -linear-gradient(left, #4680e8, #55cbf1);
  height: 78px; }

.pannel-content {
  width: 1080px;
  margin: 0 auto; }
  .pannel-content .cl-both {
    clear: both; }

.pannel-li {
  float: left;
  font-size: 14px;
  font-family: 'Microsoft YaHei';
  transition: all 0.3s; }
  .pannel-li i {
    display: inline-block;
    background: url(/webx/images/new_icon.3825d897.png) no-repeat; }
    .pannel-li i.i_icon-home {
      background-position: -192px -5px; }
    .pannel-li i.i_icon-cpyx {
      background-position: -222px -5px; }
    .pannel-li i.i_icon-xcyl {
      background-position: -251px -5px; }
    .pannel-li i.i_icon-dzyx {
      background-position: -3px -35px; }
    .pannel-li i.i_icon-tyjj {
      background-position: -37px -37px; }
    .pannel-li i.i_icon-account {
      background-position: -69px -38px; }
    .pannel-li i.i_icon-group {
      background-position: -102px -37px; }
    .pannel-li i.i_icon-activities {
      background-position: -135px -37px; }
    .pannel-li i.i_icon-rewards {
      background-position: -216px -37px; }
  .pannel-li.actived .nav_child {
    height: initial; }
  .pannel-li.actived .nav_child_text {
    height: auto; }
  .pannel-li .nav-child {
    display: block;
    width: 100%;
    height: 0;
    position: absolute;
    left: 0px;
    top: 78px;
    text-align: left;
    background: rgba(0, 0, 0, 0.9);
    z-index: 101;
    overflow: hidden;
    transition: all 0.4s; }
    .pannel-li .nav-child .nav-child-1080 {
      width: 1080px;
      margin: 15px auto 0; }
    .pannel-li .nav-child dl {
      float: left;
      width: 130px;
      line-height: 25px;
      font-size: 15px;
      margin: 0 0 0 6px; }
      .pannel-li .nav-child dl.category-ffc {
        width: 240px;
        height: 265px;
        margin: 0 0 0 10px; }
        .pannel-li .nav-child dl.category-ffc dd {
          float: left;
          width: 120px;
          height: 34px;
          line-height: 34px; }
      .pannel-li .nav-child dl.classic-ssc {
        margin: 0 0 0 22px; }
      .pannel-li .nav-child dl dt {
        color: #6cb8fd;
        padding-left: 10px;
        font-weight: bold; }
      .pannel-li .nav-child dl dd {
        font-size: 13px;
        width: 130px;
        position: relative; }
        .pannel-li .nav-child dl dd a {
          display: inline-block;
          height: 22px;
          line-height: 22px;
          color: #ccc;
          position: relative;
          padding: 6px 25px 6px 10px;
          transition: all 0.3s; }
          .pannel-li .nav-child dl dd a span {
            display: inline-block;
            width: 12px;
            height: 12px;
            line-height: 12px;
            text-align: center;
            border-radius: 2px;
            margin-left: 3px;
            margin-top: 6px;
            color: #fff;
            position: absolute; }
          .pannel-li .nav-child dl dd a:hover {
            background-color: rgba(107, 107, 107, 0.8);
            color: #6cb8fd;
            border-radius: 5px; }
          .pannel-li .nav-child dl dd a .cur {
            background-color: #e95eda;
            color: #fff; }
          .pannel-li .nav-child dl dd a .hot {
            background: url(/assets3/inline/b4cd04fa8e805a35b490d40dbabf2eae5683bd9fccbeb27eac4c54b65822c7bf.png) no-repeat left 0px; }
          .pannel-li .nav-child dl dd a .new {
            background: url(/assets3/inline/b4cd04fa8e805a35b490d40dbabf2eae5683bd9fccbeb27eac4c54b65822c7bf.png) no-repeat right 0px; }
      .pannel-li .nav-child dl.nopb {
        width: 482px;
        margin-top: 0; }
        .pannel-li .nav-child dl.nopb dd {
          width: 33%; }
    .pannel-li .nav-child dl:nth-child(5) {
      width: 125px; }
    .pannel-li .nav-child .nav-child-list-img {
      border-top: 1px dashed #3f4761;
      overflow: hidden;
      padding-top: 10px;
      width: 1080px; }
      .pannel-li .nav-child .nav-child-list-img ul li {
        float: left;
        width: 150px;
        height: 150px;
        margin: 0px 29px;
        padding: 0; }
        .pannel-li .nav-child .nav-child-list-img ul li:nth-child(2) {
          margin-right: 38px; }
        .pannel-li .nav-child .nav-child-list-img ul li:nth-child(3) {
          margin-right: 38px; }
        .pannel-li .nav-child .nav-child-list-img ul li img {
          transition: all 0.3s; }
        .pannel-li .nav-child .nav-child-list-img ul li:hover img {
          transform: scale(1.01); }
    .pannel-li .nav-child.nav-child-text {
      height: auto;
      width: 100%;
      height: 0;
      padding-bottom: 0;
      text-align: center; }
      .pannel-li .nav-child.nav-child-text a {
        float: none;
        width: 100%;
        font-size: 14px;
        text-align: center;
        line-height: 40px;
        height: auto;
        padding: 0;
        display: block;
        color: #fff; }
        .pannel-li .nav-child.nav-child-text a:hover {
          text-decoration: underline; }
  .pannel-li.actived .nav-child {
    height: 450px; }
  .pannel-li.actived .nav-child-text {
    height: auto; }

.pannel-fwlp {
  float: left;
  font-size: 14px;
  font-family: 'Microsoft YaHei';
  position: static;
  transition: all 0.3s; }
  .pannel-fwlp a.pannel-common {
    cursor: pointer; }
  .pannel-fwlp i {
    width: 26px;
    height: 26px;
    display: inline-block;
    background: url(/webx/images/new_icon.3825d897.png) no-repeat; }
    .pannel-fwlp i.i_icon-xcyl {
      background-position: -251px -5px; }
    .pannel-fwlp i.i_icon-dzyx {
      background-position: -3px -37px; }

.pannel-fwlp .nav-child {
  display: none; }

.pannel-fwlp.actived .nav-child {
  width: 100%;
  height: 270px;
  position: absolute;
  left: 0px;
  top: 78px;
  z-index: 101;
  background: rgba(0, 0, 0, 0.9);
  display: block; }
  .pannel-fwlp.actived .nav-child .nav-child-1080 {
    width: 1280px;
    height: 270px;
    margin: 0 auto; }
    .pannel-fwlp.actived .nav-child .nav-child-1080 dl {
      width: 1280px; }
      .pannel-fwlp.actived .nav-child .nav-child-1080 dl dt {
        display: none; }
      .pannel-fwlp.actived .nav-child .nav-child-1080 dl dd {
        width: 205px;
        height: 240px;
        float: left;
        position: relative; }
        .pannel-fwlp.actived .nav-child .nav-child-1080 dl dd a.enter-game {
          position: absolute;
          top: 0;
          left: 8px;
          width: 230px;
          height: 180px; }
        .pannel-fwlp.actived .nav-child .nav-child-1080 dl dd a.play-game {
          display: block;
          width: 75px;
          height: 27px;
          line-height: 27px;
          color: #fff;
          text-align: center;
          background-image: -moz-linear-gradient(top, #54aafa, #4f8ef8);
          background-image: -webkit-linear-gradient(top, #54aafa, #4f8ef8);
          background-image: -ms-linear-gradient(top, #54aafa, #4f8ef8);
          background-image: -linear-gradient(top, #54aafa, #4f8ef8);
          position: absolute;
          bottom: 0px;
          left: 27px;
          border-radius: 14px; }
          .pannel-fwlp.actived .nav-child .nav-child-1080 dl dd a.play-game:hover {
            background: -webkit-linear-gradient(left, #228ae6, #228ae6);
            background: -moz-linear-gradient(left, #228ae6, #228ae6);
            background: -ms-linear-gradient(left, #228ae6, #228ae6);
            background: -o-linear-gradient(left, #228ae6, #228ae6);
            background: -linear-gradient(left, #228ae6, #228ae6);
            color: #fff; }
        .pannel-fwlp.actived .nav-child .nav-child-1080 dl dd span {
          position: absolute;
          display: block;
          color: #fff;
          bottom: 0px;
          left: 108px;
          width: 75px;
          text-indent: 16px;
          height: 27px;
          line-height: 27px;
          border-radius: 14px;
          background-image: -moz-linear-gradient(top, #ff7e67, #ff4e87);
          background-image: -webkit-linear-gradient(top, #ff7e67, #ff4e87);
          background-image: -ms-linear-gradient(top, #ff7e67, #ff4e87);
          background-image: -linear-gradient(top, #ff7e67, #ff4e87); }
          .pannel-fwlp.actived .nav-child .nav-child-1080 dl dd span:hover {
            background: -webkit-linear-gradient(left, #cc5260, #cc5260);
            background: -moz-linear-gradient(left, #cc5260, #cc5260);
            background: -ms-linear-gradient(left, #cc5260, #cc5260);
            background: -o-linear-gradient(left, #cc5260, #cc5260);
            background: -linear-gradient(left, #cc5260, #cc5260);
            color: #fff; }
          .pannel-fwlp.actived .nav-child .nav-child-1080 dl dd span b {
            width: 15px;
            height: 15px;
            position: absolute;
            top: 6px;
            left: 12px;
            background: url(/assets3/inline/1ff0db9cf0606629095748917d920972e5d8b0ce2b978dbd36e5bffaf2e0c564.png) no-repeat;
            transition: none; }
        .pannel-fwlp.actived .nav-child .nav-child-1080 dl dd .border {
          position: absolute;
          right: 0px;
          width: 0px;
          top: 70px;
          height: 107px;
          border-right: 1px dashed #3a435e; }
        .pannel-fwlp.actived .nav-child .nav-child-1080 dl dd.lg_PTZR {
          margin-left: 25px;
          background: url(/webx/images/pt-zr.ee6606cf.png) no-repeat center 10px; }
        .pannel-fwlp.actived .nav-child .nav-child-1080 dl dd.lg_AGZR {
          background: url(/webx/images/ag-zr.6e895dd6.png) no-repeat center 10px; }
        .pannel-fwlp.actived .nav-child .nav-child-1080 dl dd.lg_BBINZR {
          background: url(/webx/images/bbin-zr.bffa2916.png) no-repeat center 10px; }
        .pannel-fwlp.actived .nav-child .nav-child-1080 dl dd.lg_WMZR {
          background: url(/webx/images/wm-zr.0d9c19d2.png) no-repeat center 10px; }
        .pannel-fwlp.actived .nav-child .nav-child-1080 dl dd.lg_GDZR {
          background: url(/webx/images/gd-zr.c6d6dfa6.png) no-repeat center 10px; }
        .pannel-fwlp.actived .nav-child .nav-child-1080 dl dd.lg_VRZR {
          background: url(/webx/images/vr-zr.eb728d95.png) no-repeat center 10px; }
          .pannel-fwlp.actived .nav-child .nav-child-1080 dl dd.lg_VRZR .border {
            border: none; }

.pannel-dzyx dl dd {
  width: 280px !important; }
  .pannel-dzyx dl dd a {
    left: 69px !important; }
  .pannel-dzyx dl dd span {
    left: 150px !important; }
  .pannel-dzyx dl dd.lg_PTDZ {
    margin-left: 80px;
    background: url(/webx/images/pt-dz.69cb1179.png) no-repeat center 10px; }
  .pannel-dzyx dl dd.lg_AGDZ {
    background: url(/webx/images/ag-dz.bc87057f.png) no-repeat center 10px; }
  .pannel-dzyx dl dd.lg_BBINDZ {
    background: url(/webx/images/bbin-dz.e49fb4df.png) no-repeat center 10px; }
  .pannel-dzyx dl dd.lg_GDDZ {
    background: url(/webx/images/gd-dz.4053fdd0.png) no-repeat center 10px; }
    .pannel-dzyx dl dd.lg_GDDZ .border {
      border: none !important; }

.pannel-dzyx.actived .nav_child dl dd a > span {
  width: 200px; }

.pannel-common {
  float: left;
  display: block;
  color: #fff !important;
  position: relative;
  cursor: pointer; }
  .pannel-common b {
    display: block;
    font-weight: normal;
    line-height: 16px;
    letter-spacing: 1px;
    color: #fff;
    font-size: 15px; }
  .pannel-common sup {
    font-size: 12px;
    display: block;
    line-height: 13px;
    font-family: arial;
    top: 0; }
  .pannel-common em {
    display: block;
    width: 15px;
    height: 15px;
    position: absolute;
    top: 0px;
    right: -6px; }

.left {
  float: left;
  display: inline; }

.noMarB {
  margin-bottom: 0px; }

.re {
  position: relative; }

.ab {
  position: absolute; }

.panel-recentlybox {
  width: 274px;
  display: flex;
  -webkit-display: flex;
  position: relative;
  height: 100%; }
  .panel-recentlybox .recentBox {
    width: 100%;
    background: #fff;
    -moz-box-shadow: 0px 5px 10px 0 #f4f4f4;
    -webkit-box-shadow: 0px 5px 10px 0 #f4f4f4;
    box-shadow: 0px 5px 10px 0 #f4f4f4;
    position: relative;
    border: 1px solid #d0dbf3;
    overflow: hidden; }
    .panel-recentlybox .recentBox h3 {
      color: #fff;
      font-size: 14px;
      height: 37px;
      line-height: 37px;
      background-image: -webkit-linear-gradient(left, #61c3d7, #69aceb);
      background-image: -moz-linear-gradient(left, #61c3d7, #69aceb);
      background-image: -ms-linear-gradient(left, #61c3d7, #69aceb);
      background-image: linear-gradient(left, #61c3d7, #69aceb);
      width: 100%;
      text-indent: 14px;
      position: relative;
      border-top: 1px solid #80cfe2;
      border-bottom: 1px solid #5cbeca; }
      .panel-recentlybox .recentBox h3 a {
        position: absolute;
        right: 10px;
        padding-left: 10px;
        top: 0px;
        color: #fff;
        font-size: 12px;
        cursor: pointer;
        background: url(/webx/images/lottery-icon.e7ec2354.png) no-repeat 0 -21px; }
        .panel-recentlybox .recentBox h3 a:hover {
          color: #eee; }
    .panel-recentlybox .recentBox p {
      position: absolute;
      width: 100%;
      bottom: 0px;
      height: 15px;
      background: #f6f8fb;
      z-index: 2; }
    .panel-recentlybox .recentBox ul li {
      height: 30px;
      line-height: 30px;
      font-size: 12px;
      color: #828282;
      background: #f6f8fb;
      position: relative; }
      .panel-recentlybox .recentBox ul li .issue {
        display: inline;
        float: left;
        padding: 0 0 0 15px;
        color: #3b476a; }
      .panel-recentlybox .recentBox ul li .num {
        display: inline;
        float: right;
        text-align: center;
        width: 100px;
        font-size: 12px;
        color: #3b476a; }
    .panel-recentlybox .recentBox .overflow-auto {
      overflow-y: auto;
      overflow-x: hidden;
      height: calc(100% - 37px);
      background: #f6f8fb; }
      .panel-recentlybox .recentBox .overflow-auto::-webkit-scrollbar {
        width: 4px;
        background-color: #f6f8fb; }
      .panel-recentlybox .recentBox .overflow-auto::-webkit-scrollbar-track {
        background-color: #f6f8fb; }
      .panel-recentlybox .recentBox .overflow-auto::-webkit-scrollbar-thumb {
        cursor: pointer;
        background-color: #d9e2ec;
        border-radius: 10px; }
    .panel-recentlybox .recentBox .recentCon {
      z-index: 1;
      width: 272px; }
      .panel-recentlybox .recentBox .recentCon ul {
        width: 272px;
        height: 100%;
        background: #f6f8fb; }
  .panel-recentlybox .recentBox ul li.hover .issue,
  .panel-recentlybox .recentBox ul li.hover .num,
  .panel-recentlybox .recentBox ul li.hover .num_k8,
  .panel-recentlybox .recentBox ul li.hover .issue_11,
  .panel-recentlybox .recentBox ul li.hover .num_11,
  .panel-recentlybox .recentBox ul li.hover .issue_k8 {
    color: #eb4308; }
  .panel-recentlybox .recentBox .next,
  .panel-recentlybox .recentBox .noEvent {
    width: 100%;
    position: absolute;
    cursor: pointer;
    margin: 0px auto;
    text-align: center;
    height: 22px;
    line-height: 22px;
    bottom: 0px;
    left: 0px;
    z-index: 2;
    background: #f7f9fc; }
  .panel-recentlybox .recentBox .next a,
  .panel-recentlybox .recentBox .next a:hover {
    width: 17px;
    height: 17px;
    background: url(/assets3/inline/a6b66219c0f186dbdb51ab466c9e9696ea8dd44ebb62c9e96ffcceebf7f3d749.png) no-repeat center center;
    display: inline-block; }
  .panel-recentlybox .recentBox .more {
    margin-top: 10px;
    text-align: right;
    padding-right: 20px;
    height: 28px;
    display: none; }
  .panel-recentlybox .recentBox ul li .issue_k8 {
    font-size: 12px;
    padding: 0 0 0 15px; }
  .panel-recentlybox .recentBox ul li .num_k8 {
    display: inline;
    float: right;
    width: 106px;
    text-align: left;
    position: relative;
    padding-right: 38px;
    font-size: 12px;
    height: 25px;
    overflow: hidden; }
  .panel-recentlybox .recentBox ul li .num_k8 .more {
    margin-top: 0px;
    padding-right: 0px;
    cursor: pointer;
    padding-left: 4px;
    display: inline-block;
    position: absolute;
    right: 0px;
    top: 0;
    width: 24px;
    padding-right: 10px; }
  .panel-recentlybox .pk10_kjul li .num_k8 {
    width: 120px !important; }
  .panel-recentlybox .seeMore {
    background: #fff;
    border: 1px solid #eaeef7;
    padding: 8px;
    width: 255px;
    top: 24px;
    right: 0px;
    z-index: 251;
    display: none;
    box-shadow: 0px 3px 10px #eaeef7; }
  .panel-recentlybox .seeMore span {
    display: inline-block;
    background: #e6ebf5;
    width: 21px;
    height: 21px;
    line-height: 21px;
    margin-left: 4px;
    text-align: center;
    color: #4b98eb;
    margin-bottom: 2px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px; }
    .panel-recentlybox .seeMore span.trank {
      color: #fff; }
    .panel-recentlybox .seeMore span.car01 {
      background-image: -moz-linear-gradient(top, #e4c772, #b68a07);
      background-image: -webkit-linear-gradient(top, #e4c772, #b68a07);
      background-image: -ms-linear-gradient(top, #e4c772, #b68a07);
      background-image: -linear-gradient(top, #e4c772, #b68a07); }
    .panel-recentlybox .seeMore span.car02 {
      background-image: -moz-linear-gradient(top, #59c3e4, #028bb4);
      background-image: -webkit-linear-gradient(top, #59c3e4, #028bb4);
      background-image: -ms-linear-gradient(top, #59c3e4, #028bb4);
      background-image: -linear-gradient(top, #59c3e4, #028bb4); }
    .panel-recentlybox .seeMore span.car03 {
      background-image: -moz-linear-gradient(top, #7e7e7e, #3a3a3a);
      background-image: -webkit-linear-gradient(top, #7e7e7e, #3a3a3a);
      background-image: -ms-linear-gradient(top, #7e7e7e, #3a3a3a);
      background-image: -linear-gradient(top, #7e7e7e, #3a3a3a); }
    .panel-recentlybox .seeMore span.car04 {
      background-image: -moz-linear-gradient(top, #fc794a, #cf4c1d);
      background-image: -webkit-linear-gradient(top, #fc794a, #cf4c1d);
      background-image: -ms-linear-gradient(top, #fc794a, #cf4c1d);
      background-image: -linear-gradient(top, #fc794a, #cf4c1d); }
    .panel-recentlybox .seeMore span.car05 {
      background-image: -moz-linear-gradient(top, #13ccbd, #01857a);
      background-image: -webkit-linear-gradient(top, #13ccbd, #01857a);
      background-image: -ms-linear-gradient(top, #13ccbd, #01857a);
      background-image: -linear-gradient(top, #13ccbd, #01857a); }
    .panel-recentlybox .seeMore span.car06 {
      background-image: -moz-linear-gradient(top, #7f95ff, #1f44ff);
      background-image: -webkit-linear-gradient(top, #7f95ff, #1f44ff);
      background-image: -ms-linear-gradient(top, #7f95ff, #1f44ff);
      background-image: -linear-gradient(top, #7f95ff, #1f44ff); }
    .panel-recentlybox .seeMore span.car07 {
      background-image: -moz-linear-gradient(top, #dee0de, #9c9c9c);
      background-image: -webkit-linear-gradient(top, #dee0de, #9c9c9c);
      background-image: -ms-linear-gradient(top, #dee0de, #9c9c9c);
      background-image: -linear-gradient(top, #dee0de, #9c9c9c); }
    .panel-recentlybox .seeMore span.car08 {
      background-image: -moz-linear-gradient(top, #fb4abf, #b72670);
      background-image: -webkit-linear-gradient(top, #fb4abf, #b72670);
      background-image: -ms-linear-gradient(top, #fb4abf, #b72670);
      background-image: -linear-gradient(top, #fb4abf, #b72670); }
    .panel-recentlybox .seeMore span.car09 {
      background-image: -moz-linear-gradient(top, #ff6161, #d01919);
      background-image: -webkit-linear-gradient(top, #ff6161, #d01919);
      background-image: -ms-linear-gradient(top, #ff6161, #d01919);
      background-image: -linear-gradient(top, #ff6161, #d01919); }
    .panel-recentlybox .seeMore span.car10 {
      background-image: -moz-linear-gradient(top, #62c865, #2b862e);
      background-image: -webkit-linear-gradient(top, #62c865, #2b862e);
      background-image: -ms-linear-gradient(top, #62c865, #2b862e);
      background-image: -linear-gradient(top, #62c865, #2b862e); }
    .panel-recentlybox .seeMore span.horse01 {
      background-image: -moz-linear-gradient(top, #e6e6e6, #9c9c9c);
      background-image: -webkit-linear-gradient(top, #e6e6e6, #9c9c9c);
      background-image: -ms-linear-gradient(top, #e6e6e6, #9c9c9c);
      background-image: -linear-gradient(top, #e6e6e6, #9c9c9c); }
    .panel-recentlybox .seeMore span.horse02 {
      background-image: -moz-linear-gradient(top, #d7d779, #a6a612);
      background-image: -webkit-linear-gradient(top, #d7d779, #a6a612);
      background-image: -ms-linear-gradient(top, #d7d779, #a6a612);
      background-image: -linear-gradient(top, #d7d779, #a6a612); }
    .panel-recentlybox .seeMore span.horse03 {
      background-image: -moz-linear-gradient(top, #f9a052, #ac4410);
      background-image: -webkit-linear-gradient(top, #f9a052, #ac4410);
      background-image: -ms-linear-gradient(top, #f9a052, #ac4410);
      background-image: -linear-gradient(top, #f9a052, #ac4410); }
    .panel-recentlybox .seeMore span.horse04 {
      background-image: -moz-linear-gradient(top, #78f55f, #2c9018);
      background-image: -webkit-linear-gradient(top, #78f55f, #2c9018);
      background-image: -ms-linear-gradient(top, #78f55f, #2c9018);
      background-image: -linear-gradient(top, #78f55f, #2c9018); }
    .panel-recentlybox .seeMore span.horse05 {
      background-image: -moz-linear-gradient(top, #be7cff, #962cff);
      background-image: -webkit-linear-gradient(top, #be7cff, #962cff);
      background-image: -ms-linear-gradient(top, #be7cff, #962cff);
      background-image: -linear-gradient(top, #be7cff, #962cff); }
    .panel-recentlybox .seeMore span.horse06 {
      background-image: -moz-linear-gradient(top, #78bafc, #1f74c9);
      background-image: -webkit-linear-gradient(top, #78bafc, #1f74c9);
      background-image: -ms-linear-gradient(top, #78bafc, #1f74c9);
      background-image: -linear-gradient(top, #78bafc, #1f74c9); }
    .panel-recentlybox .seeMore span.horse07 {
      background-image: -moz-linear-gradient(top, #f85d5d, #d42121);
      background-image: -webkit-linear-gradient(top, #f85d5d, #d42121);
      background-image: -ms-linear-gradient(top, #f85d5d, #d42121);
      background-image: -linear-gradient(top, #f85d5d, #d42121); }
    .panel-recentlybox .seeMore span.horse08 {
      background-image: -moz-linear-gradient(top, #7a7a7a, #484848);
      background-image: -webkit-linear-gradient(top, #7a7a7a, #484848);
      background-image: -ms-linear-gradient(top, #7a7a7a, #484848);
      background-image: -linear-gradient(top, #7a7a7a, #484848); }
    .panel-recentlybox .seeMore span.horse09 {
      background-image: -moz-linear-gradient(top, #dd5816, #993c0e);
      background-image: -webkit-linear-gradient(top, #dd5816, #993c0e);
      background-image: -ms-linear-gradient(top, #dd5816, #993c0e);
      background-image: -linear-gradient(top, #dd5816, #993c0e); }
    .panel-recentlybox .seeMore span.horse10 {
      background-image: -moz-linear-gradient(top, #fb62fb, #c627c6);
      background-image: -webkit-linear-gradient(top, #fb62fb, #c627c6);
      background-image: -ms-linear-gradient(top, #fb62fb, #c627c6);
      background-image: -linear-gradient(top, #fb62fb, #c627c6); }

.panel-notice-wrap {
  display: flex;
  -webkit-display: flex;
  padding-top: 5px;
  height: 50%; }
  .panel-notice-wrap .recentBox {
    width: 100%;
    background: #fff;
    margin-bottom: 0px;
    -moz-box-shadow: 0px 0px 5px #ddd;
    -webkit-box-shadow: 0px 0px 5px #ddd;
    box-shadow: 0px 0px 5px #ddd;
    position: relative;
    overflow: hidden; }
    .panel-notice-wrap .recentBox h3 {
      color: #3b476a;
      font-size: 14px;
      height: 40px;
      line-height: 40px;
      background: #e6ebf5;
      width: 274px;
      text-indent: 14px; }
    .panel-notice-wrap .recentBox .recentConGG ul {
      overflow: hidden; }
    .panel-notice-wrap .recentBox .recentConGG ul li {
      padding-left: 10px;
      width: 195px;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
      height: 28px;
      line-height: 28px;
      font-size: 12px;
      color: #828282;
      background: #fff; }
    .panel-notice-wrap .recentBox .recentConGG ul li a {
      color: #828282;
      font-size: 12px;
      width: 191px; }
    .panel-notice-wrap .recentBox .more {
      position: absolute;
      z-index: 2;
      width: 100%;
      height: 22px;
      line-height: 22px;
      right: 0;
      bottom: 0;
      text-align: right;
      padding-right: 10px;
      padding-bottom: 5px;
      background: #fff; }
      .panel-notice-wrap .recentBox .more a {
        font-size: 14px;
        color: #908f8d; }

.mmc_recent-award {
  margin-top: -5px;
  padding-bottom: 10px; }
  .mmc_recent-award li {
    text-align: center;
    letter-spacing: 28px;
    line-height: 30px !important;
    height: 30px !important;
    padding-left: 8px;
    color: #3b476a !important; }
    .mmc_recent-award li.hover {
      color: #eb4308 !important; }

.subContent_user_changepwd {
  padding: 10px 12px;
  min-height: 438px;
  border: 0;
  background: #fff;
  width: 60%;
  min-width: 980px;
  margin: 10px auto 90px;
  box-shadow: 0px 0px 5px #c8c8c8; }
  .subContent_user_changepwd .user_changepwd_tabs {
    display: block; }
    .subContent_user_changepwd .user_changepwd_tabs .changepwd_menus_ul {
      overflow: hidden;
      zoom: 1;
      border-bottom: 1px solid #e1e8f5; }
      .subContent_user_changepwd .user_changepwd_tabs .changepwd_menus_ul li {
        float: left;
        padding: 0px 20px;
        height: 32px;
        line-height: 32px;
        color: #303030;
        cursor: pointer;
        font-size: 24px;
        margin: 0 0 10px 0; }
        .subContent_user_changepwd .user_changepwd_tabs .changepwd_menus_ul li.on {
          color: #72adf6;
          background-image: -moz-linear-gradient(top, #72adf6 0%, #8977f6 100%);
          background-image: -webkit-linear-gradient(top, #72adf6 0%, #8977f6 100%);
          background-image: -ms-linear-gradient(top, #72adf6 0%, #8977f6 100%);
          -webkit-text-fill-color: transparent;
          -webkit-background-clip: text;
          font-weight: 600; }
    .subContent_user_changepwd .user_changepwd_tabs .changepwd_tab_item {
      position: relative;
      width: 680px;
      margin: 20px auto 50px;
      padding: 60px 0; }
      .subContent_user_changepwd .user_changepwd_tabs .changepwd_tab_item .anew_login_box {
        position: absolute;
        top: 12px;
        right: 10px; }
        .subContent_user_changepwd .user_changepwd_tabs .changepwd_tab_item .anew_login_box .button_anew_login {
          cursor: pointer;
          border-radius: 6px;
          border: 0;
          width: 90px;
          height: 33px;
          font-family: "Microsoft Yahei";
          font-size: 14px;
          line-height: 33px;
          text-align: center;
          background-image: -moz-linear-gradient(top, #70cafe 0%, #8a76f6 100%);
          background-image: -webkit-linear-gradient(top, #70cafe 0%, #8a76f6 100%);
          background-image: -ms-linear-gradient(top, #70cafe 0%, #8a76f6 100%);
          color: #fff; }
          .subContent_user_changepwd .user_changepwd_tabs .changepwd_tab_item .anew_login_box .button_anew_login:hover {
            background-image: -moz-linear-gradient(90deg, #fe806c 0%, #ffcc66 100%);
            background-image: -webkit-linear-gradient(90deg, #fe806c 0%, #ffcc66 100%);
            background-image: -ms-linear-gradient(90deg, #fe806c 0%, #ffcc66 100%); }
      .subContent_user_changepwd .user_changepwd_tabs .changepwd_tab_item table {
        font-size: 14px; }
        .subContent_user_changepwd .user_changepwd_tabs .changepwd_tab_item table tbody {
          display: table-row-group;
          vertical-align: middle;
          border-color: inherit; }
          .subContent_user_changepwd .user_changepwd_tabs .changepwd_tab_item table tbody tr {
            display: table-row;
            vertical-align: inherit;
            border-color: inherit; }
            .subContent_user_changepwd .user_changepwd_tabs .changepwd_tab_item table tbody tr td,
            .subContent_user_changepwd .user_changepwd_tabs .changepwd_tab_item table tbody tr th {
              display: table-cell;
              vertical-align: inherit; }
            .subContent_user_changepwd .user_changepwd_tabs .changepwd_tab_item table tbody tr td.tdz3_left {
              width: 200px;
              text-align: right !important;
              font-size: 14px;
              color: #666; }
            .subContent_user_changepwd .user_changepwd_tabs .changepwd_tab_item table tbody tr td.tdz3_right {
              text-align: left !important;
              padding: 5px 0 5px 10px !important; }
              .subContent_user_changepwd .user_changepwd_tabs .changepwd_tab_item table tbody tr td.tdz3_right input.passwordStyle {
                width: 220px;
                vertical-align: middle;
                padding: 8px 3px;
                border: 1px solid #bbb;
                font-size: 14px;
                color: #666;
                border-radius: 3px;
                box-shadow: 2px 2px 2px #eee inset;
                font-family: "Microsoft Yahei"; }
              .subContent_user_changepwd .user_changepwd_tabs .changepwd_tab_item table tbody tr td.tdz3_right img {
                margin: 8px;
                cursor: pointer;
                vertical-align: middle; }
              .subContent_user_changepwd .user_changepwd_tabs .changepwd_tab_item table tbody tr td.tdz3_right span.text_hint {
                display: inline-block;
                color: #c3c3c3;
                padding-left: 10px;
                font-size: 12px; }
      .subContent_user_changepwd .user_changepwd_tabs .changepwd_tab_item .list_page {
        padding-left: 96px;
        line-height: 30px;
        margin-top: 10px;
        color: #888; }
        .subContent_user_changepwd .user_changepwd_tabs .changepwd_tab_item .list_page .font_red {
          color: #ff0000; }
      .subContent_user_changepwd .user_changepwd_tabs .changepwd_tab_item .list_btn_box {
        text-align: center;
        padding: 15px 0 0 0; }
        .subContent_user_changepwd .user_changepwd_tabs .changepwd_tab_item .list_btn_box input {
          width: 90px;
          height: 33px;
          line-height: 33px;
          font-size: 16px;
          color: #fff;
          padding: 0;
          font-family: "Microsoft Yahei";
          margin: 0 10px;
          border: 0;
          cursor: pointer;
          letter-spacing: 3px;
          border-radius: 3px; }
          .subContent_user_changepwd .user_changepwd_tabs .changepwd_tab_item .list_btn_box input.formChange {
            background-image: -moz-linear-gradient(top, #70cafe 0%, #8a76f6 100%);
            background-image: -webkit-linear-gradient(top, #70cafe 0%, #8a76f6 100%);
            background-image: -ms-linear-gradient(top, #70cafe 0%, #8a76f6 100%); }
            .subContent_user_changepwd .user_changepwd_tabs .changepwd_tab_item .list_btn_box input.formChange:hover {
              background-image: -moz-linear-gradient(90deg, #fe806c 0%, #ffcc66 100%);
              background-image: -webkit-linear-gradient(90deg, #fe806c 0%, #ffcc66 100%);
              background-image: -ms-linear-gradient(90deg, #fe806c 0%, #ffcc66 100%); }
          .subContent_user_changepwd .user_changepwd_tabs .changepwd_tab_item .list_btn_box input.formReset {
            color: #353434;
            border: 1px solid #d8d8d8;
            background: #fff; }

.banner-box {
  width: 100%;
  height: 470px;
  position: relative; }
  .banner-box .banner_box {
    height: 450px;
    margin-bottom: -40px; }
    .banner-box .banner_box li {
      width: 100%;
      height: 100%;
      position: absolute;
      opacity: 0;
      overflow: hidden;
      transition: opacity 0.4s; }
    .banner-box .banner_box .cur {
      opacity: 1;
      z-index: 9; }
    .banner-box .banner_box a {
      display: block;
      background-position: center;
      height: 450px;
      width: 100%;
      background-repeat: no-repeat; }
  .banner-box .banner_radio {
    width: 1000px;
    margin: 0 auto;
    position: relative;
    z-index: 10;
    height: 40px; }
  .banner-box .banner_radios {
    float: right; }
  .banner-box .banner_radio li {
    display: inline-block;
    width: 15px;
    height: 15px;
    margin: 0 2px;
    border-radius: 50%;
    cursor: pointer;
    background: rgba(0, 0, 0, 0.6);
    transition: all 0.3s; }
    .banner-box .banner_radio li:hover {
      width: 40px;
      border-radius: 10px;
      background: #e7db75; }
    .banner-box .banner_radio li.cur {
      width: 40px;
      border-radius: 10px;
      background: #e7db75; }

.agBox {
  width: 100%;
  height: 470px;
  text-align: center;
  background: #000;
  position: relative; }
  .agBox.indexBanner {
    height: 450px; }
  .agBox .f100x470 {
    width: 100%;
    height: 450px;
    position: relative;
    overflow: hidden; }
    .agBox .f100x470 li {
      display: none;
      width: 1920px;
      height: 450px;
      position: absolute;
      left: 50%;
      top: 0;
      margin-left: -960px; }
      .agBox .f100x470 li img {
        width: 1920px;
        height: 470px; }
  .agBox .rslides {
    width: 100%;
    position: relative;
    list-style: none;
    padding: 0; }
  .agBox .rslides_nav {
    width: 105px;
    height: 105px;
    position: absolute;
    left: 90px;
    top: 37%;
    overflow: hidden;
    text-indent: -99em;
    background: url(/assets3/inline/266dcd30173d0fc3fa9bc29725f0597b0b96b7fbce3752926223bf0b083d333c.png) no-repeat;
    z-index: 99;
    opacity: 0.5; }
  .agBox .rslides_nav.next {
    left: auto;
    right: 90px;
    background: url(/assets3/inline/266dcd30173d0fc3fa9bc29725f0597b0b96b7fbce3752926223bf0b083d333c.png) no-repeat;
    opacity: 0.5;
    transform: rotate(180deg); }
    .agBox .rslides_nav.next:hover, .agBox .rslides_nav.next.active {
      opacity: 1;
      right: 85px; }
  .agBox .rslides_nav.prev:hover, .agBox .rslides_nav.prev.active {
    opacity: 1;
    left: 85px; }
  .agBox .rslides_tabs {
    display: none;
    position: relative;
    margin: -100px auto 0;
    clear: both;
    text-align: center;
    z-index: 99; }
    .agBox .rslides_tabs li {
      display: inline;
      float: none;
      *float: left;
      margin-right: 10px; }
    .agBox .rslides_tabs a {
      width: 13px;
      height: 13px;
      display: inline-block;
      *display: block;
      border-radius: 50px;
      -webkit-border-radius: 50px;
      -moz-border-radius: 50px;
      background-color: #000;
      text-indent: 999px;
      opacity: 0.5;
      filter: alpha(opacity=50);
      overflow: hidden; }
    .agBox .rslides_tabs .rslides_here a {
      background-color: #fff;
      opacity: 1;
      filter: alpha(opacity=100); }

.ptBox {
  width: 100%;
  height: 220px;
  text-align: center;
  background: #000;
  position: relative; }
  .ptBox .banner_box {
    height: 220px; }
    .ptBox .banner_box a {
      height: 100%; }
  .ptBox .rslides_nav {
    width: 60px;
    height: 80px;
    position: absolute;
    left: 5px;
    top: 37%;
    overflow: hidden;
    text-indent: -99em;
    background: url(/assets3/inline/266dcd30173d0fc3fa9bc29725f0597b0b96b7fbce3752926223bf0b083d333c.png) no-repeat;
    z-index: 99; }
  .ptBox .rslides_nav.next {
    left: auto;
    right: 5px;
    background-position: -203px -14px; }
  .ptBox .rslides_nav:hover, .ptBox .prev.active {
    background-position: -29px -142px; }
  .ptBox .rslides_nav.next:hover, .ptBox .next.active {
    background-position: -204px -142px; }
  .ptBox .rslides {
    width: 100%;
    position: relative;
    list-style: none;
    padding: 0; }
  .ptBox .rslides_nav {
    width: 60px;
    height: 80px;
    position: absolute;
    left: 5px;
    top: 37%;
    overflow: hidden;
    text-indent: -99em; }
  .ptBox .rslides_nav.next {
    left: auto;
    right: 5px;
    background-position: -203px -14px; }
  .ptBox .rslides_nav:hover, .ptBox .prev.active {
    background-position: -29px -142px; }
  .ptBox .rslides_nav.next:hover, .ptBox .next.active {
    background-position: -204px -142px; }
  .ptBox .rslides_tabs {
    position: relative;
    margin: -25px auto 0;
    clear: both;
    text-align: center;
    z-index: 11; }
    .ptBox .rslides_tabs li {
      display: inline;
      float: none;
      *float: left;
      margin-right: 10px; }
    .ptBox .rslides_tabs a {
      width: 13px;
      height: 13px;
      display: inline-block;
      *display: block;
      border-radius: 50px;
      -webkit-border-radius: 50px;
      -moz-border-radius: 50px;
      background-color: #000;
      text-indent: 999px;
      opacity: 0.5;
      filter: alpha(opacity=50);
      overflow: hidden; }
    .ptBox .rslides_tabs .rslides_here a {
      background-color: #fff;
      opacity: 1;
      filter: alpha(opacity=100); }

.login-new-containers {
  background: url(/webx/images/login-white-bg.jpg) no-repeat top center; }
  .login-new-containers .code-box {
    position: fixed;
    left: 50%;
    top: 300px;
    margin-left: -240px;
    width: 360px;
    padding: 70px 60px 30px;
    border-radius: 15px;
    text-align: center;
    background-color: #fff;
    z-index: 10001; }
  .login-new-containers .code-box .login_input li {
    margin-bottom: 40px; }
    .login-new-containers .code-box .login_input li.validate-li {
      border: 1px solid #d2d1d1;
      height: 30px;
      line-height: 30px;
      position: relative;
      padding: 2px; }
    .login-new-containers .code-box .login_input li i {
      position: absolute;
      left: 0px;
      top: 0px; }
    .login-new-containers .code-box .login_input li input[type=text], .login-new-containers .code-box .login_input li input[type=password], .login-new-containers .code-box .login_input li input[type=button] {
      height: 30px;
      line-height: 30px;
      display: inline-block;
      vertical-align: 10px;
      border: none;
      width: 70%;
      text-indent: 8px; }
    .login-new-containers .code-box .login_input li img {
      width: 30%;
      display: inline-block;
      height: 30px; }
    .login-new-containers .code-box .login_input li .submitLogin {
      width: 100%;
      height: 40px;
      line-height: 40px;
      background: linear-gradient(top, #70CAFE, #8A76F6);
      background: -webkit-linear-gradient(top, #70CAFE, #8A76F6);
      background: -moz-linear-gradient(top, #70CAFE, #8A76F6);
      background: -ms-linear-gradient(top, #70CAFE, #8A76F6);
      font-size: 18px;
      color: #fff;
      border: none;
      border-radius: 6px; }
      .login-new-containers .code-box .login_input li .submitLogin:hover {
        background: linear-gradient(top, #8A76F6, #70CAFE);
        background: -webkit-linear-gradient(top, #8A76F6, #70CAFE);
        background: -moz-linear-gradient(top, #8A76F6, #70CAFE);
        background: -ms-linear-gradient(top, #8A76F6, #70CAFE); }
  .login-new-containers .login_maincont {
    width: 100%;
    min-height: 890px;
    height: 100%;
    position: relative;
    overflow: hidden; }
  .login-new-containers .logo {
    position: absolute;
    left: 110px;
    top: 0px;
    width: 360px;
    height: 220px;
    background: url(/webx/images/logo.db27d5ac.png) no-repeat; }
  .login-new-containers .top-link {
    float: right;
    margin-top: 37px;
    padding-left: 48px;
    margin-right: 48px; }
    .login-new-containers .top-link ul li {
      float: left;
      line-height: 37px;
      height: 37px;
      background: rgba(0, 0, 0, 0.2);
      margin-left: 23px;
      border-radius: 4px;
      position: relative;
      cursor: pointer;
      padding-right: 12px; }
      .login-new-containers .top-link ul li:hover {
        background: rgba(0, 0, 0, 0.3); }
      .login-new-containers .top-link ul li b {
        position: absolute;
        right: -8px;
        top: -10px;
        width: 21px;
        height: 21px;
        line-height: 21px;
        text-align: center;
        font-weight: normal; }
        .login-new-containers .top-link ul li b.new {
          background: #ff0000;
          color: #fff;
          border-radius: 50%; }
          .login-new-containers .top-link ul li b.new:after {
            content: "N"; }
      .login-new-containers .top-link ul li a i.icon {
        display: block;
        float: left;
        height: 37px;
        width: 27px;
        margin-left: 12px;
        margin-right: 0px;
        background: url(/assets3/inline/8f798746956cd7b0622defede5d3a8daa210628c250053d59829897b1a4a8ee3.png) no-repeat; }
        .login-new-containers .top-link ul li a i.icon.ic-phone {
          background-position: 0px -84px; }
        .login-new-containers .top-link ul li a i.icon.ic-pc {
          background-position: 0px -36px; }
        .login-new-containers .top-link ul li a i.icon.ic-xy {
          background-position: 0px 8px; }
        .login-new-containers .top-link ul li a i.icon.ic-hangUp {
          background-position: 0px -122px; }
      .login-new-containers .top-link ul li a span {
        display: block;
        float: left;
        color: #fff;
        line-height: 37px;
        text-align: center;
        font-size: 13px;
        font-weight: bold;
        padding-left: 4px; }
      .login-new-containers .top-link ul li .phoneCode {
        position: absolute;
        top: 42px;
        width: 103px;
        height: 103px;
        padding: 8px;
        background: #fff; }
        .login-new-containers .top-link ul li .phoneCode img {
          width: 100%; }
      .login-new-containers .top-link ul li .hangUp {
        width: 400px;
        height: 250px;
        position: absolute;
        top: 42px;
        left: -280px;
        z-index: 9999;
        border-radius: 4px; }
        .login-new-containers .top-link ul li .hangUp h3 {
          height: 38px;
          line-height: 38px;
          background: #ffffff;
          color: #4b354d;
          padding: 0 20px;
          border-top-left-radius: 4px;
          border-top-right-radius: 4px;
          position: relative; }
          .login-new-containers .top-link ul li .hangUp h3 a {
            position: absolute;
            height: 16px;
            line-height: 16px;
            font-size: 12px;
            color: #ff7800;
            top: 10px;
            right: 20px;
            padding-left: 15px;
            text-decoration: underline;
            background: url(/assets3/inline/6204008b2e53ef1b2c25d2cd2918e68fe291fe6e234d6a1545961a7be71acfbf.png) no-repeat left center; }
        .login-new-containers .top-link ul li .hangUp ul {
          height: 212px;
          background: white url(/assets3/inline/96962d3f23f3bcd873c478904b95d7fa8255187a9f96a74b1e93d4a7c19fc4a0.png) no-repeat top left;
          box-shadow: 0px 20px 30px 0px rgba(0, 0, 0, 0.039);
          border-bottom-left-radius: 4px;
          border-bottom-right-radius: 4px;
          position: relative; }
          .login-new-containers .top-link ul li .hangUp ul li {
            float: left;
            width: 50%;
            margin: 0px;
            padding: 0px;
            background: none; }
            .login-new-containers .top-link ul li .hangUp ul li h4 {
              color: #ff7800;
              font-size: 15px;
              text-align: center; }
            .login-new-containers .top-link ul li .hangUp ul li p {
              color: #959aa2;
              text-align: center;
              line-height: 16px;
              font-size: 12px; }
              .login-new-containers .top-link ul li .hangUp ul li p.pc-icon {
                height: 78px;
                width: 100%;
                background: url(/assets3/inline/92e63fb268559362436b84d7173d9eee0fa548710256d2b5769466f9312a7aae.png) no-repeat top center;
                margin-top: 10px; }
              .login-new-containers .top-link ul li .hangUp ul li p.hangUp-qr {
                width: 115px;
                height: 115px;
                margin: 8px 0px 0px 44px; }
                .login-new-containers .top-link ul li .hangUp ul li p.hangUp-qr img {
                  width: 100%; }
            .login-new-containers .top-link ul li .hangUp ul li a {
              width: 120px;
              height: 26px;
              text-align: center;
              line-height: 26px;
              border-radius: 13px;
              display: block;
              background-image: -moz-linear-gradient(90deg, #fb7c2f 0%, #f6bf47 99%);
              background-image: -webkit-linear-gradient(90deg, #fb7c2f 0%, #f6bf47 99%);
              background-image: -ms-linear-gradient(90deg, #fb7c2f 0%, #f6bf47 99%);
              position: relative;
              font-size: 14px;
              color: #fff;
              margin: 11px 0px 0px 40px; }
              .login-new-containers .top-link ul li .hangUp ul li a:after {
                content: '';
                position: absolute;
                left: 20px;
                top: 7px;
                width: 8px;
                height: 13px;
                background: url(/assets3/inline/b2a9497afae9836568b3a331a0aaf900c1b53cff656461d5d198d09cbd76f6c6.png) no-repeat; }
            .login-new-containers .top-link ul li .hangUp ul li.border {
              height: 142px;
              width: 1px;
              background: #ebe7e7;
              position: absolute;
              left: 50%;
              top: 40px; }
  .login-new-containers .login_warp {
    width: 1000px;
    height: auto;
    margin: 0 auto;
    position: relative;
    z-index: 100; }
    .login-new-containers .login_warp .login_list {
      margin: 0 auto;
      border-radius: 10px;
      z-index: 127;
      transform: translate(0, 25px);
      opacity: 0;
      animation: login-anim .3s linear .5s forwards;
      -webkit-animation: login-anim .3s linear .5s forwards;
      width: 660px;
      height: 700px;
      padding: 0px;
      background: url(/webx/images/formbg.png) no-repeat;
      position: relative; }
      .login-new-containers .login_warp .login_list .link-kefu {
        position: absolute;
        left: 494px;
        top: 85px;
        font-size: 14px; }
        .login-new-containers .login_warp .login_list .link-kefu a {
          color: #fff;
          position: relative; }
          .login-new-containers .login_warp .login_list .link-kefu a i {
            width: 17px;
            height: 17px;
            display: inline-block;
            background: url(/assets3/inline/8f798746956cd7b0622defede5d3a8daa210628c250053d59829897b1a4a8ee3.png) no-repeat -35px -133px;
            vertical-align: -4px;
            margin-right: 4px; }
        .login-new-containers .login_warp .login_list .link-kefu a:hover:before {
          content: '';
          position: absolute;
          bottom: -1px;
          width: 57px;
          height: 1px;
          right: 0;
          background-color: #fff; }
      .login-new-containers .login_warp .login_list .login_input {
        width: 363px;
        padding-top: 350px;
        margin: 0 auto; }
        .login-new-containers .login_warp .login_list .login_input .validate {
          position: absolute;
          top: 12px;
          right: 5px;
          width: 70px;
          height: 25px;
          line-height: 24px;
          text-align: center;
          color: #9972c4;
          cursor: pointer;
          border-radius: 5px; }
        .login-new-containers .login_warp .login_list .login_input li {
          background: none;
          width: 100%;
          margin-bottom: 15px;
          position: relative; }
          .login-new-containers .login_warp .login_list .login_input li.username-input {
            padding: 0 4px; }
          .login-new-containers .login_warp .login_list .login_input li.password-input {
            padding: 0 4px;
            margin-bottom: 15px; }
          .login-new-containers .login_warp .login_list .login_input li.vcode-input {
            padding: 0 4px;
            margin-bottom: 15px; }

          .login-new-containers .login_warp .login_list .login_input li.submit-input {
            margin-bottom: 25px; }
          .login-new-containers .login_warp .login_list .login_input li.forgot-input {
            width: 90%;
            margin: 0 0 10px 6%;
            font-size: 14px; }
            .login-new-containers .login_warp .login_list .login_input li.forgot-input:after {
              content: '';
              display: block;
              clear: both; }
            .login-new-containers .login_warp .login_list .login_input li.forgot-input label {
              cursor: pointer; }
            .login-new-containers .login_warp .login_list .login_input li.forgot-input input[type=checkbox] {
              vertical-align: -2px; }
            .login-new-containers .login_warp .login_list .login_input li.forgot-input a {
              color: #4a344c; }
              .login-new-containers .login_warp .login_list .login_input li.forgot-input a:hover {
                text-decoration: underline; }
            .login-new-containers .login_warp .login_list .login_input li.forgot-input .rememberpass input[type=checkbox] {
              opacity: 0.1;
              visibility: hidden;
              margin-left: -13px; }
            .login-new-containers .login_warp .login_list .login_input li.forgot-input .rememberpass .checkPass {
              padding-left: 20px;
              background: url(/assets3/inline/ccd010f528213c34df5cd4a0bb9376b8453bdfcabd9006e327f2e2e86a9146cd.png) left center no-repeat; }
            .login-new-containers .login_warp .login_list .login_input li.forgot-input .rememberpass input[type=checkbox]:checked + span, .login-new-containers .login_warp .login_list .login_input li.forgot-input .rememberpass .checkedPass {
              background-image: url(/assets3/inline/97b562f343de0778bd346bd2a46dbea43645f35cf51456a7f77a7121c4d60937.png); }
          .login-new-containers .login_warp .login_list .login_input li i {
            left: 15px;
            background: url(/assets3/inline/8f798746956cd7b0622defede5d3a8daa210628c250053d59829897b1a4a8ee3.png) no-repeat;
            position: absolute;
            top: 5px;
            height: 40px;
            width: 24px; }
            .login-new-containers .login_warp .login_list .login_input li i.ic-username {
              background-position: -36px 6px; }
            .login-new-containers .login_warp .login_list .login_input li i.ic-password {
              background-position: -36px -38px; }
            .login-new-containers .login_warp .login_list .login_input li i.ic-vcode {
              background-position: -36px -38px; }
          .login-new-containers .login_warp .login_list .login_input li .clearInput {
            position: absolute;
            right: 5px;
            top: 7px;
            width: 30px;
            height: 33px;
            line-height: 30px;
            font-size: 23px;
            color: #808181;
            text-align: center;
            cursor: pointer; }
          .login-new-containers .login_warp .login_list .login_input li .showPassword {
            position: absolute;
            right: 35px;
            top: 7px;
            width: 30px;
            height: 33px;
            line-height: 30px;
            text-align: right;
            cursor: pointer; }
            .login-new-containers .login_warp .login_list .login_input li .showPassword i {
              position: static;
              display: inline-block;
              margin-top: 7px;
              width: 20px;
              height: 20px;
              background: url(/assets3/inline/b08bef0351127783a68f02530cf34cdd5562064118f57fea8da334f02708e4cb.png) no-repeat 0 center; }
            .login-new-containers .login_warp .login_list .login_input li .showPassword.hidePass i {
              background-image: url(/assets3/inline/6f02f1c2e26ae4093bdb5d57426ead6c6dc44ce57729cb354652b489addda465.png); }
          .login-new-containers .login_warp .login_list .login_input li input[type=text], .login-new-containers .login_warp .login_list .login_input li input[type=password], .login-new-containers .login_warp .login_list .login_input li input[type=button] {
            background: none;
            color: #4a344c;
            border: 1px solid #bfb9b6;
            border-radius: 12px;
            font-size: 15px;
            padding-left: 47px;
            box-sizing: border-box;
            width: 100%;
            height: 48px;
            line-height: 48px;
            border-radius: 16px; }
            .login-new-containers .login_warp .login_list .login_input li input[type=text]::-webkit-input-placeholder, .login-new-containers .login_warp .login_list .login_input li input[type=password]::-webkit-input-placeholder, .login-new-containers .login_warp .login_list .login_input li input[type=button]::-webkit-input-placeholder {
              color: #4a344c; }
            .login-new-containers .login_warp .login_list .login_input li input[type=text]:focus, .login-new-containers .login_warp .login_list .login_input li input[type=password]:focus, .login-new-containers .login_warp .login_list .login_input li input[type=button]:focus {
              box-shadow: none; }
            .login-new-containers .login_warp .login_list .login_input li input[type=text].submit-login, .login-new-containers .login_warp .login_list .login_input li input[type=password].submit-login, .login-new-containers .login_warp .login_list .login_input li input[type=button].submit-login, .login-new-containers .login_warp .login_list .login_input li input[type=submit].submit-login {
              padding-left: 0px;
              box-shadow: none;
              height: 59px;
              line-height: 59px;
              border: none;
              width: 372px;
              color: #fff;
              font-size: 22px;
              background: url(/assets3/inline/67f1cf6c409c41536ba421e51729e18c77adeedb156075677b5ce6cddd49d511.png) no-repeat;
              margin-top: 0px;
              letter-spacing: 2px;
              font-weight: bold;
              cursor: pointer;
              background-position: 0px 0px; }
              .login-new-containers .login_warp .login_list .login_input li input[type=text].submit-login:hover, .login-new-containers .login_warp .login_list .login_input li input[type=password].submit-login:hover, .login-new-containers .login_warp .login_list .login_input li input[type=button].submit-login:hover {
                background-position: 0px -86px; }
              .login-new-containers .login_warp .login_list .login_input li input[type=text].submit-login:active, .login-new-containers .login_warp .login_list .login_input li input[type=password].submit-login:active, .login-new-containers .login_warp .login_list .login_input li input[type=button].submit-login:active {
                background-position: 0px -174px; }
      .login-new-containers .login_warp .login_list .ymyz {
        margin-left: 296px;
        display: none; }
        .login-new-containers .login_warp .login_list .ymyz i {
          width: 12px;
          height: 15px;
          display: block;
          float: left;
          background: url(/assets3/inline/8f798746956cd7b0622defede5d3a8daa210628c250053d59829897b1a4a8ee3.png) no-repeat -36px -94px;
          padding-right: 6px; }
        .login-new-containers .login_warp .login_list .ymyz a {
          display: block;
          float: left;
          font-size: 14px;
          color: #fff; }
          .login-new-containers .login_warp .login_list .ymyz a:hover {
            border-bottom: 1px solid #fff; }
  .login-new-containers .footer {
    background: none;
    width: 100%; }
    .login-new-containers .footer .foot {
      width: 1000px;
      margin: 0 auto;
      text-align: center; }
    .login-new-containers .footer p {
      color: #cfb8d1;
      line-height: 24px;
      font-size: 12px; }

.container-main {
  width: 1080px;
  height: auto;
  margin: 0 auto; }

.lottery_head {
  height: 90px;
  margin-bottom: 10px; }

.lottery_head:after {
  display: block;
  content: "clear";
  height: 0;
  clear: both;
  overflow: hidden;
  visibility: hidden; }

.lottery_show {
  width: 760px;
  margin-right: 10px; }

.lottery_con {
  padding: 6px 0px 7px 7px;
  height: 77px; }

.lottery_type {
  width: 170px;
  height: 77px; }

.lottery_type div {
  width: 100%;
  height: 77px;
  margin: 0px auto; }

.lottery_type div.logo {
  width: 163px;
  height: 50px;
  float: left;
  margin: 16px 0px 0px 3px;
  background: url(/webx/images/lottery-logo.7016bb55.png) no-repeat; }
  .lottery_type div.logo.icon_cqssc {
    background: url(/assets3/inline/98427315a4d3697a5da87bf32e4677145693cbeb7e797d3c90ce1daf71d280cd.png) no-repeat;
    background-position: 0px -4px; }
  .lottery_type div.logo.icon_bjkl8 {
    background-position: -350px -284px; }
  .lottery_type div.logo.icon_jnd30m {
    background-position: -175px -284px; }
  .lottery_type div.logo.icon_jsk3 {
    background-position: -350px -213px; }
  .lottery_type div.logo.icon_jssm {
    background-position: -700px -284px; }
  .lottery_type div.logo.icon_rd2fc {
    background-position: -175px -213px; }
  .lottery_type div.logo.icon_3djnd {
    background-position: -876px -213px; }
  .lottery_type div.logo.icon_rbffc {
    background-position: 0 -213px; }
  .lottery_type div.logo.icon_xgffc {
    background-position: 0 -142px; }
  .lottery_type div.logo.icon_ynffc {
    background-position: 0 -284px; }
  .lottery_type div.logo.icon_jx11x5 {
    background-position: -525px -71px; }
  .lottery_type div.logo.icon_pk10 {
    background-position: -700px 0px; }
  .lottery_type div.logo.icon_rd1fc {
    background-position: -175px -142px; }
  .lottery_type div.logo.icon_pl3 {
    background-position: -876px -71px; }
  .lottery_type div.logo.icon_sd11x5 {
    background-position: -525px -142px; }
  .lottery_type div.logo.icon_sh11x5 {
    background-position: -525px -213px; }
  .lottery_type div.logo.icon_tjssc {
    background-position: -350px -71px; }
  .lottery_type div.logo.icon_txffc {
    background-position: 0px 0px; }
  .lottery_type div.logo.icon_xglhc {
    background-position: -876px 0px; }
  .lottery_type div.logo.icon_xjssc {
    background-position: -350px -143px; }
  .lottery_type div.logo.icon_ydl10 {
    background-position: -700px -71px; }
  .lottery_type div.logo.icon_mmc {
    background-position: 0px -355px; }
  .lottery_type div.logo.icon_3dfc {
    background-position: -876px -142px; }
  .lottery_type div.logo.icon_hn5fc {
    background-position: -175px 0px; }
  .lottery_type div.logo.icon_hn1fc {
    background-position: -175px -71px; }
  .lottery_type div.logo.icon_gd11x5 {
    background-position: -525px 0px; }
  .lottery_type div.logo.icon_ah11x5 {
    background-position: -525px -284px; }
  .lottery_type div.logo.icon_jnd11x5 {
    background-position: -525px -355px; }
  .lottery_type div.logo.icon_txdsq {
    background-position: 0px -412px; }
  .lottery_type div.logo.icon_txssq {
    background-position: -186px -412px; }
  .lottery_type div.logo.icon_txwfc {
    background-position: -362px -412px; }
  .lottery_type div.logo.icon_xyft {
    background-position: -525px -415px; }
  .lottery_type div.logo.icon_cq30s {
    background: url(/assets3/inline/f63bcef81f7ecd3b759d5955f276469eb0da608439c4c331c9e675c0ffbe167f.png) no-repeat; }
  .lottery_type div.logo.icon_tx30s {
    background: url(/assets3/inline/767173b22b0db73747760e71cefe7b036afd6ccd49cbba7332d86c77f8186c75.png) no-repeat; }
  .lottery_type div.logo.icon_ahk3 {
    background: url(/assets3/inline/459bf99c4db54b1c9a09c0df19a2691f8221f3898a6ddc518b2d1ac2c53dacd1.png) no-repeat; }
  .lottery_type div.logo.icon_gxk3 {
    background: url(/assets3/inline/0a4a34df3c40c4ed5616ba50b4ed2d17797f6865e9f6173567d527b0f11f82ef.png) no-repeat; }
  .lottery_type div.logo.icon_hbk3 {
    background: url(/assets3/inline/20b76584d4384f7dc27cc89ff489454bda814f936dac1e25fb77f5f3ea973316.png) no-repeat; }

.lottery_timer {
  width: 124px;
  height: 77px;
  margin-left: 8px;
  overflow: hidden; }

.lottery_issue {
  width: 114px;
  margin-left: 10px;
  padding-top: 10px;
  position: relative;
  text-align: right; }
  .lottery_issue p {
    color: #fff; }
  .lottery_issue .winningReminder {
    width: 114px;
    display: flex;
    justify-content: space-between; }
    .lottery_issue .winningReminder span {
      display: inline-block;
      width: 65px;
      height: 22px;
      line-height: 22px;
      text-align: center;
      background: rgba(0, 0, 0, 0.2);
      border-radius: 5px; }
    .lottery_issue .winningReminder i {
      display: inline-block;
      width: 36px;
      height: 20px;
      margin-top: 1px;
      background: url(/assets3/inline/c3ba6b99a95e2cb2ebb2bb66bf5eb5629f095b0aaa79999996c735851eee2cc0.png) no-repeat; }
    .lottery_issue .winningReminder.check i {
      background-position-y: -20px; }
    .lottery_issue .winningReminder.uncheck i {
      background-position-y: 0px; }

.lottery-timeBox {
  float: left;
  width: 412px;
  height: 77px;
  overflow: hidden; }
  .lottery-timeBox .lottery_timeBox {
    float: right;
    width: 225px;
    margin-top: 10px; }
    .lottery-timeBox .lottery_timeBox div.time-box {
      height: 56px;
      line-height: 56px;
      display: inline-block;
      float: left;
      position: relative;
      width: 75px; }
      .lottery-timeBox .lottery_timeBox div.time-box span {
        display: inline-block;
        width: 18px;
        line-height: 56px;
        color: #fff;
        text-align: center;
        font-size: 25px;
        position: absolute;
        right: -3px; }
      .lottery-timeBox .lottery_timeBox div.time-box:nth-child(3) span {
        display: none; }
      .lottery-timeBox .lottery_timeBox div.time-box .timeBox {
        font-family: Arial;
        position: absolute;
        top: 0px;
        width: 59px;
        height: 56px;
        display: inline;
        float: left;
        color: #fff;
        text-align: center;
        line-height: 56px;
        font-weight: bold;
        font-size: 32px;
        background: url(/assets3/inline/a77a96a1bee4340770cab508ab20e23332c473b65a8b40a518c693e981b66552.png) no-repeat;
        margin-left: 2px;
        box-shadow: 0px 2px 15px #429ba0;
        overflow: hidden; }
        .lottery-timeBox .lottery_timeBox div.time-box .timeBox .current_num {
          position: absolute;
          top: 0px; }
          .lottery-timeBox .lottery_timeBox div.time-box .timeBox .current_num.move {
            transition: top 0.3s;
            top: 56px; }
        .lottery-timeBox .lottery_timeBox div.time-box .timeBox .next_num {
          position: absolute;
          top: -56px; }
          .lottery-timeBox .lottery_timeBox div.time-box .timeBox .next_num.move {
            transition: top 0.3s;
            top: 0px; }
      .lottery-timeBox .lottery_timeBox div.time-box .num_left,
      .lottery-timeBox .lottery_timeBox div.time-box .num_right {
        width: 29px;
        height: 56px;
        line-height: 56px;
        float: left;
        display: inline;
        position: relative;
        font-size: 32px;
        color: #4d6683; }
      .lottery-timeBox .lottery_timeBox div.time-box .num_left {
        text-align: right; }
      .lottery-timeBox .lottery_timeBox div.time-box .num_right {
        text-align: left;
        margin-left: 1px; }

/*褰╃鍙风爜瀹瑰櫒*/
.lottery_num {
  width: 346px;
  padding-left: 5px;
  height: 77px;
  position: relative; }
  .lottery_num.lotteryxglhc .lottery_num_box {
    border-radius: 10px;
    background: rgba(255, 255, 255, 0.3);
    height: 40px;
    padding: 5px 0px;
    margin-top: 15px; }
    .lottery_num.lotteryxglhc .lottery_num_box ul li {
      margin-right: 8px;
      border: none; }
      .lottery_num.lotteryxglhc .lottery_num_box ul li:last-child {
        margin-right: 0px; }
      .lottery_num.lotteryxglhc .lottery_num_box ul li.issueBox5 {
        margin-right: 0px; }
      .lottery_num.lotteryxglhc .lottery_num_box ul li.and {
        margin: 0px 3px; }
  .lottery_num.lotterybjkl8 {
    width: 352px;
    margin-top: 5px; }
    .lottery_num.lotterybjkl8 .lottery_num_box {
      height: 78px;
      padding-top: 0px; }
  .lottery_num.lotteryjsk3, .lottery_num.lotteryahk3, .lottery_num.lotterygxk3, .lottery_num.lotteryhbk3 {
    height: 80px; }
    .lottery_num.lotteryjsk3 .lottery_num_box, .lottery_num.lotteryahk3 .lottery_num_box, .lottery_num.lotterygxk3 .lottery_num_box, .lottery_num.lotteryhbk3 .lottery_num_box {
      height: 80px;
      padding-top: 10px; }

.lottery-history-box {
  position: relative;
  width: 166px;
  height: 77px;
  margin-left: 8px; }
  .lottery-history-box .lottery-current {
    padding: 5px;
    color: #fff;
    text-align: center;
    border-radius: 4px;
    background: rgba(0, 0, 0, 0.2);
    margin-top: 10px; }
    .lottery-history-box .lottery-current span {
      display: inline-block;
      opacity: 1; }
      .lottery-history-box .lottery-current span.shake {
        animation: shake 0.4s 5; }

@keyframes shake {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
  .lottery-history-box .betTime {
    background: rgba(0, 0, 0, 0.2);
    border-radius: 4px;
    width: 52px;
    padding: 5px 6px;
    color: #fff;
    margin: 8px 0 0 12px;
    display: inline-block;
    text-align: center; }
  .lottery-history-box .collecting {
    width: 55px;
    height: 23px;
    line-height: 23px;
    background: -webkit-linear-gradient(left, #ff4c88, #ff7f66);
    background: -moz-linear-gradient(left, #ff4c88, #ff7f66);
    background: -ms-linear-gradient(left, #ff4c88, #ff7f66);
    background: linear-gradient(left, #ff4c88, #ff7f66);
    display: inline-block;
    text-align: center;
    border-radius: 4px;
    color: #fff;
    cursor: pointer; }
    .lottery-history-box .collecting .check {
      width: 11px;
      height: 14px;
      display: inline-block;
      vertical-align: -2px;
      background: url(/assets3/inline/c8a010cbeb968c262d254e9934e9a508f64a1fa974bc6abddff89fed01d0db8e.png) no-repeat 0px 2px;
      margin-right: 2px;
      background-size: 100%; }
  .lottery-history-box .collected {
    width: 55px;
    height: 23px;
    line-height: 23px;
    background: -webkit-linear-gradient(left, #316395, #407db2);
    background: -moz-linear-gradient(left, #316395, #407db2);
    background: -ms-linear-gradient(left, #316395, #407db2);
    background: linear-gradient(left, #316395, #407db2);
    display: inline-block;
    text-align: center;
    border-radius: 4px;
    color: #fff; }
  .lottery-history-box .soundBtn {
    cursor: pointer;
    position: absolute;
    width: 30px;
    height: 25px;
    right: 0px;
    top: 40px; }
  .lottery-history-box .soundon {
    background: url(/webx/images/lottery-icon.e7ec2354.png) no-repeat 2px 0px; }
  .lottery-history-box .soundoff {
    background: url(/webx/images/lottery-icon.e7ec2354.png) -17px -178px no-repeat; }
  .lottery-history-box .louhao {
    line-height: 20px;
    height: 20px;
    padding-top: 10px;
    font-weight: bold;
    width: 100%;
    padding-right: 10px;
    text-align: right; }
    .lottery-history-box .louhao i.icon-trend {
      width: 18px;
      height: 15px;
      margin-right: 6px;
      vertical-align: -3px;
      display: inline-block;
      background: url(/webx/images/lottery-icon.e7ec2354.png) no-repeat 0 -31px; }
    .lottery-history-box .louhao a {
      font-size: 12px;
      color: #fff;
      text-decoration: underline; }
    .lottery-history-box .louhao a:hover {
      color: #face73; }

.lottery_history_issue {
  width: 114px;
  box-sizing: border-box;
  font-size: 12px;
  color: #fff;
  padding: 5px 6px;
  background: rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  margin-bottom: 8px;
  text-align: left;
  display: inline-block; }

.lottery_num_box {
  overflow: hidden;
  height: 64px;
  padding-top: 8px;
  text-align: center;
  position: relative; }
  .lottery_num_box.lottery-pk10 {
    padding-top: 18px; }
  .lottery_num_box ul {
    position: relative;
    margin: 0px auto;
    display: inline-block;
    margin-left: auto;
    margin-right: auto; }
    .lottery_num_box ul li {
      position: relative;
      top: -48px;
      transition: 1s;
      color: #4d6683;
      font-size: 26px;
      font-weight: bold;
      overflow: hidden;
      margin-right: 7px;
      float: left;
      display: inline;
      width: 51px;
      height: 51px;
      line-height: 51px;
      border-radius: 50%;
      border: 4px solid rgba(0, 0, 0, 0.09);
      text-align: center;
      background: url(/assets3/inline/4ca7e896a89eeda015e6b192661dc7b2970765b85fdbccdb1e6834e9187c85a9.png) no-repeat center; }
      .lottery_num_box ul li.issueBox0 {
        animation: issueBoxOne 0.6s forwards; }
      .lottery_num_box ul li.issueBox1 {
        animation: issueBoxTwo 0.8s forwards; }
      .lottery_num_box ul li.issueBox2 {
        animation: issueBoxThree 1s forwards; }
      .lottery_num_box ul li.issueBox3 {
        animation: issueBoxFour 1.2s forwards; }
      .lottery_num_box ul li.issueBox4 {
        animation: issueBoxFive 1.4s forwards; }
      .lottery_num_box ul li.issueBox5 {
        animation: issueBoxSix 1.6s forwards; }
      .lottery_num_box ul li.issueBox6 {
        animation: issueBoxSeven 1.8s forwards; }
      .lottery_num_box ul li.issueBox7 {
        animation: issueBoxEight 2s forwards; }
      .lottery_num_box ul li.issueBox8 {
        animation: issueBoxNine 2.1s forwards; }
      .lottery_num_box ul li.issueBox9 {
        animation: issueBoxTen 2.2s forwards; }
      .lottery_num_box ul li.issueBox10 {
        animation: issueBoxEleven 2.3s forwards; }
      .lottery_num_box ul li.issueBox11 {
        animation: issueBoxTwelve 2.4s forwards; }
      .lottery_num_box ul li.issueBox12 {
        animation: issueBoxThirteen 2.5s forwards; }
      .lottery_num_box ul li.issueBox13 {
        animation: issueBoxFourteen 2.6s forwards; }
      .lottery_num_box ul li.issueBox14 {
        animation: issueBoxFiveteen 2.7s forwards; }
      .lottery_num_box ul li.issueBox15 {
        animation: issueBoxSixteen 2.8s forwards; }
      .lottery_num_box ul li.issueBox16 {
        animation: issueBoxSeventeen 2.9s forwards; }
      .lottery_num_box ul li.issueBox17 {
        animation: issueBoxEighteen 3s forwards; }
      .lottery_num_box ul li.issueBox18 {
        animation: issueBoxNineteen 3.1s forwards; }
      .lottery_num_box ul li.issueBox19 {
        animation: issueBoxTwenty 3.2s forwards; }

@keyframes issueBoxOne {
  0% {
    top: -39px; }
  25% {
    top: 20px; }
  50% {
    top: -9px; }
  75% {
    top: 5px; }
  100% {
    top: 0px; } }

@keyframes issueBoxTwo {
  0% {
    top: -39px; }
  25% {
    top: 20px; }
  50% {
    top: -9px; }
  75% {
    top: 5px; }
  100% {
    top: 0px; } }

@keyframes issueBoxThree {
  0% {
    top: -39px; }
  25% {
    top: 20px; }
  50% {
    top: -9px; }
  75% {
    top: 5px; }
  100% {
    top: 0px; } }

@keyframes issueBoxFour {
  0% {
    top: -39px; }
  25% {
    top: 20px; }
  50% {
    top: -9px; }
  75% {
    top: 5px; }
  100% {
    top: 0px; } }

@keyframes issueBoxFive {
  0% {
    top: -39px; }
  25% {
    top: 20px; }
  50% {
    top: -9px; }
  75% {
    top: 5px; }
  100% {
    top: 0px; } }

@keyframes issueBoxSix {
  0% {
    top: -39px; }
  25% {
    top: 20px; }
  50% {
    top: -9px; }
  75% {
    top: 5px; }
  100% {
    top: 0px; } }

@keyframes issueBoxSeven {
  0% {
    top: -39px; }
  25% {
    top: 20px; }
  50% {
    top: -9px; }
  75% {
    top: 5px; }
  100% {
    top: 0px; } }

@keyframes issueBoxEight {
  0% {
    top: -39px; }
  25% {
    top: 20px; }
  50% {
    top: -9px; }
  75% {
    top: 5px; }
  100% {
    top: 0px; } }

@keyframes issueBoxNine {
  0% {
    top: -39px; }
  25% {
    top: 20px; }
  50% {
    top: -9px; }
  75% {
    top: 5px; }
  100% {
    top: 0px; } }

@keyframes issueBoxTen {
  0% {
    top: -39px; }
  25% {
    top: 20px; }
  50% {
    top: -9px; }
  75% {
    top: 5px; }
  100% {
    top: 0px; } }

@keyframes issueBoxEleven {
  0% {
    top: -39px; }
  25% {
    top: 20px; }
  50% {
    top: -9px; }
  75% {
    top: 5px; }
  100% {
    top: 0px; } }

@keyframes issueBoxTwelve {
  0% {
    top: -39px; }
  25% {
    top: 20px; }
  50% {
    top: -9px; }
  75% {
    top: 5px; }
  100% {
    top: 0px; } }

@keyframes issueBoxThirteen {
  0% {
    top: -39px; }
  25% {
    top: 20px; }
  50% {
    top: -9px; }
  75% {
    top: 5px; }
  100% {
    top: 0px; } }

@keyframes issueBoxFourteen {
  0% {
    top: -39px; }
  25% {
    top: 20px; }
  50% {
    top: -9px; }
  75% {
    top: 5px; }
  100% {
    top: 0px; } }

@keyframes issueBoxFiveteen {
  0% {
    top: -39px; }
  25% {
    top: 20px; }
  50% {
    top: -9px; }
  75% {
    top: 5px; }
  100% {
    top: 0px; } }

@keyframes issueBoxSixteen {
  0% {
    top: -39px; }
  25% {
    top: 20px; }
  50% {
    top: -9px; }
  75% {
    top: 5px; }
  100% {
    top: 0px; } }

@keyframes issueBoxSeventeen {
  0% {
    top: -39px; }
  25% {
    top: 20px; }
  50% {
    top: -9px; }
  75% {
    top: 5px; }
  100% {
    top: 0px; } }

@keyframes issueBoxEighteen {
  0% {
    top: -39px; }
  25% {
    top: 20px; }
  50% {
    top: -9px; }
  75% {
    top: 5px; }
  100% {
    top: 0px; } }

@keyframes issueBoxNineteen {
  0% {
    top: -39px; }
  25% {
    top: 20px; }
  50% {
    top: -9px; }
  75% {
    top: 5px; }
  100% {
    top: 0px; } }

@keyframes issueBoxTwenty {
  0% {
    top: -39px; }
  25% {
    top: 20px; }
  50% {
    top: -9px; }
  75% {
    top: 5px; }
  100% {
    top: 0px; } }

.lottery_num_box ul li span {
  display: inline-block;
  width: 100%;
  height: auto;
  position: relative;
  font-weight: bold; }

.lottery_num_box ul.xglhc_ul li {
  width: 40px;
  height: 40px;
  line-height: 40px;
  font-size: 14px;
  top: -28px;
  margin-right: 5px;
  color: #fff;
  font-weight: normal;
  position: relative;
  background: url(/assets3/inline/4eb1d9723b483edef6cd9ad4815def9fcbd0488348faa1d06526b90a7faa7c2d.png) no-repeat left bottom; }
  .lottery_num_box ul.xglhc_ul li span {
    font-size: 20px; }

.lottery_num_box ul.xglhc_ul li.red {
  background: url(/assets3/inline/3aa302347cea22e1c4fb3381b56a1024fd21217ed3a99f2dcb12973d51972bac.png) no-repeat left 0px; }

.lottery_num_box ul.xglhc_ul li.green {
  background: url(/assets3/inline/3aa302347cea22e1c4fb3381b56a1024fd21217ed3a99f2dcb12973d51972bac.png) no-repeat left -61px; }

.lottery_num_box ul.xglhc_ul li.blue {
  background: url(/assets3/inline/3aa302347cea22e1c4fb3381b56a1024fd21217ed3a99f2dcb12973d51972bac.png) no-repeat left -122px; }

.lottery_num_box ul.xglhc_ul li.empty {
  background: #d8e0f0; }

.lottery_num_box ul.xglhc_ul li.and {
  width: 12px;
  background: url(/assets3/inline/3aa302347cea22e1c4fb3381b56a1024fd21217ed3a99f2dcb12973d51972bac.png) no-repeat left -178px; }

.lottery_num_box ul.xglhc_ul li.and span {
  text-indent: -9999px; }

.lottery_num_box ul.bjkl8_ul {
  width: 352px; }

.lottery_num_box ul.bjkl8_ul li {
  width: 25px;
  position: relative;
  height: 25px;
  line-height: 25px;
  border-radius: 50%;
  font-size: 12px;
  margin-right: 2px;
  margin-bottom: 2px;
  color: #3377ff;
  font-weight: normal;
  background: url(/assets3/inline/4ca7e896a89eeda015e6b192661dc7b2970765b85fdbccdb1e6834e9187c85a9.png) no-repeat;
  background-size: 100% 100%; }
  .lottery_num_box ul.bjkl8_ul li span {
    color: #4d6683;
    font-size: 15px; }

.lottery_num_box ul.jsk3_ul,
.lottery_num_box ul.ahk3_ul,
.lottery_num_box ul.gxk3_ul,
.lottery_num_box ul.hbk3_ul {
  left: 8px; }
  .lottery_num_box ul.jsk3_ul li,
  .lottery_num_box ul.ahk3_ul li,
  .lottery_num_box ul.gxk3_ul li,
  .lottery_num_box ul.hbk3_ul li {
    width: 57px;
    height: 57px;
    margin-right: 28px;
    background: none;
    border-radius: 8px;
    transition: all 2s; }
    .lottery_num_box ul.jsk3_ul li span,
    .lottery_num_box ul.ahk3_ul li span,
    .lottery_num_box ul.gxk3_ul li span,
    .lottery_num_box ul.hbk3_ul li span {
      width: 57px;
      height: 57px;
      display: block;
      overflow: hidden; }
    .lottery_num_box ul.jsk3_ul li span.empty,
    .lottery_num_box ul.ahk3_ul li span.empty,
    .lottery_num_box ul.gxk3_ul li span.empty,
    .lottery_num_box ul.hbk3_ul li span.empty {
      background: url(/assets3/inline/b61872f241efd34dbec5dd5008b87913368692d2ef5373a9705e5b1c4be789e7.png) center -3px no-repeat; }
    .lottery_num_box ul.jsk3_ul li span.num_1,
    .lottery_num_box ul.ahk3_ul li span.num_1,
    .lottery_num_box ul.gxk3_ul li span.num_1,
    .lottery_num_box ul.hbk3_ul li span.num_1 {
      background: url(/assets3/inline/ba18fd4ee6910519052f9b72c7d28e28dd4364c99ebd812a5976e3a96983ba07.png) no-repeat left top; }
    .lottery_num_box ul.jsk3_ul li span.num_2,
    .lottery_num_box ul.ahk3_ul li span.num_2,
    .lottery_num_box ul.gxk3_ul li span.num_2,
    .lottery_num_box ul.hbk3_ul li span.num_2 {
      background: url(/assets3/inline/ba18fd4ee6910519052f9b72c7d28e28dd4364c99ebd812a5976e3a96983ba07.png) no-repeat center top; }
    .lottery_num_box ul.jsk3_ul li span.num_3,
    .lottery_num_box ul.ahk3_ul li span.num_3,
    .lottery_num_box ul.gxk3_ul li span.num_3,
    .lottery_num_box ul.hbk3_ul li span.num_3 {
      background: url(/assets3/inline/ba18fd4ee6910519052f9b72c7d28e28dd4364c99ebd812a5976e3a96983ba07.png) no-repeat right top; }
    .lottery_num_box ul.jsk3_ul li span.num_4,
    .lottery_num_box ul.ahk3_ul li span.num_4,
    .lottery_num_box ul.gxk3_ul li span.num_4,
    .lottery_num_box ul.hbk3_ul li span.num_4 {
      background: url(/assets3/inline/ba18fd4ee6910519052f9b72c7d28e28dd4364c99ebd812a5976e3a96983ba07.png) no-repeat left bottom; }
    .lottery_num_box ul.jsk3_ul li span.num_5,
    .lottery_num_box ul.ahk3_ul li span.num_5,
    .lottery_num_box ul.gxk3_ul li span.num_5,
    .lottery_num_box ul.hbk3_ul li span.num_5 {
      background: url(/assets3/inline/ba18fd4ee6910519052f9b72c7d28e28dd4364c99ebd812a5976e3a96983ba07.png) no-repeat center bottom; }
    .lottery_num_box ul.jsk3_ul li span.num_6,
    .lottery_num_box ul.ahk3_ul li span.num_6,
    .lottery_num_box ul.gxk3_ul li span.num_6,
    .lottery_num_box ul.hbk3_ul li span.num_6 {
      background: url(/assets3/inline/ba18fd4ee6910519052f9b72c7d28e28dd4364c99ebd812a5976e3a96983ba07.png) no-repeat right bottom; }

#jsk3, #ahk3, #gxk3, #hbk3 {
  display: none;
  position: absolute;
  top: 18px;
  left: 98px; }

.lottery_num_box ul.pl3_ul li {
  position: static; }

.lotterypk10 .lottery_num_box, .lotteryjssm .lottery_num_box, .lotteryydl10 .lottery_num_box, .lotteryxyft .lottery_num_box {
  height: 68px;
  padding-top: 0px;
  margin-left: 6px; }
  .lotterypk10 .lottery_num_box .pk10_ul, .lotterypk10 .lottery_num_box .horse_ul, .lotterypk10 .lottery_num_box .ydl10_ul, .lotterypk10 .lottery_num_box .xyft_ul, .lotteryjssm .lottery_num_box .pk10_ul, .lotteryjssm .lottery_num_box .horse_ul, .lotteryjssm .lottery_num_box .ydl10_ul, .lotteryjssm .lottery_num_box .xyft_ul, .lotteryydl10 .lottery_num_box .pk10_ul, .lotteryydl10 .lottery_num_box .horse_ul, .lotteryydl10 .lottery_num_box .ydl10_ul, .lotteryydl10 .lottery_num_box .xyft_ul, .lotteryxyft .lottery_num_box .pk10_ul, .lotteryxyft .lottery_num_box .horse_ul, .lotteryxyft .lottery_num_box .ydl10_ul, .lotteryxyft .lottery_num_box .xyft_ul {
    width: 368px;
    position: relative; }
    .lotterypk10 .lottery_num_box .pk10_ul li, .lotterypk10 .lottery_num_box .horse_ul li, .lotterypk10 .lottery_num_box .ydl10_ul li, .lotterypk10 .lottery_num_box .xyft_ul li, .lotteryjssm .lottery_num_box .pk10_ul li, .lotteryjssm .lottery_num_box .horse_ul li, .lotteryjssm .lottery_num_box .ydl10_ul li, .lotteryjssm .lottery_num_box .xyft_ul li, .lotteryydl10 .lottery_num_box .pk10_ul li, .lotteryydl10 .lottery_num_box .horse_ul li, .lotteryydl10 .lottery_num_box .ydl10_ul li, .lotteryydl10 .lottery_num_box .xyft_ul li, .lotteryxyft .lottery_num_box .pk10_ul li, .lotteryxyft .lottery_num_box .horse_ul li, .lotteryxyft .lottery_num_box .ydl10_ul li, .lotteryxyft .lottery_num_box .xyft_ul li {
      background: none;
      opacity: 0;
      position: absolute;
      width: 30px;
      height: 48px;
      line-height: 48px;
      top: 0px;
      border-radius: 6px;
      border: 2px solid rgba(0, 0, 0, 0.09); }
      .lotterypk10 .lottery_num_box .pk10_ul li span, .lotterypk10 .lottery_num_box .horse_ul li span, .lotterypk10 .lottery_num_box .ydl10_ul li span, .lotterypk10 .lottery_num_box .xyft_ul li span, .lotteryjssm .lottery_num_box .pk10_ul li span, .lotteryjssm .lottery_num_box .horse_ul li span, .lotteryjssm .lottery_num_box .ydl10_ul li span, .lotteryjssm .lottery_num_box .xyft_ul li span, .lotteryydl10 .lottery_num_box .pk10_ul li span, .lotteryydl10 .lottery_num_box .horse_ul li span, .lotteryydl10 .lottery_num_box .ydl10_ul li span, .lotteryydl10 .lottery_num_box .xyft_ul li span, .lotteryxyft .lottery_num_box .pk10_ul li span, .lotteryxyft .lottery_num_box .horse_ul li span, .lotteryxyft .lottery_num_box .ydl10_ul li span, .lotteryxyft .lottery_num_box .xyft_ul li span {
        color: #fff;
        font-size: 20px;
        font-weight: normal; }
      .lotterypk10 .lottery_num_box .pk10_ul li:last-child, .lotterypk10 .lottery_num_box .horse_ul li:last-child, .lotterypk10 .lottery_num_box .ydl10_ul li:last-child, .lotterypk10 .lottery_num_box .xyft_ul li:last-child, .lotteryjssm .lottery_num_box .pk10_ul li:last-child, .lotteryjssm .lottery_num_box .horse_ul li:last-child, .lotteryjssm .lottery_num_box .ydl10_ul li:last-child, .lotteryjssm .lottery_num_box .xyft_ul li:last-child, .lotteryydl10 .lottery_num_box .pk10_ul li:last-child, .lotteryydl10 .lottery_num_box .horse_ul li:last-child, .lotteryydl10 .lottery_num_box .ydl10_ul li:last-child, .lotteryydl10 .lottery_num_box .xyft_ul li:last-child, .lotteryxyft .lottery_num_box .pk10_ul li:last-child, .lotteryxyft .lottery_num_box .horse_ul li:last-child, .lotteryxyft .lottery_num_box .ydl10_ul li:last-child, .lotteryxyft .lottery_num_box .xyft_ul li:last-child {
        margin-right: 0px; }
      .lotterypk10 .lottery_num_box .pk10_ul li.car01, .lotterypk10 .lottery_num_box .horse_ul li.car01, .lotterypk10 .lottery_num_box .ydl10_ul li.car01, .lotterypk10 .lottery_num_box .xyft_ul li.car01, .lotteryjssm .lottery_num_box .pk10_ul li.car01, .lotteryjssm .lottery_num_box .horse_ul li.car01, .lotteryjssm .lottery_num_box .ydl10_ul li.car01, .lotteryjssm .lottery_num_box .xyft_ul li.car01, .lotteryydl10 .lottery_num_box .pk10_ul li.car01, .lotteryydl10 .lottery_num_box .horse_ul li.car01, .lotteryydl10 .lottery_num_box .ydl10_ul li.car01, .lotteryydl10 .lottery_num_box .xyft_ul li.car01, .lotteryxyft .lottery_num_box .pk10_ul li.car01, .lotteryxyft .lottery_num_box .horse_ul li.car01, .lotteryxyft .lottery_num_box .ydl10_ul li.car01, .lotteryxyft .lottery_num_box .xyft_ul li.car01 {
        background-image: -moz-linear-gradient(top, #e4c772, #b68a07);
        background-image: -webkit-linear-gradient(top, #e4c772, #b68a07);
        background-image: -ms-linear-gradient(top, #e4c772, #b68a07);
        background-image: -linear-gradient(top, #e4c772, #b68a07); }
      .lotterypk10 .lottery_num_box .pk10_ul li.car02, .lotterypk10 .lottery_num_box .horse_ul li.car02, .lotterypk10 .lottery_num_box .ydl10_ul li.car02, .lotterypk10 .lottery_num_box .xyft_ul li.car02, .lotteryjssm .lottery_num_box .pk10_ul li.car02, .lotteryjssm .lottery_num_box .horse_ul li.car02, .lotteryjssm .lottery_num_box .ydl10_ul li.car02, .lotteryjssm .lottery_num_box .xyft_ul li.car02, .lotteryydl10 .lottery_num_box .pk10_ul li.car02, .lotteryydl10 .lottery_num_box .horse_ul li.car02, .lotteryydl10 .lottery_num_box .ydl10_ul li.car02, .lotteryydl10 .lottery_num_box .xyft_ul li.car02, .lotteryxyft .lottery_num_box .pk10_ul li.car02, .lotteryxyft .lottery_num_box .horse_ul li.car02, .lotteryxyft .lottery_num_box .ydl10_ul li.car02, .lotteryxyft .lottery_num_box .xyft_ul li.car02 {
        background-image: -moz-linear-gradient(top, #59c3e4, #028bb4);
        background-image: -webkit-linear-gradient(top, #59c3e4, #028bb4);
        background-image: -ms-linear-gradient(top, #59c3e4, #028bb4);
        background-image: -linear-gradient(top, #59c3e4, #028bb4); }
      .lotterypk10 .lottery_num_box .pk10_ul li.car03, .lotterypk10 .lottery_num_box .horse_ul li.car03, .lotterypk10 .lottery_num_box .ydl10_ul li.car03, .lotterypk10 .lottery_num_box .xyft_ul li.car03, .lotteryjssm .lottery_num_box .pk10_ul li.car03, .lotteryjssm .lottery_num_box .horse_ul li.car03, .lotteryjssm .lottery_num_box .ydl10_ul li.car03, .lotteryjssm .lottery_num_box .xyft_ul li.car03, .lotteryydl10 .lottery_num_box .pk10_ul li.car03, .lotteryydl10 .lottery_num_box .horse_ul li.car03, .lotteryydl10 .lottery_num_box .ydl10_ul li.car03, .lotteryydl10 .lottery_num_box .xyft_ul li.car03, .lotteryxyft .lottery_num_box .pk10_ul li.car03, .lotteryxyft .lottery_num_box .horse_ul li.car03, .lotteryxyft .lottery_num_box .ydl10_ul li.car03, .lotteryxyft .lottery_num_box .xyft_ul li.car03 {
        background-image: -moz-linear-gradient(top, #7e7e7e, #3a3a3a);
        background-image: -webkit-linear-gradient(top, #7e7e7e, #3a3a3a);
        background-image: -ms-linear-gradient(top, #7e7e7e, #3a3a3a);
        background-image: -linear-gradient(top, #7e7e7e, #3a3a3a); }
      .lotterypk10 .lottery_num_box .pk10_ul li.car04, .lotterypk10 .lottery_num_box .horse_ul li.car04, .lotterypk10 .lottery_num_box .ydl10_ul li.car04, .lotterypk10 .lottery_num_box .xyft_ul li.car04, .lotteryjssm .lottery_num_box .pk10_ul li.car04, .lotteryjssm .lottery_num_box .horse_ul li.car04, .lotteryjssm .lottery_num_box .ydl10_ul li.car04, .lotteryjssm .lottery_num_box .xyft_ul li.car04, .lotteryydl10 .lottery_num_box .pk10_ul li.car04, .lotteryydl10 .lottery_num_box .horse_ul li.car04, .lotteryydl10 .lottery_num_box .ydl10_ul li.car04, .lotteryydl10 .lottery_num_box .xyft_ul li.car04, .lotteryxyft .lottery_num_box .pk10_ul li.car04, .lotteryxyft .lottery_num_box .horse_ul li.car04, .lotteryxyft .lottery_num_box .ydl10_ul li.car04, .lotteryxyft .lottery_num_box .xyft_ul li.car04 {
        background-image: -moz-linear-gradient(top, #fc794a, #cf4c1d);
        background-image: -webkit-linear-gradient(top, #fc794a, #cf4c1d);
        background-image: -ms-linear-gradient(top, #fc794a, #cf4c1d);
        background-image: -linear-gradient(top, #fc794a, #cf4c1d); }
      .lotterypk10 .lottery_num_box .pk10_ul li.car05, .lotterypk10 .lottery_num_box .horse_ul li.car05, .lotterypk10 .lottery_num_box .ydl10_ul li.car05, .lotterypk10 .lottery_num_box .xyft_ul li.car05, .lotteryjssm .lottery_num_box .pk10_ul li.car05, .lotteryjssm .lottery_num_box .horse_ul li.car05, .lotteryjssm .lottery_num_box .ydl10_ul li.car05, .lotteryjssm .lottery_num_box .xyft_ul li.car05, .lotteryydl10 .lottery_num_box .pk10_ul li.car05, .lotteryydl10 .lottery_num_box .horse_ul li.car05, .lotteryydl10 .lottery_num_box .ydl10_ul li.car05, .lotteryydl10 .lottery_num_box .xyft_ul li.car05, .lotteryxyft .lottery_num_box .pk10_ul li.car05, .lotteryxyft .lottery_num_box .horse_ul li.car05, .lotteryxyft .lottery_num_box .ydl10_ul li.car05, .lotteryxyft .lottery_num_box .xyft_ul li.car05 {
        background-image: -moz-linear-gradient(top, #13ccbd, #01857a);
        background-image: -webkit-linear-gradient(top, #13ccbd, #01857a);
        background-image: -ms-linear-gradient(top, #13ccbd, #01857a);
        background-image: -linear-gradient(top, #13ccbd, #01857a); }
      .lotterypk10 .lottery_num_box .pk10_ul li.car06, .lotterypk10 .lottery_num_box .horse_ul li.car06, .lotterypk10 .lottery_num_box .ydl10_ul li.car06, .lotterypk10 .lottery_num_box .xyft_ul li.car06, .lotteryjssm .lottery_num_box .pk10_ul li.car06, .lotteryjssm .lottery_num_box .horse_ul li.car06, .lotteryjssm .lottery_num_box .ydl10_ul li.car06, .lotteryjssm .lottery_num_box .xyft_ul li.car06, .lotteryydl10 .lottery_num_box .pk10_ul li.car06, .lotteryydl10 .lottery_num_box .horse_ul li.car06, .lotteryydl10 .lottery_num_box .ydl10_ul li.car06, .lotteryydl10 .lottery_num_box .xyft_ul li.car06, .lotteryxyft .lottery_num_box .pk10_ul li.car06, .lotteryxyft .lottery_num_box .horse_ul li.car06, .lotteryxyft .lottery_num_box .ydl10_ul li.car06, .lotteryxyft .lottery_num_box .xyft_ul li.car06 {
        background-image: -moz-linear-gradient(top, #7f95ff, #1f44ff);
        background-image: -webkit-linear-gradient(top, #7f95ff, #1f44ff);
        background-image: -ms-linear-gradient(top, #7f95ff, #1f44ff);
        background-image: -linear-gradient(top, #7f95ff, #1f44ff); }
      .lotterypk10 .lottery_num_box .pk10_ul li.car07, .lotterypk10 .lottery_num_box .horse_ul li.car07, .lotterypk10 .lottery_num_box .ydl10_ul li.car07, .lotterypk10 .lottery_num_box .xyft_ul li.car07, .lotteryjssm .lottery_num_box .pk10_ul li.car07, .lotteryjssm .lottery_num_box .horse_ul li.car07, .lotteryjssm .lottery_num_box .ydl10_ul li.car07, .lotteryjssm .lottery_num_box .xyft_ul li.car07, .lotteryydl10 .lottery_num_box .pk10_ul li.car07, .lotteryydl10 .lottery_num_box .horse_ul li.car07, .lotteryydl10 .lottery_num_box .ydl10_ul li.car07, .lotteryydl10 .lottery_num_box .xyft_ul li.car07, .lotteryxyft .lottery_num_box .pk10_ul li.car07, .lotteryxyft .lottery_num_box .horse_ul li.car07, .lotteryxyft .lottery_num_box .ydl10_ul li.car07, .lotteryxyft .lottery_num_box .xyft_ul li.car07 {
        background-image: -moz-linear-gradient(top, #dee0de, #9c9c9c);
        background-image: -webkit-linear-gradient(top, #dee0de, #9c9c9c);
        background-image: -ms-linear-gradient(top, #dee0de, #9c9c9c);
        background-image: -linear-gradient(top, #dee0de, #9c9c9c); }
      .lotterypk10 .lottery_num_box .pk10_ul li.car08, .lotterypk10 .lottery_num_box .horse_ul li.car08, .lotterypk10 .lottery_num_box .ydl10_ul li.car08, .lotterypk10 .lottery_num_box .xyft_ul li.car08, .lotteryjssm .lottery_num_box .pk10_ul li.car08, .lotteryjssm .lottery_num_box .horse_ul li.car08, .lotteryjssm .lottery_num_box .ydl10_ul li.car08, .lotteryjssm .lottery_num_box .xyft_ul li.car08, .lotteryydl10 .lottery_num_box .pk10_ul li.car08, .lotteryydl10 .lottery_num_box .horse_ul li.car08, .lotteryydl10 .lottery_num_box .ydl10_ul li.car08, .lotteryydl10 .lottery_num_box .xyft_ul li.car08, .lotteryxyft .lottery_num_box .pk10_ul li.car08, .lotteryxyft .lottery_num_box .horse_ul li.car08, .lotteryxyft .lottery_num_box .ydl10_ul li.car08, .lotteryxyft .lottery_num_box .xyft_ul li.car08 {
        background-image: -moz-linear-gradient(top, #fb4abf, #b72670);
        background-image: -webkit-linear-gradient(top, #fb4abf, #b72670);
        background-image: -ms-linear-gradient(top, #fb4abf, #b72670);
        background-image: -linear-gradient(top, #fb4abf, #b72670); }
      .lotterypk10 .lottery_num_box .pk10_ul li.car09, .lotterypk10 .lottery_num_box .horse_ul li.car09, .lotterypk10 .lottery_num_box .ydl10_ul li.car09, .lotterypk10 .lottery_num_box .xyft_ul li.car09, .lotteryjssm .lottery_num_box .pk10_ul li.car09, .lotteryjssm .lottery_num_box .horse_ul li.car09, .lotteryjssm .lottery_num_box .ydl10_ul li.car09, .lotteryjssm .lottery_num_box .xyft_ul li.car09, .lotteryydl10 .lottery_num_box .pk10_ul li.car09, .lotteryydl10 .lottery_num_box .horse_ul li.car09, .lotteryydl10 .lottery_num_box .ydl10_ul li.car09, .lotteryydl10 .lottery_num_box .xyft_ul li.car09, .lotteryxyft .lottery_num_box .pk10_ul li.car09, .lotteryxyft .lottery_num_box .horse_ul li.car09, .lotteryxyft .lottery_num_box .ydl10_ul li.car09, .lotteryxyft .lottery_num_box .xyft_ul li.car09 {
        background-image: -moz-linear-gradient(top, #ff6161, #d01919);
        background-image: -webkit-linear-gradient(top, #ff6161, #d01919);
        background-image: -ms-linear-gradient(top, #ff6161, #d01919);
        background-image: -linear-gradient(top, #ff6161, #d01919); }
      .lotterypk10 .lottery_num_box .pk10_ul li.car10, .lotterypk10 .lottery_num_box .horse_ul li.car10, .lotterypk10 .lottery_num_box .ydl10_ul li.car10, .lotterypk10 .lottery_num_box .xyft_ul li.car10, .lotteryjssm .lottery_num_box .pk10_ul li.car10, .lotteryjssm .lottery_num_box .horse_ul li.car10, .lotteryjssm .lottery_num_box .ydl10_ul li.car10, .lotteryjssm .lottery_num_box .xyft_ul li.car10, .lotteryydl10 .lottery_num_box .pk10_ul li.car10, .lotteryydl10 .lottery_num_box .horse_ul li.car10, .lotteryydl10 .lottery_num_box .ydl10_ul li.car10, .lotteryydl10 .lottery_num_box .xyft_ul li.car10, .lotteryxyft .lottery_num_box .pk10_ul li.car10, .lotteryxyft .lottery_num_box .horse_ul li.car10, .lotteryxyft .lottery_num_box .ydl10_ul li.car10, .lotteryxyft .lottery_num_box .xyft_ul li.car10 {
        background-image: -moz-linear-gradient(top, #62c865, #2b862e);
        background-image: -webkit-linear-gradient(top, #62c865, #2b862e);
        background-image: -ms-linear-gradient(top, #62c865, #2b862e);
        background-image: -linear-gradient(top, #62c865, #2b862e); }
      .lotterypk10 .lottery_num_box .pk10_ul li.horse01, .lotterypk10 .lottery_num_box .horse_ul li.horse01, .lotterypk10 .lottery_num_box .ydl10_ul li.horse01, .lotterypk10 .lottery_num_box .xyft_ul li.horse01, .lotteryjssm .lottery_num_box .pk10_ul li.horse01, .lotteryjssm .lottery_num_box .horse_ul li.horse01, .lotteryjssm .lottery_num_box .ydl10_ul li.horse01, .lotteryjssm .lottery_num_box .xyft_ul li.horse01, .lotteryydl10 .lottery_num_box .pk10_ul li.horse01, .lotteryydl10 .lottery_num_box .horse_ul li.horse01, .lotteryydl10 .lottery_num_box .ydl10_ul li.horse01, .lotteryydl10 .lottery_num_box .xyft_ul li.horse01, .lotteryxyft .lottery_num_box .pk10_ul li.horse01, .lotteryxyft .lottery_num_box .horse_ul li.horse01, .lotteryxyft .lottery_num_box .ydl10_ul li.horse01, .lotteryxyft .lottery_num_box .xyft_ul li.horse01 {
        background-image: -moz-linear-gradient(top, #e6e6e6, #9c9c9c);
        background-image: -webkit-linear-gradient(top, #e6e6e6, #9c9c9c);
        background-image: -ms-linear-gradient(top, #e6e6e6, #9c9c9c);
        background-image: -linear-gradient(top, #e6e6e6, #9c9c9c); }
      .lotterypk10 .lottery_num_box .pk10_ul li.horse02, .lotterypk10 .lottery_num_box .horse_ul li.horse02, .lotterypk10 .lottery_num_box .ydl10_ul li.horse02, .lotterypk10 .lottery_num_box .xyft_ul li.horse02, .lotteryjssm .lottery_num_box .pk10_ul li.horse02, .lotteryjssm .lottery_num_box .horse_ul li.horse02, .lotteryjssm .lottery_num_box .ydl10_ul li.horse02, .lotteryjssm .lottery_num_box .xyft_ul li.horse02, .lotteryydl10 .lottery_num_box .pk10_ul li.horse02, .lotteryydl10 .lottery_num_box .horse_ul li.horse02, .lotteryydl10 .lottery_num_box .ydl10_ul li.horse02, .lotteryydl10 .lottery_num_box .xyft_ul li.horse02, .lotteryxyft .lottery_num_box .pk10_ul li.horse02, .lotteryxyft .lottery_num_box .horse_ul li.horse02, .lotteryxyft .lottery_num_box .ydl10_ul li.horse02, .lotteryxyft .lottery_num_box .xyft_ul li.horse02 {
        background-image: -moz-linear-gradient(top, #d7d779, #a6a612);
        background-image: -webkit-linear-gradient(top, #d7d779, #a6a612);
        background-image: -ms-linear-gradient(top, #d7d779, #a6a612);
        background-image: -linear-gradient(top, #d7d779, #a6a612); }
      .lotterypk10 .lottery_num_box .pk10_ul li.horse03, .lotterypk10 .lottery_num_box .horse_ul li.horse03, .lotterypk10 .lottery_num_box .ydl10_ul li.horse03, .lotterypk10 .lottery_num_box .xyft_ul li.horse03, .lotteryjssm .lottery_num_box .pk10_ul li.horse03, .lotteryjssm .lottery_num_box .horse_ul li.horse03, .lotteryjssm .lottery_num_box .ydl10_ul li.horse03, .lotteryjssm .lottery_num_box .xyft_ul li.horse03, .lotteryydl10 .lottery_num_box .pk10_ul li.horse03, .lotteryydl10 .lottery_num_box .horse_ul li.horse03, .lotteryydl10 .lottery_num_box .ydl10_ul li.horse03, .lotteryydl10 .lottery_num_box .xyft_ul li.horse03, .lotteryxyft .lottery_num_box .pk10_ul li.horse03, .lotteryxyft .lottery_num_box .horse_ul li.horse03, .lotteryxyft .lottery_num_box .ydl10_ul li.horse03, .lotteryxyft .lottery_num_box .xyft_ul li.horse03 {
        background-image: -moz-linear-gradient(top, #f9a052, #ac4410);
        background-image: -webkit-linear-gradient(top, #f9a052, #ac4410);
        background-image: -ms-linear-gradient(top, #f9a052, #ac4410);
        background-image: -linear-gradient(top, #f9a052, #ac4410); }
      .lotterypk10 .lottery_num_box .pk10_ul li.horse04, .lotterypk10 .lottery_num_box .horse_ul li.horse04, .lotterypk10 .lottery_num_box .ydl10_ul li.horse04, .lotterypk10 .lottery_num_box .xyft_ul li.horse04, .lotteryjssm .lottery_num_box .pk10_ul li.horse04, .lotteryjssm .lottery_num_box .horse_ul li.horse04, .lotteryjssm .lottery_num_box .ydl10_ul li.horse04, .lotteryjssm .lottery_num_box .xyft_ul li.horse04, .lotteryydl10 .lottery_num_box .pk10_ul li.horse04, .lotteryydl10 .lottery_num_box .horse_ul li.horse04, .lotteryydl10 .lottery_num_box .ydl10_ul li.horse04, .lotteryydl10 .lottery_num_box .xyft_ul li.horse04, .lotteryxyft .lottery_num_box .pk10_ul li.horse04, .lotteryxyft .lottery_num_box .horse_ul li.horse04, .lotteryxyft .lottery_num_box .ydl10_ul li.horse04, .lotteryxyft .lottery_num_box .xyft_ul li.horse04 {
        background-image: -moz-linear-gradient(top, #78f55f, #2c9018);
        background-image: -webkit-linear-gradient(top, #78f55f, #2c9018);
        background-image: -ms-linear-gradient(top, #78f55f, #2c9018);
        background-image: -linear-gradient(top, #78f55f, #2c9018); }
      .lotterypk10 .lottery_num_box .pk10_ul li.horse05, .lotterypk10 .lottery_num_box .horse_ul li.horse05, .lotterypk10 .lottery_num_box .ydl10_ul li.horse05, .lotterypk10 .lottery_num_box .xyft_ul li.horse05, .lotteryjssm .lottery_num_box .pk10_ul li.horse05, .lotteryjssm .lottery_num_box .horse_ul li.horse05, .lotteryjssm .lottery_num_box .ydl10_ul li.horse05, .lotteryjssm .lottery_num_box .xyft_ul li.horse05, .lotteryydl10 .lottery_num_box .pk10_ul li.horse05, .lotteryydl10 .lottery_num_box .horse_ul li.horse05, .lotteryydl10 .lottery_num_box .ydl10_ul li.horse05, .lotteryydl10 .lottery_num_box .xyft_ul li.horse05, .lotteryxyft .lottery_num_box .pk10_ul li.horse05, .lotteryxyft .lottery_num_box .horse_ul li.horse05, .lotteryxyft .lottery_num_box .ydl10_ul li.horse05, .lotteryxyft .lottery_num_box .xyft_ul li.horse05 {
        background-image: -moz-linear-gradient(top, #be7cff, #962cff);
        background-image: -webkit-linear-gradient(top, #be7cff, #962cff);
        background-image: -ms-linear-gradient(top, #be7cff, #962cff);
        background-image: -linear-gradient(top, #be7cff, #962cff); }
      .lotterypk10 .lottery_num_box .pk10_ul li.horse06, .lotterypk10 .lottery_num_box .horse_ul li.horse06, .lotterypk10 .lottery_num_box .ydl10_ul li.horse06, .lotterypk10 .lottery_num_box .xyft_ul li.horse06, .lotteryjssm .lottery_num_box .pk10_ul li.horse06, .lotteryjssm .lottery_num_box .horse_ul li.horse06, .lotteryjssm .lottery_num_box .ydl10_ul li.horse06, .lotteryjssm .lottery_num_box .xyft_ul li.horse06, .lotteryydl10 .lottery_num_box .pk10_ul li.horse06, .lotteryydl10 .lottery_num_box .horse_ul li.horse06, .lotteryydl10 .lottery_num_box .ydl10_ul li.horse06, .lotteryydl10 .lottery_num_box .xyft_ul li.horse06, .lotteryxyft .lottery_num_box .pk10_ul li.horse06, .lotteryxyft .lottery_num_box .horse_ul li.horse06, .lotteryxyft .lottery_num_box .ydl10_ul li.horse06, .lotteryxyft .lottery_num_box .xyft_ul li.horse06 {
        background-image: -moz-linear-gradient(top, #78bafc, #1f74c9);
        background-image: -webkit-linear-gradient(top, #78bafc, #1f74c9);
        background-image: -ms-linear-gradient(top, #78bafc, #1f74c9);
        background-image: -linear-gradient(top, #78bafc, #1f74c9); }
      .lotterypk10 .lottery_num_box .pk10_ul li.horse07, .lotterypk10 .lottery_num_box .horse_ul li.horse07, .lotterypk10 .lottery_num_box .ydl10_ul li.horse07, .lotterypk10 .lottery_num_box .xyft_ul li.horse07, .lotteryjssm .lottery_num_box .pk10_ul li.horse07, .lotteryjssm .lottery_num_box .horse_ul li.horse07, .lotteryjssm .lottery_num_box .ydl10_ul li.horse07, .lotteryjssm .lottery_num_box .xyft_ul li.horse07, .lotteryydl10 .lottery_num_box .pk10_ul li.horse07, .lotteryydl10 .lottery_num_box .horse_ul li.horse07, .lotteryydl10 .lottery_num_box .ydl10_ul li.horse07, .lotteryydl10 .lottery_num_box .xyft_ul li.horse07, .lotteryxyft .lottery_num_box .pk10_ul li.horse07, .lotteryxyft .lottery_num_box .horse_ul li.horse07, .lotteryxyft .lottery_num_box .ydl10_ul li.horse07, .lotteryxyft .lottery_num_box .xyft_ul li.horse07 {
        background-image: -moz-linear-gradient(top, #f85d5d, #d42121);
        background-image: -webkit-linear-gradient(top, #f85d5d, #d42121);
        background-image: -ms-linear-gradient(top, #f85d5d, #d42121);
        background-image: -linear-gradient(top, #f85d5d, #d42121); }
      .lotterypk10 .lottery_num_box .pk10_ul li.horse08, .lotterypk10 .lottery_num_box .horse_ul li.horse08, .lotterypk10 .lottery_num_box .ydl10_ul li.horse08, .lotterypk10 .lottery_num_box .xyft_ul li.horse08, .lotteryjssm .lottery_num_box .pk10_ul li.horse08, .lotteryjssm .lottery_num_box .horse_ul li.horse08, .lotteryjssm .lottery_num_box .ydl10_ul li.horse08, .lotteryjssm .lottery_num_box .xyft_ul li.horse08, .lotteryydl10 .lottery_num_box .pk10_ul li.horse08, .lotteryydl10 .lottery_num_box .horse_ul li.horse08, .lotteryydl10 .lottery_num_box .ydl10_ul li.horse08, .lotteryydl10 .lottery_num_box .xyft_ul li.horse08, .lotteryxyft .lottery_num_box .pk10_ul li.horse08, .lotteryxyft .lottery_num_box .horse_ul li.horse08, .lotteryxyft .lottery_num_box .ydl10_ul li.horse08, .lotteryxyft .lottery_num_box .xyft_ul li.horse08 {
        background-image: -moz-linear-gradient(top, #7a7a7a, #484848);
        background-image: -webkit-linear-gradient(top, #7a7a7a, #484848);
        background-image: -ms-linear-gradient(top, #7a7a7a, #484848);
        background-image: -linear-gradient(top, #7a7a7a, #484848); }
      .lotterypk10 .lottery_num_box .pk10_ul li.horse09, .lotterypk10 .lottery_num_box .horse_ul li.horse09, .lotterypk10 .lottery_num_box .ydl10_ul li.horse09, .lotterypk10 .lottery_num_box .xyft_ul li.horse09, .lotteryjssm .lottery_num_box .pk10_ul li.horse09, .lotteryjssm .lottery_num_box .horse_ul li.horse09, .lotteryjssm .lottery_num_box .ydl10_ul li.horse09, .lotteryjssm .lottery_num_box .xyft_ul li.horse09, .lotteryydl10 .lottery_num_box .pk10_ul li.horse09, .lotteryydl10 .lottery_num_box .horse_ul li.horse09, .lotteryydl10 .lottery_num_box .ydl10_ul li.horse09, .lotteryydl10 .lottery_num_box .xyft_ul li.horse09, .lotteryxyft .lottery_num_box .pk10_ul li.horse09, .lotteryxyft .lottery_num_box .horse_ul li.horse09, .lotteryxyft .lottery_num_box .ydl10_ul li.horse09, .lotteryxyft .lottery_num_box .xyft_ul li.horse09 {
        background-image: -moz-linear-gradient(top, #dd5816, #993c0e);
        background-image: -webkit-linear-gradient(top, #dd5816, #993c0e);
        background-image: -ms-linear-gradient(top, #dd5816, #993c0e);
        background-image: -linear-gradient(top, #dd5816, #993c0e); }
      .lotterypk10 .lottery_num_box .pk10_ul li.horse10, .lotterypk10 .lottery_num_box .horse_ul li.horse10, .lotterypk10 .lottery_num_box .ydl10_ul li.horse10, .lotterypk10 .lottery_num_box .xyft_ul li.horse10, .lotteryjssm .lottery_num_box .pk10_ul li.horse10, .lotteryjssm .lottery_num_box .horse_ul li.horse10, .lotteryjssm .lottery_num_box .ydl10_ul li.horse10, .lotteryjssm .lottery_num_box .xyft_ul li.horse10, .lotteryydl10 .lottery_num_box .pk10_ul li.horse10, .lotteryydl10 .lottery_num_box .horse_ul li.horse10, .lotteryydl10 .lottery_num_box .ydl10_ul li.horse10, .lotteryydl10 .lottery_num_box .xyft_ul li.horse10, .lotteryxyft .lottery_num_box .pk10_ul li.horse10, .lotteryxyft .lottery_num_box .horse_ul li.horse10, .lotteryxyft .lottery_num_box .ydl10_ul li.horse10, .lotteryxyft .lottery_num_box .xyft_ul li.horse10 {
        background-image: -moz-linear-gradient(top, #fb62fb, #c627c6);
        background-image: -webkit-linear-gradient(top, #fb62fb, #c627c6);
        background-image: -ms-linear-gradient(top, #fb62fb, #c627c6);
        background-image: -linear-gradient(top, #fb62fb, #c627c6); }
      .lotterypk10 .lottery_num_box .pk10_ul li.carBox0, .lotterypk10 .lottery_num_box .pk10_ul li.horseBox0, .lotterypk10 .lottery_num_box .horse_ul li.carBox0, .lotterypk10 .lottery_num_box .horse_ul li.horseBox0, .lotterypk10 .lottery_num_box .ydl10_ul li.carBox0, .lotterypk10 .lottery_num_box .ydl10_ul li.horseBox0, .lotterypk10 .lottery_num_box .xyft_ul li.carBox0, .lotterypk10 .lottery_num_box .xyft_ul li.horseBox0, .lotteryjssm .lottery_num_box .pk10_ul li.carBox0, .lotteryjssm .lottery_num_box .pk10_ul li.horseBox0, .lotteryjssm .lottery_num_box .horse_ul li.carBox0, .lotteryjssm .lottery_num_box .horse_ul li.horseBox0, .lotteryjssm .lottery_num_box .ydl10_ul li.carBox0, .lotteryjssm .lottery_num_box .ydl10_ul li.horseBox0, .lotteryjssm .lottery_num_box .xyft_ul li.carBox0, .lotteryjssm .lottery_num_box .xyft_ul li.horseBox0, .lotteryydl10 .lottery_num_box .pk10_ul li.carBox0, .lotteryydl10 .lottery_num_box .pk10_ul li.horseBox0, .lotteryydl10 .lottery_num_box .horse_ul li.carBox0, .lotteryydl10 .lottery_num_box .horse_ul li.horseBox0, .lotteryydl10 .lottery_num_box .ydl10_ul li.carBox0, .lotteryydl10 .lottery_num_box .ydl10_ul li.horseBox0, .lotteryydl10 .lottery_num_box .xyft_ul li.carBox0, .lotteryydl10 .lottery_num_box .xyft_ul li.horseBox0, .lotteryxyft .lottery_num_box .pk10_ul li.carBox0, .lotteryxyft .lottery_num_box .pk10_ul li.horseBox0, .lotteryxyft .lottery_num_box .horse_ul li.carBox0, .lotteryxyft .lottery_num_box .horse_ul li.horseBox0, .lotteryxyft .lottery_num_box .ydl10_ul li.carBox0, .lotteryxyft .lottery_num_box .ydl10_ul li.horseBox0, .lotteryxyft .lottery_num_box .xyft_ul li.carBox0, .lotteryxyft .lottery_num_box .xyft_ul li.horseBox0 {
        left: 0px; }
      .lotterypk10 .lottery_num_box .pk10_ul li.carBox1, .lotterypk10 .lottery_num_box .pk10_ul li.horseBox1, .lotterypk10 .lottery_num_box .horse_ul li.carBox1, .lotterypk10 .lottery_num_box .horse_ul li.horseBox1, .lotterypk10 .lottery_num_box .ydl10_ul li.carBox1, .lotterypk10 .lottery_num_box .ydl10_ul li.horseBox1, .lotterypk10 .lottery_num_box .xyft_ul li.carBox1, .lotterypk10 .lottery_num_box .xyft_ul li.horseBox1, .lotteryjssm .lottery_num_box .pk10_ul li.carBox1, .lotteryjssm .lottery_num_box .pk10_ul li.horseBox1, .lotteryjssm .lottery_num_box .horse_ul li.carBox1, .lotteryjssm .lottery_num_box .horse_ul li.horseBox1, .lotteryjssm .lottery_num_box .ydl10_ul li.carBox1, .lotteryjssm .lottery_num_box .ydl10_ul li.horseBox1, .lotteryjssm .lottery_num_box .xyft_ul li.carBox1, .lotteryjssm .lottery_num_box .xyft_ul li.horseBox1, .lotteryydl10 .lottery_num_box .pk10_ul li.carBox1, .lotteryydl10 .lottery_num_box .pk10_ul li.horseBox1, .lotteryydl10 .lottery_num_box .horse_ul li.carBox1, .lotteryydl10 .lottery_num_box .horse_ul li.horseBox1, .lotteryydl10 .lottery_num_box .ydl10_ul li.carBox1, .lotteryydl10 .lottery_num_box .ydl10_ul li.horseBox1, .lotteryydl10 .lottery_num_box .xyft_ul li.carBox1, .lotteryydl10 .lottery_num_box .xyft_ul li.horseBox1, .lotteryxyft .lottery_num_box .pk10_ul li.carBox1, .lotteryxyft .lottery_num_box .pk10_ul li.horseBox1, .lotteryxyft .lottery_num_box .horse_ul li.carBox1, .lotteryxyft .lottery_num_box .horse_ul li.horseBox1, .lotteryxyft .lottery_num_box .ydl10_ul li.carBox1, .lotteryxyft .lottery_num_box .ydl10_ul li.horseBox1, .lotteryxyft .lottery_num_box .xyft_ul li.carBox1, .lotteryxyft .lottery_num_box .xyft_ul li.horseBox1 {
        left: 34px; }
      .lotterypk10 .lottery_num_box .pk10_ul li.carBox2, .lotterypk10 .lottery_num_box .pk10_ul li.horseBox2, .lotterypk10 .lottery_num_box .horse_ul li.carBox2, .lotterypk10 .lottery_num_box .horse_ul li.horseBox2, .lotterypk10 .lottery_num_box .ydl10_ul li.carBox2, .lotterypk10 .lottery_num_box .ydl10_ul li.horseBox2, .lotterypk10 .lottery_num_box .xyft_ul li.carBox2, .lotterypk10 .lottery_num_box .xyft_ul li.horseBox2, .lotteryjssm .lottery_num_box .pk10_ul li.carBox2, .lotteryjssm .lottery_num_box .pk10_ul li.horseBox2, .lotteryjssm .lottery_num_box .horse_ul li.carBox2, .lotteryjssm .lottery_num_box .horse_ul li.horseBox2, .lotteryjssm .lottery_num_box .ydl10_ul li.carBox2, .lotteryjssm .lottery_num_box .ydl10_ul li.horseBox2, .lotteryjssm .lottery_num_box .xyft_ul li.carBox2, .lotteryjssm .lottery_num_box .xyft_ul li.horseBox2, .lotteryydl10 .lottery_num_box .pk10_ul li.carBox2, .lotteryydl10 .lottery_num_box .pk10_ul li.horseBox2, .lotteryydl10 .lottery_num_box .horse_ul li.carBox2, .lotteryydl10 .lottery_num_box .horse_ul li.horseBox2, .lotteryydl10 .lottery_num_box .ydl10_ul li.carBox2, .lotteryydl10 .lottery_num_box .ydl10_ul li.horseBox2, .lotteryydl10 .lottery_num_box .xyft_ul li.carBox2, .lotteryydl10 .lottery_num_box .xyft_ul li.horseBox2, .lotteryxyft .lottery_num_box .pk10_ul li.carBox2, .lotteryxyft .lottery_num_box .pk10_ul li.horseBox2, .lotteryxyft .lottery_num_box .horse_ul li.carBox2, .lotteryxyft .lottery_num_box .horse_ul li.horseBox2, .lotteryxyft .lottery_num_box .ydl10_ul li.carBox2, .lotteryxyft .lottery_num_box .ydl10_ul li.horseBox2, .lotteryxyft .lottery_num_box .xyft_ul li.carBox2, .lotteryxyft .lottery_num_box .xyft_ul li.horseBox2 {
        left: 68px; }
      .lotterypk10 .lottery_num_box .pk10_ul li.carBox3, .lotterypk10 .lottery_num_box .pk10_ul li.horseBox3, .lotterypk10 .lottery_num_box .horse_ul li.carBox3, .lotterypk10 .lottery_num_box .horse_ul li.horseBox3, .lotterypk10 .lottery_num_box .ydl10_ul li.carBox3, .lotterypk10 .lottery_num_box .ydl10_ul li.horseBox3, .lotterypk10 .lottery_num_box .xyft_ul li.carBox3, .lotterypk10 .lottery_num_box .xyft_ul li.horseBox3, .lotteryjssm .lottery_num_box .pk10_ul li.carBox3, .lotteryjssm .lottery_num_box .pk10_ul li.horseBox3, .lotteryjssm .lottery_num_box .horse_ul li.carBox3, .lotteryjssm .lottery_num_box .horse_ul li.horseBox3, .lotteryjssm .lottery_num_box .ydl10_ul li.carBox3, .lotteryjssm .lottery_num_box .ydl10_ul li.horseBox3, .lotteryjssm .lottery_num_box .xyft_ul li.carBox3, .lotteryjssm .lottery_num_box .xyft_ul li.horseBox3, .lotteryydl10 .lottery_num_box .pk10_ul li.carBox3, .lotteryydl10 .lottery_num_box .pk10_ul li.horseBox3, .lotteryydl10 .lottery_num_box .horse_ul li.carBox3, .lotteryydl10 .lottery_num_box .horse_ul li.horseBox3, .lotteryydl10 .lottery_num_box .ydl10_ul li.carBox3, .lotteryydl10 .lottery_num_box .ydl10_ul li.horseBox3, .lotteryydl10 .lottery_num_box .xyft_ul li.carBox3, .lotteryydl10 .lottery_num_box .xyft_ul li.horseBox3, .lotteryxyft .lottery_num_box .pk10_ul li.carBox3, .lotteryxyft .lottery_num_box .pk10_ul li.horseBox3, .lotteryxyft .lottery_num_box .horse_ul li.carBox3, .lotteryxyft .lottery_num_box .horse_ul li.horseBox3, .lotteryxyft .lottery_num_box .ydl10_ul li.carBox3, .lotteryxyft .lottery_num_box .ydl10_ul li.horseBox3, .lotteryxyft .lottery_num_box .xyft_ul li.carBox3, .lotteryxyft .lottery_num_box .xyft_ul li.horseBox3 {
        left: 102px; }
      .lotterypk10 .lottery_num_box .pk10_ul li.carBox4, .lotterypk10 .lottery_num_box .pk10_ul li.horseBox4, .lotterypk10 .lottery_num_box .horse_ul li.carBox4, .lotterypk10 .lottery_num_box .horse_ul li.horseBox4, .lotterypk10 .lottery_num_box .ydl10_ul li.carBox4, .lotterypk10 .lottery_num_box .ydl10_ul li.horseBox4, .lotterypk10 .lottery_num_box .xyft_ul li.carBox4, .lotterypk10 .lottery_num_box .xyft_ul li.horseBox4, .lotteryjssm .lottery_num_box .pk10_ul li.carBox4, .lotteryjssm .lottery_num_box .pk10_ul li.horseBox4, .lotteryjssm .lottery_num_box .horse_ul li.carBox4, .lotteryjssm .lottery_num_box .horse_ul li.horseBox4, .lotteryjssm .lottery_num_box .ydl10_ul li.carBox4, .lotteryjssm .lottery_num_box .ydl10_ul li.horseBox4, .lotteryjssm .lottery_num_box .xyft_ul li.carBox4, .lotteryjssm .lottery_num_box .xyft_ul li.horseBox4, .lotteryydl10 .lottery_num_box .pk10_ul li.carBox4, .lotteryydl10 .lottery_num_box .pk10_ul li.horseBox4, .lotteryydl10 .lottery_num_box .horse_ul li.carBox4, .lotteryydl10 .lottery_num_box .horse_ul li.horseBox4, .lotteryydl10 .lottery_num_box .ydl10_ul li.carBox4, .lotteryydl10 .lottery_num_box .ydl10_ul li.horseBox4, .lotteryydl10 .lottery_num_box .xyft_ul li.carBox4, .lotteryydl10 .lottery_num_box .xyft_ul li.horseBox4, .lotteryxyft .lottery_num_box .pk10_ul li.carBox4, .lotteryxyft .lottery_num_box .pk10_ul li.horseBox4, .lotteryxyft .lottery_num_box .horse_ul li.carBox4, .lotteryxyft .lottery_num_box .horse_ul li.horseBox4, .lotteryxyft .lottery_num_box .ydl10_ul li.carBox4, .lotteryxyft .lottery_num_box .ydl10_ul li.horseBox4, .lotteryxyft .lottery_num_box .xyft_ul li.carBox4, .lotteryxyft .lottery_num_box .xyft_ul li.horseBox4 {
        left: 136px; }
      .lotterypk10 .lottery_num_box .pk10_ul li.carBox5, .lotterypk10 .lottery_num_box .pk10_ul li.horseBox5, .lotterypk10 .lottery_num_box .horse_ul li.carBox5, .lotterypk10 .lottery_num_box .horse_ul li.horseBox5, .lotterypk10 .lottery_num_box .ydl10_ul li.carBox5, .lotterypk10 .lottery_num_box .ydl10_ul li.horseBox5, .lotterypk10 .lottery_num_box .xyft_ul li.carBox5, .lotterypk10 .lottery_num_box .xyft_ul li.horseBox5, .lotteryjssm .lottery_num_box .pk10_ul li.carBox5, .lotteryjssm .lottery_num_box .pk10_ul li.horseBox5, .lotteryjssm .lottery_num_box .horse_ul li.carBox5, .lotteryjssm .lottery_num_box .horse_ul li.horseBox5, .lotteryjssm .lottery_num_box .ydl10_ul li.carBox5, .lotteryjssm .lottery_num_box .ydl10_ul li.horseBox5, .lotteryjssm .lottery_num_box .xyft_ul li.carBox5, .lotteryjssm .lottery_num_box .xyft_ul li.horseBox5, .lotteryydl10 .lottery_num_box .pk10_ul li.carBox5, .lotteryydl10 .lottery_num_box .pk10_ul li.horseBox5, .lotteryydl10 .lottery_num_box .horse_ul li.carBox5, .lotteryydl10 .lottery_num_box .horse_ul li.horseBox5, .lotteryydl10 .lottery_num_box .ydl10_ul li.carBox5, .lotteryydl10 .lottery_num_box .ydl10_ul li.horseBox5, .lotteryydl10 .lottery_num_box .xyft_ul li.carBox5, .lotteryydl10 .lottery_num_box .xyft_ul li.horseBox5, .lotteryxyft .lottery_num_box .pk10_ul li.carBox5, .lotteryxyft .lottery_num_box .pk10_ul li.horseBox5, .lotteryxyft .lottery_num_box .horse_ul li.carBox5, .lotteryxyft .lottery_num_box .horse_ul li.horseBox5, .lotteryxyft .lottery_num_box .ydl10_ul li.carBox5, .lotteryxyft .lottery_num_box .ydl10_ul li.horseBox5, .lotteryxyft .lottery_num_box .xyft_ul li.carBox5, .lotteryxyft .lottery_num_box .xyft_ul li.horseBox5 {
        left: 170px; }
      .lotterypk10 .lottery_num_box .pk10_ul li.carBox6, .lotterypk10 .lottery_num_box .pk10_ul li.horseBox6, .lotterypk10 .lottery_num_box .horse_ul li.carBox6, .lotterypk10 .lottery_num_box .horse_ul li.horseBox6, .lotterypk10 .lottery_num_box .ydl10_ul li.carBox6, .lotterypk10 .lottery_num_box .ydl10_ul li.horseBox6, .lotterypk10 .lottery_num_box .xyft_ul li.carBox6, .lotterypk10 .lottery_num_box .xyft_ul li.horseBox6, .lotteryjssm .lottery_num_box .pk10_ul li.carBox6, .lotteryjssm .lottery_num_box .pk10_ul li.horseBox6, .lotteryjssm .lottery_num_box .horse_ul li.carBox6, .lotteryjssm .lottery_num_box .horse_ul li.horseBox6, .lotteryjssm .lottery_num_box .ydl10_ul li.carBox6, .lotteryjssm .lottery_num_box .ydl10_ul li.horseBox6, .lotteryjssm .lottery_num_box .xyft_ul li.carBox6, .lotteryjssm .lottery_num_box .xyft_ul li.horseBox6, .lotteryydl10 .lottery_num_box .pk10_ul li.carBox6, .lotteryydl10 .lottery_num_box .pk10_ul li.horseBox6, .lotteryydl10 .lottery_num_box .horse_ul li.carBox6, .lotteryydl10 .lottery_num_box .horse_ul li.horseBox6, .lotteryydl10 .lottery_num_box .ydl10_ul li.carBox6, .lotteryydl10 .lottery_num_box .ydl10_ul li.horseBox6, .lotteryydl10 .lottery_num_box .xyft_ul li.carBox6, .lotteryydl10 .lottery_num_box .xyft_ul li.horseBox6, .lotteryxyft .lottery_num_box .pk10_ul li.carBox6, .lotteryxyft .lottery_num_box .pk10_ul li.horseBox6, .lotteryxyft .lottery_num_box .horse_ul li.carBox6, .lotteryxyft .lottery_num_box .horse_ul li.horseBox6, .lotteryxyft .lottery_num_box .ydl10_ul li.carBox6, .lotteryxyft .lottery_num_box .ydl10_ul li.horseBox6, .lotteryxyft .lottery_num_box .xyft_ul li.carBox6, .lotteryxyft .lottery_num_box .xyft_ul li.horseBox6 {
        left: 204px; }
      .lotterypk10 .lottery_num_box .pk10_ul li.carBox7, .lotterypk10 .lottery_num_box .pk10_ul li.horseBox7, .lotterypk10 .lottery_num_box .horse_ul li.carBox7, .lotterypk10 .lottery_num_box .horse_ul li.horseBox7, .lotterypk10 .lottery_num_box .ydl10_ul li.carBox7, .lotterypk10 .lottery_num_box .ydl10_ul li.horseBox7, .lotterypk10 .lottery_num_box .xyft_ul li.carBox7, .lotterypk10 .lottery_num_box .xyft_ul li.horseBox7, .lotteryjssm .lottery_num_box .pk10_ul li.carBox7, .lotteryjssm .lottery_num_box .pk10_ul li.horseBox7, .lotteryjssm .lottery_num_box .horse_ul li.carBox7, .lotteryjssm .lottery_num_box .horse_ul li.horseBox7, .lotteryjssm .lottery_num_box .ydl10_ul li.carBox7, .lotteryjssm .lottery_num_box .ydl10_ul li.horseBox7, .lotteryjssm .lottery_num_box .xyft_ul li.carBox7, .lotteryjssm .lottery_num_box .xyft_ul li.horseBox7, .lotteryydl10 .lottery_num_box .pk10_ul li.carBox7, .lotteryydl10 .lottery_num_box .pk10_ul li.horseBox7, .lotteryydl10 .lottery_num_box .horse_ul li.carBox7, .lotteryydl10 .lottery_num_box .horse_ul li.horseBox7, .lotteryydl10 .lottery_num_box .ydl10_ul li.carBox7, .lotteryydl10 .lottery_num_box .ydl10_ul li.horseBox7, .lotteryydl10 .lottery_num_box .xyft_ul li.carBox7, .lotteryydl10 .lottery_num_box .xyft_ul li.horseBox7, .lotteryxyft .lottery_num_box .pk10_ul li.carBox7, .lotteryxyft .lottery_num_box .pk10_ul li.horseBox7, .lotteryxyft .lottery_num_box .horse_ul li.carBox7, .lotteryxyft .lottery_num_box .horse_ul li.horseBox7, .lotteryxyft .lottery_num_box .ydl10_ul li.carBox7, .lotteryxyft .lottery_num_box .ydl10_ul li.horseBox7, .lotteryxyft .lottery_num_box .xyft_ul li.carBox7, .lotteryxyft .lottery_num_box .xyft_ul li.horseBox7 {
        left: 238px; }
      .lotterypk10 .lottery_num_box .pk10_ul li.carBox8, .lotterypk10 .lottery_num_box .pk10_ul li.horseBox8, .lotterypk10 .lottery_num_box .horse_ul li.carBox8, .lotterypk10 .lottery_num_box .horse_ul li.horseBox8, .lotterypk10 .lottery_num_box .ydl10_ul li.carBox8, .lotterypk10 .lottery_num_box .ydl10_ul li.horseBox8, .lotterypk10 .lottery_num_box .xyft_ul li.carBox8, .lotterypk10 .lottery_num_box .xyft_ul li.horseBox8, .lotteryjssm .lottery_num_box .pk10_ul li.carBox8, .lotteryjssm .lottery_num_box .pk10_ul li.horseBox8, .lotteryjssm .lottery_num_box .horse_ul li.carBox8, .lotteryjssm .lottery_num_box .horse_ul li.horseBox8, .lotteryjssm .lottery_num_box .ydl10_ul li.carBox8, .lotteryjssm .lottery_num_box .ydl10_ul li.horseBox8, .lotteryjssm .lottery_num_box .xyft_ul li.carBox8, .lotteryjssm .lottery_num_box .xyft_ul li.horseBox8, .lotteryydl10 .lottery_num_box .pk10_ul li.carBox8, .lotteryydl10 .lottery_num_box .pk10_ul li.horseBox8, .lotteryydl10 .lottery_num_box .horse_ul li.carBox8, .lotteryydl10 .lottery_num_box .horse_ul li.horseBox8, .lotteryydl10 .lottery_num_box .ydl10_ul li.carBox8, .lotteryydl10 .lottery_num_box .ydl10_ul li.horseBox8, .lotteryydl10 .lottery_num_box .xyft_ul li.carBox8, .lotteryydl10 .lottery_num_box .xyft_ul li.horseBox8, .lotteryxyft .lottery_num_box .pk10_ul li.carBox8, .lotteryxyft .lottery_num_box .pk10_ul li.horseBox8, .lotteryxyft .lottery_num_box .horse_ul li.carBox8, .lotteryxyft .lottery_num_box .horse_ul li.horseBox8, .lotteryxyft .lottery_num_box .ydl10_ul li.carBox8, .lotteryxyft .lottery_num_box .ydl10_ul li.horseBox8, .lotteryxyft .lottery_num_box .xyft_ul li.carBox8, .lotteryxyft .lottery_num_box .xyft_ul li.horseBox8 {
        left: 272px; }
      .lotterypk10 .lottery_num_box .pk10_ul li.carBox9, .lotterypk10 .lottery_num_box .pk10_ul li.horseBox9, .lotterypk10 .lottery_num_box .horse_ul li.carBox9, .lotterypk10 .lottery_num_box .horse_ul li.horseBox9, .lotterypk10 .lottery_num_box .ydl10_ul li.carBox9, .lotterypk10 .lottery_num_box .ydl10_ul li.horseBox9, .lotterypk10 .lottery_num_box .xyft_ul li.carBox9, .lotterypk10 .lottery_num_box .xyft_ul li.horseBox9, .lotteryjssm .lottery_num_box .pk10_ul li.carBox9, .lotteryjssm .lottery_num_box .pk10_ul li.horseBox9, .lotteryjssm .lottery_num_box .horse_ul li.carBox9, .lotteryjssm .lottery_num_box .horse_ul li.horseBox9, .lotteryjssm .lottery_num_box .ydl10_ul li.carBox9, .lotteryjssm .lottery_num_box .ydl10_ul li.horseBox9, .lotteryjssm .lottery_num_box .xyft_ul li.carBox9, .lotteryjssm .lottery_num_box .xyft_ul li.horseBox9, .lotteryydl10 .lottery_num_box .pk10_ul li.carBox9, .lotteryydl10 .lottery_num_box .pk10_ul li.horseBox9, .lotteryydl10 .lottery_num_box .horse_ul li.carBox9, .lotteryydl10 .lottery_num_box .horse_ul li.horseBox9, .lotteryydl10 .lottery_num_box .ydl10_ul li.carBox9, .lotteryydl10 .lottery_num_box .ydl10_ul li.horseBox9, .lotteryydl10 .lottery_num_box .xyft_ul li.carBox9, .lotteryydl10 .lottery_num_box .xyft_ul li.horseBox9, .lotteryxyft .lottery_num_box .pk10_ul li.carBox9, .lotteryxyft .lottery_num_box .pk10_ul li.horseBox9, .lotteryxyft .lottery_num_box .horse_ul li.carBox9, .lotteryxyft .lottery_num_box .horse_ul li.horseBox9, .lotteryxyft .lottery_num_box .ydl10_ul li.carBox9, .lotteryxyft .lottery_num_box .ydl10_ul li.horseBox9, .lotteryxyft .lottery_num_box .xyft_ul li.carBox9, .lotteryxyft .lottery_num_box .xyft_ul li.horseBox9 {
        left: 306px; }

.pk10_ul li, .ydl10_ul li, .horse_ul li, .xyft_ul li {
  border: 0px !important;
  margin-right: 2px; }

.pk10_ul li.carBox0,
.xyft_ul li.carBox0,
.horse_ul li.horseBox0,
.ydl10_ul li.carBox0 {
  animation: issueOpacityOne 0.2s forwards;
  transition: opacity; }

@keyframes issueOpacityOne {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.pk10_ul li.carBox1,
.xyft_ul li.carBox1,
.horse_ul li.horseBox1,
.ydl10_ul li.carBox1 {
  animation: issueOpacityTwo 0.4s forwards 0.2s;
  transition: opacity; }

@keyframes issueOpacityTwo {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.pk10_ul li.carBox2,
.xyft_ul li.carBox2,
.horse_ul li.horseBox2,
.ydl10_ul li.carBox2 {
  animation: issueOpacityThree 0.6s forwards 0.4s;
  transition: opacity; }

@keyframes issueOpacityThree {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.pk10_ul li.carBox3,
.xyft_ul li.carBox3,
.horse_ul li.horseBox3,
.ydl10_ul li.carBox3 {
  animation: issueOpacityFour 0.8s forwards 0.6s;
  transition: opacity; }

@keyframes issueOpacityFour {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.pk10_ul li.carBox4,
.xyft_ul li.carBox4,
.horse_ul li.horseBox4,
.ydl10_ul li.carBox4 {
  animation: issueOpacityFive 1s forwards 0.8s;
  transition: opacity; }

@keyframes issueOpacityFive {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.pk10_ul li.carBox5,
.xyft_ul li.carBox5,
.horse_ul li.horseBox5,
.ydl10_ul li.carBox5 {
  animation: issueOpacitySix 1.2s forwards 1s;
  transition: opacity; }

@keyframes issueOpacitySix {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.pk10_ul li.carBox6,
.xyft_ul li.carBox6,
.horse_ul li.horseBox6,
.ydl10_ul li.carBox6 {
  animation: issueOpacitySeven 1.4s forwards 1.2s;
  transition: opacity; }

@keyframes issueOpacitySeven {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.pk10_ul li.carBox7,
.xyft_ul li.carBox7,
.horse_ul li.horseBox7,
.ydl10_ul li.carBox7 {
  animation: issueOpacityEight 1.6s forwards 1.4s;
  transition: opacity; }

@keyframes issueOpacityEight {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.pk10_ul li.carBox8,
.xyft_ul li.carBox8,
.horse_ul li.horseBox8,
.ydl10_ul li.carBox8 {
  animation: issueOpacityNine 1.8s forwards 1.6s;
  transition: opacity; }

@keyframes issueOpacityNine {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.pk10_ul li.carBox9,
.xyft_ul li.carBox9,
.horse_ul li.horseBox9,
.ydl10_ul li.carBox9 {
  animation: issueOpacityTen 2s forwards 1.8s;
  transition: opacity; }

@keyframes issueOpacityTen {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.rd2ffc {
  display: none; }

.lottery_num_popup {
  background-color: #fff;
  width: 270px;
  padding: 5px 18px;
  position: relative;
  z-index: 9999;
  -moz-box-shadow: 0px 3px 6px #ddd;
  -webkit-box-shadow: 0px 3px 6px #ddd;
  box-shadow: 0px 3px 6px #ddd;
  margin: 15px auto; }
  .lottery_num_popup ul {
    width: 230px;
    margin: 0 auto; }

.lottery_num_popup .popup_icon_sj {
  top: -10px;
  left: 48%;
  margin-left: -8px;
  width: 15px;
  height: 10px;
  display: block;
  position: absolute; }

.lottery_num_popup .num_popup_item {
  border-bottom: 1px solid #eee;
  padding: 12px 0; }

.lottery_num_popup .num_popup_item:after {
  display: block;
  content: "clear";
  height: 0;
  clear: both;
  overflow: hidden;
  visibility: hidden; }

.lottery_num_popup .num_popup_item:last-child {
  border-bottom: 0; }

.lottery_num_popup .num_popup_item_text {
  font-size: 14px;
  line-height: 18px;
  color: #aaa;
  display: inline-block;
  float: left; }

.lottery_num_popup .num_popup_item_kjnum {
  font-size: 16px;
  line-height: 18px;
  color: #888;
  display: inline-block;
  float: right;
  letter-spacing: 0.2px;
  word-break: break-all; }

.lottery_num_popup .num_popup_item_kjnum span {
  display: inline-block;
  width: 32px;
  text-align: right; }

.lottery_num_popup .num_popup_item_kjnum em {
  font-weight: bold;
  color: #eb4308; }

.lottery_num_sj {
  position: absolute;
  width: 9px;
  height: 11px;
  right: 2px;
  top: 24px;
  color: #fff;
  cursor: pointer; }

.luzhi a {
  color: #ff632c;
  display: block;
  width: 53px;
  height: 15px; }

.luzhi a:hover {
  color: #ff632c; }

.hmzs_icon_fp {
  position: absolute;
  right: 10px;
  bottom: 21px;
  width: 18px;
  height: 14px;
  display: block;
  text-indent: -9999px; }

.lottery_mmc {
  padding: 6px 7px 7px 7px;
  height: 77px;
  overflow: hidden; }
  .lottery_mmc .btn_open-award {
    margin: 18px 0px 0px 30px;
    float: left;
    width: 185px;
    height: 45px;
    line-height: 45px;
    background-image: -moz-linear-gradient(0deg, #ff4d88 0%, #ff7f66 100%);
    background-image: -webkit-linear-gradient(0deg, #ff4d88 0%, #ff7f66 100%);
    background-image: -ms-linear-gradient(0deg, #ff4d88 0%, #ff7f66 100%);
    border-radius: 22px;
    cursor: pointer;
    box-shadow: 0px 5px 0px rgba(255, 255, 255, 0.1);
    position: relative; }
    .lottery_mmc .btn_open-award.btn_open-award_disabled {
      background: #bfc6d6; }
    .lottery_mmc .btn_open-award button {
      display: block;
      width: 185px;
      height: 45px;
      line-height: 44px;
      border: none;
      font-size: 16px;
      color: #ffffff;
      text-indent: 18px;
      background: url(/assets3/inline/66d11eb988922093a7aa7deba0565d9a3d342e00db50b1083e2f7cc6dde1d3d1.png) no-repeat 48px center; }
      .lottery_mmc .btn_open-award button:after {
        width: 185px;
        height: 45px;
        line-height: 44px;
        display: block;
        content: '\6A21\62DF\5F00\5956';
        position: absolute;
        left: 0px;
        top: 0px;
        cursor: pointer;
        background: url(/assets3/inline/2bff5ad73bdd209a4d57fb930aaedc8e260aa299bff66ec9e6fa462fcb94a945.png) no-repeat top center; }

.mmc_lottery_type {
  width: 278px;
  height: 77px;
  float: left;
  background: url(/assets3/inline/354c24ab9eb286a810cbbc41822565a80cd8e9b53317adca830f64935ad6d302.png) no-repeat right center;
  position: relative; }
  .mmc_lottery_type .collecting {
    position: absolute;
    bottom: 16px;
    right: 8px;
    width: 55px;
    height: 23px;
    line-height: 23px;
    background: -webkit-linear-gradient(left, #ff4c88, #ff7f66);
    background: -moz-linear-gradient(left, #ff4c88, #ff7f66);
    background: -ms-linear-gradient(left, #ff4c88, #ff7f66);
    background: linear-gradient(left, #ff4c88, #ff7f66);
    display: inline-block;
    text-align: center;
    border-radius: 4px;
    color: #fff;
    cursor: pointer; }
    .mmc_lottery_type .collecting .check {
      width: 11px;
      height: 14px;
      display: inline-block;
      vertical-align: -2px;
      background: url(/assets3/inline/c8a010cbeb968c262d254e9934e9a508f64a1fa974bc6abddff89fed01d0db8e.png) no-repeat 0px 2px;
      margin-right: 2px;
      background-size: 100%; }
  .mmc_lottery_type .collected {
    position: absolute;
    bottom: 16px;
    right: 8px;
    width: 55px;
    height: 23px;
    line-height: 23px;
    background: -webkit-linear-gradient(left, #316395, #407db2);
    background: -moz-linear-gradient(left, #316395, #407db2);
    background: -ms-linear-gradient(left, #316395, #407db2);
    background: linear-gradient(left, #316395, #407db2);
    display: inline-block;
    text-align: center;
    border-radius: 4px;
    color: #fff; }

.icon_xc_mmc {
  background: url(/webx/images/lottery-logo.7016bb55.png) no-repeat -193px -341px;
  width: 198px;
  height: 50px;
  margin: 16px 0px 0px 12px;
  display: inline-block; }

.mmc_lottery_twobox {
  float: left;
  width: 100px;
  padding-left: 15px;
  margin: 2px 5px 0 10px; }
  .mmc_lottery_twobox p {
    width: 92px;
    height: 22px;
    background: url(/assets3/inline/5cbad5fd327ee7aa900fea713c763f431bab4574eb57985a736b9533c2abd1f1.png) no-repeat; }
    .mmc_lottery_twobox p.uncheck {
      background-position: 0px 0px; }
    .mmc_lottery_twobox p.check {
      background-position: 0px -22px; }

.mmc_lottery_louhao {
  padding-left: 25px;
  position: relative;
  margin: 10px 0px 6px 0px; }

.mmc_lottery_louhao a.mmc_louhao {
  display: block;
  line-height: 16px;
  height: 20px;
  color: #fff; }
  .mmc_lottery_louhao a.mmc_louhao i {
    display: inline-block;
    width: 18px;
    height: 15px;
    vertical-align: -3px;
    background: url(/webx/images/lottery-icon.e7ec2354.png) no-repeat 0 -31px; }

.mmc_lottery_louhao a.mmc_icon_fp {
  width: 18px;
  height: 14px;
  display: block;
  text-indent: -9999px;
  position: absolute;
  top: 2px;
  right: -5px; }

.mmc_lottery_num {
  float: left;
  height: 77px;
  background: url(/assets3/inline/e1631cab9c0acb895c2a1b4f0b95f17a3d337423de4f0589688cd2ec70194659.png) no-repeat right center; }

.mmc_lottery_num .lottery_num_box {
  float: left;
  margin: 0px 5px 0 10px;
  height: auto; }

.mmc_lottery_num .lottery_num_box ul#num {
  width: 382px !important; }

.mmc_lottery_num .lottery_num_box ul li {
  background: url(/webx/images/lottery-icon.e7ec2354.png) no-repeat -73px -56px;
  width: 48px;
  height: 48px;
  line-height: 48px;
  font-size: 26px;
  position: relative;
  margin-right: 20px;
  top: -45px; }

.mmc_lottery_num .btn_open-award {
  display: inline-block;
  float: left;
  margin-top: 18px; }

.mmc_lottery_num .btn_open-award a {
  width: 120px;
  height: 42px;
  display: block;
  text-align: center;
  text-indent: -9999px; }

.mmc_lottery_num .btn_open-award button {
  border: none;
  outline: none; }

.mmc_lottery_num .btn_open-award .bet-enabled {
  width: 120px;
  height: 42px;
  display: block;
  text-align: center;
  text-indent: -9999px;
  cursor: pointer; }

.mmc_lottery_num .btn_open-award .btn_open-award_disabled {
  cursor: default; }

.noborder {
  border: 0; }

.lotteryList {
  min-height: 93px; }

.orderNow .multipleBox {
  position: absolute;
  left: 350px;
  margin: 10px 0 0 50px;
  overflow: hidden;
  display: inline;
  float: left; }

.orderNow .multipleBox .multipleCon {
  margin: 0 5px; }

/*.orderNow .multipleBox .bei { color:#ff632c!important;}*/
.lottery_head {
  margin-bottom: 0px;
  margin-top: 10px; }
  .lottery_head .lottery_show {
    width: 100%;
    background: url(/assets3/inline/20a36f73d6c176600407560f6f4a70432372b34d2a58e3d440eab1d6645e663a.png) no-repeat; }
    .lottery_head .lottery_show.lottery_mmc_show {
      background: url(/assets3/inline/003c67def98efa872f3c6550e184952f4e98bcc8fbb531a54deac17ccd9e8e80.png) no-repeat; }
    .lottery_head .lottery_show .lottery_con {
      background: none; }

.pk10-bg .lottery-main {
  background: none; }

.jssm-bg .lottery-main, .pk10-bg .lottery-main {
  background: none; }
  .jssm-bg .lottery-main .lottery-selectarea-main .lotteryView .left .each h4, .pk10-bg .lottery-main .lottery-selectarea-main .lotteryView .left .each h4 {
    width: 62px; }

.lottery-main {
  width: 1080px;
  border-radius: 10px;
  margin: auto;
  min-height: 600px;
  box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.1);
  position: relative;
  margin-bottom: 20px; }
  .lottery-main .openAnimation {
    position: absolute;
    right: -32px;
    top: 90px;
    width: 32px;
    height: 98px;
    cursor: pointer;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    background: url(/assets3/inline/b6733fc513bf2b1e33fb41bb4901b5587f7fb40b5c71bf04578535761da56a62.png) no-repeat -32px 0px; }
    .lottery-main .openAnimation:hover {
      background-position: 0px 0px; }
  .lottery-main .addFavorites {
    position: absolute;
    right: -32px;
    top: 90px;
    width: 32px;
    height: 98px;
    cursor: pointer;
    background: url(/assets3/inline/73e8af7ac0d3b756afde1e839eefe793f9e3364e72fb3a8cd1cc8d0ffdab5bf9.png) no-repeat -32px 0px; }
    .lottery-main .addFavorites.down {
      top: 195px; }
    .lottery-main .addFavorites:hover {
      background-position: 0px 0px; }
  .lottery-main .lottery-selectarea-main {
    width: 1080px;
    padding-top: 15px;
    padding-bottom: 10px;
    background: #fdfdfd;
    position: relative;
    position: relative;
    /*瓒ｅ懗*/
    /*猫露拢氓鈥樎�*/
    /*鍏悎褰�*/ }
    .lottery-main .lottery-selectarea-main span.sp-entry {
      right: -32px;
      top: 0px;
      width: 32px;
      height: 98px;
      background: url(/assets3/inline/207a61473c07b428c1f0fc46e4d56d71437d5fb6e164510ad6e16dc8d95b7bf4.png) no-repeat center center;
      position: absolute;
      cursor: pointer; }
      .lottery-main .lottery-selectarea-main span.sp-entry:hover {
        opacity: 0.8; }
    .lottery-main .lottery-selectarea-main.lottery-main-ydl10 .lotteryView .noname, .lottery-main .lottery-selectarea-main.lottery-main-pk10 .lotteryView .noname, .lottery-main .lottery-selectarea-main.lottery-main-jssm .lotteryView .noname {
      width: 62px; }
    .lottery-main .lottery-selectarea-main.lottery-main-xglhc .lotteryRight .panel-recentlybox .recentBox {
      background: none; }
    .lottery-main .lottery-selectarea-main .w790 {
      width: 790px; }
    .lottery-main .lottery-selectarea-main .ssc-select-area {
      min-width: 764px;
      position: relative;
      margin-left: 16px;
      min-height: 200px; }
    .lottery-main .lottery-selectarea-main .lotteryLeft {
      transition: 0.5s;
      width: 760px;
      margin-right: 10px;
      box-shadow: 0px 2px 15px 0 #dce3e8;
      background: #f2f8f8;
      min-height: 274px; }
      .lottery-main .lottery-selectarea-main .lotteryLeft .cf {
        background: #f2f8f8;
        margin-bottom: 15px; }
        .lottery-main .lottery-selectarea-main .lotteryLeft .cf div:first-of-type {
          float: left; }
          .lottery-main .lottery-selectarea-main .lotteryLeft .cf div:first-of-type.playf_dl {
            margin-left: 20px; }
    .lottery-main .lottery-selectarea-main .lotteryGroup {
      height: auto;
      overflow: hidden;
      position: relative;
      height: 40px;
      line-height: 40px;
      background: -webkit-linear-gradient(left, #609ffe, #5acdd5);
      background: -moz-linear-gradient(left, #609ffe, #5acdd5);
      background: -ms-linear-gradient(left, #609ffe, #5acdd5);
      background: -o-linear-gradient(left, #609ffe, #5acdd5);
      background: -linear-gradient(left, #609ffe, #5acdd5); }
      .lottery-main .lottery-selectarea-main .lotteryGroup.jsk3 ul, .lottery-main .lottery-selectarea-main .lotteryGroup.ahk3 ul {
        width: 710px; }
      .lottery-main .lottery-selectarea-main .lotteryGroup.lhc-lotteryGroup .fandian {
        top: 0px; }
        .lottery-main .lottery-selectarea-main .lotteryGroup.lhc-lotteryGroup .fandian select {
          color: #657d97;
          font-size: 12px;
          border: none;
          padding: 6px 2px;
          -moz-border-radius: 4px;
          -webkit-border-radius: 4px;
          border-radius: 4px;
          background-image: -moz-linear-gradient(90deg, #e5eaf4 0%, white 100%);
          background-image: -webkit-linear-gradient(90deg, #e5eaf4 0%, white 100%);
          background-image: -ms-linear-gradient(90deg, #e5eaf4 0%, white 100%);
          box-shadow: 1.5px 3px 4px 0px rgba(95, 95, 95, 0.149); }
          .lottery-main .lottery-selectarea-main .lotteryGroup.lhc-lotteryGroup .fandian select option {
            height: 29px;
            line-height: 29px;
            background-image: -moz-linear-gradient(90deg, #e5eaf4 0%, white 100%);
            background-image: -webkit-linear-gradient(90deg, #e5eaf4 0%, white 100%);
            background-image: -ms-linear-gradient(90deg, #e5eaf4 0%, white 100%); }
      .lottery-main .lottery-selectarea-main .lotteryGroup.pk10 ul, .lottery-main .lottery-selectarea-main .lotteryGroup.jssm ul {
        width: 97%; }
        .lottery-main .lottery-selectarea-main .lotteryGroup.pk10 ul li, .lottery-main .lottery-selectarea-main .lotteryGroup.jssm ul li {
          margin: 0 8px; }
      .lottery-main .lottery-selectarea-main .lotteryGroup.noBtn ul {
        width: 734px; }
      .lottery-main .lottery-selectarea-main .lotteryGroup ul {
        display: block;
        width: 100%;
        margin-left: 4px;
        height: 35px;
        margin-top: 5px; }
        .lottery-main .lottery-selectarea-main .lotteryGroup ul li {
          cursor: pointer;
          font-size: 14px;
          color: #fff;
          display: block;
          float: left;
          height: 35px;
          line-height: 35px;
          padding: 0px 12px;
          position: relative; }
        .lottery-main .lottery-selectarea-main .lotteryGroup ul li.hover {
          color: #6880a0;
          background: #ecf8f9;
          border-top-left-radius: 5px;
          border-top-right-radius: 5px; }
      .lottery-main .lottery-selectarea-main .lotteryGroup .ren {
        display: block;
        position: absolute;
        right: 5px;
        top: 10px;
        border-radius: 5px;
        background-image: -moz-linear-gradient(90deg, #e5eaf4 0%, white 100%);
        background-image: -webkit-linear-gradient(90deg, #e5eaf4 0%, white 100%);
        background-image: -ms-linear-gradient(90deg, #e5eaf4 0%, white 100%);
        opacity: 0.961;
        width: 69px;
        height: 24px;
        line-height: 24px; }
        .lottery-main .lottery-selectarea-main .lotteryGroup .ren a {
          display: block;
          text-align: center;
          font-size: 12px;
          color: #4f6a88; }
    .lottery-main .lottery-selectarea-main .lottery_btn_pk {
      position: absolute;
      top: 0;
      right: 0;
      width: 90px;
      height: 29px;
      cursor: pointer;
      text-indent: -9999px;
      display: none; }
    .lottery-main .lottery-selectarea-main .lotteryGroup .fandian {
      color: #ff632c;
      font-size: 12px;
      top: 10px;
      right: 10px; }
    .lottery-main .lottery-selectarea-main .lotteryGroup select {
      font-size: 12px;
      border: 1px solid #BFBABA;
      padding: 3px 2px;
      color: #666;
      -moz-border-radius: 3px;
      -webkit-border-radius: 3px;
      border-radius: 3px; }
    .lottery-main .lottery-selectarea-main .lotteryGroup ul li em {
      width: 13px;
      height: 13px;
      position: absolute;
      top: 0px;
      right: -14px; }
    .lottery-main .lottery-selectarea-main .lotteryGroup div.open-animation {
      background: url(/assets3/inline/9043cf0d11019a6ecd8241a486a034706440457364826fe52b656295041572c3.png) repeat;
      height: 29px;
      width: 90px;
      position: absolute;
      right: 0px;
      cursor: pointer; }
    .lottery-main .lottery-selectarea-main .lotteryGroup.pk10 li {
      padding: 0px 5px; }
    .lottery-main .lottery-selectarea-main .lotteryGroup.jssm li {
      padding: 0px 5px; }
    .lottery-main .lottery-selectarea-main .lotteryRight {
      width: 274px;
      position: absolute;
      display: block;
      right: -274px;
      height: 100%; }
      .lottery-main .lottery-selectarea-main .lotteryRight .fullHeight {
        height: 100%; }
    .lottery-main .lottery-selectarea-main .lotteryMember {
      border-bottom: 6px solid #e1e8f0;
      padding: 5px 0;
      background: #ecf8f9; }
      .lottery-main .lottery-selectarea-main .lotteryMember dl {
        overflow: hidden;
        line-height: 20px;
        width: 600px;
        margin: 5px 0; }
        .lottery-main .lottery-selectarea-main .lotteryMember dl dt {
          display: block;
          float: left;
          line-height: 25px;
          text-align: right;
          font-size: 13px;
          color: #6880a0;
          margin-right: 10px;
          margin-left: 20px; }
        .lottery-main .lottery-selectarea-main .lotteryMember dl dd {
          margin: 0px 10px 0px 0px;
          display: block;
          float: left;
          line-height: 20px;
          font-size: 13px;
          color: #6880a0;
          padding: 0 5px;
          cursor: pointer;
          padding: 2px 7px; }
        .lottery-main .lottery-selectarea-main .lotteryMember dl dd:hover {
          color: #6791e6; }
        .lottery-main .lottery-selectarea-main .lotteryMember dl dd.hover {
          border-radius: 3px;
          -moz-border-radius: 3px;
          -webkit-border-radius: 3px;
          color: #fff;
          background: -webkit-linear-gradient(left, #69a7fe, #62d1d9);
          background: -moz-linear-gradient(left, #69a7fe, #62d1d9);
          background: -ms-linear-gradient(left, #69a7fe, #62d1d9);
          background: -o-linear-gradient(left, #69a7fe, #62d1d9);
          background: -linear-gradient(left, #69a7fe, #62d1d9); }
    .lottery-main .lottery-selectarea-main .playf_dl {
      line-height: 22px;
      overflow: hidden;
      float: right;
      margin-top: 16px; }
    .lottery-main .lottery-selectarea-main .playf_dl span:hover div.desc-panel {
      display: block;
      position: absolute; }
    .lottery-main .lottery-selectarea-main .lotteryMember .fandian {
      color: #fe632c;
      font-size: 12px;
      top: 8px;
      right: 6px; }
    .lottery-main .lottery-selectarea-main .lotteryMember select {
      color: #657d97;
      font-size: 12px;
      border: none;
      padding: 6px 2px;
      -moz-border-radius: 4px;
      -webkit-border-radius: 4px;
      border-radius: 4px;
      background-image: -moz-linear-gradient(90deg, #e5eaf4 0%, white 100%);
      background-image: -webkit-linear-gradient(90deg, #e5eaf4 0%, white 100%);
      background-image: -ms-linear-gradient(90deg, #e5eaf4 0%, white 100%);
      box-shadow: 1.5px 3px 4px 0px rgba(95, 95, 95, 0.149); }
      .lottery-main .lottery-selectarea-main .lotteryMember select option {
        height: 29px;
        line-height: 29px;
        background-image: -moz-linear-gradient(90deg, #e5eaf4 0%, white 100%);
        background-image: -webkit-linear-gradient(90deg, #e5eaf4 0%, white 100%);
        background-image: -ms-linear-gradient(90deg, #e5eaf4 0%, white 100%); }
    .lottery-main .lottery-selectarea-main .wfsm,
    .lottery-main .lottery-selectarea-main .help_exp,
    .lottery-main .lottery-selectarea-main .help_help {
      color: #7d8fb3;
      font-size: 13px;
      cursor: pointer;
      margin-right: 20px; }
    .lottery-main .lottery-selectarea-main .wfsm i,
    .lottery-main .lottery-selectarea-main .help_exp i,
    .lottery-main .lottery-selectarea-main .help_help i {
      margin-right: 3px;
      vertical-align: -3px;
      width: 17px;
      height: 17px;
      display: inline-block;
      background: url(/webx/images/lottery-icon.e7ec2354.png) no-repeat; }
    .lottery-main .lottery-selectarea-main .wfsm i.icon_sm {
      background-position: 0 -59px; }
    .lottery-main .lottery-selectarea-main .help_exp i.icon_sl {
      background-position: 0 -82px; }
    .lottery-main .lottery-selectarea-main .help_help i.icon_bz {
      background-position: 0 -105px; }
    .lottery-main .lottery-selectarea-main .desc-panel {
      -moz-box-shadow: 0px 0px 5px #ddd;
      -webkit-box-shadow: 0px 0px 5px #ddd;
      box-shadow: 0px 0px 5px #ddd;
      background: #fff;
      border: 1px solid #ddd;
      color: #777;
      display: none;
      font-size: 13px;
      line-height: 20px;
      overflow: hidden;
      padding: 8px 10px;
      text-align: left;
      width: 300px;
      z-index: 10; }
    .lottery-main .lottery-selectarea-main .playf_dl .draw_web_f {
      display: block;
      float: right;
      padding: 0 7px;
      font-size: 14px;
      color: #7d8fb3;
      position: relative;
      -moz-border-radius: 4px;
      -webkit-border-radius: 4px;
      border-radius: 4px;
      margin: 0 12px 0 0;
      padding-left: 22px; }
    .lottery-main .lottery-selectarea-main .shortcut-link {
      border-radius: 3px;
      -moz-border-radius: 3px;
      -webkit-border-radius: 3px;
      color: #fff;
      background: -webkit-linear-gradient(left, #fd8e85, #f9716d);
      background: -moz-linear-gradient(left, #fd8e85, #f9716d);
      background: -ms-linear-gradient(left, #fd8e85, #f9716d);
      background: -o-linear-gradient(left, #fd8e85, #f9716d);
      background: -linear-gradient(left, #fd8e85, #f9716d);
      float: right;
      padding: 0 8px;
      height: 25px;
      line-height: 25px;
      margin-right: 5px;
      margin-top: 14px;
      font-size: 14px; }
      .lottery-main .lottery-selectarea-main .shortcut-link:hover {
        background: -webkit-linear-gradient(right, #fd8e85, #f9716d);
        background: -moz-linear-gradient(right, #fd8e85, #f9716d);
        background: -ms-linear-gradient(right, #fd8e85, #f9716d);
        background: -o-linear-gradient(right, #fd8e85, #f9716d);
        background: -linear-gradient(right, #fd8e85, #f9716d); }
    .lottery-main .lottery-selectarea-main .playf_dl .draw_web_f:before {
      display: block;
      content: '\5B98';
      position: absolute;
      left: 0;
      top: 2px;
      font-size: 12px;
      color: #fff;
      background: #7d8fb3;
      -moz-border-radius: 50%;
      -webkit-border-radius: 50%;
      border-radius: 50%;
      width: 18px;
      height: 18px;
      line-height: 18px;
      text-align: center; }
    .lottery-main .lottery-selectarea-main .playf_dl .draw_web_f:hover {
      /*color:#fff;*/ }
    .lottery-main .lottery-selectarea-main .playf_label {
      display: block;
      float: left;
      margin-left: 32px;
      margin-top: 16px; }
      .lottery-main .lottery-selectarea-main .playf_label .playf_methodname {
        color: #fff;
        background: #6791e6;
        -moz-border-radius: 3px;
        -webkit-border-radius: 3px;
        border-radius: 3px;
        font-weight: bold;
        padding: 4px 8px;
        position: relative;
        text-align: center;
        font-size: 14px; }
        .lottery-main .lottery-selectarea-main .playf_label .playf_methodname:before {
          position: absolute;
          display: block;
          content: ' ';
          width: 0;
          height: 0;
          border: 5px solid transparent;
          border-top: 5px solid #6791e6;
          bottom: -9px;
          left: 50%;
          margin-left: -5px; }
    .lottery-main .lottery-selectarea-main .lotteryView {
      border-bottom: 1px solid #e1e8f0; }
    .lottery-main .lottery-selectarea-main .lotteryView .each {
      overflow: hidden;
      padding-left: 10px;
      margin-bottom: 5px; }
      .lottery-main .lottery-selectarea-main .lotteryView .each.show-miss-hot {
        height: 63px; }
      .lottery-main .lottery-selectarea-main .lotteryView .each .codeBox {
        width: 730px; }
      .lottery-main .lottery-selectarea-main .lotteryView .each div.miss-hot {
        margin-top: -6px;
        font-size: 13px;
        color: #909090; }
        .lottery-main .lottery-selectarea-main .lotteryView .each div.miss-hot span.title {
          margin-left: 22px;
          display: block;
          float: left;
          width: 45px; }
        .lottery-main .lottery-selectarea-main .lotteryView .each div.miss-hot div.code {
          margin-left: 8px; }
          .lottery-main .lottery-selectarea-main .lotteryView .each div.miss-hot div.code span {
            display: block;
            float: left;
            width: 30px;
            margin-right: 11px;
            text-align: center; }
            .lottery-main .lottery-selectarea-main .lotteryView .each div.miss-hot div.code span.code-color-1 {
              color: #fc5a23; }
            .lottery-main .lottery-selectarea-main .lotteryView .each div.miss-hot div.code span.code-color-2 {
              color: #637ef3; }
    .lottery-main .lottery-selectarea-main .lotteryView h4,
    .lottery-main .lottery-selectarea-main .lotteryView ul {
      display: inline;
      float: left;
      overflow: hidden; }
    .lottery-main .lottery-selectarea-main .lotteryView h4.noname {
      height: 1px; }
    .lottery-main .lottery-selectarea-main .lotteryView ul li {
      cursor: pointer; }
    .lottery-main .lottery-selectarea-main .lotteryView h4 {
      width: 62px;
      height: 38px;
      line-height: 38px;
      text-align: center;
      color: #7d8fb3;
      font-size: 14px;
      margin-right: 5px; }
    .lottery-main .lottery-selectarea-main .lotteryView .nList li {
      font-family: 'microsoft yahei';
      margin-right: 9px;
      margin-bottom: 10px;
      display: inline-block;
      background: -webkit-linear-gradient(top, #f8fcff, #dbdfe0);
      background: -linear-gradient(top, #f8fcff, #dbdfe0);
      background: -moz-linear-gradient(top, #f8fcff, #dbdfe0);
      width: 30px;
      height: 30px;
      line-height: 30px;
      color: #505c76;
      font-size: 16px;
      font-weight: bold;
      text-align: center;
      border-radius: 50%;
      margin-top: 4px;
      border: 1px solid #bfc6d6; }
    .lottery-main .lottery-selectarea-main .lotteryView .nList li:hover {
      background: #b6c6e2;
      color: #fff; }
    .lottery-main .lottery-selectarea-main .lotteryView .nList li.hover {
      border: 1px solid transparent;
      height: 30px;
      width: 30px;
      line-height: 30px;
      background: url(/webx/images/lottery-icon.e7ec2354.png) no-repeat -90px 0px;
      color: #fff; }
    .lottery-main .lottery-selectarea-main .lotteryView .nList.sp li.hover {
      width: 54px;
      height: 30px;
      line-height: 30px; }
    .lottery-main .lottery-selectarea-main .lotteryView .nList.sp2 li.hover {
      width: 90px;
      line-height: 20px; }
    .lottery-main .lottery-selectarea-main .lotteryView .mini h4 {
      width: 35px;
      float: left;
      margin-right: 0px; }
      .lottery-main .lottery-selectarea-main .lotteryView .mini h4.noHeight {
        line-height: 0px; }
    .lottery-main .lottery-selectarea-main .lotteryView .mini .nList li {
      margin-right: 5px;
      width: 28px;
      height: 28px;
      font-size: 16px;
      line-height: 28px; }
    .lottery-main .lottery-selectarea-main .lotteryView .mini .nList li:hover {
      background: #b6c6e2;
      color: #fff; }
    .lottery-main .lottery-selectarea-main .lotteryView .mini .nList li.hover {
      background: url(/webx/images/lottery-icon.e7ec2354.png) no-repeat -91px -1px; }
    .lottery-main .lottery-selectarea-main .lotteryView .quwei {
      text-align: center;
      width: 100%; }
    .lottery-main .lottery-selectarea-main .lotteryView .quwei li {
      background: #fff;
      height: 40px;
      line-height: 40px;
      width: auto;
      border: 2px solid #c0c0c0;
      -moz-border-radius: 4px;
      -webkit-border-radius: 4px;
      border-radius: 4px;
      padding: 0 10px; }
    .lottery-main .lottery-selectarea-main .lotteryView .quwei li:hover {
      border: 2px solid #ff632c;
      background: none; }
    .lottery-main .lottery-selectarea-main .lotteryView .quwei li.hover {
      background: #ff632c;
      color: #fff;
      border: 2px solid #ff632c; }
    .lottery-main .lottery-selectarea-main .lotteryView .cList {
      float: right;
      margin-left: 30px;
      margin-right: 6px; }
    .lottery-main .lottery-selectarea-main .lotteryView .cList li {
      display: inline-block;
      width: 22px;
      height: 38px;
      line-height: 38px;
      color: #6880a0;
      font-size: 14px;
      text-align: center;
      margin-right: 5px; }
    .lottery-main .lottery-selectarea-main .lotteryView .cList li:hover,
    .lottery-main .lottery-selectarea-main .lotteryView .cList li.hover {
      color: #ff632c; }
    .lottery-main .lottery-selectarea-main .grayContent {
      width: 95%;
      margin: -25px auto 30px; }
    .lottery-main .lottery-selectarea-main .textareaLong {
      outline: none;
      resize: none;
      height: 188px;
      width: 584px;
      font-family: 'microsoft yahei';
      padding: 5px;
      border-radius: 6px;
      border: none;
      box-shadow: 0px 0px 26px #d7e2f7;
      margin-right: 18px; }
    .lottery-main .lottery-selectarea-main .grayContent .formWord {
      width: 100px;
      height: 36px;
      margin-bottom: 6px;
      -moz-border-radius: 3px;
      -webkit-border-radius: 3px;
      border-radius: 3px;
      margin-left: 10px;
      border: none;
      cursor: pointer;
      color: #fff;
      background-image: -webkit-linear-gradient(90deg, #2799ff 0%, #40c6e8 100%);
      background-image: -moz-linear-gradient(90deg, #2799ff 0%, #40c6e8 100%);
      background-image: -ms-linear-gradient(90deg, #2799ff 0%, #40c6e8 100%);
      background-image: linear-gradient(90deg, #2799ff 0%, #40c6e8 100%); }
    .lottery-main .lottery-selectarea-main .inputdesc {
      color: #3b476a;
      line-height: 32px;
      margin: 10px 0;
      display: inline-block; }
      .lottery-main .lottery-selectarea-main .inputdesc span {
        font-size: 16px;
        color: #3b476a;
        display: inline-block;
        margin-right: 16px; }
        .lottery-main .lottery-selectarea-main .inputdesc span i {
          background: url(/assets3/inline/a585118f0fa5919f07739c91db71e8306940909d3253b94914d6478531058e41.png) no-repeat;
          width: 21px;
          height: 21px;
          display: inline-block;
          vertical-align: -5px;
          margin-right: 7px; }
    .lottery-main .lottery-selectarea-main .lotteryView .each_k8 {
      overflow: hidden;
      line-height: 72px; }
    .lottery-main .lottery-selectarea-main .lotteryView .sp li {
      background: #fff;
      height: 30px;
      line-height: 30px;
      width: 54px;
      background: -webkit-linear-gradient(top, #f8fcff, #dbdfe0);
      border: 1px solid #c0c0c0;
      -moz-border-radius: 4px;
      -webkit-border-radius: 4px;
      border-radius: 4px;
      padding: 5px;
      margin: 10px; }
    .lottery-main .lottery-selectarea-main .lotteryView .sp li:hover {
      box-shadow: 1px 5px 10px 0 #e6ebf5;
      background: #b6c6e2; }
    .lottery-main .lottery-selectarea-main .lotteryView .sp li.hover {
      background: -webkit-linear-gradient(top, #70cafe, #8a76f6, #54c6f0);
      background: -moz-linear-gradient(top, #70cafe, #8a76f6, #54c6f0);
      background: -ms-linear-gradient(top, #70cafe, #8a76f6, #54c6f0);
      background: -o-linear-gradient(top, #70cafe, #8a76f6, #54c6f0);
      background: -linear-gradient(top, #70cafe, #8a76f6, #54c6f0);
      color: #fff;
      box-shadow: 1px 5px 10px 0 #e6ebf5; }
    .lottery-main .lottery-selectarea-main .lotteryView .sp2 li {
      line-height: 20px;
      width: 90px; }
    .lottery-main .lottery-selectarea-main .lotteryView .each_k8_rx h4 {
      width: 40px;
      height: 32px;
      line-height: 32px;
      text-align: center;
      color: #4f4f4f;
      font-size: 14px; }
    .lottery-main .lottery-selectarea-main .lotteryView .each_k8_rx h4.noname {
      display: block; }
    .lottery-main .lottery-selectarea-main .lotteryView .each_k8_rx .nList li {
      margin-right: 3px;
      width: 32px;
      height: 32px;
      font-size: 16px;
      line-height: 32px;
      color: #554061; }
    .lottery-main .lottery-selectarea-main .lotteryView .each_k8_rx .nList li.hover {
      color: #fff; }
    .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left {
      width: 756px;
      height: 240px;
      display: inline;
      float: left;
      background: url(/assets3/inline/d2f53a022b82442903961a522615e9100ebf17f1ea60e68006904c418925f905.png) no-repeat 26px 75px; }
      .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .each {
        overflow: hidden; }
      .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .ele-item {
        margin-left: 62px; }
        .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .ele-item .nList ul {
          display: inline;
          float: left;
          overflow: hidden; }
        .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .ele-item .nList li {
          margin-right: 7px;
          display: inline;
          float: left;
          width: 61px;
          height: 65px;
          line-height: 65px;
          text-indent: -9999px;
          cursor: pointer;
          border: none;
          box-shadow: none; }
        .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .ele-item .nList .item_01 {
          background-position: -4px 14px; }
        .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .ele-item .nList .item_02 {
          background-position: -65px 14px; }
        .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .ele-item .nList .item_03 {
          background-position: -126px 14px; }
        .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .ele-item .nList .item_04 {
          background-position: -187px 14px; }
        .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .ele-item .nList .item_05 {
          background-position: -248px 14px; }
        .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .ele-item .nList .item_06 {
          background-position: -309px 14px; }
        .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .ele-item .nList .item_07 {
          background-position: -370px 14px; }
        .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .ele-item .nList .item_08 {
          background-position: -431px 14px; }
        .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .ele-item .nList .item_09 {
          background-position: -492px 14px; }
        .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .ele-item .nList .item_10 {
          background-position: -553px 14px; }
        .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .ele-item .nList :hover {
          background-position-y: -147px; }
        .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .ele-item .nList .disable {
          background-position-y: -69px;
          cursor: default; }
      .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .select-code {
        position: relative;
        height: 36px;
        overflow: hidden; }
        .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .select-code .nList {
          position: relative;
          overflow: visible;
          margin-left: -2px; }
        .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .select-code .nList li {
          margin: 0px 12px 0px 13px;
          width: 36px;
          height: 36px;
          line-height: 36px;
          cursor: default;
          border: none; }
          .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .select-code .nList li:nth-child(2) {
            margin-left: 20px; }
          .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .select-code .nList li:nth-child(3) {
            margin-left: 19px; }
          .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .select-code .nList li:nth-child(4) {
            margin-left: 20px; }
          .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .select-code .nList li:nth-child(5) {
            margin-left: 19px; }
          .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .select-code .nList li:nth-child(6) {
            margin-left: 20px; }
          .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .select-code .nList li:nth-child(7) {
            margin-left: 19px; }
          .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .select-code .nList li:nth-child(8) {
            margin-left: 20px; }
          .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .select-code .nList li:nth-child(9) {
            margin-left: 20px; }
          .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .select-code .nList li:nth-child(10) {
            margin-left: 20px; }
        .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .select-code .nList li.num_01 {
          background-position: 0px 0px; }
        .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .select-code .nList li.num_02 {
          background-position: -36px 0px; }
        .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .select-code .nList li.num_03 {
          background-position: -72px 0px; }
        .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .select-code .nList li.num_04 {
          background-position: -108px 0px; }
        .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .select-code .nList li.num_05 {
          background-position: -144px 0px; }
        .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .select-code .nList li.num_06 {
          background-position: -180px 0px; }
        .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .select-code .nList li.num_07 {
          background-position: -216px 0px; }
        .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .select-code .nList li.num_08 {
          background-position: -252px 0px; }
        .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .select-code .nList li.num_09 {
          background-position: -288px 0px; }
        .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .select-code .nList li.num_10 {
          background-position: -324px 0px; }
      .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .slow_code {
        margin-top: 39px; }
      .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .fast_code {
        margin-top: -10px; }
      .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .clean ul {
        margin-left: 65px; }
        .lottery-main .lottery-selectarea-main .lotteryView .bet-pk .left .clean ul li {
          font-size: 14px;
          background: none;
          margin: 0px;
          display: inline;
          float: left;
          width: 61px;
          height: 32px;
          line-height: 32px;
          color: #ccc;
          cursor: pointer;
          margin-right: 7px;
          border: none;
          box-shadow: none; }
    .lottery-main .lottery-selectarea-main .lotteryView .pk_jssm .left .ele-item .nList li {
      background: url(/webx/images/horse.0dc009c8.png) no-repeat;
      border-radius: 0px;
      margin-right: 7px;
      border: none; }
      .lottery-main .lottery-selectarea-main .lotteryView .pk_jssm .left .ele-item .nList li.num_01 {
        background-position: 0px 0px; }
      .lottery-main .lottery-selectarea-main .lotteryView .pk_jssm .left .ele-item .nList li.num_02 {
        background-position: -36px 0px; }
      .lottery-main .lottery-selectarea-main .lotteryView .pk_jssm .left .ele-item .nList li.num_03 {
        background-position: -72px 0px; }
      .lottery-main .lottery-selectarea-main .lotteryView .pk_jssm .left .ele-item .nList li.num_04 {
        background-position: -108px 0px; }
      .lottery-main .lottery-selectarea-main .lotteryView .pk_jssm .left .ele-item .nList li.num_05 {
        background-position: -144px 0px; }
      .lottery-main .lottery-selectarea-main .lotteryView .pk_jssm .left .ele-item .nList li.num_06 {
        background-position: -180px 0px; }
      .lottery-main .lottery-selectarea-main .lotteryView .pk_jssm .left .ele-item .nList li.num_07 {
        background-position: -216px 0px; }
      .lottery-main .lottery-selectarea-main .lotteryView .pk_jssm .left .ele-item .nList li.num_08 {
        background-position: -252px 0px; }
      .lottery-main .lottery-selectarea-main .lotteryView .pk_jssm .left .ele-item .nList li.num_09 {
        background-position: -288px 0px; }
      .lottery-main .lottery-selectarea-main .lotteryView .pk_jssm .left .ele-item .nList li.num_10 {
        background-position: -324px 0px; }
      .lottery-main .lottery-selectarea-main .lotteryView .pk_jssm .left .ele-item .nList li.item_01 {
        background-position: 6px 8px; }
      .lottery-main .lottery-selectarea-main .lotteryView .pk_jssm .left .ele-item .nList li.item_02 {
        background-position: -55px 8px; }
      .lottery-main .lottery-selectarea-main .lotteryView .pk_jssm .left .ele-item .nList li.item_03 {
        background-position: -116px 8px; }
      .lottery-main .lottery-selectarea-main .lotteryView .pk_jssm .left .ele-item .nList li.item_04 {
        background-position: -177px 8px; }
      .lottery-main .lottery-selectarea-main .lotteryView .pk_jssm .left .ele-item .nList li.item_05 {
        background-position: -238px 8px; }
      .lottery-main .lottery-selectarea-main .lotteryView .pk_jssm .left .ele-item .nList li.item_06 {
        background-position: -299px 8px; }
      .lottery-main .lottery-selectarea-main .lotteryView .pk_jssm .left .ele-item .nList li.item_07 {
        background-position: -360px 8px; }
      .lottery-main .lottery-selectarea-main .lotteryView .pk_jssm .left .ele-item .nList li.item_08 {
        background-position: -421px 8px; }
      .lottery-main .lottery-selectarea-main .lotteryView .pk_jssm .left .ele-item .nList li.item_09 {
        background-position: -482px 8px; }
      .lottery-main .lottery-selectarea-main .lotteryView .pk_jssm .left .ele-item .nList li.item_10 {
        background-position: -543px 8px; }
      .lottery-main .lottery-selectarea-main .lotteryView .pk_jssm .left .ele-item .nList li:hover {
        background-position-y: -152px; }
      .lottery-main .lottery-selectarea-main .lotteryView .pk_jssm .left .ele-item .nList li.disable {
        background-position-y: -74px;
        cursor: default; }
    .lottery-main .lottery-selectarea-main .lotteryView .pk_jssm .left .select-code .nList li {
      background: url(/webx/images/num-ball.042b61ae.png) no-repeat; }
    .lottery-main .lottery-selectarea-main .lotteryView .pk_pk10 .ele-item .nList li {
      background: url(/webx/images/car.48a8d888.png) no-repeat; }
    .lottery-main .lottery-selectarea-main .lotteryView .pk_pk10 .select-code .nList li {
      background: url(/assets3/inline/35000ecf38d280a0949234a4d5ccebded1d24f7fe60d02542189207c800d8b82.png) no-repeat; }
    .lottery-main .lottery-selectarea-main .lotteryView .pk_xyft .ele-item .nList li {
      background: url(/webx/images/car_xyft.628373f5.png) no-repeat; }
    .lottery-main .lottery-selectarea-main .lotteryView .pk_xyft .select-code .nList li {
      background: url(/assets3/inline/35000ecf38d280a0949234a4d5ccebded1d24f7fe60d02542189207c800d8b82.png) no-repeat; }
    .lottery-main .lottery-selectarea-main .addOrderBox {
      padding: 15px 4px;
      height: 65px;
      font-family: 'Microsoft Yahei';
      background: #f2f8f8;
      position: relative; }
      .lottery-main .lottery-selectarea-main .addOrderBox .currentBet {
        max-width: 740px;
        float: left;
        margin-top: 6px;
        margin-right: 5px;
        position: absolute;
        top: 55px;
        left: 8px; }
        .lottery-main .lottery-selectarea-main .addOrderBox .currentBet p {
          float: left;
          height: 32px;
          line-height: 32px;
          font-size: 14px;
          color: #303c66;
          padding-right: 10px; }
          .lottery-main .lottery-selectarea-main .addOrderBox .currentBet p span {
            color: #6791e6;
            font-weight: bold; }
            .lottery-main .lottery-selectarea-main .addOrderBox .currentBet p span.money {
              color: #f15e24; }
      .lottery-main .lottery-selectarea-main .addOrderBox .addBtn {
        background-color: #4886ff; }
        .lottery-main .lottery-selectarea-main .addOrderBox .addBtn.mini {
          width: 66px;
          font-size: 14px;
          border-radius: 2px;
          font-weight: 500;
          margin-right: -31px; }
    .lottery-main .lottery-selectarea-main .select-modes {
      margin-top: 8px;
      display: block;
      float: left;
      width: 87px; }
      .lottery-main .lottery-selectarea-main .select-modes .ab {
        z-index: 1; }
      .lottery-main .lottery-selectarea-main .select-modes span {
        font-size: 14px;
        color: #627a95;
        border-radius: 5px;
        display: inline-block;
        width: 28px;
        height: 28px;
        line-height: 28px;
        text-align: center;
        margin-right: 2px;
        cursor: pointer;
        background: #e1e8f5; }
        .lottery-main .lottery-selectarea-main .select-modes span.active {
          color: #fff;
          background-image: -webkit-linear-gradient(left, #7ad6e5, #7fbff8);
          background-image: -moz-linear-gradient(left, #7ad6e5, #7fbff8);
          background-image: -ms-linear-gradient(left, #7ad6e5, #7fbff8);
          background-image: linear-gradient(left, #7ad6e5, #7fbff8); }
    .lottery-main .lottery-selectarea-main .min-chooseMsg {
      color: #7c7c7c;
      font-size: 14px;
      margin-right: 5px;
      width: 276px;
      text-align: right;
      display: block;
      float: right; }
      .lottery-main .lottery-selectarea-main .min-chooseMsg p {
        display: inline-block;
        margin-left: 5px; }
        .lottery-main .lottery-selectarea-main .min-chooseMsg p span {
          font-weight: bold; }
          .lottery-main .lottery-selectarea-main .min-chooseMsg p span.money {
            color: #ff632c; }
      .lottery-main .lottery-selectarea-main .min-chooseMsg p {
        height: 40px;
        width: 119px;
        border-radius: 5px;
        color: #fff;
        background-color: #e6ebf5;
        border: 0;
        font-size: 16px;
        line-height: 40px;
        text-align: center;
        font-weight: bold;
        position: relative; }
        .lottery-main .lottery-selectarea-main .min-chooseMsg p.addBtn {
          background: #6bd2e5;
          background-image: -webkit-linear-gradient(top, #3cd2de, #64b2f4);
          background-image: -moz-linear-gradient(top, #3cd2de, #64b2f4);
          background-image: -ms-linear-gradient(top, #3cd2de, #64b2f4);
          background-image: linear-gradient(top, #3cd2de, #64b2f4); }
          .lottery-main .lottery-selectarea-main .min-chooseMsg p.addBtn::after {
            content: '';
            width: 0;
            height: 0;
            border-left: 4px solid transparent;
            border-right: 4px solid transparent;
            border-top: 6px solid #7fb9fd;
            position: absolute;
            bottom: -6px;
            left: 55px; }
        .lottery-main .lottery-selectarea-main .min-chooseMsg p.addBtnDefault {
          background-image: -webkit-linear-gradient(top, rgba(101, 216, 223, 0.5), rgba(127, 185, 253, 0.5));
          background-image: -moz-linear-gradient(top, rgba(101, 216, 223, 0.5), rgba(127, 185, 253, 0.5));
          background-image: -ms-linear-gradient(top, rgba(101, 216, 223, 0.5), rgba(127, 185, 253, 0.5));
          background-image: linear-gradient(top, rgba(101, 216, 223, 0.5), rgba(127, 185, 253, 0.5)); }
          .lottery-main .lottery-selectarea-main .min-chooseMsg p.addBtnDefault::after {
            content: '';
            width: 0;
            height: 0;
            border-left: 4px solid transparent;
            border-right: 4px solid transparent;
            border-top: 6px solid rgba(127, 185, 253, 0.5);
            position: absolute;
            bottom: -6px;
            left: 55px; }
        .lottery-main .lottery-selectarea-main .min-chooseMsg p.active {
          background-color: #fe806c;
          cursor: pointer; }
        .lottery-main .lottery-selectarea-main .min-chooseMsg p.lightning {
          position: relative;
          text-indent: 18px;
          background-image: -webkit-linear-gradient(top, rgba(246, 193, 78, 0.5), rgba(251, 130, 56, 0.5));
          background-image: -moz-linear-gradient(top, rgba(246, 193, 78, 0.5), rgba(251, 130, 56, 0.5));
          background-image: -ms-linear-gradient(top, rgba(246, 193, 78, 0.5), rgba(251, 130, 56, 0.5));
          background-image: linear-gradient(top, rgba(246, 193, 78, 0.5), rgba(251, 130, 56, 0.5)); }
          .lottery-main .lottery-selectarea-main .min-chooseMsg p.lightning::after {
            content: '';
            width: 12px;
            height: 16px;
            position: absolute;
            left: 18px;
            top: 13px;
            background: url(/assets3/inline/47c876e460dd57270bf1d859b6d7448eae59dfe99ce2c443f76b44718c62ad9b.png) no-repeat; }
        .lottery-main .lottery-selectarea-main .min-chooseMsg p.onekeyBet {
          background: #f8a845;
          background-image: -webkit-linear-gradient(top, #ec9527, #ed6e20);
          background-image: -moz-linear-gradient(top, #ec9527, #ed6e20);
          background-image: -ms-linear-gradient(top, #ec9527, #ed6e20);
          background-image: linear-gradient(top, #ec9527, #ed6e20); }
          .lottery-main .lottery-selectarea-main .min-chooseMsg p.onekeyBet.mini {
            width: 66px;
            font-size: 14px;
            border-radius: 2px;
            font-weight: 500; }
      .lottery-main .lottery-selectarea-main .min-chooseMsg.show {
        display: block; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc {
      padding: 0px; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox {
      width: 760px;
      overflow: hidden; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox dl {
      width: 151px;
      display: block;
      float: left;
      border-right: 1px solid #e1e8f0; }
      .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox dl:first-child {
        border-left: 1px solid #e1e8f0;
        width: 150px; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox dl.nobd {
      border: 0px; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox dl dt {
      height: 38px;
      line-height: 38px;
      text-align: center;
      color: #3b476a;
      font-size: 14px;
      background: #e6ebf5;
      overflow: hidden; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox dl dt span {
      width: 50px;
      display: block;
      float: left; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox dl dd {
      height: 35px;
      overflow: hidden;
      padding-top: 5px;
      padding-left: 5px; }
      .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox dl dd.active {
        background: #e6ebf5; }
        .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox dl dd.active input {
          color: #e5a100; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox dl dd span {
      color: #694d85;
      font-size: 16px;
      display: block;
      float: left; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox dl dd span.red {
      margin-left: 5px;
      background: url(/assets3/inline/6900bf6617885f22885913933f65f36927aca805dfc0061e32cd56b4bdf4a94b.png) no-repeat;
      width: 30px;
      height: 30px;
      line-height: 30px;
      color: #fff;
      text-align: center;
      font-size: 14px; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox dl dd span.blue {
      margin-left: 5px;
      background: url(/assets3/inline/6900bf6617885f22885913933f65f36927aca805dfc0061e32cd56b4bdf4a94b.png) no-repeat left center;
      width: 30px;
      height: 30px;
      line-height: 30px;
      color: #fff;
      text-align: center;
      font-size: 14px; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox dl dd span.green {
      margin-left: 5px;
      background: url(/assets3/inline/6900bf6617885f22885913933f65f36927aca805dfc0061e32cd56b4bdf4a94b.png) no-repeat left bottom;
      width: 30px;
      height: 30px;
      line-height: 30px;
      color: #fff;
      text-align: center;
      font-size: 14px; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox dl dd span.num {
      width: 70px;
      text-align: center;
      height: 28px;
      line-height: 28px; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox dl dd span input {
      width: 30px;
      height: 21px;
      border: 1px solid #8f9bb3;
      padding: 2px;
      text-align: center;
      border-radius: 2px;
      margin-top: 2px; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox ul {
      height: 48px;
      line-height: 48px;
      border-bottom: 1px solid #e1e8f0;
      background: #f7f9fc;
      width: 100%; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox ul.nobd {
      border: 0px; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox ul li {
      text-align: center;
      font-size: 14px;
      color: #989797;
      display: block;
      float: left;
      height: 48px;
      overflow: hidden;
      cursor: default; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox .title {
      height: 29px;
      line-height: 29px;
      background: #e6ebf5;
      font-size: 14px;
      color: #989797;
      overflow: hidden;
      border-bottom: 0px;
      width: 100%;
      margin: 0px; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox .title li {
      height: 29px;
      line-height: 29px;
      overflow: hidden;
      font-size: 14px;
      color: #3b476a; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox ul li.s-1 {
      width: 150px; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox ul li.s-2 {
      width: 150px; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox ul li.s-3 {
      width: 430px; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox ul li.s-3 span {
      height: 40px;
      width: 40px;
      line-height: 40px;
      float: left;
      display: block;
      font-size: 14px;
      color: #fff;
      margin: 4px 8px; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox ul li.s-3 .red {
      background: url(/assets3/inline/3aa302347cea22e1c4fb3381b56a1024fd21217ed3a99f2dcb12973d51972bac.png) no-repeat 0 0; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox ul li.s-3 .green {
      background: url(/assets3/inline/3aa302347cea22e1c4fb3381b56a1024fd21217ed3a99f2dcb12973d51972bac.png) no-repeat 0 -61px; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox ul li.s-3 .blue {
      background: url(/assets3/inline/3aa302347cea22e1c4fb3381b56a1024fd21217ed3a99f2dcb12973d51972bac.png) no-repeat 0 -122px; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox ul li.s-3 .and {
      background: url(/assets3/inline/3aa302347cea22e1c4fb3381b56a1024fd21217ed3a99f2dcb12973d51972bac.png) no-repeat 0 -185px;
      width: 16px;
      height: 16px;
      margin-top: 10px; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox ul li.s-4 {
      width: 120px; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox ul li.s-5 {
      width: 40px; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox ul li.s-6 {
      width: 40px; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox ul li.s-7 {
      width: 40px; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox ul li.s-8 {
      width: 40px; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox ul li.s-9 {
      width: 40px; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox ul li.s-10 {
      width: 40px; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox ul li.s-11 {
      width: 40px; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox ul li.s-12 {
      width: 40px; }
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox ul li.s-6 span,
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox ul li.s-7 span,
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox ul li.s-8 span,
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox ul li.s-9 span,
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox ul li.s-11 span,
    .lottery-main .lottery-selectarea-main .lotteryView_lhc .lhcBox ul li.s-12 span {
      width: 26px;
      height: 26px;
      line-height: 26px;
      display: block;
      margin-top: 15px;
      color: #fff;
      margin-left: 7px; }
    .lottery-main .lottery-selectarea-main .lhc-addorder {
      height: 45px; }
      .lottery-main .lottery-selectarea-main .lhc-addorder .currentBet {
        position: initial; }

.lotteryView_k3 .h150 {
  overflow: hidden;
  margin: 0 auto;
  width: 730px; }

.lotteryView_k3 .h100 {
  height: 70px;
  overflow: hidden; }

.lotteryView_k3 .h65 {
  height: 65px;
  overflow: hidden; }

.lotteryView_k3 .each {
  padding-left: 30px;
  overflow: hidden; }

.lotteryView_k3 h3 {
  float: left;
  line-height: 63px;
  text-align: left;
  color: #7d8fb3;
  font-size: 14px;
  display: inline;
  margin: 0px 10px 0 30px; }

.lotteryView_k3 ul {
  padding: 5px 0px;
  display: inline;
  float: left;
  overflow: hidden; }
  .lotteryView_k3 ul li {
    cursor: pointer;
    float: left;
    display: inline;
    margin: 0px; }
    .lotteryView_k3 ul li em {
      display: none; }
    .lotteryView_k3 ul li span {
      display: inline-block;
      width: 52px;
      height: 52px;
      text-indent: -9999px; }
      .lotteryView_k3 ul li span.mar {
        margin: 0px 26px; }
  .lotteryView_k3 ul li.w800 {
    width: 760px;
    text-align: center; }
  .lotteryView_k3 ul li.w800 em {
    display: none; }
  .lotteryView_k3 ul li.w800 div.triple {
    float: left;
    display: inline;
    width: 105px;
    padding: 8px; }
  .lotteryView_k3 ul li.w800 div.triple p {
    text-align: center;
    font-size: 18px;
    color: #4f4f4f;
    padding-top: 5px; }
  .lotteryView_k3 ul li.single {
    padding: 0 26px; }
  .lotteryView_k3 ul li.triple {
    width: 105px;
    padding: 8px; }
    .lotteryView_k3 ul li.triple p {
      text-align: center;
      font-size: 18px;
      color: #4f4f4f;
      padding-top: 5px; }
  .lotteryView_k3 ul li span.s1 {
    background: url(/assets3/inline/80795dccbc6500d504a03c18ac67167611e701a9ab924f959c6a23691af4ec4a.png) no-repeat left top; }
  .lotteryView_k3 ul li span.s2 {
    background: url(/assets3/inline/80795dccbc6500d504a03c18ac67167611e701a9ab924f959c6a23691af4ec4a.png) no-repeat -52px top; }
  .lotteryView_k3 ul li span.s3 {
    background: url(/assets3/inline/80795dccbc6500d504a03c18ac67167611e701a9ab924f959c6a23691af4ec4a.png) no-repeat -104px top; }
  .lotteryView_k3 ul li span.s4 {
    background: url(/assets3/inline/80795dccbc6500d504a03c18ac67167611e701a9ab924f959c6a23691af4ec4a.png) no-repeat -156px top; }
  .lotteryView_k3 ul li span.s5 {
    background: url(/assets3/inline/80795dccbc6500d504a03c18ac67167611e701a9ab924f959c6a23691af4ec4a.png) no-repeat -208px top; }
  .lotteryView_k3 ul li span.s6 {
    background: url(/assets3/inline/80795dccbc6500d504a03c18ac67167611e701a9ab924f959c6a23691af4ec4a.png) no-repeat -260px top; }
  .lotteryView_k3 ul li span.s7 {
    background: url(/assets3/inline/80795dccbc6500d504a03c18ac67167611e701a9ab924f959c6a23691af4ec4a.png) no-repeat -312px top; }
  .lotteryView_k3 ul li.hover span.s1 {
    background: url(/assets3/inline/80795dccbc6500d504a03c18ac67167611e701a9ab924f959c6a23691af4ec4a.png) no-repeat left -52px; }
  .lotteryView_k3 ul li.hover span.s2 {
    background: url(/assets3/inline/80795dccbc6500d504a03c18ac67167611e701a9ab924f959c6a23691af4ec4a.png) no-repeat -52px -52px; }
  .lotteryView_k3 ul li.hover span.s3 {
    background: url(/assets3/inline/80795dccbc6500d504a03c18ac67167611e701a9ab924f959c6a23691af4ec4a.png) no-repeat -104px -52px; }
  .lotteryView_k3 ul li.hover span.s4 {
    background: url(/assets3/inline/80795dccbc6500d504a03c18ac67167611e701a9ab924f959c6a23691af4ec4a.png) no-repeat -156px -52px; }
  .lotteryView_k3 ul li.hover span.s5 {
    background: url(/assets3/inline/80795dccbc6500d504a03c18ac67167611e701a9ab924f959c6a23691af4ec4a.png) no-repeat -208px -52px; }
  .lotteryView_k3 ul li.hover span.s6 {
    background: url(/assets3/inline/80795dccbc6500d504a03c18ac67167611e701a9ab924f959c6a23691af4ec4a.png) no-repeat -260px -52px; }
  .lotteryView_k3 ul li.hover span.s7 {
    background: url(/assets3/inline/80795dccbc6500d504a03c18ac67167611e701a9ab924f959c6a23691af4ec4a.png) no-repeat -312px -52px; }

.recentBox ul li.lhc {
  padding-left: 20px;
  font-size: 14px; }
  .recentBox ul li.lhc span {
    color: #4c4b4b;
    font-size: 12px; }
  .recentBox ul li.lhc a {
    color: #828282;
    text-decoration: underline; }
    .recentBox ul li.lhc a:hover {
      color: #828282;
      text-decoration: underline; }

.panel-recentlybox {
  width: 274px;
  background: #f7f9fc; }

.prize-tips-wrap .prize-winning {
  position: fixed;
  top: -40px;
  right: -50px;
  width: 521px;
  height: 198px;
  font-size: 14px;
  line-height: 24px;
  background: url(/webx/images/prizeTips.8c54ee47.png) no-repeat;
  color: #666;
  transition: all .5s;
  -webkit-transition: all .5s;
  z-index: 999;
  transform: scale(0.8); }
  .prize-tips-wrap .prize-winning a {
    color: #ff632c; }
  .prize-tips-wrap .prize-winning h2 {
    height: 35px;
    line-height: 35px; }
  .prize-tips-wrap .prize-winning .pw-left {
    float: left; }
  .prize-tips-wrap .prize-winning .pw-checkbox {
    padding: 75px 0px 0px 60px; }
  .prize-tips-wrap .prize-winning .pw-checkbox input {
    vertical-align: middle;
    cursor: pointer; }
  .prize-tips-wrap .prize-winning .pw-checkbox label {
    vertical-align: -1px;
    color: #fff;
    margin-left: 5px; }
  .prize-tips-wrap .prize-winning .pw-right {
    float: left;
    text-align: right;
    padding: 90px 0 0px 12px;
    color: #fff; }
    .prize-tips-wrap .prize-winning .pw-right span {
      font-size: 30px; }
  .prize-tips-wrap .prize-winning .non-notification {
    display: inline-block;
    width: 12px;
    height: 12px;
    border: 1px solid #c7c6c6;
    vertical-align: middle;
    cursor: pointer; }
  .prize-tips-wrap .prize-winning label {
    cursor: pointer; }
  .prize-tips-wrap .prize-winning .pw-left .close-btn {
    display: inline-block;
    width: 33px;
    height: 34px;
    background: url(/assets3/inline/60e69267d599c8fdd941200528f550f3f73c0616842e7c934dc67fdba68150c0.png) no-repeat;
    position: absolute;
    right: 52px;
    top: 65px;
    cursor: pointer; }
  .prize-tips-wrap .prize-winning .pw-detail {
    clear: both;
    padding-left: 61px;
    color: #fff; }
  .prize-tips-wrap .prize-winning .order i {
    font-style: normal;
    font-family: sans-serif;
    font-weight: bold;
    font-size: 16px;
    margin-left: 3px; }

.no-open_award {
  width: 100%;
  height: 417px;
  padding-top: 200px;
  margin-bottom: 12px;
  text-align: center;
  font-size: 24px;
  color: #3f3e3e;
  font-weight: bold;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  -moz-box-shadow: 0px 0px 5px #ddd;
  -webkit-box-shadow: 0px 0px 5px #ddd;
  box-shadow: 0px 0px 5px #ddd;
  background: #fdfdfd; }

.select-times {
  width: 96px;
  margin-left: 24px;
  margin-top: 6px;
  display: block;
  float: left;
  min-height: 1px; }
  .select-times.orderSelectTimes {
    margin-top: 0px;
    margin-left: 40px; }
  .select-times .multipleCon {
    width: 72px;
    height: 32px; }
    .select-times .multipleCon input {
      width: 50px;
      height: 26px;
      line-height: 20px;
      position: absolute;
      left: 0px;
      top: 2px;
      background: #e6ebf5;
      color: #6791e6;
      font-weight: bold;
      text-align: center;
      font-size: 14px;
      border: 1px solid #d3dbeb;
      border-right: 0px;
      border-left: 0px; }
    .select-times .multipleCon .reduce {
      width: 20px;
      height: 26px;
      line-height: 26px;
      position: absolute;
      left: -21px;
      top: 2px;
      font-size: 14px;
      border: 1px solid #e2e1e1;
      border-right: none;
      background: #d8e0f0;
      z-index: 1;
      border-top-left-radius: 3px;
      border-bottom-left-radius: 3px; }
    .select-times .multipleCon .add {
      width: 20px;
      height: 26px;
      line-height: 26px;
      position: absolute;
      right: 1px;
      top: 2px;
      font-size: 14px;
      border: 1px solid #d3dbeb;
      border-left: none;
      background: #d8e0f0;
      border-top-right-radius: 3px;
      border-bottom-right-radius: 3px; }
    .select-times .multipleCon span {
      color: #666;
      font-size: 16px;
      text-align: center;
      cursor: pointer; }
    .select-times .multipleCon .bei {
      font-size: 14px;
      font-weight: bold;
      color: #888;
      display: block;
      position: absolute;
      right: -18px;
      top: 4px;
      cursor: default;
      display: block;
      width: 20px;
      height: 24px;
      text-align: center;
      line-height: 24px; }
    .select-times .multipleCon .downselect {
      position: absolute;
      top: 28px;
      width: 70px;
      left: -3px;
      z-index: 9;
      border: 2px solid #e2e1e1;
      background: #fff; }
      .select-times .multipleCon .downselect:before {
        position: absolute;
        content: ' ';
        display: block;
        width: 70px;
        top: -2px;
        height: 2px;
        background: #fff;
        z-index: 10;
        left: 0px; }
      .select-times .multipleCon .downselect li {
        float: left;
        display: block;
        width: 100%;
        height: 20px;
        line-height: 20px;
        padding: 4px 0;
        text-align: center;
        font-size: 14px;
        background: #fff;
        cursor: pointer;
        color: #888; }
        .select-times .multipleCon .downselect li:hover {
          background: #e2e1e1; }

.speed_test_box {
  width: 400px;
  height: 90px; }
  .speed_test_box .speed_box_ul {
    width: 100%; }
    .speed_test_box .speed_box_ul li {
      width: 50%;
      float: left;
      height: 45px; }
      .speed_test_box .speed_box_ul li i {
        display: block;
        width: 12px;
        height: 12px;
        float: left;
        -moz-border-radius: 50%;
        -webkit-border-radius: 50%;
        border-radius: 50%;
        background: #2cb49d;
        margin-top: 16.5px; }
      .speed_test_box .speed_box_ul li .line_name {
        line-height: 45px;
        color: #2cb49d;
        margin-left: 5px;
        font-size: 14px;
        font-family: '\5FAE\8F6F\96C5\9ED1';
        font-weight: bold;
        float: left; }
      .speed_test_box .speed_box_ul li .percent_box {
        width: 106px;
        background: #b5b5b5;
        height: 21px;
        float: left;
        margin-top: 12px;
        margin-left: 5px;
        padding: 0 2px;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        border-radius: 4px; }
        .speed_test_box .speed_box_ul li .percent_box span {
          display: block;
          float: left;
          width: 5px;
          margin-left: 2px;
          height: 15px;
          margin-top: 3px;
          background: #2cb49d;
          -moz-border-radius: 6px;
          -webkit-border-radius: 6px;
          border-radius: 6px;
          opacity: 0;
          animation-name: fadeIn;
          animation-duration: 0.2s;
          animation-iteration-count: 1;
          animation-fill-mode: forwards; }
        .speed_test_box .speed_box_ul li .percent_box span:nth-child(1) {
          animation-delay: 0.1s; }
        .speed_test_box .speed_box_ul li .percent_box span:nth-child(2) {
          animation-delay: 0.2s; }
        .speed_test_box .speed_box_ul li .percent_box span:nth-child(3) {
          animation-delay: 0.3s; }
        .speed_test_box .speed_box_ul li .percent_box span:nth-child(4) {
          animation-delay: 0.4s; }
        .speed_test_box .speed_box_ul li .percent_box span:nth-child(5) {
          animation-delay: 0.5s; }
        .speed_test_box .speed_box_ul li .percent_box span:nth-child(6) {
          animation-delay: 0.6s; }
        .speed_test_box .speed_box_ul li .percent_box span:nth-child(7) {
          animation-delay: 0.7s; }
        .speed_test_box .speed_box_ul li .percent_box span:nth-child(8) {
          animation-delay: 0.8s; }
        .speed_test_box .speed_box_ul li .percent_box span:nth-child(9) {
          animation-delay: 0.9s; }
        .speed_test_box .speed_box_ul li .percent_box span:nth-child(10) {
          animation-delay: 1s; }
        .speed_test_box .speed_box_ul li .percent_box span:nth-child(11) {
          animation-delay: 1.1s; }
        .speed_test_box .speed_box_ul li .percent_box span:nth-child(12) {
          animation-delay: 1.2s; }
        .speed_test_box .speed_box_ul li .percent_box span:nth-child(13) {
          animation-delay: 1.3s; }
        .speed_test_box .speed_box_ul li .percent_box span:nth-child(14) {
          animation-delay: 1.4s; }
        .speed_test_box .speed_box_ul li .percent_box span:nth-child(15) {
          animation-delay: 1.5s; }
      .speed_test_box .speed_box_ul li.level_high i {
        background: #2cb49d; }
      .speed_test_box .speed_box_ul li.level_high .line_name {
        color: #2cb49d; }
      .speed_test_box .speed_box_ul li.level_high .percent_box span {
        background: #2cb49d; }
      .speed_test_box .speed_box_ul li.level_mid i {
        background: #d4cbac; }
      .speed_test_box .speed_box_ul li.level_mid .line_name {
        color: #d4cbac; }
      .speed_test_box .speed_box_ul li.level_mid .percent_box span {
        background: #d4cbac; }
      .speed_test_box .speed_box_ul li.level_low i {
        background: #de2b33; }
      .speed_test_box .speed_box_ul li.level_low .line_name {
        color: #de2b33; }
      .speed_test_box .speed_box_ul li.level_low .percent_box span {
        background: #de2b33; }

@keyframes fadeIn {
  0% {
    opacity: 0; }
  to {
    opacity: 1; } }

.lotteryView .each .mini {
  width: 736px !important; }

.testBox .timeBox {
  position: relative;
  width: 40px;
  height: 36px;
  display: inline;
  float: left;
  border: 4px solid #ddd;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #5c5c5c;
  color: #fff;
  text-align: center;
  line-height: 36px;
  font-size: 26px; }

.testBox .num_left, .testBox .num_right {
  width: 20px;
  height: 36px;
  line-height: 36px;
  float: left;
  display: inline;
  position: relative; }

.testBox .num {
  font-size: 26px;
  color: #fff;
  text-align: center; }

.testBox .num div {
  background: #5c5c5c; }

.testBox .num_left .num {
  text-align: right; }

.testBox .num_right .num {
  text-align: left; }

.testBox .num_t, .testBox .num_b, .testBox .num_next_b {
  z-index: 100; }

.testBox .time_line {
  position: absolute;
  z-index: 101;
  width: 40px;
  height: 9px;
  top: 14px; }

.testBox .num_next_t {
  z-index: 50;
  z-index: 200\9; }

.testBox .num_next_b div {
  -moz-transform: rotateX(-90deg);
  -webkit-transform: rotateX(-90deg);
  transform: rotateX(-90deg); }

.testBox .num_t, .testBox .num_next_t {
  width: 20px;
  height: 18px;
  overflow: hidden;
  position: absolute;
  left: 0px;
  top: 0px;
  height: 36px\9; }

.testBox .num_b, .testBox .num_next_b {
  width: 20px;
  height: 18px;
  overflow: hidden;
  position: absolute;
  left: 0px;
  top: 18px; }

.testBox .num_b div, .testBox .num_next_b div {
  position: absolute;
  top: -18px;
  width: 20px; }

.testBox .num_next .num_t div {
  display: none\9;
  -moz-transform: rotateX(-90deg);
  -webkit-transform: rotateX(-90deg);
  transform: rotateX(-90deg);
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  transition-duration: .3s;
  -moz-animation: changeColor .3s;
  -webkit-animation: changeColor .3s;
  animation: changeColor .3s;
  -moz-transition-delay: 0s;
  -webkit-transition-delay: 0s;
  transition-delay: 0s; }

.testBox .num_next .num_next_b div {
  display: none\9;
  -moz-transform: rotateX(0deg);
  -webkit-transform: rotateX(0deg);
  transform: rotateX(0deg);
  -moz-transition-duration: .3s;
  -webkit-transition-duration: .3s;
  transition-duration: .3s;
  -moz-animation: changeColor .3s;
  -webkit-animation: changeColor .3s;
  animation: changeColor .3s;
  -moz-transition-delay: .3s;
  -webkit-transition-delay: .3s;
  transition-delay: .3s; }

@keyframes changeColor {
  from {
    color: #efeff0; }
  to {
    color: #e5eaf4; } }

.affix-domain-downloader {
  position: absolute;
  top: 356px;
  right: 3px; }

.affix-verificantion {
  margin-bottom: 3px;
  border-radius: 4px;
  display: block;
  width: 90px;
  height: 60px;
  padding: 10px 0 0 0;
  background-color: rgba(94, 24, 54, 0.5);
  color: #fff;
  font-size: 14px;
  text-align: center;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  transition: all 0.3s; }
  .affix-verificantion:hover {
    background-color: rgba(94, 24, 54, 0.8); }
  .affix-verificantion i {
    display: block;
    margin: 0 auto 5px; }
  .affix-verificantion .verfiy {
    width: 32px;
    height: 27px; }
  .affix-verificantion .download {
    width: 28px;
    height: 28px; }

.affix-browser-box {
  position: absolute;
  top: 695px;
  right: 0px;
  width: 50px;
  height: 180px;
  z-index: 999; }

.affix-browser-pendant span {
  height: 44px;
  width: 50px;
  overflow: hidden;
  line-height: 44px;
  cursor: pointer;
  position: absolute;
  right: 0px;
  background-repeat: no-repeat;
  transition: width .3s; }
  .affix-browser-pendant span:hover {
    width: 150px; }

.affix-browser-pendant .gg {
  background-position: 0 0;
  top: 0px; }
  .affix-browser-pendant .gg:hover {
    background-position: 0 -142px; }

.affix-browser-pendant .ie {
  background-position: 0 -44px;
  top: 60px; }
  .affix-browser-pendant .ie:hover {
    background-position: 0 -186px; }

.affix-browser-pendant .hf {
  background-position: 0 -88px;
  top: 120px; }
  .affix-browser-pendant .hf:hover {
    background-position: 0 -230px; }

.affix-browser-pendant a {
  font-size: 14px;
  color: #fff;
  display: block;
  padding-left: 50px; }

.affix-sidebar {
  position: fixed;
  right: 0;
  top: 35%;
  z-index: 999;
  font-size: 12px;
  text-align: center; }
  .affix-sidebar .sidebar-div {
    height: 48px;
    display: block;
    text-decoration: none;
    background: #fff;
    filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#99000000', endColorStr='#99000000');
    -webkit-transition: width  0.3s,background-color 0.3s;
    -moz-transition: width  0.3s,background-color 0.3s;
    -o-transition: width  0.3s,background-color 0.3s;
    transition: width  0.3s,background-color 0.3s;
    cursor: pointer;
    margin-top: 2px;
    border-radius: 36px  0 0 36px;
    box-shadow: -1px 1px 10px rgba(0, 0, 0, 0.2);
    width: 48px;
    margin-left: auto;
    box-sizing: border-box;
    white-space: nowrap;
    position: relative; }
    .affix-sidebar .sidebar-div span {
      display: none; }
    .affix-sidebar .sidebar-div:hover {
      -webkit-transition: width  0.3s,background-color 0.3s;
      -moz-transition: width  0.3s,background-color 0.3s;
      -o-transition: width  0.3s,background-color 0.3s;
      transition: width  0.3s,background-color 0.3s;
      background: -webkit-linear-gradient(left, #53ccea, #2699ff);
      background: -moz-linear-gradient(left, #53ccea, #2699ff);
      background: -ms-linear-gradient(left, #53ccea, #2699ff);
      background: -o-linear-gradient(left, #53ccea, #2699ff);
      background: -linear-gradient(left, #53ccea, #2699ff);
      filter: none;
      width: 110px; }
      .affix-sidebar .sidebar-div:hover span {
        display: inline-block;
        color: #fff;
        white-space: nowrap;
        vertical-align: top;
        margin-top: 18px; }
      .affix-sidebar .sidebar-div:hover i {
        background-image: url(/webx/images/new_icon.3825d897.png);
        display: inline-block;
        width: 28px;
        height: 28px;
        margin-right: 4px; }
        .affix-sidebar .sidebar-div:hover i.ic-home {
          background-position: 0 1px; }
        .affix-sidebar .sidebar-div:hover i.ic-online {
          background-position: -135px -71px; }
        .affix-sidebar .sidebar-div:hover i.ic-chat {
          background-position: -244px -132px; }
        .affix-sidebar .sidebar-div:hover i.ic-help {
          background-position: -207px -132px; }
        .affix-sidebar .sidebar-div:hover i.ic-down {
          background-position: 0 -68px; }
        .affix-sidebar .sidebar-div:hover i.soundon {
          background-position: -108px -132px; }
        .affix-sidebar .sidebar-div:hover i.soundoff {
          background-position: -72px -132px; }
        .affix-sidebar .sidebar-div:hover i.ic-top {
          background-position: -164px -102px; }
        .affix-sidebar .sidebar-div:hover i.ic-domainDownloader {
          background-position: 0 -69px; }
        .affix-sidebar .sidebar-div:hover i.ic-DownloadCenter {
          background-position: -2px -128px; }
        .affix-sidebar .sidebar-div:hover i.ic-PersonalCenter {
          background-position: -32px -128px; }
    .affix-sidebar .sidebar-div.home {
      background: #da79bc;
      filter: none; }
    .affix-sidebar .sidebar-div i {
      background-image: url(/webx/images/new_icon.3825d897.png);
      display: inline-block;
      width: 28px;
      height: 28px;
      margin-top: 12px;
      margin-left: 14px; }
      .affix-sidebar .sidebar-div i.ic-home {
        background-position: 0 1px; }
      .affix-sidebar .sidebar-div i.ic-online {
        background-position: -165px -71px; }
      .affix-sidebar .sidebar-div i.ic-chat {
        background-position: -244px -102px; }
      .affix-sidebar .sidebar-div i.ic-help {
        background-position: -207px -102px; }
      .affix-sidebar .sidebar-div i.ic-down {
        background-position: 0 -69px; }
      .affix-sidebar .sidebar-div i.soundon {
        background-position: -109px -103px; }
      .affix-sidebar .sidebar-div i.soundoff {
        background-position: -69px -100px; }
      .affix-sidebar .sidebar-div i.ic-domainDownloader {
        background-position: 0 -69px; }
      .affix-sidebar .sidebar-div i.ic-DownloadCenter {
        background-position: -2px -96px; }
      .affix-sidebar .sidebar-div i.ic-PersonalCenter {
        background-position: -32px -98px; }
    .affix-sidebar .sidebar-div .s_msg {
      position: absolute;
      top: -3px;
      right: -4px;
      width: 20px;
      height: 20px;
      background: #ff632c;
      line-height: 20px;
      text-align: center;
      border-radius: 50%;
      overflow: hidden;
      color: #fff; }
      .affix-sidebar .sidebar-div .s_msg:after {
        content: '\65B0'; }
  .affix-sidebar .toUp {
    margin-top: 180px;
    margin-left: auto;
    background-color: rgba(0, 0, 0, 0.05);
    height: 50px;
    width: 60px;
    padding-top: 12px;
    border-radius: 4px;
    cursor: pointer;
    margin-right: 8px; }
    .affix-sidebar .toUp:hover {
      background-color: rgba(0, 0, 0, 0.1); }
    .affix-sidebar .toUp i {
      background-image: url(/webx/images/new_icon.3825d897.png);
      background-position: -155px -95px;
      width: 37px;
      height: 35px;
      margin-left: auto;
      margin-right: auto;
      display: block; }

.affix-sidebar-rec {
    position: fixed;
    top: 50%;
    right: 20px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 2000;
    margin-top: -30px;
    height: 317px;}
	.affix-sidebar-rec:after {content: ''; clear: both; font-size: 0; line-height: 0;}

  .affix-sidebar-rec .sidebar-div {
        border: none;
    outline: none;
    pointer-events: auto;
    width: 70px;
    cursor: pointer;
    position: relative;
    height: 60px;
    background: #59a4f6;
    color: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    font-size: 12px;
    -webkit-transition: right .3s;
    transition: right .3s;
	margin-top: 3px;}

	  
	  .affix-sidebar-rec .sidebar-div a+a {margin-top:5px;}

.affix-sidebar-rec .sidebar-div i {
    margin-bottom: 3px;
    font-size: 24px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.affix-sidebar-rec .sidebar-div .img-icon-home:before {
  background-image:url(/assets3/inline/fd2d18002ab865b2af3a444e879d68800226a7f12162bd7a52bbf8a6223df0e4.png);
  width:26px;
  height:26px
}
.affix-sidebar-rec .sidebar-div .img-icon-activity:before {
  background-image:url(/assets3/inline/258543d2b71177037a2f50688106039d91142dced24d63841a27ffb445668e2d.png);
  width:26px;
  height:26px
}
.affix-sidebar-rec .sidebar-div .img-icon-user2:before {
  background-image:url(/assets3/inline/d0bc2f5c827174ad35899e6f32fdc5998db47522f5f134d43ad00ab714e166a6.png);
  width:23px;
  height:23px;
  background-position:top
}
.affix-sidebar-rec .sidebar-div .img-icon-kf2:before {
  background-image:url(/assets3/inline/01fa80780c28fde36bc841a7c056c1b8c06a1fca9e2b26bbc4114e377cbff07a.png);
  width:26px;
  height:26px
}
.affix-sidebar-rec .sidebar-div .img-icon-yl:before {
  background-image:url(/assets3/inline/fc2f5da1ef192c81ccdc653cd8e55a76d85f96b096ec065dd2a0d6a19820a4a2.png);
  width:26px;
  height:26px
}
.affix-sidebar-rec .sidebar-div .img-icon-yl.off:before {
  background-image:url(/assets3/inline/e5b27594ddf14464b115652c3cf778eb9117c3893d830e32c2099842bbc6197b.png)
}
.affix-sidebar-rec .sidebar-div .img-icon-gg:before {
  background-image:url(/assets3/inline/bb1f0f2457a0606440e47dfc1fd92ea0f3d09df16040ae2e69b2302850dec80d.png);
  width:26px;
  height:26px
}
.affix-sidebar-rec .sidebar-div .img-icon-lo:before {
  background-image:url(/assets3/inline/afeae6fd942173a02d9861ad9ea91c50871ea62e305c13a865740c4d2a554e59.png);
  width:26px;
  height:26px
}
.affix-sidebar-rec .sidebar-div .img-icon-sj::before {
  background-image: url(/webx/images/sjtb.png);
  width: 26px;
  height: 26px;
}
[class*=" img-icon-"]::before, [class^="img-icon-"]::before {
  content: "";
  display: inline-block;
  margin-right: 5px;
  background-repeat: no-repeat;
}
[class*=" img-icon-"].nomargin::after, [class*=" img-icon-"].nomargin::before, [class^="img-icon-"].nomargin::after, [class^="img-icon-"].nomargin::before {
  margin: 0;
}
@keyframes code-animate {
  0% {
    left: -0px;
    width: 0px; }
  20% {
    width: 150px;
    left: -156px; }
  80% {
    width: 150px;
    left: -156px; }
  100% {
    left: -0px;
    width: 0px; } }

@-webkit-keyframes code-animate {
  0% {
    width: 150px;
    left: -156px; }
  50% {
    left: -0px;
    width: 0px; }
  100% {
    width: 150px;
    left: -156px; } }

@-moz-keyframes code-animate {
  0% {
    width: 150px;
    left: -156px; }
  50% {
    left: -0px;
    width: 0px; }
  100% {
    width: 150px;
    left: -156px; } }

@-ms-keyframes code-animate {
  .affix-sidebar-rec .sidebar-div 0% {
    width: 150px;
    left: -156px; }
  .affix-sidebar-rec .sidebar-div 50% {
    left: -0px;
    width: 0px; }
  .affix-sidebar-rec .sidebar-div 100% {
    width: 150px;
    left: -156px; } }
    .affix-sidebar-rec .sidebar-div:nth-child(1) {
      background-position: -66px -2px; }
    .affix-sidebar-rec .sidebar-div.appDownload {
      background-position: -6px -58px;
      position: relative; }
      .affix-sidebar-rec .sidebar-div.appDownload:hover {
        background-position: -6px -58px; }
        .affix-sidebar-rec .sidebar-div.appDownload:hover .code-warp {
          width: 150px;
          left: -156px;
          -webkit-animation-play-state: paused;
          -moz-animation-play-state: paused;
          -o-animation-play-state: paused;
          animation-play-state: paused; }
      .affix-sidebar-rec .sidebar-div.appDownload span {
        color: #fff; }
      .affix-sidebar-rec .sidebar-div.appDownload .code-warp {
        width: 0px;
        height: 150px;
        position: absolute;
        top: -0px;
        left: -0px;
        display: inline-block;
        transition: all 0.3s;
        box-sizing: border-box;
        overflow: hidden;
        box-shadow: 0px 0px 1px rgba(0, 0, 0, 0.1);
        animation: code-animate 3s; }
        .affix-sidebar-rec .sidebar-div.appDownload .code-warp span {
          color: #fff; }
        .affix-sidebar-rec .sidebar-div.appDownload .code-warp b {
          display: block;
          width: 100%;
          height: 100%;
          background: #fff;
          transition: all 0.2s;
          box-sizing: border-box; }
          .affix-sidebar-rec .sidebar-div.appDownload .code-warp b img {
            height: 133px;
            width: 133px;
            overflow: hidden;
            margin-right: auto;
            margin-left: auto;
            margin-top: 8px; }
    .affix-sidebar-rec .sidebar-div:nth-child(3) {
      background-position: -66px -394px; }
    .affix-sidebar-rec .sidebar-div:nth-child(4) {
      background-position: -66px -114px; }
    .affix-sidebar-rec .sidebar-div:nth-child(5) {
      background-position: -66px -170px; }
      .affix-sidebar-rec .sidebar-div:nth-child(5) .s_msg {
        position: absolute;
        top: -3px;
        right: -4px;
        width: 20px;
        height: 20px;
        background: #ff632c;
        line-height: 20px;
        text-align: center;
        border-radius: 50%;
        overflow: hidden;
        color: #fff; }
        .affix-sidebar-rec .sidebar-div:nth-child(5) .s_msg:after {
          content: '\65B0'; }
    .affix-sidebar-rec .sidebar-div:nth-child(6) {
      background-position: -66px -226px; }
    .affix-sidebar-rec .sidebar-div.hangUp {
      position: relative; }
      .affix-sidebar-rec .sidebar-div.hangUp .hangUp-wrap {
        width: 180px;
        height: 382px;
        position: absolute;
        left: -186px;
        top: 0px;
        box-shadow: 0px 20px 30px 0px rgba(0, 0, 0, 0.039);
        transition: all 1s; }
        .affix-sidebar-rec .sidebar-div.hangUp .hangUp-wrap h3 {
          background-image: -moz-linear-gradient(90deg, #4886e7 1%, #5d9aff 36%, #62b1f1 68%, #54c4ef 100%);
          background-image: -webkit-linear-gradient(90deg, #4886e7 1%, #5d9aff 36%, #62b1f1 68%, #54c4ef 100%);
          background-image: -ms-linear-gradient(90deg, #4886e7 1%, #5d9aff 36%, #62b1f1 68%, #54c4ef 100%);
          height: 55px;
          border-top-left-radius: 4px;
          border-top-right-radius: 4px; }
          .affix-sidebar-rec .sidebar-div.hangUp .hangUp-wrap h3 p {
            color: #fff;
            font-size: 15px;
            padding: 10px 0px 6px 0px;
            text-align: center; }
          .affix-sidebar-rec .sidebar-div.hangUp .hangUp-wrap h3 a {
            display: block;
            height: 16px;
            line-height: 16px;
            color: #fff;
            font-weight: normal;
            text-decoration: underline;
            background: url(/assets3/inline/cc28a64cfdd728cba4daf93899d990cd5c54f0a9c1375a49004dc455d1abc43d.png) no-repeat 46px center; }
        .affix-sidebar-rec .sidebar-div.hangUp .hangUp-wrap ul {
          background: #fff;
          border-bottom-left-radius: 4px;
          border-bottom-right-radius: 4px; }
          .affix-sidebar-rec .sidebar-div.hangUp .hangUp-wrap ul li {
            background: #fff; }
            .affix-sidebar-rec .sidebar-div.hangUp .hangUp-wrap ul li h4 {
              color: #ff7800;
              font-size: 15px;
              text-align: center;
              padding: 16px 0px 8px 0px; }
            .affix-sidebar-rec .sidebar-div.hangUp .hangUp-wrap ul li p {
              color: #959aa2;
              font-size: 12px;
              line-height: 16px; }
              .affix-sidebar-rec .sidebar-div.hangUp .hangUp-wrap ul li p.hangUp-qr {
                width: 115px;
                height: 115px;
                margin: 8px 0px 4px 34px; }
                .affix-sidebar-rec .sidebar-div.hangUp .hangUp-wrap ul li p.hangUp-qr img {
                  width: 100%; }
            .affix-sidebar-rec .sidebar-div.hangUp .hangUp-wrap ul li a {
              width: 120px;
              height: 26px;
              text-align: center;
              line-height: 26px;
              border-radius: 13px;
              display: block;
              background-image: -moz-linear-gradient(90deg, #fb7c2f 0%, #f6bf47 99%);
              background-image: -webkit-linear-gradient(90deg, #fb7c2f 0%, #f6bf47 99%);
              background-image: -ms-linear-gradient(90deg, #fb7c2f 0%, #f6bf47 99%);
              position: relative;
              font-size: 14px;
              color: #fff;
              margin: 11px 0px 15px 30px; }
              .affix-sidebar-rec .sidebar-div.hangUp .hangUp-wrap ul li a:after {
                content: '';
                position: absolute;
                left: 20px;
                top: 7px;
                width: 8px;
                height: 13px;
                background: url(/assets3/inline/b2a9497afae9836568b3a331a0aaf900c1b53cff656461d5d198d09cbd76f6c6.png) no-repeat; }
            .affix-sidebar-rec .sidebar-div.hangUp .hangUp-wrap ul li:nth-child(2) {
              height: 208px;
              background: url(/assets3/inline/5580a37bc18c74f5987c73d632176465c2024556469d4c8da6e59d62101159a9.png) no-repeat top left; }
    .affix-sidebar-rec .sidebar-div.soundon {
      background-position: -66px -282px; }
    .affix-sidebar-rec .sidebar-div.soundoff {
      background-position: -66px -338px; }
    .affix-sidebar-rec .sidebar-div.background {
      background-position: -66px -450px;
      position: relative; }
      .affix-sidebar-rec .sidebar-div.background .background-wrap {
        width: 240px;
        height: 320px;
        position: absolute;
        left: -245px;
        bottom: 0px;
        box-shadow: 0px 20px 30px 0px rgba(0, 0, 0, 0.039);
        transition: all 1s;
        background-color: #ffffff;
        overflow: hidden;
        border-radius: 4px; }
        .affix-sidebar-rec .sidebar-div.background .background-wrap .background-header {
          background-image: -moz-linear-gradient(90deg, #4886e7 1%, #5d9aff 36%, #62b1f1 68%, #54c4ef 100%);
          background-image: -webkit-linear-gradient(90deg, #4886e7 1%, #5d9aff 36%, #62b1f1 68%, #54c4ef 100%);
          background-image: -ms-linear-gradient(90deg, #4886e7 1%, #5d9aff 36%, #62b1f1 68%, #54c4ef 100%);
          height: 40px;
          color: #ffffff;
          text-align: center;
          line-height: 40px;
          font-weight: bold;
          font-size: 14px;
          text-indent: 33px; }
          .affix-sidebar-rec .sidebar-div.background .background-wrap .background-header .background-header-icon {
            background: url(/assets3/inline/525aaebfdba07fb24bc754e044cf1158f7d7cd418d28992b9639b0a994d76c66.png) no-repeat;
            display: inline-block;
            width: 20px;
            height: 20px;
            position: absolute;
            left: 70px;
            top: 10px;
            margin-top: 0; }
        .affix-sidebar-rec .sidebar-div.background .background-wrap .background-list {
          padding: 1px 5px 15px 15px;
          overflow-y: scroll;
          margin-top: 8px;
          overflow-x: hidden;
          height: calc(100% - 74px);
          box-sizing: border-box;
          -ms-overflow-style: -ms-autohiding-scrollbar; }
          .affix-sidebar-rec .sidebar-div.background .background-wrap .background-list::-webkit-scrollbar {
            width: 4px;
            background-color: #f6f8fb; }
          .affix-sidebar-rec .sidebar-div.background .background-wrap .background-list::-webkit-scrollbar-track {
            background-color: #f6f8fb; }
          .affix-sidebar-rec .sidebar-div.background .background-wrap .background-list::-webkit-scrollbar-thumb {
            cursor: pointer;
            background-color: #c5cad6;
            border-radius: 10px; }
          .affix-sidebar-rec .sidebar-div.background .background-wrap .background-list .background-conter {
            width: 100px;
            float: left;
            height: 61px;
            margin-right: 8px;
            margin-bottom: 9px;
            position: relative; }
            .affix-sidebar-rec .sidebar-div.background .background-wrap .background-list .background-conter .background-image {
              display: inline-block;
              height: 60px;
              width: 96px; }
            .affix-sidebar-rec .sidebar-div.background .background-wrap .background-list .background-conter .background-label {
              display: block;
              position: absolute;
              top: 0;
              left: 0;
              background: url(/assets3/inline/18762c4f9d4d209989d4a35cb0947f34c848f0f6d7dbf8d2c7e7b6e40971fe45.png);
              width: 100px;
              height: 60px;
              margin-top: 3px; }
        .affix-sidebar-rec .sidebar-div.background .background-wrap .background-footer {
          position: absolute;
          width: 240px;
          height: 35px;
          bottom: 0;
          text-align: center;
          line-height: 35px;
          background: #fefefe;
          color: #000000; }
          .affix-sidebar-rec .sidebar-div.background .background-wrap .background-footer .background-text {
            width: 90px;
            height: 22px;
            border: 1px solid #c5cad6;
            text-align: center;
            line-height: 22px;
            border-radius: 4px;
            margin-left: 80px;
            margin-top: 5px; }
            .affix-sidebar-rec .sidebar-div.background .background-wrap .background-footer .background-text:hover {
              color: #ffffff;
              background-image: -moz-linear-gradient(90deg, #4886e7 1%, #5d9aff 36%, #62b1f1 68%, #54c4ef 100%);
              background-image: -webkit-linear-gradient(90deg, #4886e7 1%, #5d9aff 36%, #62b1f1 68%, #54c4ef 100%);
              background-image: -ms-linear-gradient(90deg, #4886e7 1%, #5d9aff 36%, #62b1f1 68%, #54c4ef 100%);
              border-radius: 4px; }
    .affix-sidebar-rec .sidebar-div:hover {
      -webkit-transition: width  0.3s,background-color 0.3s;
      -moz-transition: width  0.3s,background-color 0.3s;
      -o-transition: width  0.3s,background-color 0.3s;
      transition: all 0.3s; }
      .affix-sidebar-rec .sidebar-div:hover span {
        color: #fff; }
      .affix-sidebar-rec .sidebar-div:hover:nth-child(1) {
        background-position: -6px -2px; }
      .affix-sidebar-rec .sidebar-div:hover:nth-child(3) {
        background-position: -6px -394px; }
      .affix-sidebar-rec .sidebar-div:hover:nth-child(4) {
        background-position: -6px -114px; }
      .affix-sidebar-rec .sidebar-div:hover:nth-child(5) {
        background-position: -6px -170px; }
      .affix-sidebar-rec .sidebar-div:hover:nth-child(6) {
        background-position: -6px -226px; }
      .affix-sidebar-rec .sidebar-div:hover.soundon {
        background-position: -6px -282px; }
      .affix-sidebar-rec .sidebar-div:hover.soundoff {
        background-position: -6px -338px; }
      .affix-sidebar-rec .sidebar-div:hover.background {
        background-position: -6px -450px; }

.affix-hero-lists {
  position: fixed;
  right: 0;
  bottom: 0;
  height: 30px;
  line-height: 30px;
  padding: 0 35px 0 35px;
  font-size: 12px;
  background: #fd7418;
  color: #fff;
  overflow: hidden;
  z-index: 999; }
  .affix-hero-lists .close {
    position: absolute;
    display: block;
    width: 15px;
    height: 15px;
    text-align: center;
    right: 5px;
    top: 10px;
    line-height: 15px;
    font-family: arial;
    cursor: pointer; }
  .affix-hero-lists .notice-icon {
    position: absolute;
    left: 10px;
    top: 5px;
    width: 20px;
    height: 20px; }
  .affix-hero-lists ul {
    position: relative;
    transition-duration: 0.5s; }

.affix-link-right {
  position: fixed;
  width: 90px;
  right: 120px;
  top: 240px;
  z-index: 101; }
  .affix-link-right ul li {
    display: inline-block;
    text-align: center;
    margin-top: 15px;
    line-height: 20px;
    font-size: 14px;
    border-radius: 10px;
    background-color: #e2e1f4;
    background-color: rgba(226, 225, 244, 0.4);
    filter: alpha(opacity=70);
    transform: translate(20px, 0);
    opacity: 0; }
  .affix-link-right ul li a {
    display: block;
    padding: 15px 10px;
    width: 70px; }
  .affix-link-right ul li span {
    display: block;
    color: #b860a8;
    text-shadow: 1px 1px 0 #fff; }
  .affix-link-right ul li a:hover span {
    color: #79336c; }
  .affix-link-right ul li:hover {
    background-color: rgba(226, 225, 244, 0.6); }
  .affix-link-right ul li:nth-child(1) {
    animation: rightList-anim .7s linear 1.3s forwards;
    -webkit-animation: rightList-anim .7s linear 1.3s forwards; }
  .affix-link-right ul li:nth-child(2) {
    animation: rightList-anim .7s linear 1.6s forwards;
    -webkit-animation: rightList-anim .7s linear 1.6s forwards; }
  .affix-link-right ul li:nth-child(3) {
    animation: rightList-anim .7s linear 1.9s forwards;
    -webkit-animation: rightList-anim .7s linear 1.9s forwards; }
  .affix-link-right ul li:nth-child(4) {
    animation: rightList-anim .7s linear 2.2s forwards;
    -webkit-animation: rightList-anim .7s linear 2.2s forwards; }
  .affix-link-right ul li:hover .ic-down {
    background-position: -176px -39px; }
  .affix-link-right ul li:hover .ic-xing {
    background-position: -222px -39px; }
  .affix-link-right ul li:hover .ic-kefu {
    background-position: -267px -39px; }

.affix-link-bottom {
  width: 480px;
  margin: 0 auto;
  opacity: 0;
  animation: opacity_anim .7s linear 1.3s forwards;
  -webkit-animation: opacity_anim .7s linear 1.3s forwards; }
  .affix-link-bottom ul {
    width: 510px;
    text-align: center; }
  .affix-link-bottom ul li {
    display: inline-block;
    width: 71px;
    height: 56px;
    line-height: 20px;
    text-align: center;
    margin: 30px 50px 0 0;
    font-size: 14px;
    position: relative; }
  .affix-link-bottom ul li span {
    display: block;
    color: #b860a8;
    text-shadow: 1px 1px 0 #fff; }
  .affix-link-bottom ul li a:hover span {
    color: #79336c; }
  .affix-link-bottom ul li .phoneCode {
    position: absolute;
    width: 100px;
    height: 100px;
    padding: 2px;
    border: #eee solid 1px;
    background-color: #fff;
    left: -15px;
    top: 55px;
    display: none; }
  .affix-link-bottom ul li .phoneCode img {
    width: 100%;
    height: 100px;
    float: left; }
  .affix-link-bottom ul li:hover .phoneCode {
    display: block; }
  .affix-link-bottom ul li:hover .ic-phone {
    background-position: 5px -39px; }
  .affix-link-bottom ul li:hover .ic-win {
    background-position: -39px -39px; }
  .affix-link-bottom ul li:hover .ic-mac {
    background-position: -85px -39px; }
  .affix-link-bottom ul li:hover .ic-url {
    background-position: -131px -39px; }

.affix-foot-browser {
  color: #573358;
  font-size: 20px;
  padding-top: 20px;
  margin-top: 20px;
  margin-bottom: 15px; }
  .affix-foot-browser b {
    color: #a181a2;
    font-size: 20px; }
  .affix-foot-browser ul {
    display: inline-block; }
  .affix-foot-browser ul li {
    display: inline-block;
    color: #b69ebb;
    font-size: 15px;
    margin-left: 10px;
    margin-right: 10px; }
  .affix-foot-browser ul li a {
    color: #b69ebb; }
  .affix-foot-browser ul li a span {
    margin-left: 3px; }
  .affix-foot-browser ul li:hover a {
    color: #cdbbd1; }

.lottery-ssc-orderarea-main {
  padding: 5px 0px 15px;
  background: #fdfdfd;
  margin-top: -2px; }
  .lottery-ssc-orderarea-main .addList {
    width: 772px;
    float: left;
    margin-left: 16px;
    height: 199px;
    background: #f6f8fb;
    box-shadow: -3px 5px 15px rgba(121, 121, 121, 0.1);
    border: 1px solid #e0e4ee; }
  .lottery-ssc-orderarea-main .orange {
    color: #ff632c; }
  .lottery-ssc-orderarea-main.lotteryBottom {
    margin-bottom: 10px;
    -moz-box-shadow: 0px 0px 5px #ddd;
    -webkit-box-shadow: 0px 0px 5px #ddd;
    box-shadow: 0px 0px 5px #ddd; }
  .lottery-ssc-orderarea-main .lotteryList {
    min-height: 72px;
    max-height: 192px;
    overflow: auto;
    background: #f7f9fc; }
  .lottery-ssc-orderarea-main .lotteryList table tr:nth-child(even) td {
    background: #f0f2f5; }
  .lottery-ssc-orderarea-main .lotteryList table tr:nth-child(even).lottery th {
    background: #f0f2f5; }
  .lottery-ssc-orderarea-main .lotteryList table tr {
    line-height: 40px; }
  .lottery-ssc-orderarea-main .lotteryList table tr th {
    height: 32px;
    background: #e5eaf4;
    color: #607791;
    font-size: 14px;
    text-align: center;
    font-weight: bold; }
    .lottery-ssc-orderarea-main .lotteryList table tr th:first-child {
      text-indent: 17px; }
  .lottery-ssc-orderarea-main .lotteryList table tr th .deleteAll,
  .lottery-ssc-orderarea-main .lotteryList table tr th .deleteAll:hover {
    color: #607791;
    font-size: 14px;
    display: inline-block;
    padding-right: 15px;
    padding-left: 12px; }
  .lottery-ssc-orderarea-main .lotteryList table tr td.blue {
    color: #4886ff; }
  .lottery-ssc-orderarea-main .lotteryList table tr td,
  .lottery-ssc-orderarea-main .lotteryList table tr.lottery th {
    background: #fff;
    height: 40px;
    text-align: center;
    font-size: 12px;
    color: #3b476a;
    font-weight: normal !important; }
  .lottery-ssc-orderarea-main .lotteryList table tr.lottery th {
    border: none;
    text-align: left; }
    .lottery-ssc-orderarea-main .lotteryList table tr.lottery th .mode {
      display: inline-block;
      width: 20px;
      height: 20px;
      text-align: center;
      line-height: 20px;
      background: #e1e8f5;
      color: #527acc;
      border-radius: 2px;
      text-indent: 0px; }
  .lottery-ssc-orderarea-main .lotteryList table tr td a.del {
    cursor: pointer;
    display: inline-block;
    width: 14px;
    height: 14px;
    vertical-align: -2px;
    background: url(/assets3/inline/9946101386fa2ff9095aabb6c57fc505939f464d08f1d21795f01030d2af9573.png) no-repeat right center; }
  .lottery-ssc-orderarea-main .lotteryList table tr.cleanall {
    /*display: none*/ }
  .lottery-ssc-orderarea-main .lotteryList table tr.lottery th .more {
    position: absolute;
    width: 278px;
    margin: 5px 0px 10px 0px;
    z-index: 10; }
  .lottery-ssc-orderarea-main .lotteryList table tr.lottery th .close {
    position: absolute;
    top: 0;
    right: -41px;
    text-indent: -9999px;
    width: 20px;
    height: 20px;
    display: block; }
  .lottery-ssc-orderarea-main .lotteryList table tr.lottery th .code {
    font-family: Microsoft Yahei;
    width: 236px;
    padding: 5px 10px;
    font-size: 14px;
    color: #aaa;
    border: 1px solid #ddd;
    resize: vertical; }
  .lottery-ssc-orderarea-main .lotteryList table tr.lottery td .selectValue {
    color: #657d97;
    font-size: 12px;
    height: 24px;
    border-radius: 4px;
    background-image: -webkit-linear-gradient(90deg, #e5eaf4 0%, white 100%);
    background-image: -moz-linear-gradient(90deg, #e5eaf4 0%, white 100%);
    background-image: -ms-linear-gradient(90deg, #e5eaf4 0%, white 100%);
    box-shadow: 1.5px 3px 4px 0px rgba(95, 95, 95, 0.149);
    border: 1px solid #e5eaf4; }
  .lottery-ssc-orderarea-main .lotteryList table tr.lotteryBg th,
  .lottery-ssc-orderarea-main .lotteryList table tr.lotteryBg td {
    background: #f8f5ea; }
  .lottery-ssc-orderarea-main table {
    width: 100%;
    border-collapse: collapse; }
  .lottery-ssc-orderarea-main .orderNow {
    background: #f7f9fc;
    position: relative;
    float: left;
    padding: 14px;
    width: 245px;
    height: 171px;
    box-shadow: 3px 5px 15px rgba(121, 121, 121, 0.1);
    border: 1px solid #e0e4ee;
    border-left: 0; }
    .lottery-ssc-orderarea-main .orderNow .mmc-box {
      margin: 10px 0px 0px 10px;
      float: left;
      padding-bottom: 10px;
      border-bottom: 1px dashed #cfdce6; }
      .lottery-ssc-orderarea-main .orderNow .mmc-box span.text {
        float: left;
        line-height: 32px;
        font-size: 14px;
        color: #888; }
      .lottery-ssc-orderarea-main .orderNow .mmc-box .select-times {
        margin-top: 0px; }
    .lottery-ssc-orderarea-main .orderNow .trace-issues {
      border-bottom: 1px dashed #cfdce6;
      height: 56px; }
      .lottery-ssc-orderarea-main .orderNow .trace-issues .trace-left {
        float: left; }
        .lottery-ssc-orderarea-main .orderNow .trace-issues .trace-left .countdownBox {
          width: 90px; }
          .lottery-ssc-orderarea-main .orderNow .trace-issues .trace-left .countdownBox .time-icon {
            width: 15px;
            float: left;
            height: 20px;
            background: url(/webx/images/lottery-icon.e7ec2354.png) no-repeat 0px -130px; }
          .lottery-ssc-orderarea-main .orderNow .trace-issues .trace-left .countdownBox .smallTime {
            float: left;
            display: block;
            width: 60px;
            height: 24px;
            padding-left: 6px; }
            .lottery-ssc-orderarea-main .orderNow .trace-issues .trace-left .countdownBox .smallTime div {
              float: left;
              display: inline-block; }
              .lottery-ssc-orderarea-main .orderNow .trace-issues .trace-left .countdownBox .smallTime div span {
                line-height: 17px;
                color: #66b3ff; }
              .lottery-ssc-orderarea-main .orderNow .trace-issues .trace-left .countdownBox .smallTime div:nth-child(3) span {
                display: none; }
              .lottery-ssc-orderarea-main .orderNow .trace-issues .trace-left .countdownBox .smallTime div .timeBox {
                background: none;
                font-size: 14px;
                color: #4680fe;
                width: auto;
                height: 20px;
                line-height: 20px;
                margin-left: 0px;
                float: left;
                display: inline; }
                .lottery-ssc-orderarea-main .orderNow .trace-issues .trace-left .countdownBox .smallTime div .timeBox .next_num {
                  display: none; }
                .lottery-ssc-orderarea-main .orderNow .trace-issues .trace-left .countdownBox .smallTime div .timeBox .num_left, .lottery-ssc-orderarea-main .orderNow .trace-issues .trace-left .countdownBox .smallTime div .timeBox .num_right {
                  width: auto;
                  height: 20px;
                  line-height: 20px;
                  font-weight: bold;
                  font-size: 13px;
                  display: inline;
                  float: left;
                  color: #6da9f4;
                  margin-left: 0px; }
                .lottery-ssc-orderarea-main .orderNow .trace-issues .trace-left .countdownBox .smallTime div .timeBox .num_left {
                  text-align: right; }
                .lottery-ssc-orderarea-main .orderNow .trace-issues .trace-left .countdownBox .smallTime div .timeBox .num_right {
                  text-align: left; }
  .lottery-ssc-orderarea-main .chooseAllMsg {
    font-size: 14px;
    color: #737373;
    height: 87px;
    float: left;
    display: inline;
    padding-bottom: 15px; }
  .lottery-ssc-orderarea-main .chooseAllMsg .num {
    font-weight: bold;
    font-size: 18px;
    color: #78b0f6;
    vertical-align: -2px; }
  .lottery-ssc-orderarea-main .chooseAllMsg .orange {
    color: #ff632c; }
  .lottery-ssc-orderarea-main .chooseAllMsg p {
    display: inline-block;
    margin-right: 15px;
    color: #657699;
    padding: 10px; }
    .lottery-ssc-orderarea-main .chooseAllMsg p:nth-child(2) {
      padding: 5px 0px 0px 10px; }
  .lottery-ssc-orderarea-main .totalRebate {
    color: #657699;
    font-size: 12px; }
    .lottery-ssc-orderarea-main .totalRebate span {
      color: #4680fe;
      font-size: 16px;
      font-weight: bold; }
  .lottery-ssc-orderarea-main .traceIssuesBox {
    width: 90px;
    margin-top: 7px; }
    .lottery-ssc-orderarea-main .traceIssuesBox .fqzhBox b {
      color: #fd7a6e; }
  .lottery-ssc-orderarea-main .sendChoose {
    float: right;
    display: block;
    background-image: -webkit-linear-gradient(top, #fc6e65, #f16359);
    background-image: -moz-linear-gradient(top, #fc6e65, #f16359);
    background-image: -ms-linear-gradient(top, #fc6e65, #f16359);
    border-radius: 5px;
    width: 155px; }
    .lottery-ssc-orderarea-main .sendChoose.mmcSendChoose {
      margin-right: 45px; }
  .lottery-ssc-orderarea-main .sendChoose a {
    display: block;
    width: 155px;
    height: 46px;
    line-height: 46px;
    text-align: center;
    color: #fff;
    font-size: 20px; }
    .lottery-ssc-orderarea-main .sendChoose a.disabled {
      background-color: #e6ebf5;
      border-radius: 5px;
      cursor: default;
      background-image: -webkit-linear-gradient(top, rgba(254, 145, 136, 0.5), rgba(253, 121, 110, 0.5));
      background-image: -moz-linear-gradient(top, rgba(254, 145, 136, 0.5), rgba(253, 121, 110, 0.5));
      background-image: -ms-linear-gradient(top, rgba(254, 145, 136, 0.5), rgba(253, 121, 110, 0.5)); }
    .lottery-ssc-orderarea-main .sendChoose a.pointer {
      border-radius: 5px;
      border-radius: 6px; }
  .lottery-ssc-orderarea-main .checkZhui {
    height: 22px;
    color: #ff632c;
    font-size: 13px;
    float: left; }
  .lottery-ssc-orderarea-main .prizeStop {
    position: absolute;
    right: 20px; }
  .lottery-ssc-orderarea-main .prize-notification {
    position: absolute;
    right: 22px;
    bottom: 22px;
    color: #ff632c;
    font-size: 13px; }
  .lottery-ssc-orderarea-main .prize-notification span {
    display: inline;
    width: 13px;
    height: 13px;
    float: left;
    margin-right: 2px;
    cursor: pointer; }
  .lottery-ssc-orderarea-main .prize-notification b {
    font-weight: normal;
    cursor: pointer;
    margin-left: 3px; }
  .lottery-ssc-orderarea-main .qxzhBox {
    cursor: pointer;
    color: #657598;
    margin-left: 8px; }
  .lottery-ssc-orderarea-main .qxzhBox:hover {
    color: #999; }
  .lottery-ssc-orderarea-main .checkZhui span {
    display: inline;
    width: 13px;
    height: 13px;
    float: left;
    margin-right: 2px;
    cursor: pointer;
    background: url(/assets3/inline/8c3e368522e8f8331c403a145b6bcf9583305095774fb98da12437e5d93ba399.png) no-repeat;
    box-shadow: 1px 4.732px 6px 0px rgba(13, 6, 10, 0.063); }
    .lottery-ssc-orderarea-main .checkZhui span.check {
      background-position: 0px 0px; }
    .lottery-ssc-orderarea-main .checkZhui span.uncheck {
      background-position: 0px -13px; }
  .lottery-ssc-orderarea-main .checkZhui input,
  .lottery-ssc-orderarea-main .close_zhbox,
  .lottery-ssc-orderarea-main .zhBox {
    display: none; }
  .lottery-ssc-orderarea-main .checkZhui b {
    font-weight: normal;
    cursor: pointer; }
  .lottery-ssc-orderarea-main .checkZhui b:hover {
    color: #898989; }

.footer-framework {
  width: 100%;
  min-width: 980px;
  height: 100px;
  color: #666;
  font-size: 12px;
  line-height: 22px; }

.footer-framework.blackBackground {
  background: #000; }

.footer-framework .img {
  background: url(/webx/images/footer-img.6f799b9a.png) no-repeat center;
  height: 37px;
  width: 1080px;
  margin: auto; }

.footer-framework .t-left {
  float: left;
  text-align: left; }

.footer-framework .t-right {
  float: right;
  text-align: right; }

.footer-framework .Copyright p {
  width: 100%;
  height: 20px;
  line-height: 25px;
  color: #fff;
  text-align: center;
  margin-top: 5px; }

.footer-client-download {
  background-color: white;
  padding-top: 30px; }

.footer-client-download .air_box {
  width: 318px;
  float: left; }

.footer-client-download .air_box_t {
  height: 140px; }

.footer-client-download .airflash {
  width: 220px;
  height: 140px;
  float: left; }

.footer-client-download .flashcontent {
  width: 220px;
  height: 140px;
  margin: 0 auto; }

.footer-client-download .download-line {
  width: 88px;
  float: right; }

.footer-client-download .download-line dt {
  font-size: 12px;
  color: #888;
  height: 45px;
  line-height: 34px; }

.footer-client-download .download-line dd {
  height: 30px; }

.footer-client-download .download-line dd a {
  display: block;
  height: 20px;
  font-size: 13px;
  color: #694d85;
  padding: 0 0 0 30px; }

.footer-client-download .download-line dd a:hover {
  text-decoration: underline; }

.footer-client-download .adobe_download {
  display: block;
  height: 20px;
  font-size: 13px;
  color: #694d85;
  text-decoration: underline;
  padding: 0 0 0 30px;
  margin-left: 6px; }

.footer-client-download .adobe_download:hover {
  text-decoration: none; }

.footer-client-download .line_hint {
  float: right;
  font-size: 12px;
  color: #888;
  margin-right: 25px; }

.footer-client-download .line_hint a {
  color: #694d85;
  text-decoration: underline;
  margin-left: 6px; }

.footer-client-download .line_hint a:hover {
  text-decoration: none; }

.footer-client-download .phone_box {
  width: 310px;
  float: left;
  margin: 3px 0 0 20px; }

.footer-client-download .pt_box {
  width: 250px;
  float: right;
  margin: 3px 0 0 0; }

.footer-client-download .same_box {
  height: 151px;
  padding: 0 0 0 30px; }

.footer-client-download .phone_box .left {
  float: left;
  width: 170px; }

.footer-client-download .pt_box .left {
  float: left; }

.footer-client-download .same_box .left h3 {
  font-size: 18px;
  color: #444;
  font-weight: 100;
  line-height: 30px; }

.footer-client-download .same_box .left p {
  font-size: 12px;
  color: #888;
  margin: 5px 0 10px; }

.footer-client-download p.text_state {
  line-height: 34px; }

.footer-client-download .same_box .left a {
  margin-bottom: 13px; }

.footer-client-download .same_box .icon-Android {
  display: block;
  width: 100px;
  height: 25px;
  text-indent: -9999px; }

.footer-client-download .same_box .icon-Android:hover {
  background-position: -101px 0; }

.footer-client-download .same_box .icon-iPhone {
  display: block;
  width: 100px;
  height: 25px;
  text-indent: -9999px; }

.footer-client-download .same_box .icon-iPhone:hover {
  background-position: -101px -26px; }

.footer-client-download .same_box .icon-PC {
  display: block;
  width: 100px;
  height: 25px;
  text-indent: -9999px; }

.footer-client-download .same_box .icon-PC:hover {
  background-position: -101px -52px; }

.footer-client-download .same_box .img {
  float: right;
  margin: 7px 0 0 0; }

.footer-client-download .same_box .img img {
  background: #fff;
  border: 2px solid #e0e0e0;
  padding: 9px;
  width: 109px;
  height: 109px; }

.footer-client-download .pc-banner {
  width: 980px;
  height: 60px;
  margin: 25px auto 10px;
  position: relative;
  box-shadow: 0 2px 4px 0 #ddd; }

.footer-client-download .pc-banner a {
  display: block;
  width: 180px;
  height: 42px;
  position: absolute;
  top: 10px;
  right: 88px;
  text-indent: -9999px;
  cursor: pointer; }

.footer-client-download .cf:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden; }

.footer-client-download .download_main {
  padding: 20px 0 25px 0; }

/*閲嶇疆涓嬭浇鍖�*/


.login_main .same_box .left h3 {
  color: #eba6c5 !important; }

.login_main .download_main {
  background: #000; }

.login_main .download-line dd a {
  color: #d48dad !important; }

.login_main .adobe_download {
  display: inline-block !important; }

.login_main .adobe_download:hover {
  color: #694d85; }

.login_main .zryx_enter .recharge2 {
  width: 65px;
  height: 30px;
  font-size: 14px;
  line-height: 30px;
  color: #fff !important;
  background-color: #DB60AE;
  border: none;
  text-align: center;
  color: black;
  text-decoration: none;
  display: inline-block;
  margin-left: 20px;
  vertical-align: middle;
  margin-bottom: 30px;
  border-radius: 5px; }

.login_main .zryx_enter .recharge2:hover {
  background-color: #FF7ACE; }

.bettingRecord {
  display: flex;
  position: relative;
  z-index: 5;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background: #f7f9fc; }

.lotteryHistory-container {
  position: relative;
  width: 100%;
  height: 100%;
  margin: 0px 16px 23px 16px;
  box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.039); }
  .lotteryHistory-container h3 {
    color: #fff;
    font-size: 14px;
    height: 37px;
    line-height: 37px;
    background: #e6ebf5;
    width: 100%;
    text-indent: 28px;
    position: relative;
    background-image: -webkit-linear-gradient(left, #61c3d7, #69aceb);
    background-image: -moz-linear-gradient(left, #61c3d7, #69aceb);
    background-image: -ms-linear-gradient(left, #61c3d7, #69aceb);
    background-image: linear-gradient(left, #61c3d7, #69aceb);
    border-top: 1px solid #d0dbf3; }
    .lotteryHistory-container h3 a {
      cursor: pointer;
      display: block;
      float: right;
      margin-right: 85px;
      width: 60px;
      height: 25px;
      line-height: 25px;
      text-indent: 0px;
      margin-top: 6px;
      border-radius: 5px;
      background-image: -moz-linear-gradient(90deg, #e5eaf4 0%, white 100%);
      background-image: -webkit-linear-gradient(90deg, #e5eaf4 0%, white 100%);
      background-image: -ms-linear-gradient(90deg, #e5eaf4 0%, white 100%);
      font-weight: 500;
      text-align: center;
      font-size: 12px;
      color: #4f6a88; }
      .lotteryHistory-container h3 a:hover {
        opacity: 0.9; }
    .lotteryHistory-container h3 span {
      position: absolute;
      right: 30px;
      top: 0px;
      font-size: 12px;
      color: #fff;
      cursor: pointer; }
      .lotteryHistory-container h3 span:hover {
        color: #eee; }
    .lotteryHistory-container h3 i {
      position: absolute;
      right: 58px;
      top: -4px;
      font-size: 18px;
      font-style: normal; }
  .lotteryHistory-container .mask {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: #000;
    z-index: 999;
    opacity: 0.7; }
  .lotteryHistory-container .tip-msg {
    position: absolute;
    width: 120px;
    height: 50px;
    left: 50%;
    top: 50%;
    text-align: center;
    color: #fff;
    margin: -25px 0 0 -60px;
    font-size: 14px;
    line-height: 50px;
    border-radius: 10px;
    background: #000;
    z-index: 1000; }
  .lotteryHistory-container table {
    border-spacing: 0; }
    .lotteryHistory-container table th {
      height: 27px;
      font-size: 12px;
      color: #97a6c5;
      background: #f6f8fb;
      font-weight: normal; }
      .lotteryHistory-container table th:first-child {
        text-align: left; }
    .lotteryHistory-container table td {
      height: 30px;
      text-align: center;
      font-size: 12px;
      color: #3b476a;
      background: #f6f8fb;
      position: relative; }
      .lotteryHistory-container table td:first-child {
        text-align: left; }
  .lotteryHistory-container .pointer {
    color: #A5A5A5; }
  .lotteryHistory-container .blue {
    color: #044291;
    cursor: pointer; }
  .lotteryHistory-container .green {
    color: #008000; }
  .lotteryHistory-container .orange {
    color: #f26634 !important; }
  .lotteryHistory-container .prize {
    color: #f26634;
    font-weight: 800; }
  .lotteryHistory-container .lotteryHistoryBody {
    min-height: 150px;
    padding: 0 6px 5px 28px;
    border: 1px solid #d0dbf3;
    border-top: none; }
    .lotteryHistory-container .lotteryHistoryBody a {
      color: green;
      cursor: pointer; }
      .lotteryHistory-container .lotteryHistoryBody a:hover {
        color: #ff632c; }
    .lotteryHistory-container .lotteryHistoryBody .detailCode {
      color: green;
      cursor: pointer; }
    .lotteryHistory-container .lotteryHistoryBody .detailCode:hover {
      color: #ff632c; }
    .lotteryHistory-container .lotteryHistoryBody .task_div {
      left: 50% !important;
      margin-left: -145px;
      font-family: "Microsoft Yahei";
      background: #fff;
      color: #FFF;
      position: absolute;
      width: 290px !important;
      line-height: 24px;
      overflow: hidden;
      z-index: 9;
      transition: opacity 0.3s;
      border-bottom: 5px solid #69aceb;
      border-left: 1px solid #69aceb;
      border-right: 1px solid #69aceb; }
      .lotteryHistory-container .lotteryHistoryBody .task_div p {
        background-color: #69aceb;
        color: #fff; }
      .lotteryHistory-container .lotteryHistoryBody .task_div a, .lotteryHistory-container .lotteryHistoryBody .task_div a:hover {
        color: #fff !important;
        margin-left: 10px; }
      .lotteryHistory-container .lotteryHistoryBody .task_div .code {
        word-break: break-word;
        width: 99%;
        font-size: 14px;
        text-align: center;
        font-weight: 700;
        color: #69aceb;
        border: 0 !important;
        padding: 1px;
        min-height: 80px;
        max-height: 120px;
        overflow: auto;
        resize: vertical;
        white-space: normal; }
    .lotteryHistory-container .lotteryHistoryBody .task_div_hidden {
      width: 0;
      height: 0;
      overflow: hidden; }
    .lotteryHistory-container .lotteryHistoryBody .winningNumber span {
      display: block;
      width: 115px;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      text-align: center;
      margin: 0 auto; }
      .lotteryHistory-container .lotteryHistoryBody .winningNumber span.active {
        position: absolute;
        width: 178px;
        white-space: normal;
        text-align: center;
        top: 2px;
        left: -50%;
        background: #69aceb;
        padding: 5px 15px;
        border-radius: 8px;
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        z-index: 88;
        color: #FFFFFF; }

.outer-con {
  position: relative; }

.getMore {
  height: 42px;
  text-align: center;
  position: relative;
  z-index: 1;
  background: #fff;
  border-top: 1px solid #d3d2d2; }

.getMore a.sqlist {
  display: inline-block;
  border-bottom: 1px solid #d50000;
  font-size: 16px;
  color: #d50000;
  line-height: 18px;
  height: 18px;
  margin-top: 10px; }

.getMore a.sqlist:hover {
  color: #d01d3e;
  text-decoration: none;
  border: 0; }

.outer-con a.sq_refresh {
  position: absolute;
  bottom: 10px;
  right: 15px;
  font-size: 14px;
  color: #888;
  width: 62px;
  height: 19px;
  line-height: 19px;
  text-align: center;
  border: 1px solid #e9e9e9;
  border-radius: 3px;
  background: #eaeaea;
  background: -moz-linear-gradient(top, #fff, #eaeaea);
  background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#eaeaea));
  background: -o-linear-gradient(top, #fff, #eaeaea);
  -webkit-transition: background 0.3s linear;
  -moz-transition: background 0.3s linear;
  -o-transition: background 0.3s linear;
  transition: background 0.3s linear;
  z-index: 99; }

.outer-con a.sq_refresh:hover {
  background: #fff; }

.outer-con a.sq_refresh i {
  width: 15px;
  height: 14px;
  display: inline-block;
  vertical-align: -2px;
  margin-right: 3px; }

.outer-con a.disabled {
  background: none;
  border: 0;
  cursor: default; }

/*鐪熶汉濞变箰棣栭〉*/
.casino-container .zryx_banner,
.casino-container .dzyx_banner {
  width: 100%;
  height: 590px;
  margin-top: -2px; }
  .casino-container .zryx_banner .content,
  .casino-container .dzyx_banner .content {
    width: 1210px;
    height: auto;
    margin: 138px auto;
    position: relative; }

.casino-container .zryx_enter {
  width: 260px;
  position: absolute; }

.casino-container .pt-casino {
  left: -135px; }

.casino-container .ag-casino {
  left: 175px; }

.casino-container .bbin-casino {
  left: 485px; }

.casino-container .wm-casino {
  left: 795px; }

.casino-container .gd-casino {
  left: 1105px; }

.entrance-box {
  width: 260px; }
  .entrance-box.entrance-zrwm-box {
    width: 322px; }
    .entrance-box.entrance-zrwm-box .money-div {
      width: 228px; }
    .entrance-box.entrance-zrwm-box .bottom-logo p {
      height: 70px;
      background: url(/assets3/inline/d7978eedc030d6887c9924b41a3a96a87c35c88cd5d54fbbe976058fac556f7d.png) no-repeat center; }
  .entrance-box.entrance-zrpt-box .bottom-logo p {
    height: 70px;
    background: url(/assets3/inline/14216fcfeb9b06d89320f6004d9de6c256cc5863ba8648b78bdf070ccb5193a3.png) no-repeat center; }
  .entrance-box.entrance-zrag-box .bottom-logo p {
    height: 70px;
    background: url(/assets3/inline/1e28e846c0a78aa96b80a81da86cd8e9f7b8afabdbd273e4ae1f4d58e1c031c9.png) no-repeat center; }
  .entrance-box.entrance-zrbbin-box .bottom-logo p {
    height: 70px;
    background: url(/assets3/inline/b10afc3ec9d438c3621b634cba12d38829cbd3c464ac7e4dc1a18ff76e052ba4.png) no-repeat center; }
  .entrance-box.entrance-zrgd-box .bottom-logo p {
    height: 70px;
    background: url(/assets3/inline/051c9525a709f5b3b31d03cdfaa649185b77b537b694f00f531c6a563d2eb297.png) no-repeat center; }
  .entrance-box.entrance-dz-box .money-div .recharge2 {
    background-image: -webkit-linear-gradient(90deg, #ff4d87 0%, #ff7f66 100%);
    background-image: -moz-linear-gradient(90deg, #ff4d87 0%, #ff7f66 100%);
    background-image: -ms-linear-gradient(90deg, #ff4d87 0%, #ff7f66 100%); }
  .entrance-box.entrance-zrdz-box {
    width: 306px; }
    .entrance-box.entrance-zrdz-box .money-div {
      width: 228px;
      left: 40px; }
    .entrance-box.entrance-zrdz-box .bottom-logo {
      margin-left: 39px; }
      .entrance-box.entrance-zrdz-box .bottom-logo p {
        height: 70px;
        background: url(/assets3/inline/14216fcfeb9b06d89320f6004d9de6c256cc5863ba8648b78bdf070ccb5193a3.png) no-repeat center; }
  .entrance-box.entrance-dzag-box {
    width: 270px; }
    .entrance-box.entrance-dzag-box .money-div {
      width: 228px; }
    .entrance-box.entrance-dzag-box .bottom-logo p {
      height: 70px;
      background: url(/assets3/inline/1e28e846c0a78aa96b80a81da86cd8e9f7b8afabdbd273e4ae1f4d58e1c031c9.png) no-repeat center; }
  .entrance-box.entrance-dzbbin-box .bottom-logo p {
    height: 70px;
    background: url(/assets3/inline/b10afc3ec9d438c3621b634cba12d38829cbd3c464ac7e4dc1a18ff76e052ba4.png) no-repeat center; }
  .entrance-box.entrance-dzkgame-box {
    width: 272px; }
    .entrance-box.entrance-dzkgame-box .money-div {
      width: 228px;
      left: 6px; }
    .entrance-box.entrance-dzkgame-box .bottom-logo {
      margin-left: 5px; }
      .entrance-box.entrance-dzkgame-box .bottom-logo p {
        height: 70px;
        background: url(/assets3/inline/475f8eee51f5fe3392eea94c01525bff8762171a51d7db0871aa6c450fdf38fe.png) no-repeat center; }
  .entrance-box.entrance-dzgd-box {
    width: 309px; }
    .entrance-box.entrance-dzgd-box .bottom-logo p {
      height: 70px;
      background: url(/assets3/inline/051c9525a709f5b3b31d03cdfaa649185b77b537b694f00f531c6a563d2eb297.png) no-repeat center; }
  .entrance-box .zryx_img {
    height: 415px;
    cursor: pointer;
    transition: opacity 0.3s;
    position: relative;
    display: block; }
    .entrance-box .zryx_img:hover {
      filter: brightness(60%); }
  .entrance-box .zryx-span {
    opacity: 0;
    width: 136px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    color: #fff;
    border-radius: 20px;
    cursor: pointer;
    position: absolute;
    left: 68px;
    top: 55%;
    text-align: center;
    transition: opacity 0.2s;
    background-image: -webkit-linear-gradient(90deg, #fe806c 0%, #ffcc66 100%);
    background-image: -moz-linear-gradient(90deg, #fe806c 0%, #ffcc66 100%);
    background-image: -ms-linear-gradient(90deg, #fe806c 0%, #ffcc66 100%); }
    .entrance-box .zryx-span i {
      display: inline-block;
      width: 14px;
      height: 18px;
      vertical-align: -3px;
      padding-right: 5px;
      background: url(/assets3/inline/8b5f95699e7e98f218284892b3d70c9b3d2f776038a72196a290b613e03d2f9c.png) no-repeat; }
  .entrance-box:hover span {
    opacity: 1;
    filter: none; }
  .entrance-box .zrpt {
    background: url(/webx/images/pt.20236787.png) no-repeat left 24px; }
  .entrance-box .zrag {
    background: url(/webx/images/ag.dacc7fc1.png) no-repeat top; }
  .entrance-box .zrwm {
    background: url(/webx/images/wm.41c183a6.png) no-repeat left 35px; }
  .entrance-box .zrbbin {
    background: url(/webx/images/bbin.3d99ff0a.png) no-repeat left 16px; }
  .entrance-box .zrdz {
    background: url(/webx/images/pt.257adb36.png) no-repeat left 76px; }
  .entrance-box .zrgd {
    background: url(/webx/images/gd.59b4b568.png) no-repeat left 35px; }
  .entrance-box .dzyx-zrdz {
    left: 100px !important; }
  .entrance-box .dzag {
    background: url(/webx/images/ag.dfcc2235.png) no-repeat left 78px; }
  .entrance-box .dzyx-dzag {
    left: 60px !important; }
  .entrance-box .dzbbin {
    background: url(/webx/images/bbin.f32cbde3.png) no-repeat left 84px; }
  .entrance-box .dzyx-dzbbin {
    left: 60px !important; }
  .entrance-box .dzkgame {
    background: url(/webx/images/kg.33ea4881.png) no-repeat left 72px; }
  .entrance-box .dzyx-dzkgame {
    left: 60px !important; }
  .entrance-box .dzgd {
    background: url(/webx/images/gd.97a687c3.png) no-repeat left 78px; }
  .entrance-box .bottom-logo {
    width: 260px;
    height: 70px;
    background: url(/assets3/inline/e9b97796f196aee221cf759a4bdc8272ae8d4a908b4d8dadbe99f4057aa2b792.png) no-repeat;
    border-radius: 0 0 12px 12px;
    box-shadow: 0px 8px 10px #c9cbd0; }
  .entrance-box .money-div {
    width: 90%;
    padding: 16px 5% 15px;
    background: none;
    position: absolute;
    bottom: 70px;
    left: 0px;
    overflow: hidden; }
    .entrance-box .money-div p {
      line-height: 25px;
      color: #221f21;
      font-size: 12px; }
    .entrance-box .money-div .money-value {
      font-size: 21px;
      color: #334066;
      font-weight: bold; }
    .entrance-box .money-div .recharge2 {
      position: absolute;
      right: 15px;
      top: 35px;
      width: 58px;
      height: 29px;
      font-size: 14px;
      line-height: 29px;
      color: #fff !important;
      background-image: -webkit-linear-gradient(90deg, #ff4d87 0%, #ff7f66 100%);
      background-image: -moz-linear-gradient(90deg, #ff4d87 0%, #ff7f66 100%);
      background-image: -ms-linear-gradient(90deg, #ff4d87 0%, #ff7f66 100%);
      border: none;
      text-align: center;
      color: black;
      text-decoration: none;
      display: inline-block;
      margin-left: 20px;
      vertical-align: middle;
      margin-bottom: 30px;
      border-radius: 15px;
      cursor: pointer;
      box-shadow: 0px 7px 10px #c7dafe; }
      .entrance-box .money-div .recharge2:hover {
        background-image: -webkit-linear-gradient(90deg, #fe826c 0%, #ffcc66 100%);
        background-image: -moz-linear-gradient(90deg, #fe826c 0%, #ffcc66 100%);
        background-image: -ms-linear-gradient(90deg, #fe826c 0%, #ffcc66 100%);
        box-shadow: 0px 7px 10px #ccbdc0; }

.entrance-ty-box {
  width: 240px;
  border: 1px solid #f0f0f0;
  border-radius: 10px 10px 10px 10px; }
  .entrance-ty-box .zryx_img {
    height: 304px;
    border-radius: 10px 10px 0px 0px; }

.activity_main {
  width: 1080px;
  margin: 0 auto;
  overflow: hidden; }

.left_activity {
  width: 920px;
  float: left;
  margin-top: 20px;
  border-radius: 6px; }

.left_activity iframe {
  width: 100%;
  border: 0;
  border-radius: 6px; }

.right_meun {
  float: left;
  width: 160px;
  min-height: 620px; }

.right_meun ul {
  margin: 0;
  padding: 20px 0 0 0; }

.right_meun ul li {
  font-size: 16px;
  width: 150px;
  height: 50px;
  border-radius: 6px;
  cursor: pointer;
  background: #fff;
  color: #5c81cc;
  margin-bottom: 10px; }

.right_meun ul li a {
  display: block;
  height: 50px;
  line-height: 50px;
  color: #5c81cc;
  text-indent: 14px;
  font-size: 14px; }

.right_meun ul .current {
  font-weight: bold;
  color: #fff;
  background-image: -webkit-linear-gradient(90deg, #8877f6 0%, #6ec6fd 100%);
  background-image: -moz-linear-gradient(90deg, #8877f6 0%, #6ec6fd 100%);
  background-image: -ms-linear-gradient(90deg, #8877f6 0%, #6ec6fd 100%); }

.right_meun ul .current a {
  color: #fff; }

.activity_loaing {
  width: 980px;
  height: 600px;
  margin: auto;
  position: relative; }

.personal-container {
  display: inline-block;
  vertical-align: top;
  margin-left: 30px; }
  .personal-container .personal-l {
    width: 1000px;
    background: #fff;
    float: left;
    padding-bottom: 10px;
    height: 300px;
    box-shadow: 0px 2px 20px 3px rgba(138, 118, 246, 0.1);
    margin-top: 32px;
    border-radius: 4px;
    overflow: hidden; }
    .personal-container .personal-l dl {
      margin: 15px 0px; }
      .personal-container .personal-l dl dt {
        width: 80px;
        height: 80px;
        line-height: 80px;
        text-align: center;
        border-radius: 50%;
        background-image: -webkit-linear-gradient(90deg, #222228 0%, #969696 100%);
        color: #fff;
        font-size: 20px;
        margin: 0 auto 10px;
        position: relative;
        font-weight: bold;
        box-shadow: 0px 2px 10px 3px rgba(138, 118, 246, 0.1); }
        .personal-container .personal-l dl dt::after {
          content: '';
          display: block;
          width: 100%;
          height: 100%;
          top: -2px;
          position: absolute; }
      .personal-container .personal-l dl dd {
        color: #000;
        text-align: center;
        line-height: 32px;
        font-size: 24px; }
    .personal-container .personal-l ul li {
      color: #7d7d7d;
      font-size: 14px;
      line-height: 30px;
      padding-left: 32px;
	  border-bottom: 1px solid #ececec;}
      .personal-container .personal-l ul li i {
        display: inline-block;
        width: 15px;
        height: 17px;
        background: url(/webx/images/icons.d007a79a.png) no-repeat -210px 0px;
        cursor: pointer;
        margin-left: 10px; }
      .personal-container .personal-l ul li span {
        color: #323237;; }
      .personal-container .personal-l ul li strong {
        color: #47b7f5; }
      .personal-container .personal-l ul li a {
        color: #7585e5;
        text-decoration: underline;
        float: right;
        padding-right: 16px; }
  .personal-container .personal-r {
    width: 720px;
    float: right;
    margin-top: 32px; }
    .personal-container .personal-r .typeUl li {
      width: 172px;
      float: left;
      height: 92px;
      background: #fff;
      box-shadow: 0px 2px 10px 3px rgba(138, 118, 246, 0.1);
      position: relative;
      overflow: hidden;
      border-radius: 5px;
      margin: 0px 10px 20px 0px; }
      .personal-container .personal-r .typeUl li span {
        display: block;
        width: 66px;
        height: 66px;
        border-radius: 50%;
        background-image: -moz-linear-gradient(90deg, #53d7fc 0%, #2daefd 100%);
        background-image: -webkit-linear-gradient(90deg, #53d7fc 0%, #2daefd 100%);
        background-image: -ms-linear-gradient(90deg, #53d7fc 0%, #2daefd 100%);
        font-size: 12px;
        position: absolute;
        top: -30px;
        left: -30px;
        color: #fff;
        text-indent: 38px;
        line-height: 92px; }
      .personal-container .personal-r .typeUl li dl {
        padding-top: 18px;
        height: 30px;
        line-height: 30px; }
        .personal-container .personal-r .typeUl li dl dt {
          line-height: 20px;
          color: #b3b3b3;
          text-align: right;
          padding: 0px 30px 8px 0px; }
        .personal-container .personal-r .typeUl li dl dd {
          color: #000;
          font-size: 18px;
          text-align: right;
          padding-right: 7px; }
          .personal-container .personal-r .typeUl li dl dd i {
            display: inline-block;
            width: 14px;
            height: 14px;
            background: url(/webx/images/icons.d007a79a.png) no-repeat -168px -3px;
            cursor: pointer;
            margin-left: 8px; }
          .personal-container .personal-r .typeUl li dl dd i.active {
            transform: rotate(360deg);
            transition: 0.8s; }
          .personal-container .personal-r .typeUl li dl dd strong {
            display: inline-block;
            font-weight: normal; }
            .personal-container .personal-r .typeUl li dl dd strong em {
              font-size: 15px; }
    .personal-container .personal-r .typeUl li.active span {
      color: #fff;
      background-image: -moz-linear-gradient(90deg, #1557d2 0%, #30a3ff 50%);
      background-image: -webkit-linear-gradient(90deg, #1557d2 0%, #30a3ff 50%);
      background-image: -ms-linear-gradient(90deg, #1557d2 0%, #30a3ff 50%); }
    .personal-container .personal-r .typeUl li.active dl dd {
      color: #fc6180;
      height: 30px;
      line-height: 30px; }
    .personal-container .personal-r .typeUl li:nth-child(4n) {
      margin-right: 0px; }
    .personal-container .personal-r .btnUl {
      overflow: hidden;
      margin-bottom: 18px; }
      .personal-container .personal-r .btnUl li {
background: #27afea;
background: -moz-linear-gradient(top, #27afea 19%, #009adc 90%);
background: -webkit-linear-gradient(top, #27afea 19%,#009adc 90%);
background: linear-gradient(to bottom, #27afea 19%,#009adc 90%);
        width: 132px;
        height: 46px;
        float: left;
        border-radius: 25px;
        margin-right: 60px; }
        .personal-container .personal-r .btnUl li i {
          display: block;
          width: 22px;
          height: 22px;
          float: left;
          margin: 12px 8px 0px 30px;
          background: url(/webx/images/icons.d007a79a.png) no-repeat; }
        .personal-container .personal-r .btnUl li .recharge {
          background-position: -189px -106px; }
        .personal-container .personal-r .btnUl li .withdrawal {
          background-position: -127px -106px; }
        .personal-container .personal-r .btnUl li .transfer {
          background-position: -67px -106px; }
        .personal-container .personal-r .btnUl li span {
          display: block;
          height: 46px;
          line-height: 46px;
          color: #fff;
          font-size: 16px;
          cursor: pointer; }
      .personal-container .personal-r .btnUl li:hover {
        background-image: -moz-linear-gradient(90deg, #fe806c 0%, #ffcc66 100%);
        background-image: -webkit-linear-gradient(90deg, #fe806c 0%, #ffcc66 100%);
        background-image: -ms-linear-gradient(90deg, #fe806c 0%, #ffcc66 100%); }
      .personal-container .personal-r .btnUl li:nth-child(4) {
        text-align: center;
        margin-right: 0px; }

.settingBtn {
  padding-top: 27px;
  line-height: 20px;
  border-top: 1px solid #f5f5f5;
  margin-top: 17px; }
  .settingBtn li {
    width: 1000px;
    height: 90px;
    background: #fff;
    margin: 0px 20px 20px 0px;
    float: left;
    border-radius: 3px;
    box-shadow: 0px 2px 20px 3px rgba(43, 126, 255, 0.1); }
    .settingBtn li span {
      float: left;
      display: block;
      width: 60px;
      height: 60px;
      background: url(/webx/images/icons.d007a79a.png) no-repeat;
      border-radius: 50%;
      margin: 15px 15px 0px 15px; }
    .settingBtn li .login-password {
      background-position: -172px -30px; }
    .settingBtn li .bind-card {
      background-position: 18px -28px; }
    .settingBtn li .funding-password {
      background-position: 16px -86px; }
    .settingBtn li .station-letter {
      background-position: -45px -28px; }
    .settingBtn li .security-settings {
      background-position: -235px -30px; }
    .settingBtn li .notice {
      background-position: -108px -30px; }
    .settingBtn li dl {
      float: left;
      padding-top: 26px; }
      .settingBtn li dl dt {
        font-size: 16px;
        padding-bottom: 8px;
        color: #4a4a4a;
        font-weight: 600; }
        .settingBtn li dl dt em {
          display: inline-block;
          padding-left: 2px;
          color: #f00;
          font-size: 14px; }
      .settingBtn li dl dd {
        color: #b9b9b9; }
        .settingBtn li dl dd i {
          font-style: normal;
          color: #fc6180;
          padding-right: 6px; }
    .settingBtn li a {
      float: right;
      padding: 28px 28px 0px 0px;
      color: #6791e5;
      text-decoration: underline; }
  .settingBtn li:nth-child(3n) {
    margin-right: 0px; }

.trans-money-modal-container h3 {
  background: #f5f0fd;
  height: 46px;
  line-height: 46px;
  text-align: center;
  color: #754ea7; }

.trans-money-modal-container h4 {
  padding-left: 30px;
  margin-top: 15px;
  font-size: 15px;
  color: #666666; }

.trans-money-modal-container ul {
  margin-top: 10px;
  padding-left: 30px; }
  .trans-money-modal-container ul li {
    width: 165px;
    float: left;
    height: 92px;
    background: #fff;
    box-shadow: 0px 2px 15px 3px #e8e6ea;
    position: relative;
    overflow: hidden;
    border-radius: 4px;
    margin: 0px 20px 20px 0px; }
    .trans-money-modal-container ul li span {
      display: block;
      width: 66px;
      height: 66px;
      border-radius: 50%;
      background: #dcf5ff;
      font-size: 12px;
      position: absolute;
      top: -30px;
      left: -30px;
      color: #4b96eb;
      text-indent: 38px;
      line-height: 92px; }
    .trans-money-modal-container ul li dl {
      padding-top: 18px; }
      .trans-money-modal-container ul li dl dt {
        color: #b3b3b3;
        text-align: right;
        padding: 0px 18px 8px 0px; }
      .trans-money-modal-container ul li dl dd {
        color: #000;
        font-size: 18px;
        text-align: right;
        padding-right: 18px; }
        .trans-money-modal-container ul li dl dd i {
          display: inline-block;
          width: 14px;
          height: 14px;
          background: url(/webx/images/icons.d007a79a.png) no-repeat -168px -3px;
          cursor: pointer;
          margin-left: 8px; }
        .trans-money-modal-container ul li dl dd strong {
          display: inline-block;
          font-weight: normal; }
  .trans-money-modal-container ul li.active {
    background: -webkit-linear-gradient(top, #70cafe, #8a76f6);
    background: -moz-linear-gradient(top, #70cafe, #8a76f6);
    background: -linear-gradient(top, #70cafe, #8a76f6); }
    .trans-money-modal-container ul li.active span {
      color: #fff;
      background: #4677d4; }
    .trans-money-modal-container ul li.active dl dt {
      color: #fff;
      opacity: 0.6; }
    .trans-money-modal-container ul li.active dl dd {
      color: #fff; }

.trans-money-modal-container .enter-box {
  line-height: 44px;
  padding-left: 30px;
  margin-top: 48px; }
  .trans-money-modal-container .enter-box span {
    display: inline-block;
    float: left;
    color: #666666;
    font-size: 14px; }
  .trans-money-modal-container .enter-box input {
    display: inline-block;
    float: left;
    font-size: 16px;
    border-radius: 4px; }
  .trans-money-modal-container .enter-box input[type='text'] {
    border: 1px solid #dadee6;
    width: 270px;
    height: 42px;
    line-height: 42px;
    color: #3b476a;
    margin: 0px 10px 0px 15px;
    text-indent: 6px; }
  .trans-money-modal-container .enter-box input[type='button'] {
    width: 90px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    color: #fff;
    border: none;
    margin-top: 5px;
    background: -webkit-linear-gradient(top, #70cafe, #8a76f6);
    background: -ms-linear-gradient(top, #70cafe, #8a76f6);
    background: -linear-gradient(top, #70cafe, #8a76f6);
    background: -moz-linear-gradient(top, #70cafe, #8a76f6);
    margin-left: 36px; }

.lottery-report-container .info-warp label {
  line-height: 48px; }
  .lottery-report-container .info-warp label:nth-child(1) {
    float: left;
    color: #8696b8; }
    .lottery-report-container .info-warp label:nth-child(1) span {
      color: #4886ff;
      cursor: pointer; }
  .lottery-report-container .info-warp label:nth-child(2) {
    float: right; }

.lottery-report-container .tool-warp .blue-button {
  margin-top: 8px; }

.lottery-report-container .table-warp label {
  width: 78px; }
  .lottery-report-container .table-warp label:last-child {
    width: 102px; }

.favorites-pannel-container {
  position: absolute;
  top: 0px;
  left: -400px;
  width: 160px;
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
  z-index: 5;
  -webkit-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 1px 5px 0px rgba(0, 0, 0, 0.5);
  transition: 0.8s; }
  .favorites-pannel-container h6 {
    position: relative;
    height: 55px;
    color: white;
    background-image: -webkit-linear-gradient(270deg, #63c3e3, #2699ff);
    background-image: -moz-linear-gradient(270deg, #63c3e3, #2699ff);
    background-image: -ms-linear-gradient(270deg, #63c3e3, #2699ff);
    background-image: linear-gradient(270deg, #63c3e3, #2699ff);
    border-top-right-radius: 10px;
    border-top-left-radius: 10px; }
    .favorites-pannel-container h6 i.star {
      position: absolute;
      left: 10px;
      top: -1px;
      background: url(/assets3/inline/a4e7185182d39529de3ff46b337e8a5d9a0431e0d59c579626d6d68e1ba2bc61.png) 0 0 no-repeat;
      width: 20px;
      height: 26px;
      margin-right: 5px;
      z-index: 5; }
    .favorites-pannel-container h6 i.my-collection {
      position: absolute;
      left: 48px;
      top: 8px;
      background: url(/assets3/inline/41d10171b9261bf9dd9bcb6672f367b1074506ed0b4c41f1c8860627d9e05045.png) 0 0 no-repeat;
      width: 77px;
      height: 17px; }
    .favorites-pannel-container h6 .edit {
      background: url(/assets3/inline/6f54a4f9b60d5dfd954748a6e2a56e10fdff434c87faaa7898cad6cd069848ea.png) 1px 1px no-repeat;
      display: inline-block;
      position: absolute;
      left: 48px;
      top: 34px;
      color: #fff;
      font-size: 12px;
      font-weight: normal;
      padding-left: 15px; }
  .favorites-pannel-container .content {
    background: #fff;
    display: inline-block;
    width: 100%;
    box-sizing: border-box; }
    .favorites-pannel-container .content .item, .favorites-pannel-container .content .report-pannel-container .pannel-warp .group-warp .active, .report-pannel-container .pannel-warp .group-warp .favorites-pannel-container .content .active {
      height: 44px;
      line-height: 44px;
      border-bottom: 1px solid #e0e7ef;
      padding: 0 10px;
      font-size: 12px;
      cursor: pointer; }
      .favorites-pannel-container .content .item .lottery_name, .favorites-pannel-container .content .report-pannel-container .pannel-warp .group-warp .active .lottery_name, .report-pannel-container .pannel-warp .group-warp .favorites-pannel-container .content .active .lottery_name {
        display: flex;
        height: 30px;
        line-height: 30px; }
      .favorites-pannel-container .content .item .progress, .favorites-pannel-container .content .report-pannel-container .pannel-warp .group-warp .active .progress, .report-pannel-container .pannel-warp .group-warp .favorites-pannel-container .content .active .progress {
        width: 100%;
        height: 3px;
        background: #e4f0fb;
        overflow: hidden; }
        .favorites-pannel-container .content .item .progress .progress_bar, .favorites-pannel-container .content .report-pannel-container .pannel-warp .group-warp .active .progress .progress_bar, .report-pannel-container .pannel-warp .group-warp .favorites-pannel-container .content .active .progress .progress_bar {
          display: block;
          position: relative;
          top: 0;
          left: 0;
          height: 100%;
          background: -webkit-linear-gradient(left, #2699ff, rgba(64, 198, 232, 0.6));
          background: -moz-linear-gradient(left, #2699ff, rgba(64, 198, 232, 0.6));
          background: -ms-linear-gradient(left, #2699ff, rgba(64, 198, 232, 0.6));
          background: linear-gradient(left, #2699ff, rgba(64, 198, 232, 0.6)); }
          .favorites-pannel-container .content .item .progress .progress_bar.progress_red, .favorites-pannel-container .content .report-pannel-container .pannel-warp .group-warp .active .progress .progress_bar.progress_red, .report-pannel-container .pannel-warp .group-warp .favorites-pannel-container .content .active .progress .progress_bar.progress_red {
            background: -webkit-linear-gradient(left, #ff4c88, rgba(255, 127, 102, 0.8));
            background: -moz-linear-gradient(left, #ff4c88, rgba(255, 127, 102, 0.8));
            background: -ms-linear-gradient(left, #ff4c88, rgba(255, 127, 102, 0.8));
            background: linear-gradient(left, #ff4c88, rgba(255, 127, 102, 0.8)); }
      .favorites-pannel-container .content .item.current, .favorites-pannel-container .content .report-pannel-container .pannel-warp .group-warp .current.active, .report-pannel-container .pannel-warp .group-warp .favorites-pannel-container .content .current.active {
        color: #fff;
        background: #62b1f1; }
        .favorites-pannel-container .content .item.current .name, .favorites-pannel-container .content .report-pannel-container .pannel-warp .group-warp .current.active .name, .report-pannel-container .pannel-warp .group-warp .favorites-pannel-container .content .current.active .name {
          padding-left: 14px;
          background: url(/assets3/inline/e62e8996854f1401af74b0efee3f33d930b203b4cb88212597b9993613ef952b.gif) 0px 9px no-repeat; }
        .favorites-pannel-container .content .item.current .countdown, .favorites-pannel-container .content .report-pannel-container .pannel-warp .group-warp .current.active .countdown, .report-pannel-container .pannel-warp .group-warp .favorites-pannel-container .content .current.active .countdown {
          color: #fff; }
        .favorites-pannel-container .content .item.current .progress, .favorites-pannel-container .content .report-pannel-container .pannel-warp .group-warp .current.active .progress, .report-pannel-container .pannel-warp .group-warp .favorites-pannel-container .content .current.active .progress {
          background: #589dd6; }
          .favorites-pannel-container .content .item.current .progress .progress_bar, .favorites-pannel-container .content .report-pannel-container .pannel-warp .group-warp .current.active .progress .progress_bar, .report-pannel-container .pannel-warp .group-warp .favorites-pannel-container .content .current.active .progress .progress_bar {
            background: -webkit-linear-gradient(left, #54d5ff, rgba(75, 248, 254, 0.8));
            background: -moz-linear-gradient(left, #54d5ff, rgba(75, 248, 254, 0.8));
            background: -ms-linear-gradient(left, #54d5ff, rgba(75, 248, 254, 0.8));
            background: linear-gradient(left, #54d5ff, rgba(75, 248, 254, 0.8)); }
            .favorites-pannel-container .content .item.current .progress .progress_bar.progress_red, .favorites-pannel-container .content .report-pannel-container .pannel-warp .group-warp .current.active .progress .progress_bar.progress_red, .report-pannel-container .pannel-warp .group-warp .favorites-pannel-container .content .current.active .progress .progress_bar.progress_red {
              background: -webkit-linear-gradient(left, #ff4c88, rgba(255, 127, 102, 0.8));
              background: -moz-linear-gradient(left, #ff4c88, rgba(255, 127, 102, 0.8));
              background: -ms-linear-gradient(left, #ff4c88, rgba(255, 127, 102, 0.8));
              background: linear-gradient(left, #ff4c88, rgba(255, 127, 102, 0.8)); }
      .favorites-pannel-container .content .item .red, .favorites-pannel-container .content .report-pannel-container .pannel-warp .group-warp .active .red, .report-pannel-container .pannel-warp .group-warp .favorites-pannel-container .content .active .red {
        color: #fc5d50; }
      .favorites-pannel-container .content .item:before, .favorites-pannel-container .content .report-pannel-container .pannel-warp .group-warp .active:before, .report-pannel-container .pannel-warp .group-warp .favorites-pannel-container .content .active:before {
        content: '';
        display: block;
        width: 1px; }
      .favorites-pannel-container .content .item:after, .favorites-pannel-container .content .report-pannel-container .pannel-warp .group-warp .active:after, .report-pannel-container .pannel-warp .group-warp .favorites-pannel-container .content .active:after {
        content: '';
        display: block;
        width: 1px; }
      .favorites-pannel-container .content .item div.name, .favorites-pannel-container .content .report-pannel-container .pannel-warp .group-warp .active div.name, .report-pannel-container .pannel-warp .group-warp .favorites-pannel-container .content .active div.name {
        width: 60%;
        display: inline-block; }
      .favorites-pannel-container .content .item div.countdown, .favorites-pannel-container .content .report-pannel-container .pannel-warp .group-warp .active div.countdown, .report-pannel-container .pannel-warp .group-warp .favorites-pannel-container .content .active div.countdown {
        width: 40%;
        display: inline-block;
        color: #62b1f1;
        text-align: right; }
    .favorites-pannel-container .content div.edit {
      border-bottom: 1px solid #e0e7ef; }
      .favorites-pannel-container .content div.edit span.show-all {
        height: 35px;
        width: 100%;
        background-image: -webkit-linear-gradient(90deg, #fe8c83, #fe7469);
        background-image: -moz-linear-gradient(90deg, #fe8c83, #fe7469);
        background-image: -ms-linear-gradient(90deg, #fe8c83, #fe7469);
        background-image: linear-gradient(90deg, #fe8c83, #fe7469);
        border: 0;
        color: white;
        font-size: 16px;
        display: flex;
        justify-content: center;
        align-items: center;
        cursor: pointer; }
        .favorites-pannel-container .content div.edit span.show-all .arrow {
          position: relative;
          background: url(/assets3/inline/24ae14f085a7aeea03f5476eb34abf3a7c1978b59b1ecc49b6df1e7e1f616ae9.png) 0 0 no-repeat;
          width: 11px;
          height: 12px;
          left: 32px; }
        .favorites-pannel-container .content div.edit span.show-all:hover {
          background: -webkit-linear-gradient(left, #e84d80, #ff7f66);
          background: -moz-linear-gradient(left, #e84d80, #ff7f66);
          background: -ms-linear-gradient(left, #e84d80, #ff7f66);
          background: linear-gradient(left, #e84d80, #ff7f66);
          color: #fff; }
        .favorites-pannel-container .content div.edit span.show-all .all-lottery {
          display: block;
          position: absolute;
          left: 160px;
          top: 0px;
          background: rgba(0, 0, 0, 0.9);
          width: 1028px;
          color: #fff;
          border-radius: 10px;
          z-index: 10;
          font-size: 14px; }
          .favorites-pannel-container .content div.edit span.show-all .all-lottery .category {
            display: flex;
            padding: 10px 10px 0px 10px; }
            .favorites-pannel-container .content div.edit span.show-all .all-lottery .category .title {
              font-weight: 600;
              color: #6cb8fd;
              width: 100px;
              text-align: right;
              margin: 12.5px 0;
              line-height: 22px;
              height: 22px; }
            .favorites-pannel-container .content div.edit span.show-all .all-lottery .category .lottery-items {
              width: 890px;
              display: flex;
              flex-wrap: wrap;
              border-bottom: 1px dashed #3a3a3a;
              text-align: center;
              margin: 4px 0px 0px 15px; }
              .favorites-pannel-container .content div.edit span.show-all .all-lottery .category .lottery-items div {
                width: 130px;
                display: flex;
                align-items: center;
                margin: 6px 15px 18px 0px;
                border: 1px solid #3d4143;
                border-radius: 50px;
                position: relative;
                padding: 5px 0px;
                cursor: pointer; }
                .favorites-pannel-container .content div.edit span.show-all .all-lottery .category .lottery-items div a {
                  display: inline-block;
                  width: 20px;
                  height: 20px;
                  margin: 0 6px 0 10px;
                  font-size: 14px; }
                  .favorites-pannel-container .content div.edit span.show-all .all-lottery .category .lottery-items div a.check {
                    background: url(/assets3/inline/c17abe93cf104bd7c7b1b4bd22d7f637edc5ad1cff3df54fb10de0811b57db93.png) no-repeat 4px 4px; }
                  .favorites-pannel-container .content div.edit span.show-all .all-lottery .category .lottery-items div a.uncheck {
                    background: url(/assets3/inline/3aa9b73c3afea5298651f138b14e4f4140127d1705f5f672ffef436a0a1d1267.png) no-repeat 5px 5px; }
                  .favorites-pannel-container .content div.edit span.show-all .all-lottery .category .lottery-items div a:hover {
                    background: url(/assets3/inline/c17abe93cf104bd7c7b1b4bd22d7f637edc5ad1cff3df54fb10de0811b57db93.png) no-repeat 4px 4px; }
                  .favorites-pannel-container .content div.edit span.show-all .all-lottery .category .lottery-items div a:hover .starFavor {
                    display: block; }
                  .favorites-pannel-container .content div.edit span.show-all .all-lottery .category .lottery-items div a:hover + .lotteryName.check {
                    color: #fe7d8d; }
                  .favorites-pannel-container .content div.edit span.show-all .all-lottery .category .lottery-items div a:hover + .lotteryName.uncheck {
                    color: #fff; }
                  .favorites-pannel-container .content div.edit span.show-all .all-lottery .category .lottery-items div a .icon {
                    width: 10px;
                    height: 10px;
                    background: #fff; }
                .favorites-pannel-container .content div.edit span.show-all .all-lottery .category .lottery-items div .starFavor {
                  position: absolute;
                  top: -22px;
                  left: -12px;
                  display: none;
                  color: #fff;
                  width: 56px;
                  height: 20px;
                  padding: 2px 5px;
                  line-height: 20px;
                  border-radius: 5px;
                  background: -webkit-linear-gradient(top, #ff4c88, #ff7f66);
                  background: -moz-linear-gradient(top, #ff4c88, #ff7f66);
                  background: -ms-linear-gradient(top, #ff4c88, #ff7f66);
                  background: linear-gradient(top, #ff4c88, #ff7f66); }
                  .favorites-pannel-container .content div.edit span.show-all .all-lottery .category .lottery-items div .starFavor .triangle-down {
                    width: 0px;
                    height: 0px;
                    border-left: 4px solid transparent;
                    border-right: 4px solid transparent;
                    border-top: 4px solid #ff7f66;
                    display: inline-block;
                    position: absolute;
                    top: 24px;
                    left: 28px; }
                .favorites-pannel-container .content div.edit span.show-all .all-lottery .category .lottery-items div:hover {
                  color: #fdd251;
                  border: 1px solid #f26d7d;
                  background: #382528; }
                .favorites-pannel-container .content div.edit span.show-all .all-lottery .category .lottery-items div.check {
                  border: 1px solid #fe7d8d;
                  color: #fe7d8d; }
                  .favorites-pannel-container .content div.edit span.show-all .all-lottery .category .lottery-items div.check:hover {
                    color: #fdd251; }
          .favorites-pannel-container .content div.edit span.show-all .all-lottery .favorSay {
            border-top: 1px solid #4e5054; }
            .favorites-pannel-container .content div.edit span.show-all .all-lottery .favorSay .title {
              font-weight: 600;
              color: #dfa745;
              width: 100px;
              text-align: right;
              line-height: 64px;
              height: 64px;
              display: inline-block; }
            .favorites-pannel-container .content div.edit span.show-all .all-lottery .favorSay span {
              line-height: 48px;
              height: 48px;
              display: inline-block;
              padding-left: 20px;
              padding-right: 120px;
              background: url(/assets3/inline/b8ef266c75a59cf2839916497a5738f30b9184338b14e734851d115e0c0e8ba5.png) no-repeat right top; }
              .favorites-pannel-container .content div.edit span.show-all .all-lottery .favorSay span .star {
                width: 12px;
                height: 12px;
                background: url(/assets3/inline/c17abe93cf104bd7c7b1b4bd22d7f637edc5ad1cff3df54fb10de0811b57db93.png) no-repeat 0px 0px;
                display: inline-block; }
    .favorites-pannel-container .content div.hidden-menu {
      height: 40px;
      display: flex;
      justify-content: center;
      align-items: center;
      color: #727272; }
      .favorites-pannel-container .content div.hidden-menu span {
        cursor: pointer; }
      .favorites-pannel-container .content div.hidden-menu i {
        background: url(/assets3/inline/4bf6bbae8c68e4696a5fdb9695e254831372f485f89470791eab46f3cc3c4df6.png) 0 0 no-repeat;
        width: 15px;
        height: 13px;
        margin-right: 5px; }

.favorites-list-container .overlay-fake {
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 5000;
  background: rgba(0, 0, 0, 0.6);
  top: 0px;
  left: 0px; }

.favorites-list-container .content {
  width: 890px;
  height: 570px;
  top: calc(50% - 285px);
  position: fixed;
  z-index: 10000;
  font-size: 14px;
  left: calc(50% - 445px); }
  .favorites-list-container .content h3 {
    height: 50px;
    line-height: 50px;
    color: white;
    text-align: center;
    background-image: -webkit-linear-gradient(90deg, #71a5ff 0%, #7bd9fc 100%);
    background-image: -moz-linear-gradient(90deg, #71a5ff 0%, #7bd9fc 100%);
    background-image: -ms-linear-gradient(90deg, #71a5ff 0%, #7bd9fc 100%);
    background-image: linear-gradient(90deg, #71a5ff 0%, #7bd9fc 100%); }
    .favorites-list-container .content h3 i.close {
      position: absolute;
      width: 30px;
      height: 30px;
      right: 10px;
      top: 10px;
      cursor: pointer;
      text-indent: -9999999;
      background: url(/assets3/inline/69a6f66b195186e94c6e37df1411b214ba89f7ba23618c99df02badcac0bcb6a.png) no-repeat 50%; }
      .favorites-list-container .content h3 i.close:hover {
        transform: rotate(360deg);
        transition: all 0.5s; }
  .favorites-list-container .content .lotterys {
    padding: 16px 35px;
    background: #fff;
    font-size: 14px; }
    .favorites-list-container .content .lotterys .category {
      display: flex;
      justify-content: space-between; }
      .favorites-list-container .content .lotterys .category .title {
        font-weight: 600;
        color: #309cff;
        width: 102px;
        text-align: right;
        margin: 12.5px 0;
        line-height: 22px;
        height: 22px; }
      .favorites-list-container .content .lotterys .category .lottery-items {
        width: 848px;
        display: flex;
        flex-wrap: wrap;
        border-bottom: 1px dashed #cccccc;
        padding-left: 10px;
        margin: 0px 0px 10px 10px; }
        .favorites-list-container .content .lotterys .category .lottery-items div {
          width: 115px;
          margin: 15px 2px; }
          .favorites-list-container .content .lotterys .category .lottery-items div span {
            display: flex;
            align-items: center;
            cursor: pointer; }
            .favorites-list-container .content .lotterys .category .lottery-items div span i {
              display: inline;
              width: 20px;
              height: 20px;
              float: left;
              margin-top: 0px;
              margin-right: 5px; }
              .favorites-list-container .content .lotterys .category .lottery-items div span i.check {
                background: url(/assets3/inline/be04a7632e0a7029c3e4770ec159d74f5cb116b71afd45f8230a5468842bbdf1.png) no-repeat -56px -25px; }
              .favorites-list-container .content .lotterys .category .lottery-items div span i.uncheck {
                background: url(/assets3/inline/be04a7632e0a7029c3e4770ec159d74f5cb116b71afd45f8230a5468842bbdf1.png) no-repeat -56px -55px; }
  .favorites-list-container .content div.submit {
    height: 42px;
    padding: 0 0 30px;
    background: white;
    display: flex;
    justify-content: center;
    align-items: center; }
    .favorites-list-container .content div.submit button {
      width: 155px;
      height: 42px;
      line-height: 42px;
      border: 0;
      font-size: 15px;
      color: white;
      border-radius: 5px;
      cursor: pointer;
      margin-right: 10px;
      background-image: -webkit-linear-gradient(top, #40c5e9, #2699ff);
      background-image: -moz-linear-gradient(top, #40c5e9, #2699ff);
      background-image: -ms-linear-gradient(top, #40c5e9, #2699ff);
      background-image: linear-gradient(top, #40c5e9, #2699ff); }
      .favorites-list-container .content div.submit button:hover {
        background-image: -webkit-linear-gradient(90deg, #fe806c 0%, #ffcc66 100%);
        background-image: -moz-linear-gradient(90deg, #fe806c 0%, #ffcc66 100%);
        background-image: -ms-linear-gradient(90deg, #fe806c 0%, #ffcc66 100%);
        background-image: linear-gradient(90deg, #fe806c 0%, #ffcc66 100%); }
    .favorites-list-container .content div.submit a {
      color: #999;
      text-decoration: underline;
      cursor: pointer;
      font-size: 14px; }

.my-favorites-bar {
  transition: 0.3s;
  top: 175px;
  left: -1px;
  z-index: 300;
  position: fixed;
  width: 20px;
  padding: 0px 9px;
  background-image: -moz-linear-gradient(90deg, #63cfed 0%, #59afff 100%);
  background-image: -webkit-linear-gradient(90deg, #63cfed 0%, #59afff 100%);
  background-image: -ms-linear-gradient(90deg, #63cfed 0%, #59afff 100%);
  height: 125px;
  color: #fff;
  font-size: 16px;
  font-weight: normal;
  text-align: center;
  cursor: pointer;
  letter-spacing: 1px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  line-height: 20px;
  border: 1px solid; }
  .my-favorites-bar b {
    float: right;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    line-height: 20px;
    text-align: center;
    margin-top: 8px;
    margin-bottom: 4px;
    background: url(/assets3/inline/562daef031ab48de56aee9d6f06e412d80ae3926a33fdfc53841c2fe70f82d2b.png) no-repeat right top; }

.content-slot {
  width: 1200px;
  height: auto;
  margin: 70px auto;
  position: relative; }

.dzyx_banner {
  width: 100%;
  height: 650px; }

.dzyx_enter {
  width: 260px;
  position: absolute; }
  .dzyx_enter.pt-slot {
    width: 306px;
    left: -40px; }
  .dzyx_enter.ag-slot {
    width: 270px;
    left: 305px; }
  .dzyx_enter.bbin-slot {
    left: 608px; }
  .dzyx_enter.gd-slot {
    left: 911px; }
  .dzyx_enter .zryx_img {
    width: 100%;
    height: 453px;
    position: relative;
    overflow: hidden; }

.dzyx_right {
  float: right;
  width: 240px;
  margin: 170px 5px 60px 10px;
  position: relative;
  overflow: hidden; }

.kgame-container {
  width: 608px;
  height: 370px;
  position: fixed;
  top: 50%;
  left: 50%;
  margin: -185px 0 0 -304px;
  background: #f4f4f4;
  border-radius: 15px;
  z-index: 10000; }
  .kgame-container h2 {
    height: 49px;
    line-height: 49px;
    font-size: 24px;
    color: #fff;
    font-weight: normal;
    text-align: center;
    background: #8c5da1;
    border-bottom: 1px solid #8c5da1;
    margin-top: 48px; }
  .kgame-container ul {
    color: #212121;
    padding: 38px 35px;
    font-size: 13px; }
    .kgame-container ul li {
      height: 45px;
      line-height: 45px;
      margin-bottom: 15px; }
      .kgame-container ul li label {
        font-size: 15px;
        width: 82px;
        text-align: right;
        display: inline-block; }
      .kgame-container ul li input {
        width: 180px;
        height: 35px;
        border: 1px solid #9f9f9f;
        background: transparent;
        margin: 0 5px 0 3px;
        padding: 0 5px; }
      .kgame-container ul li input.has-error {
        border-color: #c00; }
    .kgame-container ul button {
      display: block;
      margin: 30px auto 0;
      width: 130px;
      height: 43px;
      border: none;
      background: #8c5da1;
      border-radius: 10px;
      font-size: 18px;
      color: #fff;
      outline: none;
      cursor: pointer; }
    .kgame-container ul button:hover {
      opacity: 0.85; }
  .kgame-container .close-btn {
    display: block;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    position: absolute;
    top: 0;
    right: 0;
    font-size: 27px;
    color: #858585;
    font-family: arial;
    cursor: pointer; }

.sport-container .content-box {
  height: 735px;
  width: 1181px;
  margin: 0 auto;
  padding-top: 15px;
  box-shadow: 5px 20px 10px 0px rgba(5, 72, 138, 0.1);
  margin-bottom: 20px; }
  .sport-container .content-box .header {
    height: 69px;
    line-height: 69px;
    border-radius: 15px 15px 0 0;
    border-top: 1px solid #bee8ff;
    background-image: linear-gradient(top, #6fcafd, #8a76f6);
    background-image: -webkit-linear-gradient(top, #6fcafd, #8a76f6);
    background-image: -moz-linear-gradient(top, #6fcafd, #8a76f6);
    background-image: -ms-linear-gradient(top, #6fcafd, #8a76f6); }
    .sport-container .content-box .header span.title {
      float: left;
      width: 126px;
      height: 28px;
      background: url(/assets3/inline/969d1a5356dc490c1acaa37a973be7655654cbb7ccffb3aa3cc290e072130303.png) no-repeat center;
      margin-top: 21px;
      margin-left: 30px; }
    .sport-container .content-box .header a.trasfer {
      position: relative;
      float: right;
      background-image: linear-gradient(top, #ffa85f, #ff5f75);
      background-image: -webkit-linear-gradient(top, #ffa85f, #ff5f75);
      background-image: -moz-linear-gradient(top, #ffa85f, #ff5f75);
      background-image: -ms-linear-gradient(top, #ffa85f, #ff5f75);
      height: 30px;
      line-height: 30px;
      margin-top: 19px;
      color: white;
      padding: 0 20px 0 35px;
      border-radius: 20px;
      font-size: 14px;
      margin-right: 20px;
      cursor: pointer; }
      .sport-container .content-box .header a.trasfer i {
        display: inline-block;
        width: 15px;
        position: absolute;
        left: 15px;
        top: 8px;
        height: 15px;
        background: url(/assets3/inline/9222ad37f8c75fa51e161c13faebd7911d46957bc09d96ab5e7b235fea6e0a7a.png) no-repeat 0px -35px; }
    .sport-container .content-box .header a.refresh {
      float: right;
      position: relative;
      background-image: linear-gradient(top, #ff6eeb, #9039ff);
      background-image: -webkit-linear-gradient(top, #ff6eeb, #9039ff);
      background-image: -moz-linear-gradient(top, #ff6eeb, #9039ff);
      background-image: -ms-linear-gradient(top, #ff6eeb, #9039ff);
      height: 30px;
      line-height: 30px;
      margin-top: 19px;
      color: white;
      padding: 0 20px 0 35px;
      border-radius: 20px;
      font-size: 14px;
      margin-right: 10px;
      cursor: pointer; }
      .sport-container .content-box .header a.refresh i {
        display: inline-block;
        position: absolute;
        left: 15px;
        top: 7px;
        width: 15px;
        height: 15px;
        background: url(/assets3/inline/9222ad37f8c75fa51e161c13faebd7911d46957bc09d96ab5e7b235fea6e0a7a.png) no-repeat 0px 0px; }
      .sport-container .content-box .header a.refresh:active i {
        transform: rotate(360deg);
        transition: all 1s; }
    .sport-container .content-box .header span.balance {
      float: right;
      font-size: 28px;
      color: #fff;
      margin-right: 30px;
      font-weight: 600; }
    .sport-container .content-box .header span.text {
      float: right;
      font-size: 14px;
      color: #fff;
      margin-right: 10px;
      margin-right: 5px;
      line-height: 70px; }
  .sport-container .content-box .frame {
    height: 675px; }

.report-container {
  min-width: 1280px;
  width: 75%;
  min-height: 800px;
  background-color: #061c45;
  box-shadow: 1px 1px 15px rgba(0, 0, 0, 0.1);
  margin: 200px auto;
  border-radius: 10px;
  overflow: hidden;
  color: #fff;
  display: flex;
  flex-direction: row; 
        border: 1px solid #12a9ff;
}
  .report-container .menus {
        border-right: 1px solid #12a9ff;
    width: 204px;

	/*background: #27afea;*/
	/*background: -moz-linear-gradient(top, #27afea 19%, #009adc 90%);*/
	/*background: -webkit-linear-gradient(top, #27afea 19%,#009adc 90%);*/
	/*background: linear-gradient(to bottom, #59a4f6 19%,#39a4f6 90%);*/
	background: linear-gradient(180deg,#232ea9 0%,#061d6d 99%)!important;
    font-size: 18px;
    display: inline-block;
    vertical-align: top;
    padding-bottom: 1000px;
    margin-bottom: -1000px; }
    .report-container .menus ul li {
      cursor: pointer;
      /*border-bottom: 1px solid #11a3e2;*/
      border-top: 1px solid #ffffff; }
      .report-container .menus ul li:last-child {
        border-bottom: 0px solid #11a3e2; }
      .report-container .menus ul li:first-child {
        border-top: 0px solid #7aa0fd; }
      .report-container .menus ul li a {
        display: block;
        height: 50px;
        line-height: 50px;
        font-size: 15px;
        color: #fff;
        padding: 0 0 0 20px;
        position: relative;
        overflow: hidden; }
        .report-container .menus ul li a i {
          display: inline-block;
          margin-top: 18px;
          height: 20px;
          width: 20px;
          margin-right: 8px;
          vertical-align: top; }
        .report-container .menus ul li a span {
          display: inline-block;
          vertical-align: top; }
        .report-container .menus ul li a.team i {
          background: url(/assets3/inline/e092f9de4d315e4fac8e44a1a79b3c12267a0cc4c2ffcdacde6087aa5865bfe3.png) no-repeat 0px 0px; }
        .report-container .menus ul li a.personal i {
          background: url(/assets3/inline/e092f9de4d315e4fac8e44a1a79b3c12267a0cc4c2ffcdacde6087aa5865bfe3.png) no-repeat 0px -21px; }
        .report-container .menus ul li a.reports i {
          margin-top: 16px;
          background: url(/assets3/inline/e092f9de4d315e4fac8e44a1a79b3c12267a0cc4c2ffcdacde6087aa5865bfe3.png) no-repeat 0px -43px; }
      .report-container .menus ul li a.active, .report-container .menus ul li a:hover {
        box-shadow: inset 0 0 5px 1px rgba(255, 255, 255, 0.5);
        /*background: -webkit-linear-gradient(top, #59a4f6 0%, #39a4f6 100%);*/
        /*background: -moz-linear-gradient(top, #73cfff 0%, #40c6e8 100%);*/
        /*background: -ms-linear-gradient(top, #73cfff 0%, #40c6e8 100%);*/
        /*background: -linear-gradient(top, #73cfff 0%, #40c6e8 100%); }*/
        /*background: -linear-gradient(top, #4d2fa5 0%, #99449a100%);*/
        color: #ffffff;
    background: linear-gradient(to right, #3447f1 0%, #0a156b 99%);
      }
      .report-container .menus ul li a.active:after, .report-container .menus ul li a:hover:after {
        content: '';
        position: absolute;
        right: 10px;
        top: -20px;
        width: 100px;
        height: 20px;
        border-radius: 100%;
        box-shadow: 0 5px 15px 0 rgba(255, 255, 255, 0.8); }
  .report-container .contents-component {
    min-height: 600px;
    width: 880px;
    float: left;
    /*background: #ffffff;*/
    }
  .report-container .contents {
	margin-left: 10px;
	margin-right: 10px;
    /*background-color: #fff;*/
    width: 100%;
    box-sizing: border-box;
    display: inline-block;
    vertical-align: top;
    position: relative; }
    .report-container .contents .title-warp {
      margin: 5px 20px 0px;
      border-bottom: 1px solid #12a9ff; }
      .report-container .contents .title-warp .title {
        line-height: 60px;
        font-size: 24px;
        color: #fff;
        font-weight: 600;
        display: inline-block; }
    .report-container .contents .sub-menu {
      line-height: 32px;
      font-size: 16px;
      text-align: left;
      margin: 0 auto;
      color: #9f66d1; }
      .report-container .contents .sub-menu span {
        line-height: 32px;
        width: 130px;
        display: inline-block;
        margin-right: 4px;
        background: -webkit-linear-gradient(top, #f6f6f7, #d2dffa);
        background: -moz-linear-gradient(top, #f6f6f7, #d2dffa);
        background: -ms-linear-gradient(top, #f6f6f7, #d2dffa);
        background: -o-linear-gradient(top, #f6f6f7, #d2dffa);
        background: -linear-gradient(top, #f6f6f7, #d2dffa);
        border-radius: 4px  4px 0 0;
        color: #839dd2;
        font-size: 14px;
        text-align: center;
        cursor: pointer;
        font-weight: 600; }
        .report-container .contents .sub-menu span.active, .report-container .contents .sub-menu span:hover {
          background: -webkit-linear-gradient(top, #ffcb66, #fe7f6d);
          background: -moz-linear-gradient(top, #ffcb66, #fe7f6d);
          background: -ms-linear-gradient(top, #ffcb66, #fe7f6d);
          background: -o-linear-gradient(top, #ffcb66, #fe7f6d);
          background: -linear-gradient(top, #ffcb66, #fe7f6d);
          color: #fff; }
    .report-container .contents .no-sub-menu {
      height: 30px;
      width: 830px;
      margin: 0 auto;
      border-bottom: 1px solid #ecdcf0; }
    .report-container .contents .display-box iframe {
      width: 100%;
      min-height: 400px; }

.dailyWage-container {
  width: 816px;
  background: #fff;
  padding: 19px 30px 0px 30px;
  border-radius: 8px;
  box-shadow: 0px 0px 6px #e6e6e6; }
  .dailyWage-container .ant-calendar-picker {
    margin: 0 9px; }
    .dailyWage-container .ant-calendar-picker input {
      border: 1px solid #a5c5fc;
      border-radius: 4px;
      width: 130px;
      height: 30px;
      color: #7d8fb3;
      text-indent: 10px;
      box-shadow: inset 0px 3px 12px #e5f1fd; }
    .dailyWage-container .ant-calendar-picker .ant-calendar-picker-icon {
      width: 17px;
      height: 17px;
      margin-top: -8px;
      background: url(/assets3/inline/2cbf5cf79f06d148a9b3c77dae12d8e017800ba822b3b6f9f6b757da3dd48dde.png) no-repeat 0px -65px; }
  .dailyWage-container h3 {
    width: 63px;
    height: 21px;
    background: url(/assets3/inline/0ac68e89077e0d15d3984d9dd672e688db4bec08c3574840223bd238499dd6c3.png) no-repeat;
    margin-bottom: 28px; }
  .dailyWage-container .daily-tab {
    border-bottom: 1px solid #d2dffa;
    height: 32px; }
    .dailyWage-container .daily-tab li {
      width: 130px;
      height: 32px;
      line-height: 32px;
      text-align: center;
      float: left;
      color: #7d8fb3;
      background-image: linear-gradient(top, #f6f7f7, #d2e0fa);
      background-image: -webkit-linear-gradient(top, #f6f7f7, #d2e0fa);
      background-image: -moz-linear-gradient(top, #f6f7f7, #d2e0fa);
      background-image: -ms-linear-gradient(top, #f6f7f7, #d2e0fa);
      margin-right: 4px; }
      .dailyWage-container .daily-tab li.active {
        color: #fefefe;
        background-image: linear-gradient(top, #ffcb66, #fe826c);
        background-image: -webkit-linear-gradient(top, #ffcb66, #fe826c);
        background-image: -moz-linear-gradient(top, #ffcb66, #fe826c);
        background-image: -ms-linear-gradient(top, #ffcb66, #fe826c); }
  .dailyWage-container .date-control {
    margin-top: 28px;
    height: 32px;
    padding-left: 28px;
    background: url(/assets3/inline/2cbf5cf79f06d148a9b3c77dae12d8e017800ba822b3b6f9f6b757da3dd48dde.png) no-repeat 0px 6px; }
    .dailyWage-container .date-control li {
      float: left;
      height: 32px;
      line-height: 32px;
      color: #6791e6; }
      .dailyWage-container .date-control li select {
        height: 30px;
        border: 1px solid #a5c5fc;
        color: #7d8fb3;
        border-radius: 4px;
        box-shadow: inset 0px 3px 12px #e5f1fd; }
      .dailyWage-container .date-control li.inquire {
        width: 81px;
        text-align: center;
        color: #fff;
        border-radius: 16px;
        line-height: 32px;
        margin-left: 18px;
        background-image: linear-gradient(top, #ffcc66, #fe806c);
        background-image: -webkit-linear-gradient(top, #ffcc66, #fe806c);
        background-image: -moz-linear-gradient(top, #ffcc66, #fe806c);
        background-image: -ms-linear-gradient(top, #ffcc66, #fe806c); }
  .dailyWage-container .tips {
    height: 40px;
    line-height: 40px;
    background: #f7f7f7;
    margin-top: 26px;
    position: relative; }
    .dailyWage-container .tips span {
      display: block;
      height: 20px;
      line-height: 20px;
      padding: 10px 0px;
      float: left; }
    .dailyWage-container .tips .rule1 {
      padding-left: 15px;
      background: url(/assets3/inline/2cbf5cf79f06d148a9b3c77dae12d8e017800ba822b3b6f9f6b757da3dd48dde.png) no-repeat 0px -142px;
      color: #666; }
    .dailyWage-container .tips .blue {
      color: #4886ff;
      font-size: 14px;
      background: url(/assets3/inline/2cbf5cf79f06d148a9b3c77dae12d8e017800ba822b3b6f9f6b757da3dd48dde.png) no-repeat 20px -22px;
      padding-left: 49px;
      margin-right: 25px; }
    .dailyWage-container .tips .more {
      background: url(/assets3/inline/2cbf5cf79f06d148a9b3c77dae12d8e017800ba822b3b6f9f6b757da3dd48dde.png) no-repeat 26px -114px;
      float: right;
      margin-right: 9px;
      padding-right: 14px; }
    .dailyWage-container .tips .allTips {
      position: absolute;
      left: 128px;
      display: none; }
  .dailyWage-container .dailyWageList table tr th {
    width: 100px;
    background: #e6ebf5;
    color: #4a4a4a;
    font-size: 13px;
    border: 0px;
    padding: 0px; }
    .dailyWage-container .dailyWageList table tr th:first-child {
      color: #ff6b71; }

/**
 * PK10鍔ㄧ敾
 */
.pk10-animation {
  overflow: hidden;
  height: 500px;
  width: 1080px;
  position: relative;
  margin-bottom: 8px;
  transition: all 0.4s;
  transform: scale(0.5, 0.5);
  transform-origin: 0 0; }
  .pk10-animation.default {
    transform: scale(0.5, 0.5); }
  .pk10-animation.middle {
    transform: scale(0.75, 0.75); }
  .pk10-animation.large {
    transform: scale(1, 1); }
  .pk10-animation.hidden {
    height: 0px; }
  .pk10-animation div.close-animation {
    background: url(/assets3/inline/00ec47f025f661afac4c99dd35bfbe34e00ff4ef016577ae54f52056741b86c0.png) no-repeat;
    position: absolute;
    height: 23px;
    width: 118px;
    top: 0px;
    right: 0px;
    z-index: 9;
    cursor: pointer; }
  .pk10-animation .road-bg {
    background: url(/webx/images/ready_bg.7677d5e9.jpg) no-repeat;
    width: 1080px;
    height: 424px;
    position: relative; }
    .pk10-animation .road-bg.run {
      background: url(/assets3/inline/6a499baffff7d3e5f1aa995c92fec8bf1a5a11b97302cc4156e20e829b332f6b.jpg) repeat;
      animation: road_run 1s steps(80) infinite; }

@keyframes road_run {
  0% {
    background-position: -735px 0px; }
  100% {
    background-position: 0px 0px; } }
  .pk10-animation .car-am {
    width: 105px;
    height: 31px;
    position: absolute;
    background: url(/webx/images/dh_car.1a524bf5.png) no-repeat;
    transition: right 2s; }
    .pk10-animation .car-am .wheel-am {
      display: block;
      width: 22px;
      height: 22px;
      position: absolute;
      background: url(/assets3/inline/4bfb29e9f724f532b9a1a0c7b47e863ff0cf05b92ddf0fee927a1b5ff39dc74f.gif) 0 0 no-repeat; }
    .pk10-animation .car-am.no01 {
      background-position: 0 0;
      top: 18px;
      right: 13px; }
      .pk10-animation .car-am.no01 .wheel1 {
        top: 15px;
        left: 6px; }
      .pk10-animation .car-am.no01 .wheel2 {
        top: 14px;
        left: 67px; }
    .pk10-animation .car-am.no02 {
      background-position: 0 -33px;
      top: 55px;
      right: 24px; }
      .pk10-animation .car-am.no02 .wheel1 {
        left: 7px;
        top: 14px; }
      .pk10-animation .car-am.no02 .wheel2 {
        top: 14px;
        left: 70px; }
    .pk10-animation .car-am.no03 {
      background-position: 0 -66px;
      top: 90px;
      height: 32px;
      right: 36px; }
      .pk10-animation .car-am.no03 .wheel1 {
        top: 15px;
        left: 7px; }
      .pk10-animation .car-am.no03 .wheel2 {
        top: 15px;
        left: 71px; }
    .pk10-animation .car-am.no04 {
      background-position: 0 -100px;
      top: 125px;
      height: 34px;
      width: 110px;
      right: 42px; }
      .pk10-animation .car-am.no04 .wheel1 {
        top: 17px;
        left: 8px; }
      .pk10-animation .car-am.no04 .wheel2 {
        top: 16px;
        left: 76px; }
    .pk10-animation .car-am.no05 {
      background-position: 0 -137px;
      top: 162px;
      height: 36px;
      width: 112px;
      right: 49px; }
      .pk10-animation .car-am.no05 .wheel1 {
        top: 18px;
        left: 8px; }
      .pk10-animation .car-am.no05 .wheel2 {
        top: 18px;
        left: 77px; }
    .pk10-animation .car-am.no06 {
      background-position: 0 -173px;
      top: 196px;
      height: 35px;
      width: 113px;
      right: 61px; }
      .pk10-animation .car-am.no06 .wheel1 {
        top: 17px;
        left: 9px; }
      .pk10-animation .car-am.no06 .wheel2 {
        top: 17px;
        left: 79px; }
    .pk10-animation .car-am.no07 {
      background-position: 0 -211px;
      top: 232px;
      height: 36px;
      width: 118px;
      right: 65px; }
      .pk10-animation .car-am.no07 .wheel1 {
        top: 17px;
        left: 9px; }
      .pk10-animation .car-am.no07 .wheel2 {
        top: 17px;
        left: 81px; }
    .pk10-animation .car-am.no08 {
      background-position: 0 -249px;
      top: 268px;
      height: 38px;
      width: 124px;
      right: 70px; }
      .pk10-animation .car-am.no08 .wheel1 {
        top: 19px;
        left: 9px; }
      .pk10-animation .car-am.no08 .wheel2 {
        top: 18px;
        left: 85px; }
    .pk10-animation .car-am.no09 {
      background-position: 0 -289px;
      top: 305px;
      height: 38px;
      width: 126px;
      right: 79px; }
      .pk10-animation .car-am.no09 .wheel1 {
        top: 19px;
        left: 10px; }
      .pk10-animation .car-am.no09 .wheel2 {
        top: 19px;
        left: 87px; }
    .pk10-animation .car-am.no10 {
      background-position: 0 -330px;
      top: 345px;
      height: 39px;
      width: 129px;
      right: 88px; }
      .pk10-animation .car-am.no10 .wheel1 {
        top: 20px;
        left: 11px; }
      .pk10-animation .car-am.no10 .wheel2 {
        top: 20px;
        left: 90px; }
    .pk10-animation .car-am .speed-up {
      display: block;
      width: 87px;
      height: 36px;
      background: url(/assets3/inline/4a7a136903413a7bd439dd6952726ce1efd0e7acddc4b5e94321968db0fd1533.gif) no-repeat;
      position: absolute;
      right: -46px;
      top: -2px;
      z-index: 97; }
  .pk10-animation .rank {
    background: url(/assets3/inline/07a0b2de137e26b63cfb536dca55275ddd0c0e768c90b2545089c71fb1aeaaa9.png) repeat-x #272727;
    height: 85px;
    padding-left: 240px;
    position: relative; }
    .pk10-animation .rank div.left {
      position: absolute;
      width: 222px;
      height: 75px;
      left: 0;
      top: 10px;
      background-size: 100% 100%;
      background: url(/webx/images/dh_top_bg_left-img.13f798cc.png); }
      .pk10-animation .rank div.left span {
        width: 100px;
        height: 55px;
        position: absolute;
        right: -17px;
        bottom: 15px;
        background: url(/assets3/inline/eb7ac4e35013466b5918309f94c332f6fce839307a4ac85a202fa0dbf142728c.png) no-repeat; }
    .pk10-animation .rank div.right {
      position: absolute;
      width: 185px;
      height: 75px;
      right: 0;
      top: 10px;
      background-size: 100% 100%;
      background: url(/webx/images/dh_top_bg_right-img.dbc5da32.png); }
    .pk10-animation .rank div.traffic {
      width: 135px;
      height: 40px;
      background: url(/assets3/inline/9b274915b535df0bc4e388b47d74b78c86515061a1198fa4578cbdfbf2dda878.png) no-repeat;
      position: absolute;
      right: 0;
      top: 35px;
      padding-top: 5px; }
      .pk10-animation .rank div.traffic ul {
        margin-left: 7px; }
      .pk10-animation .rank div.traffic li {
        float: left;
        width: 34px;
        height: 34px;
        margin: 0 1px;
        background-image: url(/assets3/inline/9b274915b535df0bc4e388b47d74b78c86515061a1198fa4578cbdfbf2dda878.png);
        background-repeat: no-repeat; }
      .pk10-animation .rank div.traffic.red li {
        background-position: 0px -53px; }
      .pk10-animation .rank div.traffic.green li {
        background-position: -70px -53px; }
    .pk10-animation .rank span.issue {
      color: white;
      position: absolute;
      width: 112px;
      height: 32px;
      top: 25px;
      left: 20px;
      font-size: 16px;
      text-align: center;
      line-height: 32px;
      background: url(/assets3/inline/abaecd6909d4ea4ac4710d0a23166b375fc725a40e3fd6e878d2e97f155455ed.png) no-repeat; }
    .pk10-animation .rank div.rank-no {
      padding-top: 20px;
      padding-left: 5px; }
    .pk10-animation .rank div.rank-no span {
      float: left;
      width: 67px;
      height: 47px;
      margin-left: -16px;
      background: url(/assets3/inline/eff3edc894057cdf69662aff5df988d1aa2ff581cd76ffce5ab3d544c8b683cf.png) no-repeat; }
      .pk10-animation .rank div.rank-no span.num10 {
        background-position: 0px 0px; }
      .pk10-animation .rank div.rank-no span.num09 {
        background-position: 0px -47px; }
      .pk10-animation .rank div.rank-no span.num08 {
        background-position: 0px -94px; }
      .pk10-animation .rank div.rank-no span.num07 {
        background-position: 0px -141px; }
      .pk10-animation .rank div.rank-no span.num06 {
        background-position: 0px -188px; }
      .pk10-animation .rank div.rank-no span.num05 {
        background-position: 0px -235px; }
      .pk10-animation .rank div.rank-no span.num04 {
        background-position: 0px -282px; }
      .pk10-animation .rank div.rank-no span.num03 {
        background-position: 0px -329px; }
      .pk10-animation .rank div.rank-no span.num02 {
        background-position: 0px -376px; }
      .pk10-animation .rank div.rank-no span.num01 {
        background-position: 0px -423px; }
      .pk10-animation .rank div.rank-no span.last {
        background-position: 0 -470px; }
  .pk10-animation .countdown {
    position: absolute;
    z-index: 1;
    width: 300px;
    height: 105px;
    line-height: 144px;
    text-align: center;
    font-size: 62px;
    background: url(/assets3/inline/3d12b6e8142969669e3949325c54cf9e570ee1ecb4f2709f8e9daab3eb8b293e.png) no-repeat;
    color: #fff;
    top: 48%;
    left: 50%;
    margin-left: -150px;
    margin-top: -52px; }
  .pk10-animation .countdown span {
    display: block;
    width: 170px;
    height: 75px;
    line-height: 75px;
    font-size: 62px;
    margin-top: 30px;
    text-align: center;
    font-weight: bold;
    color: #e9e9e9;
    background-image: -webkit-gradient(linear, 4% 0, 0 bottom, from(#fafafa), to(#969696));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent; }
  .pk10-animation div.ready {
    background: url(/webx/images/start_bg.21e23d5a.png) no-repeat;
    height: 424px;
    width: 168px;
    float: left;
    margin-top: -10px;
    margin-left: -90px; }
  .pk10-animation div.top-rank {
    width: 1080px;
    height: 424px;
    background: url(/webx/images/dh_finish_bg.8ca86e9a.jpg) no-repeat; }
    .pk10-animation div.top-rank div.bg {
      animation: bg-scale 1s;
      height: 424px;
      width: 1080px;
      background: url(/assets3/inline/d8b768b57b0bc4c3c6a84e4b03d2fd3c84b0304c6936b5419498ec514af22a06.png) no-repeat;
      position: absolute;
      bottom: 0px;
      left: 0px; }
    .pk10-animation div.top-rank div.bg2 {
      animation: bg-scale 1s;
      height: 424px;
      width: 1080px;
      background: url(/assets3/inline/578c8bee344687df86c7b4f04dedc6d8da0af676dc74e9431ee8019989758744.png) no-repeat;
      position: absolute;
      bottom: 0px;
      left: 0px; }
    .pk10-animation div.top-rank ul li {
      width: 230px;
      height: 135px;
      position: absolute;
      animation: bg-scale 1s; }
      .pk10-animation div.top-rank ul li:nth-child(1) {
        left: 440px;
        top: 220px; }
      .pk10-animation div.top-rank ul li:nth-child(2) {
        left: 130px;
        top: 255px; }
      .pk10-animation div.top-rank ul li:nth-child(3) {
        left: 725px;
        top: 275px; }
    .pk10-animation div.top-rank .top-01 {
      background: url(/webx/images/dh_big-carbg1.5e12df84.png) no-repeat;
      background-position: 0px 0px; }
    .pk10-animation div.top-rank .top-02 {
      background: url(/webx/images/dh_big-carbg1.5e12df84.png) no-repeat;
      background-position: 0 -144px; }
    .pk10-animation div.top-rank .top-03 {
      background: url(/webx/images/dh_big-carbg1.5e12df84.png) no-repeat;
      background-position: 0 -288px; }
    .pk10-animation div.top-rank .top-04 {
      background: url(/webx/images/dh_big-carbg1.5e12df84.png) no-repeat;
      background-position: 0 -432px; }
    .pk10-animation div.top-rank .top-05 {
      background: url(/webx/images/dh_big-carbg1.5e12df84.png) no-repeat;
      background-position: 0 -576px; }
    .pk10-animation div.top-rank .top-06 {
      background: url(/webx/images/dh_big-carbg2.0885d3c8.png) no-repeat;
      background-position: 0px 0px; }
    .pk10-animation div.top-rank .top-07 {
      background: url(/webx/images/dh_big-carbg2.0885d3c8.png) no-repeat;
      background-position: 0 -144px; }
    .pk10-animation div.top-rank .top-08 {
      background: url(/webx/images/dh_big-carbg2.0885d3c8.png) no-repeat;
      background-position: 0 -288px; }
    .pk10-animation div.top-rank .top-09 {
      background: url(/webx/images/dh_big-carbg2.0885d3c8.png) no-repeat;
      background-position: 0 -432px; }
    .pk10-animation div.top-rank .top-10 {
      background: url(/webx/images/dh_big-carbg2.0885d3c8.png) no-repeat;
      background-position: 0 -576px; }
  .pk10-animation .error {
    font-size: 24px;
    color: antiquewhite;
    padding-top: 180px;
    padding-left: 300px; }
  .pk10-animation .end-line {
    width: 136px;
    height: 370px;
    position: absolute;
    background: url(/assets3/inline/dd60a530befb273eb97812bbfbb495040b85c34b1728ef12c87315543f7a80de.png) no-repeat;
    bottom: 25px;
    left: 0px;
    animation: pk10_end_line 2.4s; }

@keyframes pk10_end_line {
  0% {
    left: -10000px; }
  100% {
    left: 60px; } }

.game-framework {
  background: #f7f7f7 url(/webx/images/bg.5dc5102c.jpg) no-repeat center bottom; }

#pt_background {
  font-family: "Microsoft YaHei"; }

#bbin_background {
  margin-top: -2px;
  background: #000;
  font-family: "Microsoft YaHei"; }

.top {
  background-color: #fff; }

.mail-content {
  width: 980px;
  margin: 0 auto;
  position: relative; }

.mail-content:after,
.pt-left-money:after,
.pt-game-card:after {
  content: ' ';
  clear: both;
  display: block; }

.pt2-banner {
  height: 220px;
  text-align: center;
  padding: 10px 0;
  position: relative; }

.pt-left-bar {
  position: fixed;
  top: 609px;
  left: 20px;
  border-radius: 10px;
  background-color: white;
  width: 224px;
  height: 146px;
  z-index: 100;
  display: block;
  transition: 0.8s;
  box-shadow: 0px 2px 5px 0px rgba(12, 59, 151, 0.28); }
  .pt-left-bar .pt-left-title {
    position: absolute;
    width: 20px;
    padding: 0px 9px;
    background-image: -moz-linear-gradient(90deg, #63cfed 0%, #59afff 100%);
    background-image: -webkit-linear-gradient(90deg, #63cfed 0%, #59afff 100%);
    background-image: -ms-linear-gradient(90deg, #63cfed 0%, #59afff 100%);
    height: 144px;
    color: #fff;
    font-size: 16px;
    font-weight: normal;
    text-align: center;
    cursor: pointer;
    letter-spacing: 1px;
    right: 1px;
    top: 1px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    line-height: 26px; }
    .pt-left-bar .pt-left-title b {
      float: right;
      width: 20px;
      height: 20px;
      border-radius: 50%;
      line-height: 20px;
      text-align: center;
      margin-top: 8px;
      margin-bottom: 4px;
      background: url(/assets3/inline/562daef031ab48de56aee9d6f06e412d80ae3926a33fdfc53841c2fe70f82d2b.png) no-repeat left top; }
  .pt-left-bar .pt-left-money {
    padding: 40px 20px 0px 20px;
    width: 185px;
    color: #999999;
    font-weight: bold;
    text-align: left;
    height: 50px; }
    .pt-left-bar .pt-left-money p {
      font-size: 14px; }
    .pt-left-bar .pt-left-money .number {
      font-size: 24px;
      color: #333333;
      font-weight: normal; }
  .pt-left-bar .money-bg {
    width: 96px;
    height: 78px;
    position: absolute;
    top: -32px;
    left: 54px;
    background: url(/assets3/inline/6b2847c032ce89f5a97e4a985037fc7b1963fa2b584a33c396996c244f2ab78f.png) no-repeat; }
  .pt-left-bar .my-pt-submit {
    border-top: 1px solid #ccc;
    width: 150px;
    margin-left: 20px;
    padding-top: 11px; }
    .pt-left-bar .my-pt-submit.my-ag-submit .pt-recharge {
      margin: 0px 0px 0px 34px; }
    .pt-left-bar .my-pt-submit a {
      display: inline-block;
      border-radius: 12px;
      width: 70px;
      height: 25px;
      text-align: center;
      line-height: 25px;
      font-size: 12px;
      color: #fff;
      cursor: pointer; }
    .pt-left-bar .my-pt-submit .pt-recharge {
      margin-right: 6px;
      background-image: -moz-linear-gradient(90deg, #f469a0 0%, #ff7e67 100%);
      background-image: -webkit-linear-gradient(90deg, #f469a0 0%, #ff7e67 100%);
      background-image: -ms-linear-gradient(90deg, #f469a0 0%, #ff7e67 100%);
      box-shadow: 0px 5px 15px #cddeff; }
    .pt-left-bar .my-pt-submit .pt-changepass {
      background-image: -moz-linear-gradient(90deg, #2d71f9 0%, #4886ff 100%);
      background-image: -webkit-linear-gradient(90deg, #2d71f9 0%, #4886ff 100%);
      background-image: -ms-linear-gradient(90deg, #2d71f9 0%, #4886ff 100%);
      box-shadow: 0px 5px 15px #cddeff; }

.open-my-pt {
  transition: 0.3s;
  top: 609px;
  left: -160px;
  z-index: 300;
  position: fixed;
  width: 20px;
  padding: 0px 9px;
  background-image: -moz-linear-gradient(90deg, #63cfed 0%, #59afff 100%);
  background-image: -webkit-linear-gradient(90deg, #63cfed 0%, #59afff 100%);
  background-image: -ms-linear-gradient(90deg, #63cfed 0%, #59afff 100%);
  height: 144px;
  color: #fff;
  font-size: 16px;
  font-weight: normal;
  text-align: center;
  cursor: pointer;
  letter-spacing: 1px;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  line-height: 26px; }
  .open-my-pt b {
    float: right;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    line-height: 20px;
    text-align: center;
    margin-top: 8px;
    margin-bottom: 4px;
    background: url(/assets3/inline/562daef031ab48de56aee9d6f06e412d80ae3926a33fdfc53841c2fe70f82d2b.png) no-repeat right top; }

.open-my-pt.strongshow {
  display: block;
  transition: 1.3s;
  left: 0; }

.pt-left-bar.hiding {
  left: -230px !important;
  transition: 0.3s; }

.hot-games {
  height: 268px;
  padding: 15px 0 30px; }
  .hot-games h3 {
    width: 1080px;
    margin: 0 auto;
    color: #3b476a;
    font-style: italic;
    height: 22px;
    line-height: 22px;
    text-indent: 38px;
    font-size: 20px;
    background: url(/assets3/inline/c83dafe5b9b10429654c999307a295a8f2c1678c26e92df14d85965f2a03fa64.png) no-repeat 0px 24px;
    padding-top: 20px; }

.pt-hot {
  width: 29px;
  height: 31px;
  position: absolute;
  right: -1px;
  top: -1px;
  z-index: 90; }

.pt-new {
  width: 29px;
  height: 31px;
  position: absolute;
  left: -1px;
  top: -1px;
  z-index: 90; }

.bbin-game-card .pt-new {
  left: 9px;
  top: 9px; }

.pt-body {
  width: 100%;
  text-align: center;
  position: relative; }

.pt-body-content {
  width: 1080px;
  margin: 0 auto;
  overflow: hidden; }
  .pt-body-content h3 {
    text-align: left;
    text-indent: 40px;
    height: 22px;
    line-height: 22px;
    color: #3b476a;
    font-size: 20px;
    font-style: italic;
    padding: 20px 0px;
    background: url(/assets3/inline/c83dafe5b9b10429654c999307a295a8f2c1678c26e92df14d85965f2a03fa64.png) no-repeat 0 -24px; }

/*鍒楄〃閫夐」*/
.pt-menu-ul {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  background-image: -moz-linear-gradient(90deg, #40c5e9 0%, #289aff 100%);
  background-image: -webkit-linear-gradient(90deg, #40c5e9 0%, #289aff 100%);
  background-image: -ms-linear-gradient(90deg, #40c5e9 0%, #289aff 100%);
  width: 1080px;
  height: 55px; }

.pt-menu-li {
  margin-left: 5px;
  text-align: center;
  font-family: 'Microsoft YaHei'; }

.pt-menu-li dt {
  width: 110px;
  line-height: 53px;
  color: #fff;
  float: left;
  font-size: 18px;
  font-weight: bold; }

.pt-menu-li dd {
  float: left;
  height: 55px;
  width: 150px;
  background: url(/assets3/inline/969bf36228da666663d2e168382b231f3f188a4a8a64a3018f04e59083101492.png) no-repeat right center; }

.pt-menu-li dd a {
  display: block;
  color: #fff;
  transition: all 0.3s;
  font-size: 16px;
  width: 100%;
  height: 100%;
  text-align: center;
  line-height: 55px; }

.pt-menu-li dd.active a,
.pt-menu-li dd a:hover {
  color: #0099ff;
  background: #fff;
  box-shadow: inset 0px 7px 16px #e1f1fe; }

/*娓告垙鍒楄〃*/
.pt-body .pt-list {
  overflow: hidden;
  background: #fff;
  box-shadow: 0px 0px 16px #e2e2e2;
  padding-bottom: 30px;
  border-bottom-left: 10px;
  border-bottom-right: 10px; }

.pt-game-card {
  min-height: 450px;
  margin-top: 28px;
  position: relative; }

.pt-game-card .item-card:nth-child(5n) {
  margin-right: 0; }

.pt-game-card .item-card .item-bg {
  position: absolute;
  top: 0;
  left: 0px;
  width: 100%;
  height: 100%;
  opacity: 0;
  transition: all 0.3s;
  background-color: rgba(0, 0, 0, 0.5);
  text-align: center; }
  .pt-game-card .item-card .item-bg a {
    color: #fff;
    display: inline-block;
    margin: 0 auto;
    border-style: solid;
    border-width: 1px;
    border-color: #d8d8d8;
    border-radius: 8px;
    background-color: rgba(236, 199, 72, 0);
    width: 110px;
    height: 31px;
    line-height: 31px;
    cursor: pointer;
    margin-top: 75px; }

.pt-game-card .item-card a {
  display: block;
  height: 190px;
  text-decoration: none;
  text-align: center;
  color: #ccc;
  font-size: 14px;
  transition: all 0.4s; }

.pt-game-card .item-card img {
  width: 100%;
  transition: opacity 0.3s; }

.pt-game-card .item-card a:hover {
  color: #e681df; }

.pt-game-card .item-card:after {
  position: absolute;
  right: 0px;
  top: 0px;
  z-index: 999; }

.pt-game-card .item-card-title {
  padding-top: 6px;
  font-size: 15px;
  color: #4e4e4e; }

.loading {
  position: absolute;
  left: 50%;
  top: 30%;
  margin-left: -54px;
  background: #fff;
  padding: 5px 10px 5px 28px;
  color: #000;
  border-radius: 3px; }

.pt2-banner .pt-banner-right {
  float: right;
  width: 770px;
  position: relative; }

.f770x220 {
  width: 770px;
  height: 220px;
  overflow: hidden;
  position: relative; }

.f770x220 li,
.f770x220 li img {
  width: 770px;
  height: 220px; }

.game-framework .rslides {
  width: 100%;
  position: relative;
  list-style: none;
  padding: 0; }

.game-framework .rslides_nav {
  width: 60px;
  height: 80px;
  position: absolute;
  left: 5px;
  top: 37%;
  overflow: hidden;
  text-indent: -99em; }

.game-framework .rslides_nav.next {
  left: auto;
  right: 5px;
  background-position: -203px -14px; }

.game-framework .rslides_nav:hover,
.game-framework .prev.active {
  background-position: -29px -142px; }

.game-framework .rslides_nav.next:hover,
.game-framework .next.active {
  background-position: -204px -142px; }

.game-framework .rslides_tabs {
  position: relative;
  margin: -25px auto 0;
  clear: both;
  text-align: center;
  z-index: 11; }

.game-framework .rslides_tabs li {
  display: inline;
  float: none;
  *float: left;
  margin-right: 10px; }

.game-framework .rslides_tabs a {
  width: 13px;
  height: 13px;
  display: inline-block;
  *display: block;
  border-radius: 50px;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  background-color: #000;
  text-indent: 999px;
  opacity: 0.5;
  filter: alpha(opacity=50);
  overflow: hidden; }

.game-framework .rslides_tabs .rslides_here a {
  background-color: #fff;
  opacity: 1;
  filter: alpha(opacity=100); }

#pt_footer .blackBackground {
  margin-top: 0px; }

.game-framework .change_cont {
  width: 564px;
  height: auto;
  position: fixed;
  left: 50%;
  top: 30%;
  margin-left: -282px;
  background-color: #fff;
  border-radius: 10px;
  overflow: hidden;
  z-index: 10000;
  transition: all 0.3s;
  border: 1px solid #ccc; }

.game-framework .change_cont h2 {
  background-color: #8C5DA1;
  color: #fff;
  text-align: left;
  font-size: 18px;
  display: block;
  padding-left: 25px;
  line-height: 50px;
  color: #fff;
  background: -webkit-linear-gradient(top, #2897fa, #0fceff);
  background: -moz-linear-gradient(top, #2897fa, #0fceff);
  background: -ms-linear-gradient(top, #2897fa, #0fceff);
  background: -o-linear-gradient(top, #2897fa, #0fceff);
  background: -linear-gradient(top, #2897fa, #0fceff);
  height: 50px; }

.game-framework .change_cont .tips {
  color: #ccc;
  margin: 10px auto;
  font-size: 12px;
  line-height: 20px;
  padding-left: 148px; }

.game-framework .change_cont .charge_input {
  width: 100%;
  padding-bottom: 20px;
  margin-top: 50px;
  text-align: left; }

.game-framework .change_cont .submit-box {
  margin: 0 auto;
  border-top: 1px solid #f7f7f7;
  padding: 17px 0;
  text-align: center; }

.game-framework .change_cont .charge_input p {
  font-size: 14px;
  text-align: left;
  padding-left: 168px;
  color: #657699;
  margin-bottom: 20px;
  padding-left: 148px; }

.game-framework .change_cont .charge_input p span {
  color: #c10808;
  font-size: 16px; }

.game-framework .charge_input p input {
  line-height: 35px;
  padding-left: 5px;
  font-size: 14px;
  border-radius: 6px;
  background-color: #eeeeee;
  border: none;
  border-radius: 4px;
  width: 173px;
  height: 35px; }
  .game-framework .charge_input p input::placeholder {
    color: #a9abb7; }

/*input:-webkit-autofill {*/
/* background-color: rgb(250, 255, 189);*/
/*  background-image: none;*/
/*  color: rgb(0, 0, 0); }*/

.game-framework .change_btn {
  display: inline-block;
  border: 0;
  color: #fff;
  cursor: pointer;
  background: -webkit-linear-gradient(top, #6fc9fd, #8b76f6);
  background: -moz-linear-gradient(top, #6fc9fd, #8b76f6);
  background: -ms-linear-gradient(top, #6fc9fd, #8b76f6);
  background: -o-linear-gradient(top, #6fc9fd, #8b76f6);
  background: -linear-gradient(top, #6fc9fd, #8b76f6);
  border-radius: 4px;
  width: 120px;
  height: 40px;
  font-size: 16px; }
  .game-framework .change_btn:hover, .game-framework .change_btn:active {
    background: -webkit-linear-gradient(top, #ffca66, #fe7f6d);
    background: -moz-linear-gradient(top, #ffca66, #fe7f6d);
    background: -ms-linear-gradient(top, #ffca66, #fe7f6d);
    background: -o-linear-gradient(top, #ffca66, #fe7f6d);
    background: -linear-gradient(top, #ffca66, #fe7f6d); }

.game-framework .change_btn:hover {
  opacity: 0.8;
  filter: alpha(opacity=80); }

.game-framework .login_footer {
  background: #000 !important; }

.game-framework .setNickName {
  display: none; }

.game-framework .close-icon {
  position: absolute;
  right: 20px;
  top: 15px;
  width: 18px;
  height: 18px;
  cursor: pointer;
  text-indent: 9999px;
  background: url(/assets3/inline/ab6d0b20da9427deb173acbd2c2d3d21c770de03aa1b0eb4e856bd2b904df4a8.png) center no-repeat; }

.ptbanner-box {
  width: 980px;
  height: 220px;
  margin: 0 auto;
  position: relative; }
  .ptbanner-box .pt-banner-left {
    float: left;
    width: 195px;
    height: 220px;
    background: #504274; }
    .ptbanner-box .pt-banner-left .pt-left-title {
      margin-top: 40px;
      height: 17px; }
    .ptbanner-box .pt-banner-left .pt-left-money {
      margin: 15px 0 25px 10px;
      width: 185px;
      color: #fff;
      font-style: italic;
      font-weight: bold;
      text-align: left; }
      .ptbanner-box .pt-banner-left .pt-left-money .number {
        display: inline-block;
        max-width: 127px;
        font-size: 26px;
        line-height: 26px;
        margin-left: 3px;
        margin-right: 7px; }
      .ptbanner-box .pt-banner-left .pt-left-money .yuan-icon {
        display: inline-block;
        height: 28px;
        width: 16px; }
      .ptbanner-box .pt-banner-left .pt-left-money .yuan-zh {
        display: inline-block;
        height: 28px;
        width: 31px; }
    .ptbanner-box .pt-banner-left .pt-recharge {
      display: block;
      height: 36px;
      margin: 15px 0; }
      .ptbanner-box .pt-banner-left .pt-recharge:hover {
        background-position: center bottom; }
    .ptbanner-box .pt-banner-left .pt-changepass {
      display: block;
      height: 28px; }
      .ptbanner-box .pt-banner-left .pt-changepass:hover {
        background-position: center bottom; }
  .ptbanner-box .pt-banner-right {
    float: right;
    width: 770px;
    position: relative;
    background: #e0e0e0; }
    .ptbanner-box .pt-banner-right .rslides {
      width: 100%;
      height: 220px;
      position: relative;
      list-style: none;
      padding: 0; }
      .ptbanner-box .pt-banner-right .rslides li {
        height: 220px; }

.hotBanner-box {
  width: 1080px;
  margin: 0 auto;
  position: relative; }
  .hotBanner-box .hot-btn {
    height: 30px;
    width: 15px;
    position: absolute;
    top: 112px;
    background: url(/assets3/inline/c83dafe5b9b10429654c999307a295a8f2c1678c26e92df14d85965f2a03fa64.png) no-repeat;
    background-position-y: -93px;
    z-index: 99;
    cursor: pointer; }
  .hotBanner-box .btn-left {
    background-position-x: left;
    left: -22px;
    -webkit-transition: all .3s; }
    .hotBanner-box .btn-left:hover {
      left: -27px; }
  .hotBanner-box .btn-right {
    background-position-x: right;
    right: -22px;
    -webkit-transition: all .3s; }
    .hotBanner-box .btn-right:hover {
      right: -27px; }
  .hotBanner-box .hot-game {
    width: 1080px;
    height: 254px;
    position: relative;
    overflow: hidden;
    z-index: 90; }
    .hotBanner-box .hot-game .pt-hot-list {
      height: 204px;
      padding: 25px 0px;
      position: absolute;
      left: 0;
      top: 0;
      overflow: hidden;
      -webkit-transition: all .5s; }
      .hotBanner-box .hot-game .pt-hot-list li {
        float: left;
        position: relative;
        margin: 0 5px;
        width: 206px;
        height: 204px;
        background: url(/assets3/inline/f7c94b90b37a62a460abd2f7162e441466edecf2cce381949a2e16eb11ee9849.png) no-repeat;
        box-shadow: 0px 10px 10px #b8b8b8;
        margin-bottom: 30px;
        border-radius: 16px; }
        .hotBanner-box .hot-game .pt-hot-list li .heightLight {
          width: 82px;
          height: 15px;
          position: absolute;
          right: 14px;
          bottom: 0px;
          z-index: 100;
          background: url(/assets3/inline/e126701e29bda138a40598166546e86eb581ea13b8ddcae2795347ff7de70c25.png) no-repeat; }
        .hotBanner-box .hot-game .pt-hot-list li a {
          display: block;
          height: 100%;
          overflow: hidden;
          border-radius: 22px; }
          .hotBanner-box .hot-game .pt-hot-list li a img {
            width: 100%;
            transition: opacity 0.3s;
            min-height: 124px; }
          .hotBanner-box .hot-game .pt-hot-list li a:hover .tag-text {
            background-image: linear-gradient(left, rgba(30, 35, 66, 0.8), rgba(18, 21, 40, 0.8));
            background-image: -webkit-linear-gradient(left, rgba(30, 35, 66, 0.8), rgba(18, 21, 40, 0.8));
            background-image: -moz-linear-gradient(left, rgba(30, 35, 66, 0.8), rgba(18, 21, 40, 0.8));
            background-image: -ms-linear-gradient(left, rgba(30, 35, 66, 0.8), rgba(18, 21, 40, 0.8)); }
        .hotBanner-box .hot-game .pt-hot-list li .tag-text {
          position: absolute;
          left: 0;
          bottom: 0px;
          width: 100%;
          height: 52px;
          line-height: 52px;
          font-size: 16px;
          color: #fff;
          text-align: center;
          background-image: linear-gradient(left, rgba(22, 163, 211, 0.8), rgba(9, 115, 214, 0.8));
          background-image: -webkit-linear-gradient(left, rgba(22, 163, 211, 0.8), rgba(9, 115, 214, 0.8));
          background-image: -moz-linear-gradient(left, rgba(22, 163, 211, 0.8), rgba(9, 115, 214, 0.8));
          background-image: -ms-linear-gradient(left, rgba(22, 163, 211, 0.8), rgba(9, 115, 214, 0.8));
          transition: color 0.3s;
          border-bottom-left-radius: 16px;
          border-bottom-right-radius: 16px;
          box-shadow: inset 0px 7px 20px rgba(255, 255, 255, 0.3); }
        .hotBanner-box .hot-game .pt-hot-list li .pt-hot {
          width: 44px;
          height: 45px;
          position: absolute;
          left: 0px;
          top: 0px;
          background: url(/assets3/inline/f98b2d09d6f2c218655b8239abe6c076e3369c1aa69b89b54663138b7599cf2f.png) left no-repeat;
          z-index: 90; }
    .hotBanner-box .hot-game .hot-btn {
      height: 30px;
      width: 15px;
      position: absolute;
      top: 50px;
      background: url(/assets3/inline/c83dafe5b9b10429654c999307a295a8f2c1678c26e92df14d85965f2a03fa64.png) no-repeat;
      background-position-y: -93px;
      z-index: 99; }
    .hotBanner-box .hot-game .hot-btn.btn-left {
      background-position: left;
      left: 0; }
    .hotBanner-box .hot-game .hot-btn.btn-right {
      background-position: right;
      right: 0; }
    .hotBanner-box .hot-game .hot-btn.btn-left:hover {
      left: -1px; }
    .hotBanner-box .hot-game .hot-btn.btn-right:hover {
      right: -1px; }

.report-commer-container {
  box-sizing: border-box;
  display: inline-block;
  vertical-align: top;
  position: absolute;
  width: 1020px; }
  .report-commer-container .title-warp {
    display: none;
    border-bottom: 1px solid #e1e8f5; }
    .report-commer-container .title-warp .title {
      line-height: 60px;
      font-size: 24px;
      background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#72adf6), to(#8977f6));
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      font-weight: 600;
      display: inline-block; }
  .report-commer-container .search-warp {
    display: inline-block;
    vertical-align: top;
    color: #6791e6;
    margin-left: 8px; }
    .report-commer-container .search-warp input:-webkit-autofill,
    .report-commer-container .search-warp input:-webkit-autofill:hover,
    .report-commer-container .search-warp input:-webkit-autofill:focus {
      background-color: transparent; }
    .report-commer-container .search-warp input::-webkit-input-placeholder {
      color: #7d8fb3; }
    .report-commer-container .search-warp input {
      border: none;
      background-color: transparent; }
    .report-commer-container .search-warp span {
      display: inline-block;
      line-height: 64px;
      vertical-align: top; }
    .report-commer-container .search-warp .search-box-warp {
      display: inline-block;
      background-color: #f6f6f6;
      height: 30px;
      width: 162px;
      line-height: 30px;
      border-radius: 15px;
      margin-top: 17px;
      vertical-align: top; }
      .report-commer-container .search-warp .search-box-warp input {
        padding-left: 14px;
        width: 114px; }
      .report-commer-container .search-warp .search-box-warp .search-icon {
        background: url(/assets3/inline/2cbf5cf79f06d148a9b3c77dae12d8e017800ba822b3b6f9f6b757da3dd48dde.png) no-repeat 0px -170px;
        height: 28px;
        width: 28px;
        display: inline-block;
        vertical-align: top;
        float: right;
        margin-right: 4px; }
  .report-commer-container .color-button, .report-commer-container .yellow-button, .report-commer-container .color-button:hover, .report-commer-container .blue-button {
    float: right;
    min-width: 80px;
    height: 30px;
    line-height: 30px;
    margin-top: 17px;
    border-radius: 15px;
    color: #fff;
    text-align: center;
    cursor: pointer;
    margin-left: 16px;
    padding-left: 14px;
    padding-right: 14px;
    box-sizing: border-box; }
    .report-commer-container .color-button i, .report-commer-container .yellow-button i, .report-commer-container .color-button:hover i, .report-commer-container .blue-button i {
      vertical-align: top;
      display: inline-block;
      margin-top: 6px;
      height: 20px;
      width: 20px;
      background-image: url(/assets3/inline/2cbf5cf79f06d148a9b3c77dae12d8e017800ba822b3b6f9f6b757da3dd48dde.png);
      background-repeat: no-repeat;
      background-position: 0px -313px; }
    .report-commer-container .color-button span, .report-commer-container .yellow-button span, .report-commer-container .color-button:hover span, .report-commer-container .blue-button span {
      display: inline-block;
      vertical-align: top;
      margin-left: 4px; }
  .report-commer-container .yellow-button, .report-commer-container .color-button:hover, .report-commer-container .yellow-button:hover, .report-commer-container .blue-button:hover {
    background: -webkit-linear-gradient(top, #ffcb66, #fe7f6d);
    background: -moz-linear-gradient(top, #ffcb66, #fe7f6d);
    background: -ms-linear-gradient(top, #ffcb66, #fe7f6d);
    background: -o-linear-gradient(top, #ffcb66, #fe7f6d);
    background: -linear-gradient(top, #ffcb66, #fe7f6d); }
  .report-commer-container .blue-button {
    background: -webkit-linear-gradient(top, #71c8fb, #8b76f6);
    background: -moz-linear-gradient(top, #71c8fb, #8b76f6);
    background: -ms-linear-gradient(top, #71c8fb, #8b76f6);
    background: -o-linear-gradient(top, #71c8fb, #8b76f6);
    background: -linear-gradient(top, #71c8fb, #8b76f6); }
  .report-commer-container .tool-warp {
    height: 64px;
    line-height: 64px;
    color: #6791e6;
    font-size: 14px; }
    .report-commer-container .tool-warp input:-webkit-autofill,
    .report-commer-container .tool-warp input:-webkit-autofill:hover,
    .report-commer-container .tool-warp input:-webkit-autofill:focus {
      background-color: transparent; }
    .report-commer-container .tool-warp input::-webkit-input-placeholder {
      color: #7d8fb3; }
    .report-commer-container .tool-warp input {
      border: none;
      background-color: transparent; }
    .report-commer-container .tool-warp span {
      display: inline-block;
      line-height: 64px;
      vertical-align: top; }
    .report-commer-container .tool-warp .date-group {
      display: inline-block;
      vertical-align: top;
      border-radius: 4px;
      overflow: hidden;
      box-sizing: border-box; }
      .report-commer-container .tool-warp .date-group span {
        display: inline-block;
        line-height: 64px;
        vertical-align: top; }
      .report-commer-container .tool-warp .date-group .date-icon {
        background: url(/assets3/inline/2cbf5cf79f06d148a9b3c77dae12d8e017800ba822b3b6f9f6b757da3dd48dde.png) no-repeat 0px 6px;
        height: 28px;
        width: 24px;
        display: inline-block;
        vertical-align: top;
        margin-top: 16px; }
      .report-commer-container .tool-warp .date-group .picker-warp {
        display: inline-block;
        vertical-align: top;
        border-radius: 4px;
        overflow: hidden;
        box-sizing: border-box; }
        .report-commer-container .tool-warp .date-group .picker-warp .ant-calendar-picker input {
          border: 1px solid #a5c5fc;
          border-radius: 4px;
          width: 130px;
          height: 30px;
          color: #7d8fb3;
          text-indent: 10px;
          box-shadow: inset 0px 3px 12px #e5f1fd; }
        .report-commer-container .tool-warp .date-group .picker-warp .ant-calendar-picker .ant-calendar-picker-icon {
          width: 17px;
          height: 17px;
          position: relative;
          top: 23px;
          right: 24px;
          background: url(/assets3/inline/2cbf5cf79f06d148a9b3c77dae12d8e017800ba822b3b6f9f6b757da3dd48dde.png) no-repeat 0px -65px; }
        .report-commer-container .tool-warp .date-group .picker-warp .ant-calendar-picker .ant-calendar-picker-clear {
          display: none; }
        .report-commer-container .tool-warp .date-group .picker-warp .ant-calendar-picker .ant-calendar-picker-icon:after {
          display: none; }
  .report-commer-container .range-warp {
    display: inline-block;
    vertical-align: top; }
    .report-commer-container .range-warp .range-box-warp {
      display: inline-block;
      height: 30px;
      margin-top: 17px;
      border: 1px solid rgba(165, 197, 252, 0.9);
      border-radius: 4px;
      line-height: 30px;
      cursor: pointer;
      box-shadow: inset 0px 3px 12px #e5f1fd; }
      .report-commer-container .range-warp .range-box-warp .value {
        display: inline-block;
        line-height: 30px; }
      .report-commer-container .range-warp .range-box-warp a {
        margin-left: 6px;
        margin-right: 6px; }
      .report-commer-container .range-warp .range-box-warp .range-icon {
        background: url(/assets3/inline/2cbf5cf79f06d148a9b3c77dae12d8e017800ba822b3b6f9f6b757da3dd48dde.png) no-repeat -4px -202px;
        display: inline-block;
        vertical-align: top;
        height: 20px;
        width: 14px;
        margin-top: 4px; }
    .report-commer-container .range-warp ul::-webkit-scrollbar {
      width: 4px; }
    .report-commer-container .range-warp ul::-webkit-scrollbar-thumb {
      border-radius: 10px;
      background: rgba(0, 0, 0, 0.1);
      box-shadow: inset 0 0 6px rgba(85, 142, 245, 0.5); }
    .report-commer-container .range-warp ul::-webkit-scrollbar-track {
      box-shadow: inset 0 0 6px rgba(85, 142, 245, 0.2);
      border-radius: 10px; }
    .report-commer-container .range-warp .select-warp {
      display: block;
      position: relative;
      border: 1px solid rgba(165, 197, 252, 0.8);
      border-radius: 4px;
      margin-top: 2px;
      background: #fff;
      overflow-y: auto;
      max-height: 186px; }
      .report-commer-container .range-warp .select-warp .item, .report-commer-container .range-warp .select-warp .report-pannel-container .pannel-warp .group-warp .active, .report-pannel-container .pannel-warp .group-warp .report-commer-container .range-warp .select-warp .active {
        text-align: center;
        color: #6791e6;
        padding-left: 2px;
        padding-right: 2px; }
        .report-commer-container .range-warp .select-warp .item a, .report-commer-container .range-warp .select-warp .report-pannel-container .pannel-warp .group-warp .active a, .report-pannel-container .pannel-warp .group-warp .report-commer-container .range-warp .select-warp .active a {
          display: block;
          border-bottom: 1px solid rgba(165, 197, 252, 0.3); }
        .report-commer-container .range-warp .select-warp .item:last-child a, .report-commer-container .range-warp .select-warp .report-pannel-container .pannel-warp .group-warp .active:last-child a, .report-pannel-container .pannel-warp .group-warp .report-commer-container .range-warp .select-warp .active:last-child a {
          border-bottom: none; }
        .report-commer-container .range-warp .select-warp .item:hover, .report-commer-container .range-warp .select-warp .report-pannel-container .pannel-warp .group-warp .active:hover, .report-pannel-container .pannel-warp .group-warp .report-commer-container .range-warp .select-warp .active:hover {
          background: #a5c5fc;
          color: #fff; }
    .report-commer-container .range-warp .select-close-warp {
      display: none; }
  .report-commer-container .info-warp {
    display: block;
    height: 48px; }
    .report-commer-container .info-warp .warming-color {
      color: #fc6180; }
    .report-commer-container .info-warp .warming-icon {
      background: url(/assets3/inline/2cbf5cf79f06d148a9b3c77dae12d8e017800ba822b3b6f9f6b757da3dd48dde.png) no-repeat 0px -221px;
      height: 24px;
      width: 18px;
      display: inline-block;
      vertical-align: top;
      margin-top: 7px; }
  .report-commer-container .warning-warp {
    margin-top: 32px; }
    .report-commer-container .warning-warp .title {
      height: 36px; }
      .report-commer-container .warning-warp .title .warning-icon {
        background: url(/assets3/inline/2cbf5cf79f06d148a9b3c77dae12d8e017800ba822b3b6f9f6b757da3dd48dde.png) no-repeat 0px -91px;
        height: 24px;
        width: 24px;
        margin-top: 4px;
        display: inline-block; }
      .report-commer-container .warning-warp .title p {
        vertical-align: top;
        display: inline-block;
        line-height: 36px;
        color: #6791e6;
        font-size: 16px; }
    .report-commer-container .warning-warp ul {
      margin-top: 4px; }
      .report-commer-container .warning-warp ul li {
        color: #7d8fb3;
        font-size: 14px;
        list-style: disc inside;
        line-height: 22px; }
  .report-commer-container .table-warp label {
    display: inline-block;
    font-size: 12px;
    color: #4a4a4a;
    text-align: center;
    border-left: 1px solid #edecf6;
    border-bottom: 1px solid #edecf6; }
    .report-commer-container .table-warp label:last-child {
      border-right: 1px solid #edecf6; }
  .report-commer-container .table-warp .positive, .report-commer-container .table-warp .red {
    color: #ff6b71; }
  .report-commer-container .table-warp .negative, .report-commer-container .table-warp .green {
    color: #3ac295; }
  .report-commer-container .table-warp .gray {
    color: #7d8fb3; }
  .report-commer-container .table-warp .blue {
    color: #6791e6; }
  .report-commer-container .table-warp .table-title-warp {
    background-color: #e6ebf5;
    line-height: 32px; }
    .report-commer-container .table-warp .table-title-warp label {
      font-weight: 600;
      cursor: pointer; }
    .report-commer-container .table-warp .table-title-warp .down-icon, .report-commer-container .table-warp .table-title-warp .up-icon, .report-commer-container .table-warp .table-title-warp .active-up i, .report-commer-container .table-warp .table-title-warp .active-down i, .report-commer-container .table-warp .table-title-warp .daily-salary-container .mysalary-container .warnning-warp .more-warp .up-icon, .daily-salary-container .mysalary-container .warnning-warp .more-warp .report-commer-container .table-warp .table-title-warp .up-icon, .daily-salary-container .mysalary-container .warnning-warp .more-warp .report-commer-container .table-warp .table-title-warp .active-up i, .report-commer-container .table-warp .table-title-warp .active-up .daily-salary-container .mysalary-container .warnning-warp .more-warp i {
      background: url(/assets3/inline/2cbf5cf79f06d148a9b3c77dae12d8e017800ba822b3b6f9f6b757da3dd48dde.png) no-repeat 0px -249px;
      height: 24px;
      width: 11px;
      margin-top: 4px;
      display: inline-block;
      margin-left: 4px;
      vertical-align: top; }
    .report-commer-container .table-warp .table-title-warp .up-icon, .report-commer-container .table-warp .table-title-warp .active-up i {
      transform: rotate(180deg); }
    .report-commer-container .table-warp .table-title-warp i {
      display: none; }
    .report-commer-container .table-warp .table-title-warp .active-up {
      color: #ff6b71; }
    .report-commer-container .table-warp .table-title-warp .active-down {
      color: #ff6b71; }
  .report-commer-container .table-warp .title-body-warp {
    line-height: 40px; }
    .report-commer-container .table-warp .title-body-warp:hover {
      background-color: #f6f7f7; }
    .report-commer-container .table-warp .title-body-warp label {
      vertical-align: top;
      height: 40px;
      box-sizing: content-box; }
      .report-commer-container .table-warp .title-body-warp label .operate {
        color: #6791e6;
        display: inline-block;
        margin-right: 5px;
        cursor: pointer; }
    .report-commer-container .table-warp .title-body-warp .no-data {
      text-align: center;
      width: 100%;
      color: #7d8fb3;
      border: 1px  solid #edecf6;
      box-sizing: border-box; }
  .report-commer-container .table-warp .title-footer-warp {
    line-height: 40px; }
    .report-commer-container .table-warp .title-footer-warp label {
      font-weight: 600; }
  .report-commer-container .tabbar-warp ul li {
    line-height: 32px;
    width: 130px;
    display: inline-block;
    margin-right: 4px;
    background: -webkit-linear-gradient(top, #f6f6f7, #d2dffa);
    background: -moz-linear-gradient(top, #f6f6f7, #d2dffa);
    background: -ms-linear-gradient(top, #f6f6f7, #d2dffa);
    background: -o-linear-gradient(top, #f6f6f7, #d2dffa);
    background: -linear-gradient(top, #f6f6f7, #d2dffa);
    border-radius: 4px  4px 0 0;
    color: #7d8fb3;
    font-size: 14px;
    text-align: center;
    cursor: pointer;
    font-weight: 600; }
  .report-commer-container .tabbar-warp ul .active {
    background: -webkit-linear-gradient(top, #ffcb66, #fe7f6d);
    background: -moz-linear-gradient(top, #ffcb66, #fe7f6d);
    background: -ms-linear-gradient(top, #ffcb66, #fe7f6d);
    background: -o-linear-gradient(top, #ffcb66, #fe7f6d);
    background: -linear-gradient(top, #ffcb66, #fe7f6d);
    color: #fff; }
  .report-commer-container .pagination-warp {
    height: 40px;
    text-align: center;
    line-height: 40px;
    display: block;
    width: 816px;
    padding-top: 20px;
    padding-bottom: 30px; }
    .report-commer-container .pagination-warp .page-commer, .report-commer-container .pagination-warp .page, .report-commer-container .pagination-warp .page-active, .report-commer-container .pagination-warp .page-jump, .report-commer-container .pagination-warp .ant-pagination .ant-pagination-prev, .report-commer-container .pagination-warp .ant-pagination .ant-pagination-next, .report-commer-container .pagination-warp .ant-pagination .ant-pagination-item {
      min-width: 26px;
      height: 26px;
      border-radius: 13px;
      color: #3b476a;
      text-align: center;
      display: inline-block;
      background-color: #e8edf6;
      line-height: 26px;
      cursor: pointer;
      margin-left: 4px;
      font-size: 12px; }
    .report-commer-container .pagination-warp .page-active {
      background: #a5c5fc;
      color: #fff; }
    .report-commer-container .pagination-warp .page-jump, .report-commer-container .pagination-warp .ant-pagination .ant-pagination-prev, .report-commer-container .pagination-warp .ant-pagination .ant-pagination-next {
      padding-right: 8px;
      padding-left: 8px;
      border-radius: 8px; }
    .report-commer-container .pagination-warp .page-info {
      color: #c6d1e4;
      line-height: 40px;
      margin-left: 8px;
      font-size: 12px;
      display: inline-block;
      vertical-align: top; }
    .report-commer-container .pagination-warp .more-page {
      color: #3b476a;
      opacity: 0.5;
      margin-right: 4px;
      margin-left: 4px; }
    .report-commer-container .pagination-warp ul li {
      display: inline-block;
      outline: none; }
    .report-commer-container .pagination-warp .ant-pagination {
      display: inline-block;
      -webkit-touch-callout: none;
      -webkit-user-select: none;
      -moz-user-select: none;
      -ms-user-select: none;
      user-select: none; }
      .report-commer-container .pagination-warp .ant-pagination .ant-pagination-jump-prev {
        color: #3b476a;
        opacity: 0.5;
        margin-right: 4px;
        margin-left: 4px; }
        .report-commer-container .pagination-warp .ant-pagination .ant-pagination-jump-prev a:before {
          content: '\2022\2022\2022'; }
      .report-commer-container .pagination-warp .ant-pagination .ant-pagination-item {
        font-weight: 500; }
      .report-commer-container .pagination-warp .ant-pagination .ant-pagination-prev:before {
        content: '\4E0A\4E00\9875'; }
      .report-commer-container .pagination-warp .ant-pagination .ant-pagination-next:before {
        content: '\4E0B\4E00\9875'; }
      .report-commer-container .pagination-warp .ant-pagination .ant-pagination-jump-next {
        color: #3b476a;
        opacity: 0.5;
        margin-right: 4px;
        margin-left: 4px; }
        .report-commer-container .pagination-warp .ant-pagination .ant-pagination-jump-next:before {
          content: '\2022\2022\2022'; }
      .report-commer-container .pagination-warp .ant-pagination .ant-pagination-item-active {
        border-radius: 13px;
        background: #a5c5fc; }
        .report-commer-container .pagination-warp .ant-pagination .ant-pagination-item-active a {
          color: #fff; }
  .report-commer-container .bread-warp {
    display: inline;
    margin-left: 4px; }
    .report-commer-container .bread-warp .bread-item {
      color: #8696b8; }
      .report-commer-container .bread-warp .bread-item .bread {
        color: #8696b8;
        cursor: pointer; }
      .report-commer-container .bread-warp .bread-item:last-child {
        color: #8696b8; }
        .report-commer-container .bread-warp .bread-item:last-child .bread {
          color: #4886ff;
          font-weight: 600; }

.team-maneger-container .title-warp {
  display: block; }
  .team-maneger-container .title-warp .reg-icon {
    background-position: 0px -314px; }
  .team-maneger-container .title-warp .pro-icon {
    background-position: 0px -282px; }

.team-maneger-container .search-warp {
  height: 30px;
  margin-top: 8px;
  line-height: 30px; }
  .team-maneger-container .search-warp span {
    line-height: 30px; }
  .team-maneger-container .search-warp .search-box-warp {
    margin-top: 0px; }

.team-maneger-container .tool-warp label {
  line-height: 48px; }
  .team-maneger-container .tool-warp label:nth-child(1) {
    float: left; }

.team-maneger-container .tool-warp .blue-button, .team-maneger-container .tool-warp .yellow-botton {
  line-height: 30px;
  margin-top: 8px; }
  .team-maneger-container .tool-warp .blue-button span, .team-maneger-container .tool-warp .yellow-botton span {
    line-height: 30px; }

.team-maneger-container .tool-warp .warming-color {
  line-height: 48px; }

.team-maneger-container .info-warp label {
  line-height: 48px; }
  .team-maneger-container .info-warp label:nth-child(1) {
    float: left; }
  .team-maneger-container .info-warp label:nth-child(2) {
    float: right; }

.team-maneger-container .table-warp label {
  width: 100px; }
  .team-maneger-container .table-warp label:nth-child(2) {
    width: 60px; }
  .team-maneger-container .table-warp label:nth-child(3) {
    width: 60px; }
  .team-maneger-container .table-warp label:nth-child(7) {
    width: 102px; }
  .team-maneger-container .table-warp label:nth-child(8) {
    width: 180px; }
  .team-maneger-container .table-warp label:nth-child(6) {
    width: 105px; }

.team-maneger-container .table-warp .title-footer-warp label:nth-child(1) {
  width: 303px; }

.team-maneger-container .table-warp .title-footer-warp label:nth-child(2) {
  width: 99px; }

.team-maneger-container .table-warp .title-footer-warp label:nth-child(3) {
  width: 100px; }

.team-maneger-container .table-warp .title-footer-warp label:nth-child(4) {
  width: 305px; }

.home-bulletins-container {
  border-radius: 8px;
  overflow: hidden;
  height: 570px;
  width: 980px; }
  .home-bulletins-container .title-warp {
    height: 50px;
    width: 980px;
    display: block;
    margin: 0px 0px !important; }
  .home-bulletins-container .list-warp {
    width: 345px;
    background-color: #fffcfc;
    display: inline-block;
    height: 520px;
    line-height: 40px;
    color: #3b476a;
    font-size: 12px;
    border-right: 1px solid #d1e2f3; }
    .home-bulletins-container .list-warp .list-title {
      height: 34px;
      line-height: 34px;
      border-bottom: 1px solid #d1e2f3;
      width: 344px; }
      .home-bulletins-container .list-warp .list-title .content {
        width: 198px;
        display: inline-block;
        padding-left: 28px;
        box-sizing: border-box;
        color: #8795a8; }
      .home-bulletins-container .list-warp .list-title .time {
        width: 146px;
        display: inline-block;
        color: #8795a8;
        box-sizing: border-box; }
    .home-bulletins-container .list-warp ul {
      height: 440px;
      width: 345px; }
      .home-bulletins-container .list-warp ul li .content {
        width: 198px;
        display: inline-block;
        padding-left: 28px;
        box-sizing: border-box;
        cursor: pointer;
        padding-right: 8px; }
        .home-bulletins-container .list-warp ul li .content .content-tittle {
          width: 164px;
          white-space: nowrap;
          text-overflow: ellipsis;
          overflow: hidden;
          display: inline-block;
          vertical-align: top; }
      .home-bulletins-container .list-warp ul li .time {
        width: 146px;
        display: inline-block;
        color: #aeaaaa;
        box-sizing: border-box;
        cursor: pointer; }
      .home-bulletins-container .list-warp ul .active {
        background: -webkit-linear-gradient(left, #2699ff, #40c6e8);
        background: -moz-linear-gradient(left, #2699ff, #40c6e8);
        background: -ms-linear-gradient(left, #2699ff, #40c6e8);
        background: -o-linear-gradient(left, #2699ff, #40c6e8);
        background: -linear-gradient(left, #2699ff, #40c6e8); }
        .home-bulletins-container .list-warp ul .active .content {
          color: #fff; }
        .home-bulletins-container .list-warp ul .active .time {
          color: #fff; }
    .home-bulletins-container .list-warp .footer {
      border-top: 1px solid #d1e2f3;
      height: 46px;
      color: #82c1fe;
      text-align: center; }
      .home-bulletins-container .list-warp .footer .page {
        width: 24px;
        height: 24px;
        border-radius: 12px;
        display: inline-block;
        background-color: #ecf5fb;
        vertical-align: top;
        line-height: 24px;
        margin-top: 10px;
        color: #66b3ff;
        margin-right: 4px;
        margin-left: 4px;
        cursor: pointer; }
        .home-bulletins-container .list-warp .footer .page.cur {
          background: #66b3ff;
          color: #fff; }
      .home-bulletins-container .list-warp .footer .nextpre-commer, .home-bulletins-container .list-warp .footer .next, .home-bulletins-container .list-warp .footer .prev, .home-bulletins-container .list-warp .footer .last, .home-bulletins-container .list-warp .footer .first {
        background-image: url(/assets3/inline/2cbf5cf79f06d148a9b3c77dae12d8e017800ba822b3b6f9f6b757da3dd48dde.png);
        background-repeat: no-repeat; }
      .home-bulletins-container .list-warp .footer .next {
        background-position: 2px -344px;
        margin-left: 24px; }
      .home-bulletins-container .list-warp .footer .prev {
        background-position: 2px -344px;
        transform: rotate(180deg);
        margin-right: 24px; }
      .home-bulletins-container .list-warp .footer .last {
        background-position: 2px -375px; }
      .home-bulletins-container .list-warp .footer .first {
        background-position: 2px -376px;
        transform: rotate(180deg); }
  .home-bulletins-container .content-warp {
    width: 634px;
    background-color: #fff;
    display: inline-block;
    vertical-align: top;
    height: 520px;
    box-shadow: inset 1px 0px 12px #e5f1fd; }
    .home-bulletins-container .content-warp .content-title {
      line-height: 55px;
      text-align: center;
      color: #2e6be5;
      font-size: 20px;
      font-weight: 600; }
    .home-bulletins-container .content-warp .divider {
      height: 1px;
      width: 634px; }
    .home-bulletins-container .content-warp .content-detail {
      display: block;
      margin-left: auto;
      margin-right: auto;
      font-size: 14px;
      color: #485374;
      margin-top: 30px;
      height: 375px;
      overflow-y: auto;
      padding: 0 20px; }
      .home-bulletins-container .content-warp .content-detail::-webkit-scrollbar {
        width: 12px;
        background-color: #f6f8fb; }
      .home-bulletins-container .content-warp .content-detail::-webkit-scrollbar-track {
        background-color: #f6f8fb; }
      .home-bulletins-container .content-warp .content-detail::-webkit-scrollbar-thumb {
        cursor: pointer;
        background-color: #ddd;
        border-radius: 4px; }
      .home-bulletins-container .content-warp .content-detail p {
        line-height: 24px; }

.item-card {
  width: 190px;
  height: 190px;
  float: left;
  margin: 0px 7px 26px 15px;
  position: relative;
  height: auto;
  border: 1px solid #fff;
  border-radius: 10px;
  box-shadow: 0px 8px 20px #a2bed8; }
  .item-card:hover {
    border: 1px solid #262d4d; }
  .item-card .heightLight {
    width: 82px;
    height: 15px;
    position: absolute;
    right: 14px;
    bottom: 0px;
    z-index: 100;
    background: url(/assets3/inline/e126701e29bda138a40598166546e86eb581ea13b8ddcae2795347ff7de70c25.png) no-repeat; }

.item-card a {
  display: block;
  position: relative;
  text-decoration: none;
  transition: all 0.4s;
  text-align: center;
  color: #ccc;
  font-size: 14px;
  border: 0;
  height: 160px;
  overflow: hidden;
  background-color: #ddd;
  border-radius: 10px; }

.item-card a .bingame {
  position: absolute;
  left: 55px;
  top: 45px;
  width: 110px;
  height: 35px;
  border: #eee solid 2px;
  border-radius: 3px;
  transition: background-color 0.2s, border-color 0.2s;
  display: none; }

.item-card a:hover .bingame {
  display: block; }

.item-card a:hover .bingame:hover {
  border-color: #ac2626;
  background-color: #ac2626; }

.item-card a:hover .item-card-title {
  background: rgba(0, 0, 0, 0.8);
  box-shadow: inset 0px 7px 20px rgba(255, 255, 255, 0.3);
  color: #fff; }

.item-card a .item-card-title {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 42px;
  line-height: 42px;
  text-align: center;
  padding: 0;
  background-image: linear-gradient(left, rgba(22, 163, 211, 0.8), rgba(9, 115, 214, 0.8));
  background-image: -webkit-linear-gradient(left, rgba(22, 163, 211, 0.8), rgba(9, 115, 214, 0.8));
  background-image: -moz-linear-gradient(left, rgba(22, 163, 211, 0.8), rgba(9, 115, 214, 0.8));
  background-image: -ms-linear-gradient(left, rgba(22, 163, 211, 0.8), rgba(9, 115, 214, 0.8));
  color: #fff;
  z-index: 99; }

.item-card a .zcingame {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.7);
  opacity: 0;
  z-index: 88;
  transition: opacity 0.4s; }

.item-card a .zcingame:hover {
  opacity: 1; }

.item-card .pt-new {
  left: 9px;
  top: 9px; }

/*鍒楄〃椤电爜*/
.pt-paging span {
  color: #bdc9e0; }

.pt-paging a {
  width: 23px;
  height: 23px;
  line-height: 23px;
  display: inline-block;
  color: #031022;
  font-size: 12px;
  background: #e8edf6;
  border-radius: 50%;
  text-align: center;
  margin-right: 4px; }

.pt-paging a.first,
.pt-paging a.prev,
.pt-paging a.next,
.pt-paging a.last {
  width: 36px;
  height: 27px;
  line-height: 27px;
  text-decoration: none;
  font-size: 12px;
  font-weight: normal;
  background: #e8edf6;
  border-radius: 5px; }

.pt-paging a.first:hover,
.pt-paging a.prev:hover,
.pt-paging a.next:hover,
.pt-paging a.last:hover {
  color: #fff;
  background: #a5c5fc; }
  .pt-paging a.first:hover.onone,
  .pt-paging a.prev:hover.onone,
  .pt-paging a.next:hover.onone,
  .pt-paging a.last:hover.onone {
    background: #e6ebf5; }

.pt-paging a:hover {
  background-position: 2px bottom;
  cursor: pointer;
  background: #a5c5fc;
  color: #fff; }

.pt-paging a.active, .pt-paging .report-container .menus ul li a:hover, .report-container .menus ul li .pt-paging a:hover {
  background-position: 2px bottom;
  cursor: default;
  background: #a5c5fc;
  color: #fff; }

.pt-paging a.onone {
  color: #3b476a !important;
  cursor: pointer;
  background: #e6ebf5;
  border-radius: 5px; }

.newsPages-box {
  color: #888;
  text-align: center;
  padding: 10px 0; }
  .newsPages-box a {
    display: inline-table;
    margin-left: 3px;
    padding: 4px 5px;
    font-size: 14px;
    line-height: 14px;
    border-radius: 4px;
    cursor: pointer; }
  .newsPages-box .page {
    border: 1px solid #ddd;
    background: #fff;
    color: #555; }
  .newsPages-box .page:hover {
    border: 1px solid #f49e7f;
    color: #eb5f2e; }
  .newsPages-box .cur {
    border: 1px solid #eb5f2e;
    background: #eb5f2e;
    color: #fff; }

.bbin-paging {
  font-style: italic;
  margin-bottom: 30px; }

.bbin-paging a {
  width: 28px;
  height: 11px;
  line-height: 0.9;
  display: inline-block;
  color: #fff;
  font-size: 12px;
  margin-left: -4px;
  text-align: center; }

.bbin-paging a.first,
.bbin-paging a.prev,
.bbin-paging a.next,
.bbin-paging a.last {
  width: auto;
  color: #bbb;
  background: none;
  text-decoration: none;
  margin: 0 5px;
  font-size: 12px;
  font-weight: normal; }

.bbin-paging a.prev {
  margin-right: 15px; }

.bbin-paging a.first:hover,
.bbin-paging a.prev:hover,
.bbin-paging a.next:hover,
.bbin-paging a.last:hover {
  color: #fff; }

.bbin-paging a:hover {
  background-position: 2px bottom;
  cursor: pointer;
  color: #fff; }

.bbin-paging a.active, .bbin-paging .report-container .menus ul li a:hover, .report-container .menus ul li .bbin-paging a:hover {
  background-position: 2px bottom;
  cursor: default; }

.bbin-paging a.onone {
  color: #666 !important;
  cursor: pointer; }

.ag-paging {
  margin-top: 20px;
  color: #aaa; }

.ag-paging a {
  width: 24px;
  height: 21px;
  line-height: 20px;
  display: inline-block;
  color: #f3d282;
  font-size: 12px;
  text-align: center;
  margin: 0 4px; }

.ag-paging a.first,
.ag-paging a.prev,
.ag-paging a.next,
.ag-paging a.last {
  width: auto;
  color: #f3d282;
  background: none;
  text-decoration: none;
  margin: 0 4px;
  font-size: 14px;
  font-weight: normal; }

.ag-paging a.first:hover,
.ag-paging a.prev:hover,
.ag-paging a.next:hover,
.ag-paging a.last:hover {
  color: #fff; }

.ag-paging a:hover {
  background-position: -224px -285px;
  cursor: pointer;
  color: #f3d282; }

.ag-paging a.active, .ag-paging .report-container .menus ul li a:hover, .report-container .menus ul li .ag-paging a:hover {
  background-position: -224px -285px;
  cursor: default; }

.ag-paging a.onone {
  color: #927633 !important;
  cursor: default; }

/**
 * 鎬ラ€熻禌椹姩鐢�
 */
.jssm-animation {
  overflow: hidden;
  width: 1080px;
  height: 500px;
  position: relative;
  margin-bottom: 8px;
  transition: all 0.4s;
  transform: scale(0.5, 0.5);
  transform-origin: 0 0; }
  .jssm-animation.default {
    transform: scale(0.5, 0.5); }
  .jssm-animation.middle {
    transform: scale(0.75, 0.75); }
  .jssm-animation.large {
    transform: scale(1, 1); }
  .jssm-animation.hidden {
    height: 0px; }
  .jssm-animation div.close-animation {
    background: url(/assets3/inline/00ec47f025f661afac4c99dd35bfbe34e00ff4ef016577ae54f52056741b86c0.png) no-repeat;
    position: absolute;
    height: 23px;
    width: 118px;
    top: 0px;
    right: 0px;
    z-index: 9;
    cursor: pointer; }
  .jssm-animation .grass-bg {
    background: url(/webx/images/main_bg.d51f14e5.jpg) repeat;
    width: 1080px;
    height: 424px;
    position: relative; }
    .jssm-animation .grass-bg.run {
      animation: grass_run 1.5s steps(80) infinite; }

@keyframes grass_run {
  0% {
    background-position: 0px 0px; }
  100% {
    background-position: -1080px 0px; } }
  .jssm-animation .horse-am {
    width: 140px;
    height: 82px;
    position: absolute; }
    .jssm-animation .horse-am.no01 {
      background: url(/webx/images/horse1.ca04c353.png) no-repeat;
      bottom: 25px;
      z-index: 10; }
    .jssm-animation .horse-am.no02 {
      background: url(/webx/images/horse2.a70ce228.png) no-repeat;
      bottom: 62px;
      z-index: 9; }
    .jssm-animation .horse-am.no03 {
      background: url(/webx/images/horse3.431b536f.png) no-repeat;
      bottom: 99px;
      z-index: 8; }
    .jssm-animation .horse-am.no04 {
      background: url(/webx/images/horse4.fe31e508.png) no-repeat;
      bottom: 136px;
      z-index: 7; }
    .jssm-animation .horse-am.no05 {
      background: url(/webx/images/horse5.8cf93b78.png) no-repeat;
      bottom: 173px;
      z-index: 6; }
    .jssm-animation .horse-am.no06 {
      background: url(/webx/images/horse6.f8586e98.png) no-repeat;
      bottom: 210px;
      z-index: 5; }
    .jssm-animation .horse-am.no07 {
      background: url(/webx/images/horse7.3402450d.png) no-repeat;
      bottom: 247px;
      z-index: 4; }
    .jssm-animation .horse-am.no08 {
      background: url(/webx/images/horse8.42a43f7d.png) no-repeat;
      bottom: 284px;
      z-index: 3; }
    .jssm-animation .horse-am.no09 {
      background: url(/webx/images/horse9.06070b39.png) no-repeat;
      bottom: 321px;
      z-index: 2; }
    .jssm-animation .horse-am.no10 {
      background: url(/webx/images/horse10.db9cbc2f.png) no-repeat;
      bottom: 358px;
      z-index: 1; }
    .jssm-animation .horse-am.run {
      animation: horse_run 400ms steps(1) infinite;
      transition: left 2.5s; }

@keyframes horse_run {
  0% {
    background-position: 0px 0px; }
  7.14% {
    background-position: -140px 0px; }
  14.28% {
    background-position: -280px 0px; }
  21.42% {
    background-position: 0px -84px; }
  28.56% {
    background-position: -140px -84px; }
  35.7% {
    background-position: -280px -84px; }
  42.84% {
    background-position: 0px -168px; }
  50% {
    background-position: -140px -168px; }
  57.12% {
    background-position: -280px -168px; }
  64.26% {
    background-position: 0px -252px; }
  71.4% {
    background-position: -140px -252px; }
  78.54% {
    background-position: -280px -252px; }
  85.68% {
    background-position: 0px -336px; }
  92.82% {
    background-position: -140px -336px; }
  100% {
    background-position: -280px -336px; } }
  .jssm-animation .rank {
    background: url(/webx/images/top_bg.a6451631.jpg) no-repeat;
    height: 72px;
    padding-top: 4px;
    padding-left: 240px;
    position: relative; }
    .jssm-animation .rank span.issue {
      color: white;
      position: absolute;
      top: 34px;
      left: 46px;
      font-size: 12px; }
    .jssm-animation .rank div.rank-no span {
      float: left;
      width: 56px;
      height: 72px;
      margin-left: 5px;
      background: url(/webx/images/rs.0056d069.png) no-repeat; }
      .jssm-animation .rank div.rank-no span.num10 {
        background-position: 0px -648px; }
      .jssm-animation .rank div.rank-no span.num09 {
        background-position: 0px -576px; }
      .jssm-animation .rank div.rank-no span.num08 {
        background-position: 0px -504px; }
      .jssm-animation .rank div.rank-no span.num07 {
        background-position: 0px -432px; }
      .jssm-animation .rank div.rank-no span.num06 {
        background-position: 0px -360px; }
      .jssm-animation .rank div.rank-no span.num05 {
        background-position: 0px -288px; }
      .jssm-animation .rank div.rank-no span.num04 {
        background-position: 0px -216px; }
      .jssm-animation .rank div.rank-no span.num03 {
        background-position: 0px -144px; }
      .jssm-animation .rank div.rank-no span.num02 {
        background-position: 0px -72px; }
      .jssm-animation .rank div.rank-no span.num01 {
        background-position: 0px 0px; }
  .jssm-animation .countdown {
    position: absolute;
    z-index: 1;
    width: 189px;
    height: 144px;
    line-height: 144px;
    text-align: center;
    font-size: 62px;
    background: url(/assets3/inline/74ea8d876f0bed50ac20600147832d1b968293ef89bef391422383a09228510e.png) no-repeat;
    color: #fff;
    top: 48%;
    left: 55%;
    margin-left: -150px;
    margin-top: -52px; }
  .jssm-animation .countdown span {
    display: block;
    width: 189px;
    height: 75px;
    line-height: 75px;
    margin-top: 50px;
    text-align: center;
    font-weight: bold;
    color: #fcff5a; }
  .jssm-animation div.ready {
    background: url(/webx/images/start_bg.21e23d5a.png) no-repeat;
    height: 424px;
    width: 168px;
    float: left;
    margin-top: -10px;
    margin-left: -90px; }
  .jssm-animation div.top-rank {
    width: 1080px;
    height: 424px;
    background: url(/webx/images/end_bg.56287c92.jpg) no-repeat; }
    .jssm-animation div.top-rank div.bg {
      height: 424px;
      width: 1080px;
      background: url(/webx/images/end_sd.253353da.png) no-repeat;
      position: absolute;
      bottom: 0px;
      left: 0px; }
    .jssm-animation div.top-rank div.bg2 {
      animation: bg-scale 1s;
      height: 424px;
      width: 980px;
      background: url(/webx/images/end_cz.f5952e6d.png) no-repeat;
      position: absolute;
      bottom: 0px;
      left: 0px; }
    .jssm-animation div.top-rank ul li {
      background: url(/webx/images/rank.493b844c.png) no-repeat;
      width: 234px;
      height: 302px;
      position: absolute;
      transition: all 1s; }
      .jssm-animation div.top-rank ul li:nth-child(1) {
        left: 375px;
        top: 130px; }
        .jssm-animation div.top-rank ul li:nth-child(1) p {
          animation: winner-text 1s;
          position: absolute;
          bottom: 0px;
          width: 212px;
          height: 74px;
          background: url(/webx/images/top3.6e1ae648.png) no-repeat 0px 0px; }
      .jssm-animation div.top-rank ul li:nth-child(2) {
        left: 130px;
        top: 165px; }
        .jssm-animation div.top-rank ul li:nth-child(2) p {
          animation: loser-text 1s;
          position: absolute;
          left: 28px;
          bottom: 0px;
          width: 114px;
          height: 74px;
          background: url(/webx/images/top3.6e1ae648.png) no-repeat -212px 0px; }
      .jssm-animation div.top-rank ul li:nth-child(3) {
        left: 626px;
        top: 165px; }
        .jssm-animation div.top-rank ul li:nth-child(3) p {
          animation: loser-text 1s;
          position: absolute;
          left: 30px;
          bottom: 0px;
          width: 114px;
          height: 74px;
          background: url(/webx/images/top3.6e1ae648.png) no-repeat -326px 0px; }

@keyframes winner-text {
  0% {
    transform: scale(3); }
  50% {
    transform: scale(1); }
  80% {
    transform: scale(1.4); }
  100% {
    transform: scale(1); } }

@keyframes loser-text {
  0% {
    transform: rotateY(0deg); }
  100% {
    transform: rotateY(360deg); } }

@keyframes bg-scale {
  0% {
    transform: scale(2); }
  50% {
    transform: scale(1); } }
    .jssm-animation div.top-rank .top-01 {
      background-position: 1px 0px; }
    .jssm-animation div.top-rank .top-02 {
      background-position: -233px 0px; }
    .jssm-animation div.top-rank .top-03 {
      background-position: 1px -302px; }
    .jssm-animation div.top-rank .top-04 {
      background-position: -233px -302px; }
    .jssm-animation div.top-rank .top-05 {
      background-position: 1px -604px; }
    .jssm-animation div.top-rank .top-06 {
      background-position: -233px -604px; }
    .jssm-animation div.top-rank .top-07 {
      background-position: 1px -906px; }
    .jssm-animation div.top-rank .top-08 {
      background-position: -233px -906px; }
    .jssm-animation div.top-rank .top-09 {
      background-position: 1px -1208px; }
    .jssm-animation div.top-rank .top-10 {
      background-position: -233px -1208px; }
  .jssm-animation .error {
    font-size: 24px;
    color: antiquewhite;
    padding-top: 180px;
    padding-left: 300px; }
  .jssm-animation .end-line {
    width: 68px;
    height: 480px;
    position: absolute;
    background: url(/assets3/inline/b67531457e117c9bc46f2734ef72f6bbb8ae93cc3ed52511b175af11ce8b565a.png) no-repeat;
    top: 12px;
    right: 60px;
    animation: end_line 2.4s; }

@keyframes end_line {
  0% {
    right: -10000px; }
  100% {
    right: 60px; } }

.modal-container,
.modal-original {
  width: 500px;
  background: #FFFFFF;
  padding: 0;
  position: fixed;
  text-align: left;
  box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.2);
  margin-left: -250px;
  left: 50%;
  overflow: hidden;
  border-radius: 4px;
  z-index: 10000; }
  .modal-container h3.title,
  .modal-original h3.title {
    height: 45px;
    line-height: 45px;
    background: #F0F4FC;
    border-radius: 2px 2px 0 0;
    font-size: 16px;
    color: #333333;
    letter-spacing: 0;
    text-indent: 3.4%; }
  .modal-container .content,
  .modal-original .content {
    text-align: center;
    background: #fff; }
    .modal-container .content .detail,
    .modal-original .content .detail {
      font-size: 14px;
      color: #333333;
      letter-spacing: 0;
      text-align: left;
      line-height: 25px;
      padding: 20px;
      min-height: 100px; }
      .modal-container .content .detail .ellipsis,
      .modal-original .content .detail .ellipsis {
        background: #f6f7fb;
        padding: 7px;
        border-radius: 10px;
        display: block;
        margin-top: 10px;
        box-shadow: 0px 0px 5px 0 #f4f4f4;
        border: 1px solid #e7eaf1; }
        .modal-container .content .detail .ellipsis .color-red,
        .modal-original .content .detail .ellipsis .color-red {
          color: #EE2C25; }
        .modal-container .content .detail .ellipsis.solo,
        .modal-original .content .detail .ellipsis.solo {
          margin-bottom: 20px;
          color: #fff; }
        .modal-container .content .detail .ellipsis i,
        .modal-original .content .detail .ellipsis i {
          display: inline-block;
          font-style: normal;
          width: 38px;
          height: 18px;
          line-height: 18px;
          text-align: center;
          font-size: 12px;
          color: #fff;
          border-radius: 9px 0px 9px 9px;
          background: -webkit-linear-gradient(left, #8A76F6, #70CAFE);
          background: -moz-linear-gradient(left, #8A76F6, #70CAFE);
          background: -ms-linear-gradient(left, #8A76F6, #70CAFE);
          background: -o-linear-gradient(left, #8A76F6, #70CAFE);
          background: -linear-gradient(left, #8A76F6, #70CAFE); }
        .modal-container .content .detail .ellipsis span.yuan,
        .modal-original .content .detail .ellipsis span.yuan {
          color: #fff;
          display: inline-block;
          width: 20px;
          line-height: 20px;
          border-radius: 50%;
          margin: 0 8px;
          font-size: 12px;
          text-align: center;
          background-image: -linear-gradient(-180deg, #7EBBFF 0%, #4886FF 100%);
          background-image: -webkit-linear-gradient(-180deg, #7EBBFF 0%, #4886FF 100%);
          background-image: -moz-linear-gradient(-180deg, #7EBBFF 0%, #4886FF 100%);
          background-image: -o-linear-gradient(-180deg, #7EBBFF 0%, #4886FF 100%); }
        .modal-container .content .detail .ellipsis span.jiao,
        .modal-original .content .detail .ellipsis span.jiao {
          color: #fff;
          display: inline-block;
          width: 20px;
          line-height: 20px;
          border-radius: 50%;
          margin: 0 8px;
          font-size: 12px;
          text-align: center;
          background-image: -linear-gradient(-180deg, rgba(126, 187, 255, 0.5) 0%, rgba(72, 134, 255, 0.5) 100%);
          background-image: -webkit-linear-gradient(-180deg, rgba(126, 187, 255, 0.5) 0%, rgba(72, 134, 255, 0.5) 100%);
          background-image: -moz-linear-gradient(-180deg, rgba(126, 187, 255, 0.5) 0%, rgba(72, 134, 255, 0.5) 100%);
          background-image: -o-linear-gradient(-180deg, rgba(126, 187, 255, 0.5) 0%, rgba(72, 134, 255, 0.5) 100%); }
        .modal-container .content .detail .ellipsis span.fen,
        .modal-original .content .detail .ellipsis span.fen {
          color: #5492FF;
          display: inline-block;
          width: 20px;
          line-height: 20px;
          border-radius: 50%;
          margin: 0 8px;
          font-size: 12px;
          text-align: center;
          background-image: -linear-gradient(-180deg, rgba(126, 187, 255, 0.2) 0%, rgba(72, 134, 255, 0.2) 100%);
          background-image: -webkit-linear-gradient(-180deg, rgba(126, 187, 255, 0.2) 0%, rgba(72, 134, 255, 0.2) 100%);
          background-image: -moz-linear-gradient(-180deg, rgba(126, 187, 255, 0.2) 0%, rgba(72, 134, 255, 0.2) 100%);
          background-image: -o-linear-gradient(-180deg, rgba(126, 187, 255, 0.2) 0%, rgba(72, 134, 255, 0.2) 100%); }
        .modal-container .content .detail .ellipsis span.li,
        .modal-original .content .detail .ellipsis span.li {
          color: #5492FF;
          display: inline-block;
          width: 20px;
          line-height: 20px;
          border-radius: 50%;
          margin: 0 8px;
          font-size: 12px;
          text-align: center;
          background-image: -linear-gradient(-180deg, rgba(126, 187, 255, 0.1) 0%, rgba(72, 134, 255, 0.1) 100%);
          background-image: -webkit-linear-gradient(-180deg, rgba(126, 187, 255, 0.1) 0%, rgba(72, 134, 255, 0.1) 100%);
          background-image: -moz-linear-gradient(-180deg, rgba(126, 187, 255, 0.1) 0%, rgba(72, 134, 255, 0.1) 100%);
          background-image: -o-linear-gradient(-180deg, rgba(126, 187, 255, 0.1) 0%, rgba(72, 134, 255, 0.1) 100%); }
        .modal-container .content .detail .ellipsis b,
        .modal-original .content .detail .ellipsis b {
          color: #666;
          font-size: 13px;
          font-weight: normal; }
          .modal-container .content .detail .ellipsis b .color-graypurple,
          .modal-original .content .detail .ellipsis b .color-graypurple {
            font-weight: bold;
            padding-left: 5px; }
      .modal-container .content .detail .modal-file-loader,
      .modal-original .content .detail .modal-file-loader {
        font-size: 13px;
        width: 140px;
        margin: 8px auto;
        color: #666;
        padding: 5px 6px;
        border: 1px solid #ddd;
        cursor: pointer;
        background-color: #f4f4f4;
        font-family: "Microsoft Yahei"; }
      .modal-container .content .detail h4,
      .modal-original .content .detail h4 {
        font-weight: normal;
        font-size: 15px;
        word-wrap: break-word;
        max-height: 200px;
        overflow: auto; }
      .modal-container .content .detail .pormpt,
      .modal-original .content .detail .pormpt {
        font-size: 13px;
        color: #ff632c;
        font-weight: bold; }
      .modal-container .content .detail .title,
      .modal-original .content .detail .title {
        font-size: 16px;
        color: #3b476a;
        border: 0;
        margin-bottom: 8px; }
      .modal-container .content .detail .solo,
      .modal-original .content .detail .solo {
        color: #e06363; }
      .modal-container .content .detail .totleNum,
      .modal-original .content .detail .totleNum {
        font-size: 15px;
        font-weight: bold;
        color: #6777e0;
        margin-top: 19px;
        text-align: left; }
      .modal-container .content .detail .floatarea,
      .modal-original .content .detail .floatarea {
        max-height: 350px;
        overflow-y: auto;
        color: #3b476a;
        font-size: 16px;
        word-wrap: break-word; }
        .modal-container .content .detail .floatarea p,
        .modal-original .content .detail .floatarea p {
          word-wrap: break-word; }
        .modal-container .content .detail .floatarea .ellipsis-name,
        .modal-original .content .detail .floatarea .ellipsis-name {
          font-size: 12px;
          color: #fff;
          display: inline-block;
          background-color: #CF65DB;
          padding: 0px 6px;
          line-height: 17px;
          border-radius: 8px;
          margin-right: 7px; }
        .modal-container .content .detail .floatarea .ellipsis-moeny,
        .modal-original .content .detail .floatarea .ellipsis-moeny {
          display: inline-block;
          font-size: 12px;
          text-align: center;
          color: #666666;
          margin-right: 7px;
          width: 22px;
          height: 22px;
          line-height: 22px;
          border-radius: 50%;
          background-color: #F5F0FD; }
        .modal-container .content .detail .floatarea .ellipsis-dital,
        .modal-original .content .detail .floatarea .ellipsis-dital {
          color: #666666;
          font-size: 13px;
          font-weight: normal;
          word-wrap: break-word; }
          .modal-container .content .detail .floatarea .ellipsis-dital .color-graypurple,
          .modal-original .content .detail .floatarea .ellipsis-dital .color-graypurple {
            float: left; }
          .modal-container .content .detail .floatarea .ellipsis-dital .codes,
          .modal-original .content .detail .floatarea .ellipsis-dital .codes {
            color: #666666; }
        .modal-container .content .detail .floatarea .ellipsis-spacing,
        .modal-original .content .detail .floatarea .ellipsis-spacing {
          margin: 10px 0;
          background: #f9f7fd;
          padding: 5px; }
  .modal-container input,
  .modal-original input {
    cursor: pointer; }
  .modal-container .bottom,
  .modal-original .bottom {
    background: #fff;
    padding: 12px 0;
    border-top: 1px solid #eee;
    font-size: 14px;
    overflow: hidden;
    text-align: right;
    padding-right: 5px; }
    .modal-container .bottom input,
    .modal-original .bottom input {
      margin-right: 10px; }
  .modal-container .submit,
  .modal-original .submit {
    padding: 0 10px;
    min-width: 90px;
    height: 32px;
    line-height: 32px;
    background: linear-gradient(top, #57c1ef, #4a87e9);
    background: -webkit-linear-gradient(top, #57c1ef, #4a87e9);
    background: -moz-linear-gradient(top, #57c1ef, #4a87e9);
    background: -ms-linear-gradient(top, #57c1ef, #4a87e9);
    border-radius: 4px;
    -webkit-border-radius: 4px;
    border: none;
    font-size: 14px;
    color: #fff;
    float: right; }
    .modal-container .submit:hover,
    .modal-original .submit:hover {
      background: linear-gradient(top, #4a87e9, #57c1ef);
      background: -webkit-linear-gradient(top, #4a87e9, #57c1ef);
      background: -moz-linear-gradient(top, #4a87e9, #57c1ef);
      background: -ms-linear-gradient(top, #4a87e9, #57c1ef); }
  .modal-container .cancel,
  .modal-original .cancel {
    width: 90px;
    height: 32px;
    line-height: 32px;
    font-size: 14px;
    border: 1px solid #dadee6;
    background: #fff;
    cursor: pointer;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    color: #6777e0;
    transition: all 0.3s; }
  .modal-container .extend,
  .modal-original .extend {
    width: 90px;
    height: 32px;
    line-height: 32px;
    font-size: 14px;
    border: 1px solid #DADEE6;
    background: #fff;
    cursor: pointer;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    margin-left: 15px;
    color: #4077E6;
    float: left;
    transition: all 0.3s; }
    .modal-container .extend:hover,
    .modal-original .extend:hover {
      background-color: #f5f0fd; }
  .modal-container.validcode-box,
  .modal-original.validcode-box {
    height: 250px;
    width: 430px;
    border-radius: 15px;
    margin-left: -215px; }
    .modal-container.validcode-box .close,
    .modal-original.validcode-box .close {
      display: inline-block;
      color: #8455bf;
      line-height: 40px;
      height: 40px;
      font-size: 16px;
      padding: 0 10px;
      position: absolute;
      right: 0;
      width: 30px;
      transition: all 0.3s; }
      .modal-container.validcode-box .close:hover,
      .modal-original.validcode-box .close:hover {
        transform: rotate(360deg); }
    .modal-container.validcode-box .content,
    .modal-original.validcode-box .content {
      border-radius: 15px; }
      .modal-container.validcode-box .content .detail,
      .modal-original.validcode-box .content .detail {
        min-height: 60px;
        margin-top: 50px; }
        .modal-container.validcode-box .content .detail .validcode,
        .modal-original.validcode-box .content .detail .validcode {
          margin: 0 40px;
          height: 40px;
          border: 1px solid #d2d1d1; }
          .modal-container.validcode-box .content .detail .validcode img,
          .modal-original.validcode-box .content .detail .validcode img {
            width: 80px;
            height: 25px;
            margin-top: 8px;
            display: block;
            float: right;
            margin-right: 8px; }
          .modal-container.validcode-box .content .detail .validcode span,
          .modal-original.validcode-box .content .detail .validcode span {
            display: block;
            float: left;
            width: 14px;
            height: 16px;
            margin-top: 12px;
            margin-left: 14px; }
          .modal-container.validcode-box .content .detail .validcode input,
          .modal-original.validcode-box .content .detail .validcode input {
            cursor: inherit;
            height: 30px;
            border: 0px;
            vertical-align: middle;
            line-height: 30px;
            margin-top: 5px;
            width: 160px;
            padding: 0 10px; }
      .modal-container.validcode-box .content div.button,
      .modal-original.validcode-box .content div.button {
        margin: auto;
        width: 310px; }
        .modal-container.validcode-box .content div.button a,
        .modal-original.validcode-box .content div.button a {
          height: 40px;
          line-height: 40px;
          margin-top: 0px; }

input.modal-file-loader {
  font-size: 13px;
  width: 140px;
  margin: 8px auto;
  color: #666;
  padding: 5px 6px;
  border: 1px solid #ddd;
  cursor: pointer;
  background-color: #f4f4f4;
  font-family: "Microsoft Yahei"; }

.modal-popup-box {
  width: 980px;
  position: fixed;
  left: 50%;
  top: 50%;
  z-index: 10000;
  background-color: #fff;
  transition: all 0.3s;
  overflow: hidden; }
  .modal-popup-box.indexPobup {
    border-radius: 10px; }
  .modal-popup-box.novicePopup .pop-title-warp {
    background: -webkit-linear-gradient(left, #71a4ff, #7bddfc);
    background: -moz-linear-gradient(left, #71a4ff, #7bddfc);
    background: -ms-linear-gradient(left, #71a4ff, #7bddfc);
    background: -o-linear-gradient(left, #71a4ff, #7bddfc);
    background: -linear-gradient(left, #71a4ff, #7bddfc); }
    .modal-popup-box.novicePopup .pop-title-warp .pop-title {
      text-align: center;
      line-height: 45px;
      color: #FFF;
      font-weight: bold;
      font-size: 16px; }
  .modal-popup-box.novicePopup .layer-close {
    top: 8px;
    right: 18px; }
  .modal-popup-box .modal-title {
    height: 45px;
    line-height: 45px;
    text-align: center;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    background: -webkit-linear-gradient(left, #71a4ff, #7bddfc);
    background: -moz-linear-gradient(left, #71a4ff, #7bddfc);
    background: -ms-linear-gradient(left, #71a4ff, #7bddfc);
    background: -o-linear-gradient(left, #71a4ff, #7bddfc);
    background: -linear-gradient(left, #71a4ff, #7bddfc); }
  .modal-popup-box .help_notice_r {
    width: 310px;
    float: left; }
    .modal-popup-box .help_notice_r h2 {
      height: 50px;
      line-height: 50px;
      background-image: linear-gradient(to left, #7550a7, #6778e1);
      background-image: -webkit-linear-gradient(to left, #7550a7, #6778e1);
      background-image: -moz-linear-gradient(to left, #7550a7, #6778e1);
      background-image: -ms-linear-gradient(to left, #7550a7, #6778e1);
      font-size: 22px;
      color: #fff;
      text-align: center; }
    .modal-popup-box .help_notice_r .notice_sidebar_box {
      height: 518px;
      background-color: #fff;
      border-right: 1px solid #cfc0d9;
      -moz-box-shadow: inset -2px -3px 3px #e1deec;
      -webkit-box-shadow: inset -2px -3px 3px #e1deec;
      box-shadow: inset -2px -3px 3px #e1deec; }
      .modal-popup-box .help_notice_r .notice_sidebar_box ul {
        height: 445px;
        padding: 10px 0; }
        .modal-popup-box .help_notice_r .notice_sidebar_box ul li {
          margin-bottom: 5px;
          overflow: hidden;
          padding: 0 10px;
          transition: all 0.3s;
          cursor: pointer; }
          .modal-popup-box .help_notice_r .notice_sidebar_box ul li a {
            height: 40px;
            padding: 0 0 0 15px;
            display: block;
            color: #000;
            overflow: hidden; }
          .modal-popup-box .help_notice_r .notice_sidebar_box ul li font.text {
            width: 50%;
            line-height: 40px;
            font-size: 13px;
            float: left;
            white-space: nowrap;
            text-overflow: ellipsis;
            display: inline-block;
            overflow: hidden; }
          .modal-popup-box .help_notice_r .notice_sidebar_box ul li span.st {
            width: 50%;
            line-height: 40px;
            font-size: 12px;
            float: right;
            text-align: right;
            color: #8e8e8e; }
        .modal-popup-box .help_notice_r .notice_sidebar_box ul li:hover {
          background-color: #f3f0f8;
          -moz-box-shadow: inset -inset -1px 1px 20px #c3c3c3;
          -webkit-box-shadow: inset -1px 1px 20px #c3c3c3;
          box-shadow: inset -1px 1px 20px #c3c3c3; }
          .modal-popup-box .help_notice_r .notice_sidebar_box ul li:hover a {
            color: #754ea7; }
          .modal-popup-box .help_notice_r .notice_sidebar_box ul li:hover span {
            color: #754ea7; }
          .modal-popup-box .help_notice_r .notice_sidebar_box ul li:hover .text {
            color: #754ea7; }
        .modal-popup-box .help_notice_r .notice_sidebar_box ul li.li_avtie {
          -moz-box-shadow: inset -inset -1px 1px 20px #c3c3c3;
          -webkit-box-shadow: inset -1px 1px 20px #c3c3c3;
          box-shadow: inset -1px 1px 20px #c3c3c3;
          background-color: #f3f0f8; }
          .modal-popup-box .help_notice_r .notice_sidebar_box ul li.li_avtie .text {
            color: #754ea7; }
          .modal-popup-box .help_notice_r .notice_sidebar_box ul li.li_avtie a {
            color: #754ea7; }
          .modal-popup-box .help_notice_r .notice_sidebar_box ul li.li_avtie span {
            color: #754ea7; }
      .modal-popup-box .help_notice_r .notice_sidebar_box .newsPages {
        padding: 10px 0; }
  .modal-popup-box .help_notice_l {
    float: left;
    width: 670px;
    height: 567px; }
    .modal-popup-box .help_notice_l .title {
      font-size: 20px;
      line-height: 26px;
      min-height: 35px;
      color: #694d85;
      padding: 25px 30px 10px;
      margin: 0;
      text-align: center; }
    .modal-popup-box .help_notice_l .detail {
      line-height: 24px;
      color: #694d85;
      font-size: 14px;
      padding: 2px 15px 2px 0;
      margin: 10px 20px 0 30px;
      height: 460px;
      overflow-y: auto; }
  .modal-popup-box .layer-close {
    position: absolute;
    width: 30px;
    height: 30px;
    right: 6px;
    top: 6px;
    cursor: pointer;
    text-indent: -9999999;
    background: url(/assets3/inline/69a6f66b195186e94c6e37df1411b214ba89f7ba23618c99df02badcac0bcb6a.png) no-repeat 50%; }
    .modal-popup-box .layer-close:hover {
      transform: rotate(360deg);
      transition: all 0.5s; }

.modal-charge-cont {
  width: 550px;
  height: auto;
  position: fixed;
  left: 50%;
  top: 30%;
  margin-left: -275px;
  background-color: #fff;
  border-radius: 10px;
  overflow: hidden;
  z-index: 10000;
  transition: all 0.3s;
  box-shadow: 1px 1px 10px rgba(0, 0, 0, 0.2);
  padding-bottom: 34px;
  box-sizing: border-box; }
  .modal-charge-cont .close-icon {
    float: right;
    width: 24px;
    height: 24px;
    margin-bottom: 6px;
    margin-right: 10px;
    cursor: pointer;
    font-size: 18px;
    color: #fff;
    margin-top: 8px;
    display: inline-block;
    line-height: 24px;
    text-align: center;
    transition: all 0.2s;
    background: url(/assets3/inline/69a6f66b195186e94c6e37df1411b214ba89f7ba23618c99df02badcac0bcb6a.png) no-repeat 50%;
    text-indent: -99999px; }
    .modal-charge-cont .close-icon:hover {
      transform: rotate(360deg);
      transition: all 0.5s; }
  .modal-charge-cont h2 {
    background: -webkit-linear-gradient(top, #2897fa, #0fceff);
    background: -moz-linear-gradient(top, #2897fa, #0fceff);
    background: -ms-linear-gradient(top, #2897fa, #0fceff);
    background: -o-linear-gradient(top, #2897fa, #0fceff);
    background: -linear-gradient(top, #2897fa, #0fceff);
    color: #fff;
    text-align: left;
    font-size: 16px;
    line-height: 40px;
    display: block;
    clear: both;
    padding-left: 24px;
    margin-bottom: 34px;
    box-sizing: border-box; }
  .modal-charge-cont .charge_input {
    box-sizing: border-box;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    border-bottom: 1px solid #e9eef6;
    width: 450px; }
    .modal-charge-cont .charge_input p {
      margin-left: auto;
      margin-right: auto;
      box-sizing: border-box;
      font-size: 14px;
      text-align: left;
      color: #657699;
      font-weight: 600;
      width: 326px; }
      .modal-charge-cont .charge_input p input {
        margin-left: 4px;
        box-sizing: border-box;
        padding-left: 8px;
        font-size: 14px;
        width: 160px;
        height: 34px;
        line-height: 34px;
        background-color: #eeeeee;
        border-radius: 4px;
        border: none; }
      .modal-charge-cont .charge_input p ::placeholder {
        color: #a9abb7; }
      /*.modal-charge-cont .charge_input p input:-webkit-autofill {*/
      /*  -webkit-box-shadow: 0 0 0 1000px #eeeeee inset; }*/
      .modal-charge-cont .charge_input p:nth-child(2) {
        border-bottom: 1px solid #e9eef6;
        margin-bottom: 15px; }
    .modal-charge-cont .charge_input .balance {
      box-sizing: border-box;
      color: #ff8e42;
      margin-top: 8px;
      margin-bottom: 26px;
      font-size: 12px;
      display: block;
      text-align: left;
      margin-left: 138px;
      height: 12px; }
    .modal-charge-cont .charge_input span {
      font-size: 14px;
      color: #657699;
      font-weight: 600; }
  .modal-charge-cont .charge_btn {
    box-sizing: border-box;
    margin-left: auto;
    margin-right: auto;
    border-radius: 4px;
    display: block;
    width: 120px;
    height: 40px;
    margin-top: 24px;
    background: -webkit-linear-gradient(top, #6fc9fd, #8b76f6);
    background: -moz-linear-gradient(top, #6fc9fd, #8b76f6);
    background: -ms-linear-gradient(top, #6fc9fd, #8b76f6);
    background: -o-linear-gradient(top, #6fc9fd, #8b76f6);
    background: -linear-gradient(top, #6fc9fd, #8b76f6);
    background-size: 100%;
    border: 0;
    color: #fff;
    cursor: pointer;
    font-size: 16px; }
    .modal-charge-cont .charge_btn:hover, .modal-charge-cont .charge_btn:active {
      background: -webkit-linear-gradient(top, #ffca66, #fe7f6d);
      background: -moz-linear-gradient(top, #ffca66, #fe7f6d);
      background: -ms-linear-gradient(top, #ffca66, #fe7f6d);
      background: -o-linear-gradient(top, #ffca66, #fe7f6d);
      background: -linear-gradient(top, #ffca66, #fe7f6d); }
  .modal-charge-cont .disabled {
    background: #e2e2e2; }

.modal-charge-cont.ag {
  display: none;
  border-radius: 0px;
  border: none;
  width: 680px;
  height: auto;
  position: fixed;
  left: 50%;
  top: 25%;
  padding: 1px;
  margin-left: -300px;
  background-color: #dfc074;
  overflow: hidden;
  z-index: 10000;
  background: -webkit-linear-gradient(left, #594217, #dfc074, #594217);
  background: -ms-linear-gradient(left, #885a39, #dfc074, #594217);
  background: -linear-gradient(left, #885a39, #dfc074, #594217);
  filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ff594217, endColorStr=#ffdfc074, gradientType='0'); }

.modal-charge-cont.ag .bg_tanchu {
  display: none;
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  background-color: #000;
  opacity: 0.6;
  filter: alpha(opacity=60);
  z-index: 1000; }

.modal-charge-cont.ag .chargebg {
  padding-bottom: 10px;
  background: #4b4b48;
  background: -webkit-linear-gradient(top, #4b4b48, #0c0406);
  background: -ms-linear-gradient(top, #4b4b48, #0c0406);
  background: -linear-gradient(top, #4b4b48, #0c0406);
  filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ff4b4b48, endColorStr=#ff0c0406, gradientType='0'); }

.modal-charge-cont.ag h2 {
  width: 105%;
  height: 45px;
  margin-left: -2px;
  text-indent: -1000px;
  clear: both;
  box-shadow: 0 1px 2px 0 #000; }

.modal-charge-cont.ag .close-icon {
  float: right;
  color: #777;
  font-size: 30px;
  width: 24px;
  height: 24px;
  margin: 12px 10px;
  background: none;
  text-indent: 0px;
  cursor: pointer;
  font-family: "Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", "FontAwesome", sans-serif; }

.modal-charge-cont.ag .close-icon:hover,
.modal-charge-cont.ag .close-icon2:hover {
  background-position: right top; }

.modal-charge-cont.ag .charge_input {
  width: 80%;
  margin: 40px auto 0;
  text-align: center;
  font-size: 16px;
  color: #fff; }

.modal-charge-cont.ag .charge_input p {
  margin-bottom: 30px;
  text-align: left;
  padding-left: 80px; }

.modal-charge-cont.ag .charge_input p input {
  width: 200px;
  height: 30px;
  line-height: 30px;
  padding-left: 5px;
  border: #ccc solid 1px;
  font-size: 14px; }

.modal-charge-cont.ag .charge_input p input[type=radio] {
  width: 0;
  height: 0;
  visibility: hidden;
  display: none; }

.modal-charge-cont.ag .charge_input span {
  font-size: 16px;
  color: #aaa; }

.modal-charge-cont.ag .charge_input p em {
  font-size: 14px;
  display: block;
  margin-left: 85px;
  color: #ff5050;
  line-height: 30px;
  height: 30px; }

.modal-charge-cont.ag .charge_input .charge_btn,
.modal-charge-cont.ag .change_btn {
  display: inline-block;
  width: 150px;
  height: 40px;
  border: 0;
  color: #fff;
  margin-bottom: 5px;
  cursor: pointer;
  border-radius: 5px;
  background: #d3b879;
  background: -webkit-linear-gradient(left, #594217, #d3b879, #594217);
  background: -ms-linear-gradient(left, #885a39, #d3b879, #594217);
  background: -linear-gradient(left, #885a39, #d3b879, #594217);
  filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#ff594217, endColorStr=#ffdfc074, gradientType='0'); }

.modal-charge-cont.ag .charge_input .charge_btn:hover,
.modal-charge-cont.ag .change_btn:hover {
  opacity: 0.8;
  filter: alpha(opacity=80); }

.resetAlert-box {
  width: 480px;
  height: auto;
  position: fixed;
  left: 50%;
  top: 30%;
  margin-left: -200px;
  background-color: #fff;
  overflow: hidden;
  z-index: 10000;
  padding-top: 0;
  padding-bottom: 25px;
  text-align: center;
  border: 1px solid #ccc;
  border-radius: 8px; }
  .resetAlert-box .changeTitle {
    background: -webkit-linear-gradient(top, #2897fa, #0fceff);
    background: -moz-linear-gradient(top, #2897fa, #0fceff);
    background: -ms-linear-gradient(top, #2897fa, #0fceff);
    background: -o-linear-gradient(top, #2897fa, #0fceff);
    background: -linear-gradient(top, #2897fa, #0fceff);
    color: #fff;
    text-align: left;
    font-size: 16px;
    line-height: 40px;
    display: block;
    clear: both;
    padding-left: 24px;
    box-sizing: border-box; }
    .resetAlert-box .changeTitle span {
      font-size: 14px; }
    .resetAlert-box .changeTitle .close-icon {
      float: right;
      width: 24px;
      height: 24px;
      margin-bottom: 6px;
      margin-right: 10px;
      cursor: pointer;
      font-size: 18px;
      color: #fff;
      margin-top: 8px;
      display: inline-block;
      line-height: 24px;
      text-align: center;
      transition: all 0.2s;
      background: url(/assets3/inline/69a6f66b195186e94c6e37df1411b214ba89f7ba23618c99df02badcac0bcb6a.png) no-repeat 50%;
      text-indent: -99999px; }
      .resetAlert-box .changeTitle .close-icon:hover {
        transform: rotate(360deg);
        transition: all 0.5s; }
  .resetAlert-box .tips {
    text-align: left;
    font-size: 12px;
    margin: 16px 0;
    color: #c2c4cc; }
    .resetAlert-box .tips span {
      color: #ff8e42; }
    .resetAlert-box .tips i {
      background: url(/webx/images/new_icon.3825d897.png) no-repeat -220px -76px;
      height: 14px;
      width: 14px;
      display: inline-block;
      vertical-align: top;
      float: left;
      margin-left: 24px;
      margin-right: 2px; }
  .resetAlert-box .charge_input {
    width: 430px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 40px;
    margin-bottom: 20px;
    text-align: left;
    overflow: hidden;
    border-bottom: 1px solid #e9eef6;
    padding-bottom: 20px; }
    .resetAlert-box .charge_input p {
      width: 60%;
      padding-left: 25%;
      font-size: 14px;
      margin-bottom: 14px;
      text-align: left;
      color: #657699; }
      .resetAlert-box .charge_input p input {
        margin-left: 4px;
        box-sizing: border-box;
        padding-left: 8px;
        font-size: 14px;
        width: 160px;
        height: 34px;
        line-height: 34px;
        background-color: #eeeeee;
        border-radius: 4px;
        border: none; }
      .resetAlert-box .charge_input p ::placeholder {
        color: #a9abb7; }
      /*.resetAlert-box .charge_input p input:-webkit-autofill {*/
      /*  -webkit-box-shadow: 0 0 0 1000px #eeeeee inset; }*/
      .resetAlert-box .charge_input p span {
        font-size: 14px;
        color: #657699;
        font-weight: 600;
        margin-left: 4px; }
  .resetAlert-box .change_btn {
    box-sizing: border-box;
    margin-left: auto;
    margin-right: auto;
    border-radius: 4px;
    display: block;
    width: 120px;
    height: 40px;
    margin-top: 24px;
    background: -webkit-linear-gradient(top, #6fc9fd, #8b76f6);
    background: -moz-linear-gradient(top, #6fc9fd, #8b76f6);
    background: -ms-linear-gradient(top, #6fc9fd, #8b76f6);
    background: -o-linear-gradient(top, #6fc9fd, #8b76f6);
    background: -linear-gradient(top, #6fc9fd, #8b76f6);
    background-size: 100%;
    border: 0;
    color: #fff;
    cursor: pointer;
    font-size: 16px; }
    .resetAlert-box .change_btn:hover, .resetAlert-box .change_btn:active {
      background: -webkit-linear-gradient(top, #ffca66, #fe7f6d);
      background: -moz-linear-gradient(top, #ffca66, #fe7f6d);
      background: -ms-linear-gradient(top, #ffca66, #fe7f6d);
      background: -o-linear-gradient(top, #ffca66, #fe7f6d);
      background: -linear-gradient(top, #ffca66, #fe7f6d); }

.modal-popup-mask {
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  background: #000;
  opacity: 0.6;
  filter: alpha(opacity=60);
  z-index: 9999; }

.iframeFull {
  width: 100%;
  height: 100%; }

.toast-box {
  position: fixed;
  background-image: -webkit-linear-gradient(top, #55c9f1, #69aceb);
  background-image: -moz-linear-gradient(top, #55c9f1, #69aceb);
  background-image: -ms-linear-gradient(top, #55c9f1, #69aceb);
  background-image: linear-gradient(top, #55c9f1, #69aceb);
  height: 60px;
  min-width: 80px;
  padding: 0 15px;
  border-radius: 4px;
  top: 40%;
  left: 50%;
  text-align: center;
  font-size: 16px;
  color: #fff;
  transform: translate(-50%, -80%);
  line-height: 59px;
  transition: all 0.5s;
  z-index: 99999;
  box-shadow: 0px 5px 15px 0 #bfcbd8; }

.newTask-box {
  /*鏂版墜浠诲姟*/ }
  .newTask-box .i_rwzx_box {
    width: 750px;
    height: 640px;
    background: #fff;
    position: fixed;
    left: 50%;
    top: 50%;
    margin-left: -375px;
    margin-top: -320px;
    z-index: 550;
    box-shadow: 0 0 10px #000;
    display: none; }
  .newTask-box .i_rwzx_left {
    padding: 0 28px 28px; }
  .newTask-box .i_rwzx_left .i_rwzx_top {
    margin: 25px 0;
    overflow: hidden; }
  .newTask-box .i_rwzx_top .i_rwzx_top_l {
    width: 130px;
    height: 130px;
    float: left;
    margin: 0 40px 0 35px;
    text-align: center; }
  .newTask-box .i_rwzx_top .i_rwzx_top_l .tit {
    width: 80px;
    margin: 0 auto 10px;
    padding: 30px 0 8px 0;
    border-bottom: 1px dashed #dbdbdb; }
  .newTask-box .i_rwzx_top .i_rwzx_top_l .tit span {
    display: block;
    text-align: center; }
  .newTask-box .i_rwzx_top .i_rwzx_top_r {
    float: left;
    padding: 15px 0 0 0; }
  .newTask-box .i_rwzx_top .i_rwzx_top_r p.bianju {
    margin: 18px 0; }
  .newTask-box .i_rwzx_top .i_rwzx_top_r p.yeswc_rw a {
    text-decoration: underline; }
  .newTask-box .i_rwzx_top .i_rwzx_top_r .button_yes {
    display: block;
    width: 356px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    border-radius: 3px; }
  .newTask-box .i_rwzx_top .i_rwzx_top_r .button_no {
    display: block;
    width: 356px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    border-radius: 3px;
    cursor: default; }
  .newTask-box .rwzx_list_item {
    padding: 15px 0;
    margin-bottom: 10px;
    overflow: hidden;
    position: relative; }
  .newTask-box .rwzx_list_item .icon {
    width: 106px;
    display: block;
    float: left;
    margin: 0 45px 0 50px; }
  .newTask-box .rwzx_list_item .item_r {
    float: left; }
  .newTask-box .rwzx_list_item .item_r p {
    padding: 8px 0; }
  .newTask-box .finish .tag {
    position: absolute;
    top: 0;
    right: 0;
    width: 73px;
    height: 58px;
    display: block; }
  .newTask-box .finish .icon1 {
    height: 67px;
    background-position: 0 0;
    margin-top: 6px; }
  .newTask-box .finish .icon2 {
    height: 100px;
    background-position: 0 -139px; }
  .newTask-box .finish .icon3 {
    height: 65px;
    background-position: 0 -316px;
    margin-top: 8px; }
  .newTask-box .finish .item_r a {
    float: left;
    padding: 6px 8px;
    display: block;
    border-radius: 3px;
    cursor: default; }
  .newTask-box .unfinished .tag {
    position: absolute;
    top: 0;
    right: 0;
    width: 73px;
    height: 58px;
    display: block; }
  .newTask-box .unfinished .icon1 {
    height: 67px;
    background-position: -126px 0;
    margin-top: 6px; }
  .newTask-box .unfinished .icon2 {
    height: 100px;
    background-position: -126px -139px; }
  .newTask-box .unfinished .icon3 {
    height: 65px;
    background-position: -126px -316px;
    margin-top: 8px; }
  .newTask-box .unfinished .item_r a {
    float: left;
    padding: 6px 8px;
    display: block;
    border-radius: 3px; }
  .newTask-box .more_activity {
    text-align: center;
    height: 38px;
    line-height: 38px;
    display: block;
    border-radius: 3px;
    margin-top: 20px;
    transition: background 0.3s linear; }
  .newTask-box .close_rwzx_box {
    background-color: #fd7418; }
  .newTask-box .i_rwzx_top .i_rwzx_top_l .tit {
    font-size: 14px;
    color: #666;
    line-height: 16px; }
  .newTask-box .i_rwzx_top .i_rwzx_top_l .tit span {
    font-size: 12px;
    color: #a866ab; }
  .newTask-box .i_rwzx_top .i_rwzx_top_l .percentage {
    font-size: 26px;
    color: #a866ab;
    line-height: 26px; }
  .newTask-box .color_orange {
    color: #a959c5; }
  .newTask-box .color_yellow {
    color: #fbe22d; }
  .newTask-box .i_rwzx_top .i_rwzx_top_r p {
    color: #bbb;
    font-size: 12px;
    text-align: center; }
  .newTask-box .i_rwzx_top .i_rwzx_top_r h5 {
    font-size: 20px;
    color: #333;
    font-weight: bold; }
  .newTask-box .i_rwzx_top .i_rwzx_top_r .button_yes {
    background-color: #a959c5;
    color: #fff;
    font-size: 18px; }
  .newTask-box .i_rwzx_top .i_rwzx_top_r .button_no {
    background-color: #ccc;
    color: #fff;
    font-size: 18px; }
  .newTask-box .rwzx_list_item .item_r h4 {
    font-size: 18px;
    font-weight: bold;
    color: #333;
    line-height: 18px; }
  .newTask-box .rwzx_list_item .item_r p {
    font-size: 14px;
    color: #888;
    line-height: 20px; }
  .newTask-box .finish {
    background-color: #f8f8f8;
    border: 1px solid #e8e8e8;
    border-left: 4px solid #d1d1d1; }
  .newTask-box .finish .item_r a {
    font-size: 14px;
    line-height: 14px;
    color: #fff;
    background-color: #bebebe; }
  .newTask-box .unfinished {
    background-color: #f7eff7;
    border: 1px solid #eadfea;
    border-left: 4px solid #b466b7; }
  .newTask-box .unfinished .item_r a {
    font-size: 14px;
    line-height: 14px;
    color: #fff;
    background-color: #b466b7; }
  .newTask-box .more_activity {
    background-color: #b466b7;
    color: #fff;
    font-size: 16px; }
  .newTask-box .more_activity:hover {
    background: #da79bc;
    color: #fff; }

.Drag-box {
  position: fixed;
  width: 100%;
  left: 0;
  bottom: 0;
  z-index: 999;
  background: #fff;
  height: 400px;
  transition: all 0s; }
  .Drag-box .line-drag {
    position: absolute;
    top: -2px;
    left: 0;
    height: 10px;
    border-top: 2px solid #ff632c;
    width: 100%;
    cursor: n-resize;
    z-index: 1000; }
  .Drag-box .line-close-btn {
    padding: 0 10px 0 30px;
    right: 100px;
    top: -26px;
    font-size: 14px;
    color: #fff;
    height: 24px;
    line-height: 24px;
    border-radius: 6px 6px 0 0;
    text-align: center;
    position: absolute;
    cursor: pointer; }
  .Drag-box .drag-mask {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    cursor: n-resize;
    z-index: 999;
    display: none; }
  .Drag-box .Drag-ifm {
    width: 100%;
    border: 0;
    height: 400px; }

.create-user-container {
  width: 608px;
  height: 370px;
  position: fixed;
  top: 50%;
  left: 50%;
  margin: -185px 0 0 -304px;
  background: #f4f4f4;
  border-radius: 15px;
  z-index: 10000; }
  .create-user-container h2 {
    height: 49px;
    line-height: 49px;
    font-size: 24px;
    color: #fff;
    font-weight: normal;
    text-align: center;
    background: -webkit-linear-gradient(left, #4680e8, #55cbf1);
    background: -moz-linear-gradient(left, #4680e8, #55cbf1);
    background: -ms-linear-gradient(left, #4680e8, #55cbf1);
    background: -o-linear-gradient(left, #4680e8, #55cbf1);
    background: -linear-gradient(left, #4680e8, #55cbf1);
    margin-top: 48px; }
  .create-user-container ul {
    color: #212121;
    padding: 18px 35px;
    font-size: 13px; }
    .create-user-container ul li {
      height: 45px;
      line-height: 45px;
      margin-bottom: 7px; }
    .create-user-container ul label {
      font-size: 15px;
      width: 82px;
      display: inline-block; }
      .create-user-container ul label.user {
        letter-spacing: 15px;
        white-space: nowrap; }
      .create-user-container ul label.password {
        letter-spacing: 5px;
        white-space: nowrap; }
      .create-user-container ul label.nickname {
        letter-spacing: 48px;
        white-space: nowrap; }
    .create-user-container ul input {
      width: 180px;
      height: 35px;
      border: 1px solid #9f9f9f;
      background: transparent;
      margin: 0 5px 0 3px;
      padding: 0 5px; }
    .create-user-container ul input.has-error {
      border-color: #c00; }
    .create-user-container ul button {
      display: block;
      margin: 30px auto 0;
      width: 130px;
      height: 43px;
      border: none;
      background: -webkit-linear-gradient(left, #4680e8, #55cbf1);
      background: -moz-linear-gradient(left, #4680e8, #55cbf1);
      background: -ms-linear-gradient(left, #4680e8, #55cbf1);
      background: -o-linear-gradient(left, #4680e8, #55cbf1);
      background: -linear-gradient(left, #4680e8, #55cbf1);
      border-radius: 10px;
      font-size: 18px;
      color: #fff;
      outline: none;
      cursor: pointer; }
    .create-user-container ul button:hover {
      opacity: 0.85; }
  .create-user-container .close-btn {
    display: block;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    position: absolute;
    top: 0;
    right: 0;
    font-size: 27px;
    color: #858585;
    font-family: arial;
    cursor: pointer; }

.daily-salary-container .title-warp {
  display: block; }

.daily-salary-container .mysalary-container .warnning-warp {
  background-color: #f7f7f7;
  border-radius: 4px;
  margin-top: 10px;
  margin-bottom: 24px; }
  .daily-salary-container .mysalary-container .warnning-warp .logo {
    background: url(/assets3/inline/2cbf5cf79f06d148a9b3c77dae12d8e017800ba822b3b6f9f6b757da3dd48dde.png) no-repeat 0px -31px;
    display: inline-block;
    margin-top: 8px;
    height: 20px;
    width: 20px;
    margin-left: 16px; }
  .daily-salary-container .mysalary-container .warnning-warp .title {
    line-height: 40px;
    display: inline-block;
    margin-left: 8px;
    color: #4886ff;
    vertical-align: top; }
  .daily-salary-container .mysalary-container .warnning-warp .content-warp {
    margin-left: 20px;
    width: 638px;
    display: inline-block;
    vertical-align: top;
    color: #666666;
    line-height: 40px;
    transition: height 0.3s;
    overflow: hidden; }
    .daily-salary-container .mysalary-container .warnning-warp .content-warp .play-icon {
      background: url(/assets3/inline/2cbf5cf79f06d148a9b3c77dae12d8e017800ba822b3b6f9f6b757da3dd48dde.png) no-repeat 0px -147px;
      display: inline-block;
      height: 20px;
      width: 20px;
      margin-left: 12px;
      margin-right: 4px; }
  .daily-salary-container .mysalary-container .warnning-warp .more-warp {
    display: inline-block;
    vertical-align: top;
    color: #b7b7b7;
    line-height: 40px;
    cursor: pointer; }
    .daily-salary-container .mysalary-container .warnning-warp .more-warp .down-icon, .daily-salary-container .mysalary-container .warnning-warp .more-warp .report-commer-container .table-warp .table-title-warp .active-down i, .report-commer-container .table-warp .table-title-warp .active-down .daily-salary-container .mysalary-container .warnning-warp .more-warp i, .daily-salary-container .mysalary-container .warnning-warp .more-warp .up-icon, .daily-salary-container .mysalary-container .warnning-warp .more-warp .report-commer-container .table-warp .table-title-warp .active-up i, .report-commer-container .table-warp .table-title-warp .active-up .daily-salary-container .mysalary-container .warnning-warp .more-warp i {
      background: url(/assets3/inline/2cbf5cf79f06d148a9b3c77dae12d8e017800ba822b3b6f9f6b757da3dd48dde.png) no-repeat -1px -131px;
      display: inline-block;
      margin-top: 6px;
      height: 7px;
      width: 11px;
      margin-left: 4px;
      margin-right: 4px;
      transition: all 0.3s; }
    .daily-salary-container .mysalary-container .warnning-warp .more-warp .up-icon, .daily-salary-container .mysalary-container .warnning-warp .more-warp .report-commer-container .table-warp .table-title-warp .active-up i, .report-commer-container .table-warp .table-title-warp .active-up .daily-salary-container .mysalary-container .warnning-warp .more-warp i {
      transform: rotate(180deg); }

.daily-salary-container .mysalary-container .table-warp label {
  width: 100px; }
  .daily-salary-container .mysalary-container .table-warp label:first-child {
    width: 106px; }

.daily-salary-container .subcontract-container .color-button, .daily-salary-container .subcontract-container .report-commer-container .yellow-button, .report-commer-container .daily-salary-container .subcontract-container .yellow-button, .daily-salary-container .subcontract-container .report-commer-container .blue-button, .report-commer-container .daily-salary-container .subcontract-container .blue-button {
  float: none;
  display: inline-block;
  vertical-align: top; }
  .daily-salary-container .subcontract-container .color-button .add-icon, .daily-salary-container .subcontract-container .report-commer-container .yellow-button .add-icon, .report-commer-container .daily-salary-container .subcontract-container .yellow-button .add-icon, .daily-salary-container .subcontract-container .report-commer-container .blue-button .add-icon, .report-commer-container .daily-salary-container .subcontract-container .blue-button .add-icon {
    background: url(/webx/images/icons.d007a79a.png) no-repeat -252px -108px;
    display: inline-block;
    height: 20px;
    width: 20px;
    margin-right: 4px;
    vertical-align: top; }

.daily-salary-container .subcontract-container .table-warp label {
  width: 115px; }
  .daily-salary-container .subcontract-container .table-warp label:last-child {
    width: 118px; }

.daily-salary-container .sub-salary-container .info-warp label {
  line-height: 48px; }
  .daily-salary-container .sub-salary-container .info-warp label:nth-child(1) {
    float: left;
    color: #ff6b71; }
    .daily-salary-container .sub-salary-container .info-warp label:nth-child(1) span {
      color: #4886ff; }

.daily-salary-container .sub-salary-container .table-warp label {
  width: 88px; }
  .daily-salary-container .sub-salary-container .table-warp label:last-child {
    width: 102px; }

.report-baground {
  background: url(/webx/images/bg.f9678d8c.png) no-repeat center bottom;
  display: block;
  width: 100%;
  padding-bottom: 40px; }

.report-pannel-container {
  width: 1080px;
  min-height: 816px;
  background-color: #fff;
  box-shadow: 1px 1px 15px rgba(0, 0, 0, 0.1);
  margin-left: auto;
  margin-right: auto;
  margin-top: 25px;
  border-radius: 10px;
  overflow: hidden;
  line-height: 56px;
  color: #fff;
  display: block; }
  .report-pannel-container .pannel-warp {
    width: 204px;
    background: -webkit-linear-gradient(top, #5b90f2, #5b90f2, #5b90f2, #8b76f6);
    background: -moz-linear-gradient(top, #5b90f2, #5b90f2, #5b90f2, #8b76f6);
    background: -ms-linear-gradient(top, #5b90f2, #5b90f2, #5b90f2, #8b76f6);
    background: -o-linear-gradient(top, #5b90f2, #5b90f2, #5b90f2, #8b76f6);
    background: -linear-gradient(top, #5b90f2, #5b90f2, #5b90f2, #8b76f6);
    height: 100%;
    font-size: 18px;
    display: inline-block;
    vertical-align: top; }
    .report-pannel-container .pannel-warp .group-warp {
      border-bottom: 1px solid #2160ce;
      border-top: 1px solid #7aa0fd; }
      .report-pannel-container .pannel-warp .group-warp:last-child {
        border-bottom: 0px solid #2160ce; }
      .report-pannel-container .pannel-warp .group-warp:first-child {
        border-top: 0px solid #7aa0fd; }
      .report-pannel-container .pannel-warp .group-warp .item, .report-pannel-container .pannel-warp .group-warp .active {
        border-left: 1px solid #6a9bf3;
        cursor: pointer; }
        .report-pannel-container .pannel-warp .group-warp .item i, .report-pannel-container .pannel-warp .group-warp .active i {
          display: inline-block;
          margin-top: 6px;
          height: 20px;
          width: 20px;
          background-image: url(/assets3/inline/2cbf5cf79f06d148a9b3c77dae12d8e017800ba822b3b6f9f6b757da3dd48dde.png);
          background-repeat: no-repeat;
          background-position: 0px -280px;
          margin-left: 24px;
          margin-right: 12px; }
      .report-pannel-container .pannel-warp .group-warp .active {
        background: url(/assets3/inline/b34de7836df7579fc37d8b6608410445cbb26469a539bb45a176d24eef9875ae.png);
        border-left: 0 solid #fff; }

.register-box {
  width: 945px;
  height: 725px;
  margin: -36px auto;
  position: relative;
  background: url(/webx/images/register-bg.2d2611f9.png) no-repeat; }
  .register-box .link-kefu {
    position: absolute;
    right: 90px;
    top: 82px; }
    .register-box .link-kefu a {
      color: #fff; }
      .register-box .link-kefu a i {
        width: 17px;
        height: 17px;
        display: inline-block;
        background: url(/assets3/inline/8f798746956cd7b0622defede5d3a8daa210628c250053d59829897b1a4a8ee3.png) no-repeat -35px -133px;
        vertical-align: -4px;
        margin-right: 4px; }
  .register-box .register-input ul {
    padding: 208px 0px 0px 140px; }
    .register-box .register-input ul li {
      position: relative;
      margin-bottom: 27px; }
      .register-box .register-input ul li i.input-icon {
        position: absolute;
        left: 0px;
        top: 0px;
        width: 24px;
        height: 24px;
        background: url(/assets3/inline/8f798746956cd7b0622defede5d3a8daa210628c250053d59829897b1a4a8ee3.png) no-repeat;
        margin: 12px 0px 0px 14px; }
      .register-box .register-input ul li.userName i {
        background-position: -36px 0px; }
      .register-box .register-input ul li.userName span {
        margin-top: 4px; }
      .register-box .register-input ul li.nickName i {
        background-position: -79px 0px; }
      .register-box .register-input ul li.nickName span {
        margin-top: 15px; }
      .register-box .register-input ul li.password i {
        background-position: -36px -44px; }
      .register-box .register-input ul li.password span {
        margin-top: 4px; }
      .register-box .register-input ul li.validcode {
        position: relative; }
        .register-box .register-input ul li.validcode i {
          background-position: -80px -43px; }
        .register-box .register-input ul li.validcode span {
          margin-top: 15px; }
        .register-box .register-input ul li.validcode img {
          position: absolute;
          left: 230px;
          top: 0px;
          width: 134px;
          height: 50px;
          border-top-right-radius: 15px;
          border-bottom-right-radius: 15px; }
      .register-box .register-input ul li i {
        position: absolute; }
      .register-box .register-input ul li input {
        float: left;
        width: 362px;
        height: 48px;
        line-height: 48px;
        border-radius: 15px;
        border: 1px solid #baafb9;
        color: #4a344c;
        text-indent: 48px;
        background: none;
        box-shadow: inset 0px 0px 6px #9a8b99;
        font-size: 16px; }
        .register-box .register-input ul li input::-webkit-input-placeholder {
          color: #4a344c;
          font-family: 'Microsoft YaHei'; }
        .register-box .register-input ul li input::-moz-placeholder {
          color: #4a344c;
          font-family: 'Microsoft YaHei'; }
        .register-box .register-input ul li input::-ms-input-placeholder {
          color: #4a344c;
          font-family: 'Microsoft YaHei'; }
        .register-box .register-input ul li input.err-border {
          border: 1px solid #bf8387;
          box-shadow: inset 0px 0px 6px #e7aaa6; }
      .register-box .register-input ul li span {
        float: left;
        width: 290px;
        line-height: 22px;
        color: #616262;
        font-size: 14px;
        margin-left: 14px; }
      .register-box .register-input ul li .tips {
        height: 27px;
        line-height: 27px;
        text-indent: 16px;
        position: absolute;
        top: 50px;
        display: none; }
        .register-box .register-input ul li .tips i {
          position: static;
          display: inline-block;
          width: 14px;
          height: 14px;
          vertical-align: -4px;
          margin-right: 6px; }
        .register-box .register-input ul li .tips.success {
          display: block; }
          .register-box .register-input ul li .tips.success i {
            background: url(/assets3/inline/8f798746956cd7b0622defede5d3a8daa210628c250053d59829897b1a4a8ee3.png) no-repeat -85px -136px; }
        .register-box .register-input ul li .tips.err {
          display: block;
          color: #ff0000; }
          .register-box .register-input ul li .tips.err i {
            background: url(/assets3/inline/8f798746956cd7b0622defede5d3a8daa210628c250053d59829897b1a4a8ee3.png) no-repeat -85px -122px; }
  .register-box .register-input .submitBtn {
    width: 372px;
    text-align: center;
    height: 59px;
    line-height: 59px;
    font-size: 22px;
    color: #fff;
    font-weight: bold;
    margin: 0px 0px 0px 290px;
    background: url(/assets3/inline/67f1cf6c409c41536ba421e51729e18c77adeedb156075677b5ce6cddd49d511.png) no-repeat;
    background-position: 0px 0px; }
    .register-box .register-input .submitBtn:hover {
      background-position: 0px -86px; }
    .register-box .register-input .submitBtn:active {
      background-position: 0px -174px; }
  .register-box .register-input .hasAccount {
    color: #fff;
    font-size: 14px;
    margin: 20px 0px 0px 438px; }
    .register-box .register-input .hasAccount a {
      color: #fff;
      text-decoration: underline; }

.dragBox {
  background: #efeafa;
  position: absolute;
  cursor: move;
  top: 25%;
  left: 23%;
  z-index: 100; }
  .dragBox h3 {
    border-bottom: 1px solid #bdb2d9;
    height: 40px;
    line-height: 40px; }
    .dragBox h3 span {
      display: inline-block;
      text-indent: 9px;
      color: #505050;
      line-height: 40px;
      height: 40px;
      font-size: 16px; }
    .dragBox h3 .dragBoxSize {
      float: right;
      margin-right: 50px;
      font-size: 13px;
      color: #6e657d;
      font-weight: normal; }
      .dragBox h3 .dragBoxSize i {
        font-style: normal;
        padding: 2px 8px 3px;
        color: #6776e0;
        background-color: #e1dee9;
        border-radius: 10px;
        margin-right: 5px;
        cursor: pointer; }
      .dragBox h3 .dragBoxSize i:nth-child(1) {
        font-size: 12px; }
      .dragBox h3 .dragBoxSize i:hover {
        background-color: #d5d1e0; }
      .dragBox h3 .dragBoxSize i.active {
        background-color: #6776e0;
        color: #fff; }
  .dragBox .animateBox {
    padding: 6px;
    width: 490px;
    height: 245px;
    transition: width 0.4s, height 0.4s; }
  .dragBox a.close {
    display: inline-block;
    color: #8455bf;
    line-height: 40px;
    height: 40px;
    font-size: 16px;
    padding: 0 10px;
    position: absolute;
    right: 0;
    background: url(/assets3/inline/ab6d0b20da9427deb173acbd2c2d3d21c770de03aa1b0eb4e856bd2b904df4a8.png) no-repeat center;
    width: 30px;
    transition: all 0.3s; }
    .dragBox a.close:hover {
      transform: rotate(360deg); }

.button-miss-container {
  float: left;
  margin: 16px 10px 0px 30px; }
  .button-miss-container div.switcher {
    background-color: #ecf7fb;
    padding: 1px;
    border-radius: 4px;
    display: inline-block;
    float: left;
    border: 1px solid #bad2e4; }
    .button-miss-container div.switcher span {
      font-size: 14px;
      padding: 2px 10px;
      color: #5f758e;
      cursor: pointer;
      display: block;
      float: left; }
      .button-miss-container div.switcher span.active {
        background: -webkit-linear-gradient(left, #62a5ff, #70dce1);
        background: -moz-linear-gradient(left, #62a5ff, #70dce1);
        background: -ms-linear-gradient(left, #62a5ff, #70dce1);
        background: -o-linear-gradient(left, #62a5ff, #70dce1);
        background: -linear-gradient(left, #62a5ff, #70dce1);
        color: #fff;
        border-radius: 3px; }
  .button-miss-container div.options {
    float: left; }
    .button-miss-container div.options span {
      display: block;
      float: left;
      font-size: 14px;
      color: #5f758e;
      margin: 4px 0px;
      padding: 0px 10px;
      cursor: pointer;
      line-height: 14px;
      border-right: 1px solid #606883;
      border-left: 1px solid #bbbfca; }
      .button-miss-container div.options span.active {
        font-weight: bold;
        color: #58aaee; }
      .button-miss-container div.options span:first-child {
        border-left: none; }
      .button-miss-container div.options span:last-child {
        border-right: none; }

.overlay-mask {
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 5000;
  background: #000;
  opacity: 0.6;
  top: 0px;
  left: 0px; }

.overlay-loading {
  position: fixed;
  width: 100%;
  height: 100%;
  z-index: 5000;
  background: rgba(0, 0, 0, 0.4);
  top: 0px;
  left: 0px; }

.overlay-loading p {
  width: 200px;
  height: 50px;
  margin-left: -100px;
  margin-top: -75px;
  color: #fff;
  font-size: 14px;
  text-align: center;
  padding-top: 100px;
  position: absolute;
  top: calc(50%);
  left: calc(50%); }

.small-loading {
  position: absolute;
  width: 400px;
  height: 200px;
  z-index: 5000;
  background: rgba(0, 0, 0, 0.7);
  top: 40%;
  left: 50%;
  margin-top: -100px;
  margin-left: -200px;
  border-radius: 15px; }
  .small-loading p {
    position: absolute;
    width: 200px;
    height: 50px;
    background: url(/assets3/inline/2b2e4d67a5c987a4c0b7e2e1ddc76cbc70e90ecd1be11af9fa97c311af95c2ca.gif) no-repeat center center;
    top: 22%;
    left: 50%;
    margin-left: -100px;
    margin-top: -25px;
    color: #fff;
    font-size: 14px;
    text-align: center;
    padding-top: 100px; }

.TraceBoxContent .blockOverlayBox {
  border: none;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  cursor: default;
  opacity: 0.8;
  filter: alpha(opacity=80);
  z-index: 979;
  position: fixed;
  background-color: black; }

.TraceBoxContent .zhBox {
  width: 846px;
  height: 570px;
  border-top: 1px solid #8ac8ff;
  -moz-box-shadow: 0 0 15px #666;
  -webkit-box-shadow: 0 0 15px #666;
  box-shadow: 0 0 15px #666;
  -webkit-user-select: none;
  user-select: none;
  -moz-user-select: -moz-none;
  position: fixed;
  z-index: 980;
  top: 50%;
  margin-top: -285px;
  left: 50%;
  margin-left: -423px;
  display: none;
  background: #fff;
  border-radius: 12px; }
  .TraceBoxContent .zhBox h4 {
    background: -webkit-linear-gradient(top, #289aff, #40c5e9);
    background: -moz-linear-gradient(top, #289aff, #40c5e9);
    background: -ms-linear-gradient(top, #289aff, #40c5e9);
    background: -o-linear-gradient(top, #289aff, #40c5e9);
    background: -linear-gradient(top, #289aff, #40c5e9);
    height: 48px;
    line-height: 48px;
    border-top: 1px solid #4eabff;
    text-indent: 19px;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    font-size: 20px;
    font-style: italic;
    color: #fff;
    position: relative; }
    .TraceBoxContent .zhBox h4 i {
      height: 23px;
      width: 36px;
      vertical-align: -5px;
      display: inline-block;
      margin-right: 8px;
      background: url(/assets3/inline/be04a7632e0a7029c3e4770ec159d74f5cb116b71afd45f8230a5468842bbdf1.png) no-repeat; }
    .TraceBoxContent .zhBox h4 .closeTraceBox {
      width: 16px;
      height: 16px;
      display: inline-block;
      position: absolute;
      right: 23px;
      top: 17px;
      cursor: pointer;
      background: url(/assets3/inline/be04a7632e0a7029c3e4770ec159d74f5cb116b71afd45f8230a5468842bbdf1.png) no-repeat -58px -81px; }
  .TraceBoxContent .zhBox .checkZhui {
    height: 22px;
    line-height: 22px;
    color: #333;
    font-size: 14px;
    cursor: pointer; }
    .TraceBoxContent .zhBox .checkZhui span {
      display: inline;
      width: 20px;
      height: 20px;
      float: left;
      margin-top: 0px;
      margin-right: 5px;
      cursor: pointer; }
      .TraceBoxContent .zhBox .checkZhui span.check {
        background: url(/assets3/inline/be04a7632e0a7029c3e4770ec159d74f5cb116b71afd45f8230a5468842bbdf1.png) no-repeat -56px -25px; }
      .TraceBoxContent .zhBox .checkZhui span.uncheck {
        background: url(/assets3/inline/be04a7632e0a7029c3e4770ec159d74f5cb116b71afd45f8230a5468842bbdf1.png) no-repeat -56px -55px; }
  .TraceBoxContent .zhBox .tzzhBox {
    margin: 15px 20px 0 0;
    float: right; }

.TraceBoxContent .zTab {
  overflow: hidden; }
  .TraceBoxContent .zTab ul {
    height: 51px; }
    .TraceBoxContent .zTab ul li {
      float: left;
      display: inline;
      width: 122px;
      height: auto;
      text-align: center;
      font-size: 16px;
      cursor: pointer;
      color: #3b476a; }
      .TraceBoxContent .zTab ul li.hover {
        color: #4886ff; }
        .TraceBoxContent .zTab ul li.hover a {
          border-bottom: 4px solid #4886ff;
          color: #4886ff; }
      .TraceBoxContent .zTab ul li a {
        cursor: pointer;
        display: inline-block;
        padding: 14px 0px 12px 0px; }

.TraceBoxContent .zCon {
  height: 50px;
  overflow: hidden;
  background: #fff;
  position: relative; }
  .TraceBoxContent .zCon .cRight {
    margin-top: 9px;
    margin-right: 20px;
    position: absolute;
    right: 0;
    top: 0px;
    float: right;
    display: inline;
    width: 100px;
    height: 32px;
    border-radius: 16px;
    background: -webkit-linear-gradient(top, #ffcc66, #fe806c);
    background: -moz-linear-gradient(top, #ffcc66, #fe806c);
    background: -ms-linear-gradient(top, #ffcc66, #fe806c);
    background: -o-linear-gradient(top, #ffcc66, #fe806c);
    background: -linear-gradient(top, #ffcc66, #fe806c); }
    .TraceBoxContent .zCon .cRight input {
      width: 100px;
      height: 32px;
      cursor: pointer;
      border: none;
      color: #fff;
      text-indent: 10px;
      font-size: 15px;
      background: url(/assets3/inline/be04a7632e0a7029c3e4770ec159d74f5cb116b71afd45f8230a5468842bbdf1.png) no-repeat -38px 8px; }
  .TraceBoxContent .zCon .cLeft {
    padding-top: 10px;
    padding-left: 24px;
    float: left;
    display: inline; }
    .TraceBoxContent .zCon .cLeft .group {
      display: inline;
      float: left;
      margin-right: 20px; }
      .TraceBoxContent .zCon .cLeft .group span {
        color: #666;
        font-size: 14px;
        float: left;
        display: inline;
        margin-top: 7px; }
      .TraceBoxContent .zCon .cLeft .group .tools {
        float: left;
        display: inline;
        overflow: hidden;
        width: 97px;
        height: 28px;
        margin: 0 5px;
        border: 1px solid #d3dbeb;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px; }
        .TraceBoxContent .zCon .cLeft .group .tools span {
          float: left;
          display: inline;
          cursor: pointer;
          font-weight: normal;
          margin-top: 0px;
          margin-right: 0px;
          background: #d8e0f0;
          color: #666;
          width: 21px;
          height: 28px;
          text-align: center;
          line-height: 28px; }
        .TraceBoxContent .zCon .cLeft .group .tools input {
          width: 47px;
          height: 24px;
          border: 0px;
          float: left;
          display: inline;
          padding: 2px 4px;
          text-align: center;
          font-size: 14px;
          color: #6791e6;
          background: #e6ebf5; }
      .TraceBoxContent .zCon .cLeft .group .char-persent {
        display: inline-block;
        margin-top: 2px;
        font-size: 18px; }

.TraceBoxContent .zList {
  padding-right: 7px; }
  .TraceBoxContent .zList .tableBox {
    height: 335px;
    overflow: scroll;
    overflow-x: hidden;
    background: #fff; }
    .TraceBoxContent .zList .tableBox table {
      width: 100%;
      font-size: 12px;
      color: #494949; }
      .TraceBoxContent .zList .tableBox table th {
        height: 32px;
        line-height: 32px;
        text-align: center;
        background: #e6ebf5;
        font-size: 12px;
        color: #4a4a4a; }
      .TraceBoxContent .zList .tableBox table td {
        border-bottom: 1px solid #efeef7;
        border-right: 1px solid #efeef7;
        height: 41px;
        line-height: 41px;
        text-align: center;
        background: #fff;
        color: #3b476a; }
        .TraceBoxContent .zList .tableBox table td .checkBtn {
          width: 18px;
          height: 18px;
          display: inline-block;
          vertical-align: -5px; }
        .TraceBoxContent .zList .tableBox table td .unCheck {
          background: url(/assets3/inline/be04a7632e0a7029c3e4770ec159d74f5cb116b71afd45f8230a5468842bbdf1.png) no-repeat -18px -67px; }
        .TraceBoxContent .zList .tableBox table td .checked {
          background: url(/assets3/inline/be04a7632e0a7029c3e4770ec159d74f5cb116b71afd45f8230a5468842bbdf1.png) no-repeat -18px -37px; }
        .TraceBoxContent .zList .tableBox table td .input {
          width: 50px;
          padding: 5px 10px;
          text-align: center;
          border: 1px solid #d3dbeb;
          background: #f4f4f4;
          margin-right: 5px;
          color: #3b476a; }
        .TraceBoxContent .zList .tableBox table td .red {
          font-size: 14px;
          color: #fc6180; }
  .TraceBoxContent .zList .header {
    border-top: 1px dashed #cfdce6;
    padding: 16px 20px 16px 15px;
    overflow: hidden;
    zoom: 1;
    color: #666;
    font-size: 13px;
    background: #fff; }
    .TraceBoxContent .zList .header .text_zh {
      float: left;
      padding: 8px 0 0 0;
      color: #303c66; }
    .TraceBoxContent .zList .header b {
      font-size: 20px;
      font-weight: bold; }
    .TraceBoxContent .zList .header .lt_trace_num {
      margin-right: 18px; }
    .TraceBoxContent .zList .header .lt_trace_count {
      margin-right: 18px;
      color: #666; }
    .TraceBoxContent .zList .header .lt_trace_hmoney {
      color: #ff632c; }
    .TraceBoxContent .zList .header .save_zh {
      display: block;
      width: 120px;
      height: 40px;
      line-height: 40px;
      text-align: center;
      color: #fff;
      font-size: 16px;
      float: right;
      cursor: pointer;
      border-radius: 4px;
      background: -webkit-linear-gradient(top, #71ccfe, #8976f6);
      background: -moz-linear-gradient(top, #71ccfe, #8976f6);
      background: -ms-linear-gradient(top, #71ccfe, #8976f6);
      background: -o-linear-gradient(top, #71ccfe, #8976f6);
      background: -linear-gradient(top, #71ccfe, #8976f6); }
      .TraceBoxContent .zList .header .save_zh:hover {
        background: -webkit-linear-gradient(top, #8976f6, #71ccfe);
        background: -moz-linear-gradient(top, #8976f6, #71ccfe);
        background: -ms-linear-gradient(top, #8976f6, #71ccfe);
        background: -o-linear-gradient(top, #8976f6, #71ccfe);
        background: -linear-gradient(top, #8976f6, #71ccfe); }
    .TraceBoxContent .zList .header .cancel_zh {
      display: block;
      width: 120px;
      height: 40px;
      line-height: 40px;
      border-radius: 4px;
      text-align: center;
      color: #fff;
      font-size: 16px;
      letter-spacing: 5px;
      float: right;
      cursor: pointer;
      margin: 0px 22px 0;
      background: #d1d2d5; }

.affix-domain-downloader {
  position: absolute;
  top: 356px;
  right: 3px; }

.affix-verificantion {
  margin-bottom: 3px;
  border-radius: 4px;
  display: block;
  width: 90px;
  height: 60px;
  padding: 10px 0 0 0;
  background-color: rgba(94, 24, 54, 0.5);
  color: #fff;
  font-size: 14px;
  text-align: center;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  transition: all 0.3s; }
  .affix-verificantion:hover {
    background-color: rgba(94, 24, 54, 0.8); }
  .affix-verificantion i {
    display: block;
    margin: 0 auto 5px; }
  .affix-verificantion .verfiy {
    width: 32px;
    height: 27px; }
  .affix-verificantion .download {
    width: 28px;
    height: 28px; }

.affix-browser-box {
  position: absolute;
  top: 695px;
  right: 0px;
  width: 50px;
  height: 180px;
  z-index: 999; }

.affix-hero-lists {
  position: fixed;
  right: 0;
  bottom: 0;
  height: 30px;
  line-height: 30px;
  padding: 0 35px 0 35px;
  font-size: 12px;
  background: #fd7418;
  color: #fff;
  overflow: hidden;
  z-index: 999; }
  .affix-hero-lists .close {
    position: absolute;
    display: block;
    width: 15px;
    height: 15px;
    text-align: center;
    right: 5px;
    top: 10px;
    line-height: 15px;
    font-family: arial;
    cursor: pointer; }
  .affix-hero-lists .notice-icon {
    position: absolute;
    left: 10px;
    top: 5px;
    width: 20px;
    height: 20px; }
  .affix-hero-lists ul {
    position: relative;
    transition-duration: 0.5s; }

.speed-test-containers {
  margin-left: -18px; }
  .speed-test-containers .speedtest,
  .speed-test-containers .newregister {
    border: 0;
    padding: 0; }
  .speed-test-containers .speedtest legend,
  .speed-test-containers .newregister legend {
    text-align: center;
    font-size: 14px;
    padding: 0 10px;
    color: #c7a5d7;
    font-weight: bold;
    margin: 0 auto;
    text-shadow: 0 1px 0 #fff; }
  .speed-test-containers .speedtest .speedBtn {
    display: inline-block;
    width: 100%;
    height: 43px;
    position: relative;
    margin-top: 35px; }
  .speed-test-containers .speedtest .bestLink,
  .speed-test-containers .speedtest .reTest {
    display: inline-block;
    width: 99%;
    height: 43px;
    line-height: 43px;
    font-size: 16px;
    color: #a968b5;
    border-radius: 5px;
    border: #caa0d2 solid 1px;
    background: none;
    text-align: center;
    position: absolute;
    left: 0;
    top: 0;
    text-shadow: 1px 1px 0 #fff; }
  .speed-test-containers .speedtest .bestLink:hover,
  .speed-test-containers .speedtest .reTest:hover {
    background: #f2f0f9; }
  .speed-test-containers .speedtest h3 {
    background: url(/assets3/inline/c93becf52c645a3f23553d7f5aa30eca983777e5a421b53ab59b9a51925c3ce3.png) no-repeat;
    text-indent: 25px;
    color: #f2e6b5; }
    .speed-test-containers .speedtest h3 span {
      color: #fff;
      font-size: 14px;
      font-weight: 600; }
    .speed-test-containers .speedtest h3 b {
      color: #74b8f4; }
    .speed-test-containers .speedtest h3 .line_list {
      float: right;
      width: 200px;
      text-indent: 0;
      margin-top: -4px; }
      .speed-test-containers .speedtest h3 .line_list li {
        margin: 0; }
        .speed-test-containers .speedtest h3 .line_list li a {
          width: 75px; }
        .speed-test-containers .speedtest h3 .line_list li b {
          font-size: 12px; }
          .speed-test-containers .speedtest h3 .line_list li b em {
            width: 12px;
            height: 12px; }
        .speed-test-containers .speedtest h3 .line_list li:hover {
          opacity: 1; }
  .speed-test-containers .newregister .registerBtn {
    display: inline-block;
    width: 100%;
    height: 45px;
    line-height: 45px;
    border-radius: 5px;
    text-align: center;
    margin-top: 30px;
    color: #fff;
    font-size: 20px;
    letter-spacing: 2px;
    border: 0;
    font-weight: bold;
    cursor: pointer;
    background: #a16dbd;
    background: -webkit-linear-gradient(top, #FF1417, #FD08A7);
    background: -moz-linear-gradient(top, #FF1417, #FD08A7);
    background: -ms-linear-gradient(top, #FF1417, #FD08A7); }
  .speed-test-containers .newregister .registerBtn:hover {
    background: #FE0C78;
    background: -webkit-linear-gradient(top, #ef070a, #ea059a);
    background: -moz-linear-gradient(top, #ef070a, #ea059a);
    background: -ms-linear-gradient(top, #ef070a, #ea059a); }
  .speed-test-containers .login_regist .speedtest,
  .speed-test-containers .login_regist .ymfubu,
  .speed-test-containers .login_warp .newregister {
    display: none; }
  .speed-test-containers .login_regist .login_list {
    height: 450px; }
  .speed-test-containers .login_regist .newregister {
    display: block; }
  .speed-test-containers .speedlist {
    margin-top: 15px;
    width: 550px; }
  .speed-test-containers .line_list {
    display: inline-block;
    width: 610px;
    text-align: left; }
  .speed-test-containers .line_list li {
    display: inline-block;
    width: 170px;
    font-size: 14px;
    height: 22px;
    margin: 5px 5px 10px 0px;
    border-radius: 5px;
    text-align: left; }
    .speed-test-containers .line_list li:hover {
      opacity: 0.8; }
  .speed-test-containers .line_list li a {
    color: #d4caac; }
  .speed-test-containers .line_list li em {
    display: inline-block;
    width: 13px;
    height: 13px;
    font-size: 24px;
    line-height: 20px;
    vertical-align: -1px;
    border-radius: 50%;
    overflow: hidden;
    text-indent: -30px;
    background-color: #2cb89f;
    background: -webkit-linear-gradient(top, #2ec9a7 0%, #2bad99 100%);
    background: -moz-linear-gradient(top, #2ec9a7 0%, #2bad99 100%);
    background: -ms-linear-gradient(top, #2ec9a7 0%, #2bad99 100%); }
  .speed-test-containers .line_list li b {
    display: inline-block;
    width: 68px;
    font-weight: normal; }
  .speed-test-containers .line_list .liTop,
  .speed-test-containers .line_list .liTop a {
    color: #2ec9a7; }
  .speed-test-containers .line_list .liTop em {
    background: -webkit-linear-gradient(top, #6bb2e7 0%, #3a7ccf 100%);
    background: -moz-linear-gradient(top, #6bb2e7 0%, #3a7ccf 100%);
    background: -ms-linear-gradient(top, #6bb2e7 0%, #3a7ccf 100%); }
  .speed-test-containers .line_list .liNormal,
  .speed-test-containers .line_list .liNormal a {
    color: #d4caac; }
  .speed-test-containers .line_list .liNormal b {
    color: #cac5a2; }
  .speed-test-containers .line_list .liNormal em {
    background-color: #d0c8a8;
    background: -webkit-linear-gradient(top, #c9c4a0 0%, #d8cdb1 100%);
    background: -moz-linear-gradient(top, #c9c4a0 0%, #d8cdb1 100%);
    background: -ms-linear-gradient(top, #c9c4a0 0%, #d8cdb1 100%); }
  .speed-test-containers .speedlist .novpn {
    text-align: left;
    font-size: 15px;
    color: #EE952F;
    padding-top: 20px; }
  .speed-test-containers .line_list li .url_jindu {
    display: inline-block;
    width: 90px;
    background-color: #f6f0f7;
    padding: 3px 3px 3px 1px;
    border-radius: 5px;
    vertical-align: -5px; }
  .speed-test-containers .line_list li .url_jindu i {
    display: none;
    float: left;
    width: 3px;
    height: 15px;
    margin-left: 2px;
    background-color: #f1e7f3;
    border-radius: 2px; }
  .speed-test-containers .line_list li .url_jindu small {
    float: right;
    line-height: 1;
    text-shadow: none;
    margin-top: 1px;
    font-weight: normal; }
  .speed-test-containers .line_list li .url_jindu i.green,
  .speed-test-containers .line_list .liTop .url_jindu i.testLevel {
    display: inline-block;
    background-color: #44a5ff;
    background: -webkit-linear-gradient(top, #2897fb 0%, #42c0e7 100%);
    background: -moz-linear-gradient(top, #2897fb 0%, #42c0e7 100%);
    background: -ms-linear-gradient(top, #2897fb 0%, #42c0e7 100%); }
  .speed-test-containers .line_list li .url_jindu i.yellow,
  .speed-test-containers .line_list .liNormal .url_jindu i.testLevel {
    display: inline-block;
    background-color: #d1c9a9;
    background: -webkit-linear-gradient(top, #c9c4a0 0%, #d8cdb1 100%);
    background: -moz-linear-gradient(top, #c9c4a0 0%, #d8cdb1 100%);
    background: -ms-linear-gradient(top, #c9c4a0 0%, #d8cdb1 100%); }

.speed-test-containers .line_list .liTop {
  color: #3fa2ff; }
  .speed-test-containers .line_list .liTop a {
    color: #3fa2ff; }
  .speed-test-containers .line_list .liTop i.testLevel {
    display: inline-block;
    background: #2797fb;
    background: -webkit-linear-gradient(top, #2797fb 0%, #42c0e7 100%);
    background: -moz-linear-gradient(top, #2797fb 0%, #42c0e7 100%);
    background: -ms-linear-gradient(top, #2797fb 0%, #42c0e7 100%); }
  .speed-test-containers .line_list .liTop small {
    color: #9cd9fc; }

.speed-test-containers .line_list .liNormal {
  color: #d1c9a9; }
  .speed-test-containers .line_list .liNormal a {
    color: #d1c9a9; }
  .speed-test-containers .line_list .liNormal i.testLevel {
    display: inline-block;
    background: #c9c2a0;
    background: -webkit-linear-gradient(top, #c9c2a0 0%, #d7ccb0 100%);
    background: -moz-linear-gradient(top, #c9c2a0 0%, #d7ccb0 100%);
    background: -ms-linear-gradient(top, #c9c2a0 0%, #d7ccb0 100%); }
  .speed-test-containers .line_list .liNormal small {
    color: #e6dc98; }

.speed-test-containers .line_list li .url_jindu {
  background: rgba(255, 255, 255, 0.2); }

.pop-report-commer {
  width: 1040px;
  border-radius: 4px; }
  .pop-report-commer .layer-close {
    color: #fff;
    background-image: none;
    line-height: 44px;
    font-size: 24px;
    margin-right: 20px;
    transition: all 0.3s;
    cursor: pointer; }
    .pop-report-commer .layer-close:hover {
      transform: rotate(360deg); }
  .pop-report-commer .blue-button {
    float: none;
    display: inline-block; }
  .pop-report-commer .page-warp {
    height: 556px;
    overflow-y: scroll; }
    .pop-report-commer .page-warp::-webkit-scrollbar {
      width: 8px; }
    .pop-report-commer .page-warp::-webkit-scrollbar-thumb {
      background: rgba(0, 0, 0, 0.1);
      box-shadow: inset 0 0 6px rgba(85, 142, 245, 0.5); }
    .pop-report-commer .page-warp::-webkit-scrollbar-track {
      box-shadow: inset 0 0 6px rgba(85, 142, 245, 0.3);
      border-radius: 10px; }
  .pop-report-commer .pop-title-warp {
    display: flex;
    border-bottom: 1px solid #e1e8f5;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#72adf6), to(#8977f6));
    flex-direction: row; }
    .pop-report-commer .pop-title-warp .title {
      line-height: 44px;
      font-size: 22px;
      color: #fff;
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      font-weight: 500;
      flex: 1;
      background-color: #fff;
      background-image: none !important;
      text-align: center; }
    .pop-report-commer .pop-title-warp .close-icon {
      color: #fff;
      background-image: none;
      line-height: 44px;
      font-size: 24px;
      margin-right: 20px;
      transition: all 0.3s;
      cursor: pointer; }
      .pop-report-commer .pop-title-warp .close-icon:hover {
        transform: rotate(360deg); }
  .pop-report-commer .tool-warp {
    width: 1020px;
    margin-left: auto;
    margin-right: auto; }
  .pop-report-commer .table-warp {
    width: 1020px;
    margin-left: auto;
    margin-right: auto; }
  .pop-report-commer .pagination-warp {
    position: static !important;
    padding-bottom: 30px;
    padding-top: 20px;
    width: 1020px; }
  .pop-report-commer .warning-warp {
    width: 1020px;
    margin-left: auto;
    margin-right: auto; }

.lottery-bet-record-container .info-warp label {
  line-height: 48px; }
  .lottery-bet-record-container .info-warp label:nth-child(1) {
    float: left;
    color: #8696b8; }
    .lottery-bet-record-container .info-warp label:nth-child(1) span {
      color: #4886ff;
      cursor: pointer; }
  .lottery-bet-record-container .info-warp label:nth-child(2) {
    float: right; }

.lottery-bet-record-container .table-warp {
  margin-left: auto;
  margin-right: auto;
  display: block; }
  .lottery-bet-record-container .table-warp label {
    width: 100px; }
    .lottery-bet-record-container .table-warp label:nth-child(4) {
      width: 106px; }

.lottery-add-record-container .info-warp label {
  line-height: 48px; }
  .lottery-add-record-container .info-warp label:nth-child(1) {
    float: left;
    color: #8696b8; }
    .lottery-add-record-container .info-warp label:nth-child(1) span {
      color: #4886ff;
      cursor: pointer; }
  .lottery-add-record-container .info-warp label:nth-child(2) {
    float: right; }

.lottery-add-record-container .table-warp {
  margin-left: auto;
  margin-right: auto;
  display: block; }
  .lottery-add-record-container .table-warp label {
    width: 90px; }
    .lottery-add-record-container .table-warp label:nth-child(6) {
      width: 96px; }

.lottery-change-record-container .info-warp label {
  line-height: 48px; }
  .lottery-change-record-container .info-warp label:nth-child(1) {
    float: left;
    color: #8696b8; }
    .lottery-change-record-container .info-warp label:nth-child(1) span {
      color: #4886ff;
      cursor: pointer; }
  .lottery-change-record-container .info-warp label:nth-child(2) {
    float: right; }

.lottery-change-record-container .table-warp {
  margin-left: auto;
  margin-right: auto;
  display: block; }
  .lottery-change-record-container .table-warp label {
    width: 113px; }
    .lottery-change-record-container .table-warp label:nth-child(4) {
      width: 106px; }

.popup-small-container {
  width: 650px;
  border-radius: 4px; }
  .popup-small-container .blue-botton {
    background: -webkit-linear-gradient(top, #71c8fb, #8b76f6);
    background: -moz-linear-gradient(top, #71c8fb, #8b76f6);
    background: -ms-linear-gradient(top, #71c8fb, #8b76f6);
    background: -o-linear-gradient(top, #71c8fb, #8b76f6);
    background: -linear-gradient(top, #71c8fb, #8b76f6);
    width: 90px;
    height: 35px;
    border-radius: 3px;
    color: #fff;
    margin-left: 24px;
    display: inline-block;
    vertical-align: top;
    line-height: 35px;
    text-align: center;
    cursor: pointer;
    color: #fff;
    font-size: 14px; }
    .popup-small-container .blue-botton:hover {
      background: -webkit-linear-gradient(top, #8b76f6, #71c8fb);
      background: -moz-linear-gradient(top, #8b76f6, #71c8fb);
      background: -ms-linear-gradient(top, #8b76f6, #71c8fb);
      background: -o-linear-gradient(top, #8b76f6, #71c8fb);
      background: -linear-gradient(top, #8b76f6, #71c8fb); }
  .popup-small-container .pop-title-warp {
    display: flex;
    border-bottom: 1px solid #e1e8f5;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#72adf6), to(#8977f6));
    flex-direction: row; }
    .popup-small-container .pop-title-warp .title {
      line-height: 44px;
      font-size: 22px;
      color: #fff;
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
      font-weight: 500;
      flex: 1;
      background-color: #fff;
      background-image: none !important;
      text-align: center; }
    .popup-small-container .pop-title-warp .close-icon {
      color: #fff;
      background-image: none;
      line-height: 44px;
      font-size: 24px;
      margin-right: 20px;
      transition: all 0.3s;
      cursor: pointer; }
      .popup-small-container .pop-title-warp .close-icon:hover {
        transform: rotate(361deg); }
  .popup-small-container .range-warp {
    display: inline-block;
    vertical-align: top; }
    .popup-small-container .range-warp .range-box-warp {
      margin-top: 3px;
      display: inline-block;
      height: 24px;
      border: 1px solid rgba(165, 197, 252, 0.9);
      border-radius: 4px;
      line-height: 30px;
      cursor: pointer;
      box-shadow: inset 0px 3px 12px #e5f1fd; }
      .popup-small-container .range-warp .range-box-warp .value {
        display: inline-block;
        line-height: 24px;
        width: 30px;
        font-size: 12px; }
      .popup-small-container .range-warp .range-box-warp a {
        margin-left: 6px;
        margin-right: 6px; }
      .popup-small-container .range-warp .range-box-warp .range-icon {
        background: url(/assets3/inline/2cbf5cf79f06d148a9b3c77dae12d8e017800ba822b3b6f9f6b757da3dd48dde.png) no-repeat -4px -202px;
        display: inline-block;
        vertical-align: top;
        height: 20px;
        width: 14px;
        margin-top: 2px; }
    .popup-small-container .range-warp ul::-webkit-scrollbar {
      width: 4px; }
    .popup-small-container .range-warp ul::-webkit-scrollbar-thumb {
      border-radius: 10px;
      background: rgba(0, 0, 0, 0.1);
      box-shadow: inset 0 0 6px rgba(85, 142, 245, 0.5); }
    .popup-small-container .range-warp ul::-webkit-scrollbar-track {
      box-shadow: inset 0 0 6px rgba(85, 142, 245, 0.2);
      border-radius: 10px; }
    .popup-small-container .range-warp .select-warp {
      display: block;
      position: relative;
      border: 1px solid rgba(165, 197, 252, 0.8);
      border-radius: 4px;
      margin-top: 2px;
      background: #fff;
      overflow-y: auto;
      max-height: 186px; }
      .popup-small-container .range-warp .select-warp .item, .popup-small-container .range-warp .select-warp .report-pannel-container .pannel-warp .group-warp .active, .report-pannel-container .pannel-warp .group-warp .popup-small-container .range-warp .select-warp .active {
        text-align: center;
        color: #6791e6;
        padding-left: 2px;
        padding-right: 2px; }
        .popup-small-container .range-warp .select-warp .item a, .popup-small-container .range-warp .select-warp .report-pannel-container .pannel-warp .group-warp .active a, .report-pannel-container .pannel-warp .group-warp .popup-small-container .range-warp .select-warp .active a {
          display: block;
          border-bottom: 1px solid rgba(165, 197, 252, 0.3); }
        .popup-small-container .range-warp .select-warp .item:last-child a, .popup-small-container .range-warp .select-warp .report-pannel-container .pannel-warp .group-warp .active:last-child a, .report-pannel-container .pannel-warp .group-warp .popup-small-container .range-warp .select-warp .active:last-child a {
          border-bottom: none; }
        .popup-small-container .range-warp .select-warp .item:hover, .popup-small-container .range-warp .select-warp .report-pannel-container .pannel-warp .group-warp .active:hover, .report-pannel-container .pannel-warp .group-warp .popup-small-container .range-warp .select-warp .active:hover {
          background: #a5c5fc;
          color: #fff; }
    .popup-small-container .range-warp .select-close-warp {
      display: none; }
  .popup-small-container .link-container span {
    display: inline-block;
    vertical-align: top; }
  .popup-small-container .link-container i {
    display: inline-block;
    vertical-align: top; }
  .popup-small-container .link-container a {
    display: inline-block;
    vertical-align: top; }
  .popup-small-container .link-container .fb-setting {
    margin-top: 40px;
    margin-left: 80px;
    line-height: 35px;
    height: 35px;
    font-size: 16px;
    border-bottom: 1px dashed #dddddd;
    padding-bottom: 60px;
    width: 418px; }
    .popup-small-container .link-container .fb-setting .code {
      color: #333;
      font-size: 16px;
      margin-left: 12px; }
    .popup-small-container .link-container .fb-setting .blue-botton {
      margin-left: 8px; }
    .popup-small-container .link-container .fb-setting .range-warp {
      width: 240px;
      box-sizing: border-box;
      height: 35px;
      line-height: 35px; }
      .popup-small-container .link-container .fb-setting .range-warp .range-title {
        display: none; }
      .popup-small-container .link-container .fb-setting .range-warp .range-box-warp {
        box-sizing: border-box;
        width: 238px;
        height: 35px;
        line-height: 35px; }
        .popup-small-container .link-container .fb-setting .range-warp .range-box-warp .value {
          width: 210px;
          line-height: 35px;
          font-size: 16px; }
        .popup-small-container .link-container .fb-setting .range-warp .range-box-warp .range-icon {
          margin-top: 7px; }
  .popup-small-container .link-container .title-warp {
    margin-top: 60px;
    margin-left: 80px;
    line-height: 13px;
    text-decoration: none;
    font-size: 14px;
    color: #999;
    border: none; }
    .popup-small-container .link-container .title-warp a {
      text-decoration: underline;
      color: #7EA2F9;
      margin-left: 14px;
      cursor: pointer; }
  .popup-small-container .link-container .copy-warp {
    margin-top: 40px;
    margin-left: 80px;
    font-size: 14px;
    line-height: 35px;
    height: 35px;
    color: #999; }
    .popup-small-container .link-container .copy-warp .blue-botton {
      margin-left: 8px; }
    .popup-small-container .link-container .copy-warp .code {
      color: #333;
      font-size: 16px;
      margin-left: 12px; }
    .popup-small-container .link-container .copy-warp .range-warp {
      width: 180px;
      box-sizing: border-box;
      height: 35px;
      line-height: 35px; }
      .popup-small-container .link-container .copy-warp .range-warp .range-title {
        display: none; }
      .popup-small-container .link-container .copy-warp .range-warp .range-box-warp {
        box-sizing: border-box;
        width: 180px;
        height: 35px;
        line-height: 35px;
        margin-right: 8px; }
        .popup-small-container .link-container .copy-warp .range-warp .range-box-warp .value {
          width: 150px;
          line-height: 35px;
          font-size: 16px;
          color: #333; }
        .popup-small-container .link-container .copy-warp .range-warp .range-box-warp .range-icon {
          margin-top: 7px; }
  .popup-small-container .register-container .blue-botton {
    color: #fff; }
  .popup-small-container .register-container .reminder {
    color: #c00;
    font-size: 12px;
    display: block;
    padding-left: 96px;
    line-height: 24px; }
  .popup-small-container .register-container span {
    font-size: 16px;
    line-height: 37px;
    color: #666;
    display: inline-block;
    vertical-align: top;
    width: 66px; }
  .popup-small-container .register-container input {
    line-height: 30px;
    outline: none;
    border-radius: 3px;
    border: 1px solid #999;
    margin-left: 30px;
    display: inline-block;
    vertical-align: top;
    width: 320px;
    padding-left: 8px;
    font-size: 14px; }
  .popup-small-container .register-container .name-warp {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 440px;
    margin-top: 50px; }
  .popup-small-container .register-container .pwd-warp {
    margin-top: 10px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 440px; }
  .popup-small-container .register-container .feedback-warp {
    margin-top: 10px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 440px;
    line-height: 30px;
    height: 34px; }
    .popup-small-container .register-container .feedback-warp span {
      font-size: 16px;
      line-height: 30px;
      color: #666;
      display: inline-block;
      vertical-align: top;
      width: 0px; }
    .popup-small-container .register-container .feedback-warp .selffb {
      line-height: 30px;
      display: inline-block;
      vertical-align: top;
      width: 140px;
      font-size: 14px;
      color: #8e5fcb;
      margin-left: 60px; }
    .popup-small-container .register-container .feedback-warp .fbset {
      line-height: 30px;
      font-size: 14px;
      color: #666;
      display: inline-block;
      vertical-align: top;
      width: 96px; }
    .popup-small-container .register-container .feedback-warp .code {
      line-height: 30px;
      font-size: 14px;
      color: #666;
      display: inline-block;
      vertical-align: top;
      margin-left: 8px; }
  .popup-small-container .register-container .botton-warp {
    margin-top: 30px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 440px;
    cursor: pointer;
    text-align: center; }

.recently-codes-plus-container {
  width: 274px;
  display: flex;
  -webkit-display: flex;
  position: relative;
  height: 100%; }
  .recently-codes-plus-container .content {
    width: 100%;
    background: #f6f8fb;
    -moz-box-shadow: 0px 5px 10px 0 #f4f4f4;
    -webkit-box-shadow: 0px 5px 10px 0 #f4f4f4;
    box-shadow: 0px 5px 10px 0 #f4f4f4;
    position: relative;
    border: 1px solid #d0dbf3;
    overflow: hidden; }
    .recently-codes-plus-container .content h3 {
      color: #f6f8fb;
      font-size: 14px;
      height: 37px;
      line-height: 37px;
      background-image: -webkit-linear-gradient(left, #61c3d7, #69aceb);
      background-image: -moz-linear-gradient(left, #61c3d7, #69aceb);
      background-image: -ms-linear-gradient(left, #61c3d7, #69aceb);
      background-image: linear-gradient(left, #61c3d7, #69aceb);
      width: 100%;
      text-indent: 10px;
      position: relative;
      border-top: 1px solid #80cfe2;
      border-bottom: 1px solid #5cbeca; }
      .recently-codes-plus-container .content h3 a {
        position: absolute;
        right: 10px;
        padding-left: 10px;
        top: 0px;
        color: #fff;
        font-size: 12px;
        cursor: pointer;
        background: url(/webx/images/lottery-icon.e7ec2354.png) no-repeat 0 -21px; }
        .recently-codes-plus-container .content h3 a:hover {
          color: #eee; }
    .recently-codes-plus-container .content h2 {
      font-size: 12px;
      font-weight: 500;
      color: #97a6c5;
      height: 30px;
      line-height: 30px;
      padding: 0 5px;
      background: #eff1f7; }
      .recently-codes-plus-container .content h2 span {
        display: block;
        float: left; }
        .recently-codes-plus-container .content h2 span.issue {
          width: 24%;
          text-align: center; }
          .recently-codes-plus-container .content h2 span.issue.full-size {
            text-align: center;
            width: 45%; }
        .recently-codes-plus-container .content h2 span.codes {
          text-align: center;
          width: 44%; }
          .recently-codes-plus-container .content h2 span.codes.full-size {
            text-align: center;
            width: 55%; }
        .recently-codes-plus-container .content h2 span.form {
          text-align: center;
          width: 31%; }
    .recently-codes-plus-container .content .history-codes {
      padding: 5px;
      box-sizing: border-box;
      overflow-y: scroll;
      overflow-x: hidden;
      height: calc(100% - 67px);
      -ms-overflow-style: -ms-autohiding-scrollbar; }
      .recently-codes-plus-container .content .history-codes.c_pk10 div.history-code-item, .recently-codes-plus-container .content .history-codes.c_ydl10 div.history-code-item, .recently-codes-plus-container .content .history-codes.c_jssm div.history-code-item, .recently-codes-plus-container .content .history-codes.c_xyft div.history-code-item {
        display: block;
        min-height: 45px;
        margin-top: 5px; }
        .recently-codes-plus-container .content .history-codes.c_pk10 div.history-code-item div, .recently-codes-plus-container .content .history-codes.c_ydl10 div.history-code-item div, .recently-codes-plus-container .content .history-codes.c_jssm div.history-code-item div, .recently-codes-plus-container .content .history-codes.c_xyft div.history-code-item div {
          line-height: 40px; }
        .recently-codes-plus-container .content .history-codes.c_pk10 div.history-code-item:nth-child(1) .code-number span, .recently-codes-plus-container .content .history-codes.c_ydl10 div.history-code-item:nth-child(1) .code-number span, .recently-codes-plus-container .content .history-codes.c_jssm div.history-code-item:nth-child(1) .code-number span, .recently-codes-plus-container .content .history-codes.c_xyft div.history-code-item:nth-child(1) .code-number span {
          color: #fc5d50;
          padding: 0 2px;
          margin: 0;
          border-radius: 0px;
          display: inline;
          float: none; }
          .recently-codes-plus-container .content .history-codes.c_pk10 div.history-code-item:nth-child(1) .code-number span.disabled, .recently-codes-plus-container .content .history-codes.c_ydl10 div.history-code-item:nth-child(1) .code-number span.disabled, .recently-codes-plus-container .content .history-codes.c_jssm div.history-code-item:nth-child(1) .code-number span.disabled, .recently-codes-plus-container .content .history-codes.c_xyft div.history-code-item:nth-child(1) .code-number span.disabled {
            color: #7c8cab;
            background: transparent; }
          .recently-codes-plus-container .content .history-codes.c_pk10 div.history-code-item:nth-child(1) .code-number span.active, .recently-codes-plus-container .content .history-codes.c_ydl10 div.history-code-item:nth-child(1) .code-number span.active, .recently-codes-plus-container .content .history-codes.c_jssm div.history-code-item:nth-child(1) .code-number span.active, .recently-codes-plus-container .content .history-codes.c_xyft div.history-code-item:nth-child(1) .code-number span.active {
            font-weight: 600;
            color: #fc5d50;
            background: transparent; }
        .recently-codes-plus-container .content .history-codes.c_pk10 div.history-code-item div.code-number, .recently-codes-plus-container .content .history-codes.c_ydl10 div.history-code-item div.code-number, .recently-codes-plus-container .content .history-codes.c_jssm div.history-code-item div.code-number, .recently-codes-plus-container .content .history-codes.c_xyft div.history-code-item div.code-number {
          width: 39% !important;
          line-height: 20px;
          display: block; }
          .recently-codes-plus-container .content .history-codes.c_pk10 div.history-code-item div.code-number.full-size, .recently-codes-plus-container .content .history-codes.c_ydl10 div.history-code-item div.code-number.full-size, .recently-codes-plus-container .content .history-codes.c_jssm div.history-code-item div.code-number.full-size, .recently-codes-plus-container .content .history-codes.c_xyft div.history-code-item div.code-number.full-size {
            margin-left: 7.5%; }
        .recently-codes-plus-container .content .history-codes.c_pk10 div.history-code-item .code-form .ball, .recently-codes-plus-container .content .history-codes.c_ydl10 div.history-code-item .code-form .ball, .recently-codes-plus-container .content .history-codes.c_jssm div.history-code-item .code-form .ball, .recently-codes-plus-container .content .history-codes.c_xyft div.history-code-item .code-form .ball {
          margin: 10px 2px 0 0; }
      .recently-codes-plus-container .content .history-codes::-webkit-scrollbar {
        width: 4px;
        background-color: #f6f8fb; }
      .recently-codes-plus-container .content .history-codes::-webkit-scrollbar-track {
        background-color: #f6f8fb; }
      .recently-codes-plus-container .content .history-codes::-webkit-scrollbar-thumb {
        cursor: pointer;
        background-color: #d9e2ec;
        border-radius: 10px; }
      .recently-codes-plus-container .content .history-codes div.history-code-item {
        border-bottom: 1px dashed #d9deec;
        min-height: 30px; }
        .recently-codes-plus-container .content .history-codes div.history-code-item:nth-child(1) .code-number span {
          color: #fc5d50;
          padding: 0px 5px;
          border-radius: 50px;
          margin: 5px 1px 0 1px;
          width: 20px;
          height: 20px;
          display: block;
          line-height: 20px;
          float: left;
          padding: 0; }
          .recently-codes-plus-container .content .history-codes div.history-code-item:nth-child(1) .code-number span.disabled {
            color: #fff;
            background: #b2bcdc; }
          .recently-codes-plus-container .content .history-codes div.history-code-item:nth-child(1) .code-number span.active {
            font-weight: 600;
            color: #fff;
            background: #fc5d50; }
        .recently-codes-plus-container .content .history-codes div.history-code-item > div {
          float: left;
          min-height: 30px;
          line-height: 30px;
          word-wrap: break-word;
          text-align: center; }
          .recently-codes-plus-container .content .history-codes div.history-code-item > div.code-issue {
            width: 29%;
            text-align: center; }
            .recently-codes-plus-container .content .history-codes div.history-code-item > div.code-issue.high-light {
              color: #fc5d50;
              font-weight: 600; }
            .recently-codes-plus-container .content .history-codes div.history-code-item > div.code-issue.mmc {
              color: #97a6c5; }
            .recently-codes-plus-container .content .history-codes div.history-code-item > div.code-issue.full-size {
              text-align: center;
              width: 44%; }
          .recently-codes-plus-container .content .history-codes div.history-code-item > div.code-number {
            width: 39%;
            display: flex;
            justify-content: center; }
            .recently-codes-plus-container .content .history-codes div.history-code-item > div.code-number.full-size {
              width: 55%; }
            .recently-codes-plus-container .content .history-codes div.history-code-item > div.code-number span {
              color: #7c8cab;
              padding: 0 2px; }
              .recently-codes-plus-container .content .history-codes div.history-code-item > div.code-number span.active {
                color: #fc5d50; }
          .recently-codes-plus-container .content .history-codes div.history-code-item > div.code-form {
            width: 27%;
            display: flex;
            justify-content: center; }
            .recently-codes-plus-container .content .history-codes div.history-code-item > div.code-form .empty {
              padding: 0 2px; }
            .recently-codes-plus-container .content .history-codes div.history-code-item > div.code-form .ball {
              border-radius: 50px;
              color: #fff;
              display: block;
              width: 20px;
              height: 20px;
              line-height: 19px;
              margin: 5px 2px 0 0; }
            .recently-codes-plus-container .content .history-codes div.history-code-item > div.code-form .c_7c73ff {
              color: #7c73ff; }
            .recently-codes-plus-container .content .history-codes div.history-code-item > div.code-form .c_40cfff {
              color: #40cfff; }
            .recently-codes-plus-container .content .history-codes div.history-code-item > div.code-form .c_229e6d {
              color: #229e6d; }
            .recently-codes-plus-container .content .history-codes div.history-code-item > div.code-form .c_cc8b1e {
              color: #cc8b1e; }
            .recently-codes-plus-container .content .history-codes div.history-code-item > div.code-form .c_006dfe {
              color: #006dfe; }
            .recently-codes-plus-container .content .history-codes div.history-code-item > div.code-form .c_ff33ff {
              color: #ff33ff; }
            .recently-codes-plus-container .content .history-codes div.history-code-item > div.code-form .c_f95016 {
              color: #f95016; }
            .recently-codes-plus-container .content .history-codes div.history-code-item > div.code-form .c_476efe {
              color: #476efe; }
            .recently-codes-plus-container .content .history-codes div.history-code-item > div.code-form .c_1291bb {
              color: #1291bb; }
            .recently-codes-plus-container .content .history-codes div.history-code-item > div.code-form .c_fc5d50 {
              color: #fc5d50; }
            .recently-codes-plus-container .content .history-codes div.history-code-item > div.code-form .c_0b9fb9 {
              color: #0b9fb9; }
            .recently-codes-plus-container .content .history-codes div.history-code-item > div.code-form .b_f8aa46 {
              background: #f8aa46; }
            .recently-codes-plus-container .content .history-codes div.history-code-item > div.code-form .b_4c8bda {
              background: #4c8bda; }
            .recently-codes-plus-container .content .history-codes div.history-code-item > div.code-form .b_008000 {
              background: #008000; }
            .recently-codes-plus-container .content .history-codes div.history-code-item > div.code-form .b_ff0000 {
              background: #ff0000; }

.marquee-container {
  align-items: center;
  display: flex;
  flex-direction: row;
  color: #303c66;
  width: 100%;
  padding-left: 40px;
  padding-right: 40px;
  box-sizing: border-box;
  line-height: 34px;
  box-shadow: 1px 1px 15px rgba(0, 0, 0, 0.1);
  border-radius: 4px; }
  .marquee-container .center-warp {
    height: 34px;
    line-height: 34px;
    overflow: hidden;
    width: 1040px;
    font-size: 14px;
    margin-left: auto;
    margin-right: auto; }
    .marquee-container .center-warp .more-notice {
      text-align: center;
      right: 5px;
      top: 10px;
      line-height: 34px;
      cursor: pointer;
      text-decoration: underline;
      float: right; }
    .marquee-container .center-warp .notice-icon {
      margin-top: 10px;
      width: 14px;
      height: 14px;
      background: url(/webx/images/new_icon.3825d897.png) no-repeat;
      background-position: -45px -75px;
      float: left; }
    .marquee-container .center-warp .list-warp {
      position: relative;
      display: block;
      float: left;
      width: 940px; }
    .marquee-container .center-warp .item, .marquee-container .center-warp .report-pannel-container .pannel-warp .group-warp .active, .report-pannel-container .pannel-warp .group-warp .marquee-container .center-warp .active {
      display: block;
      margin-left: 10px;
      cursor: pointer;
      width: 100%; }

.sp-methods-container .sp-method {
  position: relative; }
  .sp-methods-container .sp-method .official-entry {
    right: -32px;
    top: 0px;
    width: 32px;
    height: 98px;
    background: url(/assets3/inline/d689c342ab31ab78864bea350a14e79325e7fd3cb79ce55fc5e8e0dbfb8836f7.png) no-repeat center center;
    position: absolute;
    cursor: pointer; }
    .sp-methods-container .sp-method .official-entry:hover {
      opacity: 0.8; }

.sp-methods-container .lotteryLeft {
  width: 836px !important; }

.sp-methods-container .lotteryRight {
  width: 200px !important; }

.sp-methods-container .split {
  height: 5px;
  background: #e0e7f1; }

.sp-methods-container .combo-container, .sp-methods-container .baccarat-container {
  border-bottom: 1px solid #ededf7; }
  .sp-methods-container .combo-container .title, .sp-methods-container .baccarat-container .title {
    line-height: 30px;
    padding: 0 4px;
    color: #fff;
    font-weight: bold;
    font-size: 14px;
    display: inline-block;
    background: -webkit-linear-gradient(left, #609ffe, #5acdd5);
    background: -moz-linear-gradient(left, #609ffe, #5acdd5);
    background: -ms-linear-gradient(left, #609ffe, #5acdd5);
    background: -o-linear-gradient(left, #609ffe, #5acdd5);
    background: -linear-gradient(left, #609ffe, #5acdd5); }
    .sp-methods-container .combo-container .title span, .sp-methods-container .baccarat-container .title span {
      display: block;
      width: 138px;
      float: left;
      text-align: center; }
  .sp-methods-container .combo-container .sub-title, .sp-methods-container .baccarat-container .sub-title {
    line-height: 30px;
    padding: 0 4px;
    color: #7e8eb2;
    font-size: 12px;
    display: inline-block;
    background: #f0f1f6; }
    .sp-methods-container .combo-container .sub-title .box, .sp-methods-container .baccarat-container .sub-title .box {
      width: 138px;
      float: left;
      position: relative; }
      .sp-methods-container .combo-container .sub-title .box span, .sp-methods-container .baccarat-container .sub-title .box span {
        display: block;
        float: left;
        text-align: center; }
        .sp-methods-container .combo-container .sub-title .box span.l, .sp-methods-container .baccarat-container .sub-title .box span.l {
          width: 25%; }
        .sp-methods-container .combo-container .sub-title .box span.r, .sp-methods-container .baccarat-container .sub-title .box span.r {
          width: 50%; }
  .sp-methods-container .combo-container .combo-select-ball, .sp-methods-container .baccarat-container .combo-select-ball {
    display: inline-block;
    padding: 0 4px; }
    .sp-methods-container .combo-container .combo-select-ball .col, .sp-methods-container .baccarat-container .combo-select-ball .col {
      width: 137px;
      float: left;
      position: relative;
      border-right: 1px solid #ededf7; }
      .sp-methods-container .combo-container .combo-select-ball .col:last-child, .sp-methods-container .baccarat-container .combo-select-ball .col:last-child {
        border: 0;
        width: 138px; }
      .sp-methods-container .combo-container .combo-select-ball .col .box, .sp-methods-container .baccarat-container .combo-select-ball .col .box {
        height: 35px;
        line-height: 35px;
        border-bottom: 1px solid #ededf7;
        cursor: pointer; }
        .sp-methods-container .combo-container .combo-select-ball .col .box:last-child, .sp-methods-container .baccarat-container .combo-select-ball .col .box:last-child {
          border-bottom: 0; }
        .sp-methods-container .combo-container .combo-select-ball .col .box span, .sp-methods-container .baccarat-container .combo-select-ball .col .box span {
          display: block;
          float: left;
          text-align: center; }
          .sp-methods-container .combo-container .combo-select-ball .col .box span.l, .sp-methods-container .baccarat-container .combo-select-ball .col .box span.l {
            width: 25%; }
            .sp-methods-container .combo-container .combo-select-ball .col .box span.l.default, .sp-methods-container .baccarat-container .combo-select-ball .col .box span.l.default {
              font-weight: bold; }
              .sp-methods-container .combo-container .combo-select-ball .col .box span.l.default.red, .sp-methods-container .baccarat-container .combo-select-ball .col .box span.l.default.red {
                color: #fa5d4e; }
              .sp-methods-container .combo-container .combo-select-ball .col .box span.l.default.green, .sp-methods-container .baccarat-container .combo-select-ball .col .box span.l.default.green {
                color: #4fb94d; }
              .sp-methods-container .combo-container .combo-select-ball .col .box span.l.default.blue, .sp-methods-container .baccarat-container .combo-select-ball .col .box span.l.default.blue {
                color: #486ffb; }
            .sp-methods-container .combo-container .combo-select-ball .col .box span.l.ball, .sp-methods-container .baccarat-container .combo-select-ball .col .box span.l.ball {
              background: url(/assets3/inline/17fda9d3490d4abe8314599f2ca67dde7f7b98bb07eeff84b60c4618f348cf9e.png) no-repeat center center;
              background-size: 100%;
              background-position-y: 3px; }
          .sp-methods-container .combo-container .combo-select-ball .col .box span.r, .sp-methods-container .baccarat-container .combo-select-ball .col .box span.r {
            position: relative;
            width: 50%; }
            .sp-methods-container .combo-container .combo-select-ball .col .box span.r span.close, .sp-methods-container .baccarat-container .combo-select-ball .col .box span.r span.close {
              position: absolute;
              right: 3px;
              z-index: 10;
              top: 8px;
              width: 10px;
              height: 10px;
              line-height: 6px;
              color: #97a5b5;
              text-align: center; }
              .sp-methods-container .combo-container .combo-select-ball .col .box span.r span.close:hover, .sp-methods-container .baccarat-container .combo-select-ball .col .box span.r span.close:hover {
                transform: rotate(360deg);
                transition: all 0.5s; }
          .sp-methods-container .combo-container .combo-select-ball .col .box span.prize, .sp-methods-container .baccarat-container .combo-select-ball .col .box span.prize {
            color: #fa786d; }
          .sp-methods-container .combo-container .combo-select-ball .col .box span input, .sp-methods-container .baccarat-container .combo-select-ball .col .box span input {
            height: 20px;
            line-height: 20px;
            width: 90%;
            margin-top: 7px;
            border-radius: 2px;
            border: 1px solid #d7d7d7;
            text-align: center;
            color: #97a5b5;
            cursor: pointer; }
          .sp-methods-container .combo-container .combo-select-ball .col .box span .money-list, .sp-methods-container .baccarat-container .combo-select-ball .col .box span .money-list {
            display: none;
            position: absolute;
            z-index: 100;
            left: -16px;
            top: 41px;
            color: white;
            width: 100px;
            background: linear-gradient(180deg, #3f3f4b, #4a495b);
            border-radius: 5px;
            padding: 16px 0; }
            .sp-methods-container .combo-container .combo-select-ball .col .box span .money-list div, .sp-methods-container .baccarat-container .combo-select-ball .col .box span .money-list div {
              width: 100px;
              text-align: center;
              font-size: 14px; }
              .sp-methods-container .combo-container .combo-select-ball .col .box span .money-list div:hover, .sp-methods-container .baccarat-container .combo-select-ball .col .box span .money-list div:hover {
                background: #4c84f8; }
            .sp-methods-container .combo-container .combo-select-ball .col .box span .money-list::before, .sp-methods-container .baccarat-container .combo-select-ball .col .box span .money-list::before {
              position: absolute;
              content: "";
              right: 40px;
              top: -8px;
              width: 20px;
              height: 20px;
              background: #3f3f4c;
              border-radius: 2px;
              transform: rotate(45deg); }
        .sp-methods-container .combo-container .combo-select-ball .col .box.checked, .sp-methods-container .combo-container .combo-select-ball .col .box:hover, .sp-methods-container .baccarat-container .combo-select-ball .col .box.checked, .sp-methods-container .baccarat-container .combo-select-ball .col .box:hover {
          background: #cfe7f3; }
          .sp-methods-container .combo-container .combo-select-ball .col .box.checked span.ball, .sp-methods-container .combo-container .combo-select-ball .col .box:hover span.ball, .sp-methods-container .baccarat-container .combo-select-ball .col .box.checked span.ball, .sp-methods-container .baccarat-container .combo-select-ball .col .box:hover span.ball {
            background: url(/assets3/inline/d50aa0dafed1c2ec06f5b22f3b2e53e6989096a331150d4d4993ce82b5e80912.png) no-repeat center center;
            background-size: 100%;
            background-position-y: 3px;
            color: #fff;
            font-weight: bold; }
        .sp-methods-container .combo-container .combo-select-ball .col .box.no-select, .sp-methods-container .baccarat-container .combo-select-ball .col .box.no-select {
          cursor: default; }
          .sp-methods-container .combo-container .combo-select-ball .col .box.no-select:hover, .sp-methods-container .baccarat-container .combo-select-ball .col .box.no-select:hover {
            background: #f2f8f8; }

.sp-methods-container .baccarat-container .sub-title .box {
  width: 207px; }
  .sp-methods-container .baccarat-container .sub-title .box .l {
    width: 30%; }
  .sp-methods-container .baccarat-container .sub-title .box .r {
    width: 40%; }

.sp-methods-container .baccarat-container .combo-select-ball .col {
  width: 206px; }
  .sp-methods-container .baccarat-container .combo-select-ball .col:last-child {
    border: 0;
    width: 207px; }
  .sp-methods-container .baccarat-container .combo-select-ball .col .box .l {
    width: 30%; }
  .sp-methods-container .baccarat-container .combo-select-ball .col .box .r {
    width: 40%; }
  .sp-methods-container .baccarat-container .combo-select-ball .col .box span input {
    width: 60%; }
  .sp-methods-container .baccarat-container .combo-select-ball .col .box span.r span.close {
    right: 20px; }
  .sp-methods-container .baccarat-container .combo-select-ball .col .box span .money-list {
    left: 2px; }

.sp-methods-container .dragon-tiger-container, .sp-methods-container .niuniu-container {
  padding-bottom: 15px;
  border-bottom: 1px solid #ededf7;
  background: url(/webx/images/dragon-tiger-bg.4ce3ff94.jpg) no-repeat center center;
  background-size: 100% 100%; }
  .sp-methods-container .dragon-tiger-container .row-box, .sp-methods-container .niuniu-container .row-box {
    display: flex;
    justify-content: space-between;
    margin: auto;
    margin-top: 15px; }
    .sp-methods-container .dragon-tiger-container .row-box .select-box, .sp-methods-container .niuniu-container .row-box .select-box {
      float: left;
      width: 192px;
      height: 130px;
      text-align: center;
      background: white;
      border-radius: 3px; }
      .sp-methods-container .dragon-tiger-container .row-box .select-box header, .sp-methods-container .niuniu-container .row-box .select-box header {
        height: 30px;
        line-height: 30px;
        color: white;
        font-weight: bold;
        background: #6ec0ef;
        border-top-left-radius: 3px;
        border-top-right-radius: 3px; }
      .sp-methods-container .dragon-tiger-container .row-box .select-box .option-box, .sp-methods-container .niuniu-container .row-box .select-box .option-box {
        width: 96px;
        float: left;
        padding: 5px 0;
        cursor: pointer;
        height: 90px;
        position: relative; }
        .sp-methods-container .dragon-tiger-container .row-box .select-box .option-box .ball, .sp-methods-container .niuniu-container .row-box .select-box .option-box .ball {
          display: block;
          width: 35px;
          height: 35px;
          background: url(/assets3/inline/17fda9d3490d4abe8314599f2ca67dde7f7b98bb07eeff84b60c4618f348cf9e.png) no-repeat center center;
          background-size: 100%;
          background-position-y: 3px;
          margin: auto;
          line-height: 38px;
          margin-bottom: 5px; }
          .sp-methods-container .dragon-tiger-container .row-box .select-box .option-box .ball.red, .sp-methods-container .niuniu-container .row-box .select-box .option-box .ball.red {
            color: #fa5d4e; }
          .sp-methods-container .dragon-tiger-container .row-box .select-box .option-box .ball.green, .sp-methods-container .niuniu-container .row-box .select-box .option-box .ball.green {
            color: #4fb94d; }
          .sp-methods-container .dragon-tiger-container .row-box .select-box .option-box .ball.blue, .sp-methods-container .niuniu-container .row-box .select-box .option-box .ball.blue {
            color: #486ffb; }
        .sp-methods-container .dragon-tiger-container .row-box .select-box .option-box .prize, .sp-methods-container .niuniu-container .row-box .select-box .option-box .prize {
          color: #fa786d; }
        .sp-methods-container .dragon-tiger-container .row-box .select-box .option-box input, .sp-methods-container .niuniu-container .row-box .select-box .option-box input {
          height: 20px;
          line-height: 20px;
          width: 75%;
          margin-top: 7px;
          border-radius: 4px;
          border: 1px solid #d7d7d7;
          text-align: center;
          color: #97a5b5;
          cursor: pointer; }
        .sp-methods-container .dragon-tiger-container .row-box .select-box .option-box span.close, .sp-methods-container .niuniu-container .row-box .select-box .option-box span.close {
          position: absolute;
          right: 12px;
          z-index: 10;
          bottom: 23px;
          width: 10px;
          height: 10px;
          line-height: 6px;
          color: #97a5b5;
          text-align: center; }
          .sp-methods-container .dragon-tiger-container .row-box .select-box .option-box span.close:hover, .sp-methods-container .niuniu-container .row-box .select-box .option-box span.close:hover {
            transform: rotate(360deg);
            transition: all 0.5s; }
        .sp-methods-container .dragon-tiger-container .row-box .select-box .option-box:hover, .sp-methods-container .dragon-tiger-container .row-box .select-box .option-box.checked, .sp-methods-container .niuniu-container .row-box .select-box .option-box:hover, .sp-methods-container .niuniu-container .row-box .select-box .option-box.checked {
          background: #cfe7f3; }
        .sp-methods-container .dragon-tiger-container .row-box .select-box .option-box .money-list, .sp-methods-container .niuniu-container .row-box .select-box .option-box .money-list {
          display: none;
          position: absolute;
          z-index: 100;
          left: 0px;
          top: 100px;
          color: white;
          width: 100px;
          background: linear-gradient(180deg, #3f3f4b, #4a495b);
          border-radius: 5px;
          padding: 16px 0;
          line-height: 35px; }
          .sp-methods-container .dragon-tiger-container .row-box .select-box .option-box .money-list div, .sp-methods-container .niuniu-container .row-box .select-box .option-box .money-list div {
            width: 100px;
            text-align: center;
            font-size: 14px; }
            .sp-methods-container .dragon-tiger-container .row-box .select-box .option-box .money-list div:hover, .sp-methods-container .niuniu-container .row-box .select-box .option-box .money-list div:hover {
              background: #4c84f8; }
          .sp-methods-container .dragon-tiger-container .row-box .select-box .option-box .money-list::before, .sp-methods-container .niuniu-container .row-box .select-box .option-box .money-list::before {
            position: absolute;
            content: "";
            right: 40px;
            top: -8px;
            width: 20px;
            height: 20px;
            background: #3f3f4c;
            border-radius: 2px;
            transform: rotate(45deg); }
    .sp-methods-container .dragon-tiger-container .row-box::before, .sp-methods-container .dragon-tiger-container .row-box::after, .sp-methods-container .niuniu-container .row-box::before, .sp-methods-container .niuniu-container .row-box::after {
      content: '';
      display: block;
      width: 2px; }

.sp-methods-container .niuniu-container {
  background: url(/webx/images/niuniu-bg.7e427e45.jpg) no-repeat center center;
  background-size: 100% 100%; }
  .sp-methods-container .niuniu-container .row-box:nth-child(1) .select-box header {
    background: #ff8182; }
  .sp-methods-container .niuniu-container .row-box:nth-child(2) .select-box header {
    background: #71d28d; }
  .sp-methods-container .niuniu-container .row-box .select-box {
    height: 75px;
    width: 150px; }
    .sp-methods-container .niuniu-container .row-box .select-box .option-box {
      height: 40px;
      width: 150px;
      padding: 5px 0 0 0; }
      .sp-methods-container .niuniu-container .row-box .select-box .option-box .prize {
        margin-right: 8px; }
      .sp-methods-container .niuniu-container .row-box .select-box .option-box input {
        width: 50%; }
      .sp-methods-container .niuniu-container .row-box .select-box .option-box span.close {
        right: 20px;
        top: 15px; }
      .sp-methods-container .niuniu-container .row-box .select-box .option-box .money-list {
        left: 44px;
        top: 48px; }

.sp-methods-container footer {
  border-top: 1px solid #fff;
  height: 70px;
  line-height: 72px;
  padding: 0 10px; }
  .sp-methods-container footer button {
    margin-top: 17px;
    height: 36px;
    width: 137px;
    border-radius: 5px;
    color: #fff;
    background-color: #e6ebf5;
    border: 0;
    font-size: 16px;
    line-height: 36px;
    text-align: center;
    font-weight: bold;
    position: relative;
    float: right;
    background-image: -webkit-linear-gradient(top, rgba(255, 144, 135, 0.5), rgba(254, 123, 113, 0.5));
    background-image: -moz-linear-gradient(top, rgba(255, 144, 135, 0.5), rgba(254, 123, 113, 0.5));
    background-image: -ms-linear-gradient(top, rgba(255, 144, 135, 0.5), rgba(254, 123, 113, 0.5));
    background-image: linear-gradient(top, rgba(255, 144, 135, 0.5), rgba(254, 123, 113, 0.5)); }
    .sp-methods-container footer button.checked {
      cursor: pointer;
      background-image: -webkit-linear-gradient(top, #ff9087, #fe7b71);
      background-image: -moz-linear-gradient(top, #ff9087, #fe7b71);
      background-image: -ms-linear-gradient(top, #ff9087, #fe7b71);
      background-image: linear-gradient(top, #ff9087, #fe7b71); }
  .sp-methods-container footer .text {
    float: right;
    display: block;
    margin-right: 10px;
    font-size: 14px;
    color: #303c66; }
    .sp-methods-container footer .text .money {
      color: #f15e24;
      font-weight: bold; }
    .sp-methods-container footer .text .count {
      color: #6791e6;
      font-weight: bold; }

.options-bar-container {
  padding: 15px 10px;
  height: 38px;
  background: #f2f8f8;
  line-height: 38px;
  font-size: 14px;
  color: #7d8fb3; }
  .options-bar-container .money-input {
    float: left; }
    .options-bar-container .money-input span {
      padding: 0 5px;
      height: 22px;
      font-size: 14px;
      font-weight: 600;
      border: 1px solid #e2e1e1;
      background: #d8e0f0;
      display: block;
      float: left;
      margin-top: 6px;
      line-height: 22px;
      cursor: pointer; }
      .options-bar-container .money-input span.l {
        border-right: none; }
      .options-bar-container .money-input span.r {
        border-left: none; }
    .options-bar-container .money-input label {
      margin-right: 8px;
      float: left; }
    .options-bar-container .money-input input {
      width: 55px;
      height: 22px;
      background: #e6ebf5;
      color: #6791e6;
      font-weight: bold;
      text-align: center;
      font-size: 14px;
      border: 1px solid #d3dbeb;
      border-right: 0px;
      border-left: 0px;
      float: left;
      margin-top: 6px;
      line-height: 20px; }

@keyframes zoom1_1 {
  0% {
    transform: scale(1); }
  50% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }

@-webkit-keyframes zoom1_1 {
  0% {
    transform: scale(1); }
  50% {
    transform: scale(1.1); }
  100% {
    transform: scale(1); } }
  .options-bar-container .chips-set {
    float: left;
    margin-left: 10px;
    display: inline-block; }
    .options-bar-container .chips-set div.chips {
      cursor: pointer;
      display: inline-block;
      float: left; }
    .options-bar-container .chips-set span.chips {
      display: block;
      float: left;
      margin: 0 2px;
      width: 36px;
      height: 36px;
      text-align: center;
      color: white;
      font-size: 13px;
      line-height: 36px;
      background: url(/webx/images/chips.ce36906b.png) no-repeat 0px 0px; }
      .options-bar-container .chips-set span.chips.c0 {
        background-position: 1px 0px; }
      .options-bar-container .chips-set span.chips.c1 {
        background-position: -40px 0px; }
      .options-bar-container .chips-set span.chips.c2 {
        background-position: center; }
      .options-bar-container .chips-set span.chips.c3 {
        background-position: -121px 0px; }
      .options-bar-container .chips-set span.chips.c4 {
        background-position: -162px 0px; }
    .options-bar-container .chips-set button {
      cursor: pointer;
      display: block;
      float: right;
      margin-left: 10px;
      height: 26px;
      line-height: 26px;
      margin-top: 5px;
      border-radius: 3px;
      background-image: -moz-linear-gradient(90deg, #dcdfe4 0%, #f4f7ff 100%);
      background-image: -webkit-linear-gradient(90deg, #dcdfe4 0%, #f4f7ff 100%);
      background-image: -ms-linear-gradient(90deg, #dcdfe4 0%, #f4f7ff 100%);
      font-weight: 500;
      text-align: center;
      font-size: 14px;
      color: #7d8fb3;
      padding: 0 6px;
      border: 1px solid #c3cadc; }
      .options-bar-container .chips-set button:hover {
        background-image: -moz-linear-gradient(90deg, #f4f7ff 0%, #dcdfe4 100%);
        background-image: -webkit-linear-gradient(90deg, #f4f7ff 0%, #dcdfe4 100%);
        background-image: -ms-linear-gradient(90deg, #f4f7ff 0%, #dcdfe4 100%); }
    .options-bar-container .chips-set .set-modal .cover {
      border: none;
      margin: 0;
      padding: 0;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      cursor: default;
      opacity: 0.6;
      filter: alpha(opacity=60);
      z-index: 979;
      position: fixed;
      background-color: black; }
    .options-bar-container .chips-set .set-modal .content {
      border-radius: 5px;
      top: calc(50% - 200px);
      left: calc(50% - 150px);
      position: fixed;
      z-index: 980;
      background: white;
      width: 300px;
      height: 450px; }
      .options-bar-container .chips-set .set-modal .content .header {
        height: 40px;
        padding: 0 20px;
        background: #3f9ff5;
        color: white;
        font-weight: 600;
        font-size: 16px;
        line-height: 40px;
        border-radius-: 5px;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px; }
        .options-bar-container .chips-set .set-modal .content .header .layer-close {
          position: absolute;
          width: 30px;
          height: 30px;
          right: 6px;
          top: 6px;
          cursor: pointer;
          text-indent: -9999999;
          background: url(/assets3/inline/69a6f66b195186e94c6e37df1411b214ba89f7ba23618c99df02badcac0bcb6a.png) no-repeat 50%; }
          .options-bar-container .chips-set .set-modal .content .header .layer-close:hover {
            transform: rotate(360deg);
            transition: all 0.5s; }
      .options-bar-container .chips-set .set-modal .content .set-container {
        padding: 10px 20px;
        color: #323a68; }
        .options-bar-container .chips-set .set-modal .content .set-container p {
          line-height: 22px;
          font-size: 12px; }
        .options-bar-container .chips-set .set-modal .content .set-container div.input-box {
          margin-top: 10px; }
        .options-bar-container .chips-set .set-modal .content .set-container input {
          width: 170px;
          height: 32px;
          line-height: 32px;
          border: 0px;
          background: #eeeeee;
          text-align: center; }
        .options-bar-container .chips-set .set-modal .content .set-container button.clear {
          width: 75px;
          height: 32px;
          line-height: 32px;
          border: 0;
          background: #6ec1ed;
          color: white;
          margin: 3px; }
          .options-bar-container .chips-set .set-modal .content .set-container button.clear:hover {
            opacity: 0.8; }
      .options-bar-container .chips-set .set-modal .content .footer {
        border-top: 1px solid #edecf2; }
        .options-bar-container .chips-set .set-modal .content .footer .button-box {
          padding: 10px 20px; }
          .options-bar-container .chips-set .set-modal .content .footer .button-box button.default {
            width: 120px;
            height: 32px;
            line-height: 32px;
            border: 0;
            background: #6ec1ed;
            color: white;
            margin: 3px;
            float: left; }
            .options-bar-container .chips-set .set-modal .content .footer .button-box button.default:hover {
              opacity: 0.8; }
          .options-bar-container .chips-set .set-modal .content .footer .button-box button.save {
            width: 120px;
            height: 32px;
            line-height: 32px;
            border: 0;
            background: #ff6f6f;
            color: white;
            margin: 3px;
            float: right; }
            .options-bar-container .chips-set .set-modal .content .footer .button-box button.save:hover {
              opacity: 0.8; }
  .options-bar-container button.clear-select {
    position: relative;
    cursor: pointer;
    display: block;
    float: left;
    margin-left: 10px;
    height: 26px;
    line-height: 26px;
    margin-top: 5px;
    border-radius: 3px;
    background-image: -moz-linear-gradient(90deg, #dcdfe4 0%, #f4f7ff 100%);
    background-image: -webkit-linear-gradient(90deg, #dcdfe4 0%, #f4f7ff 100%);
    background-image: -ms-linear-gradient(90deg, #dcdfe4 0%, #f4f7ff 100%);
    font-weight: 500;
    text-align: center;
    font-size: 14px;
    color: #5892db;
    padding: 0 6px;
    border: 1px solid #c3cadc;
    padding-left: 20px; }
    .options-bar-container button.clear-select:hover {
      background-image: -moz-linear-gradient(90deg, #f4f7ff 0%, #dcdfe4 100%);
      background-image: -webkit-linear-gradient(90deg, #f4f7ff 0%, #dcdfe4 100%);
      background-image: -ms-linear-gradient(90deg, #f4f7ff 0%, #dcdfe4 100%); }
    .options-bar-container button.clear-select:before {
      content: '';
      position: absolute;
      left: 6px;
      top: 7px;
      width: 12px;
      height: 12px;
      background: url(/assets3/inline/da2a2b0f30ecf95f0fc548bad0a7013a73e3fe3319ba8da3c1b874d9c40bf524.png) 100%;
      background-size: 100%; }
  .options-bar-container .prize-select {
    width: 114px;
    display: flex;
    height: 36px;
    line-height: 36px;
    margin-left: 20px;
    float: left; }
    .options-bar-container .prize-select i {
      cursor: pointer;
      display: inline-block;
      width: 36px;
      height: 20px;
      margin: 8px 5px;
      background: url(/assets3/inline/c3ba6b99a95e2cb2ebb2bb66bf5eb5629f095b0aaa79999996c735851eee2cc0.png) no-repeat; }
      .options-bar-container .prize-select i.check {
        background-position-y: -20px; }
    .options-bar-container .prize-select span.prize {
      color: #fd5f55; }
  .options-bar-container p.onekey-bet {
    height: 36px;
    width: 104px;
    border-radius: 5px;
    color: #fff;
    background-color: #e6ebf5;
    border: 0;
    font-size: 16px;
    line-height: 36px;
    text-align: center;
    font-weight: bold;
    position: relative;
    float: right;
    text-indent: 18px;
    background-image: -webkit-linear-gradient(top, rgba(246, 193, 78, 0.5), rgba(251, 130, 56, 0.5));
    background-image: -moz-linear-gradient(top, rgba(246, 193, 78, 0.5), rgba(251, 130, 56, 0.5));
    background-image: -ms-linear-gradient(top, rgba(246, 193, 78, 0.5), rgba(251, 130, 56, 0.5));
    background-image: linear-gradient(top, rgba(246, 193, 78, 0.5), rgba(251, 130, 56, 0.5)); }
    .options-bar-container p.onekey-bet.checked {
      cursor: pointer;
      background-image: -webkit-linear-gradient(top, #f6c14e, #fb8238);
      background-image: -moz-linear-gradient(top, #f6c14e, #fb8238);
      background-image: -ms-linear-gradient(top, #f6c14e, #fb8238);
      background-image: linear-gradient(top, #f6c14e, #fb8238); }
    .options-bar-container p.onekey-bet::after {
      content: '';
      width: 12px;
      height: 16px;
      position: absolute;
      left: 12px;
      top: 11px;
      background: url(/assets3/inline/47c876e460dd57270bf1d859b6d7448eae59dfe99ce2c443f76b44718c62ad9b.png) no-repeat; }

.history-chart-container {
  margin: 20px 16px;
  width: 1048px; }
  .history-chart-container header {
    padding: 0 12px;
    height: 40px;
    line-height: 40px;
    font-weight: bold;
    background: -webkit-linear-gradient(left, #5acdd5, #609ffe);
    background: -moz-linear-gradient(left, #5acdd5, #609ffe);
    background: -ms-linear-gradient(left, #5acdd5, #609ffe);
    background: -o-linear-gradient(left, #5acdd5, #609ffe);
    background: -linear-gradient(left, #5acdd5, #609ffe); }
    .history-chart-container header .l {
      color: #fff; }
    .history-chart-container header .r {
      float: right;
      color: white;
      opacity: 0.8;
      font-weight: 500; }
  .history-chart-container .content-box {
    padding: 0 10px 10px 10px;
    height: 200px;
    border: 1px solid #e3e4e8;
    position: relative;
    box-shadow: #dce3e8 0px 2px 15px 0px; }
    .history-chart-container .content-box .col {
      float: left;
      width: 25px;
      height: 151px;
      color: #fff; }
      .history-chart-container .content-box .col.title {
        font-weight: bold;
        font-size: 16px;
        text-align: center;
        display: flex;
        align-items: center;
        line-height: 24px;
        background: -webkit-linear-gradient(top, #5fa6f6, #5acad9);
        background: -moz-linear-gradient(top, #5fa6f6, #5acad9);
        background: -ms-linear-gradient(top, #5fa6f6, #5acad9);
        background: -o-linear-gradient(top, #5fa6f6, #5acad9);
        background: -linear-gradient(top, #5fa6f6, #5acad9); }

@keyframes sp-method-left-flicker {
  0% {
    opacity: 1; }
  50% {
    opacity: 0.2; }
  100% {
    opacity: 1; } }
    .history-chart-container .content-box .l {
      border-top: 1px solid #e3e4e8;
      width: 425px;
      height: 150px;
      float: left; }
      .history-chart-container .content-box .l .cell {
        display: block;
        width: 24px;
        height: 24px;
        border-bottom: 1px solid #e3e4e8;
        border-right: 1px solid #e3e4e8;
        position: relative;
        cursor: default; }
        .history-chart-container .content-box .l .cell.black {
          background: #f0f0f0; }
        .history-chart-container .content-box .l .cell span {
          width: 20px;
          height: 20px;
          line-height: 20px;
          top: 2px;
          left: 2px;
          display: block;
          text-align: center;
          border-radius: 100%;
          margin-right: 1px;
          position: absolute; }
          .history-chart-container .content-box .l .cell span.red {
            background: #e06162; }
          .history-chart-container .content-box .l .cell span.blue {
            background: #2fa7d0; }
          .history-chart-container .content-box .l .cell span.green {
            background: #5bbb59; }
          .history-chart-container .content-box .l .cell span.black {
            background: #92989e; }
          .history-chart-container .content-box .l .cell span.flicker {
            animation: sp-method-left-flicker 2s infinite; }
        .history-chart-container .content-box .l .cell span.sm {
          width: 20px;
          height: 20px;
          line-height: 20px;
          top: 2px;
          left: 2px; }
        .history-chart-container .content-box .l .cell span.player {
          position: absolute;
          width: 6px;
          height: 6px;
          border-radius: 100%;
          border: 1px solid white;
          top: 15px;
          left: 15px;
          background: #2fa7d0; }
        .history-chart-container .content-box .l .cell span.banker {
          position: absolute;
          width: 6px;
          height: 6px;
          border-radius: 100%;
          border: 1px solid white;
          top: 1px;
          left: 1px;
          background: #e06162; }
    .history-chart-container .content-box .r {
      border-top: 1px solid #e3e4e8;
      width: 601px;
      height: 150px;
      float: left; }
      .history-chart-container .content-box .r .cell {
        display: block;
        width: 24px;
        height: 24px;
        border-bottom: 1px solid #e3e4e8;
        border-right: 1px solid #e3e4e8;
        position: relative; }
        .history-chart-container .content-box .r .cell span {
          width: 16px;
          height: 16px;
          top: 2px;
          left: 2px;
          display: block;
          border-radius: 100%;
          margin-right: 1px;
          position: absolute; }
          .history-chart-container .content-box .r .cell span.red {
            background-color: transparent;
            border: 2px solid #e06162; }
          .history-chart-container .content-box .r .cell span.green {
            background-color: transparent;
            border: 2px solid #5bbb59; }
          .history-chart-container .content-box .r .cell span.blue {
            border: 2px solid #2fa7d0;
            background-color: transparent; }
          .history-chart-container .content-box .r .cell span.black {
            border: 2px solid #92989e;
            background-color: transparent; }
          .history-chart-container .content-box .r .cell span.flicker {
            animation: sp-method-left-flicker 2s infinite; }
        .history-chart-container .content-box .r .cell span.player {
          position: absolute;
          width: 6px;
          height: 6px;
          border-radius: 100%;
          border: 1px solid white;
          top: 15px;
          left: 15px;
          background: #2fa7d0; }
          .history-chart-container .content-box .r .cell span.player.flicker {
            animation: sp-method-left-flicker 2s infinite; }
        .history-chart-container .content-box .r .cell span.banker {
          position: absolute;
          width: 6px;
          height: 6px;
          border-radius: 100%;
          border: 1px solid white;
          top: 1px;
          left: 1px;
          background: #e06162; }
          .history-chart-container .content-box .r .cell span.banker.flicker {
            animation: sp-method-left-flicker 2s infinite; }
    .history-chart-container .content-box .chart-form {
      height: 50px;
      line-height: 50px;
      color: #6791e6; }
      .history-chart-container .content-box .chart-form select {
        color: #657d97;
        font-size: 12px;
        border: none;
        padding: 3px 8px;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        border-radius: 4px;
        border: 1px solid #e3e4e8;
        box-shadow: 1.5px 3px 4px 0px rgba(95, 95, 95, 0.149);
        margin-right: 10px; }
      .history-chart-container .content-box .chart-form span.form-select {
        padding: 0 15px;
        border-right: 1px solid #e3e4e8;
        color: #7d8fb3;
        cursor: pointer; }
        .history-chart-container .content-box .chart-form span.form-select.checked {
          color: #6791e6;
          font-weight: bold;
          cursor: default; }
        .history-chart-container .content-box .chart-form span.form-select:last-of-type {
          border-right: 0; }
      .history-chart-container .content-box .chart-form div.issue {
        float: right; }
        .history-chart-container .content-box .chart-form div.issue span.issue {
          float: left;
          display: block;
          margin-right: 10px;
          color: #7d8fb3; }
        .history-chart-container .content-box .chart-form div.issue span.code {
          font-weight: bold;
          margin-left: 5px;
          border: 2px solid #b2bcdc;
          color: #b2bcdc;
          background-color: transparent;
          width: 20px;
          height: 20px;
          display: block;
          float: left;
          border-radius: 100%;
          line-height: 20px;
          text-align: center;
          margin-top: 13px; }
          .history-chart-container .content-box .chart-form div.issue span.code.high-light {
            border: 2px solid #e06162;
            color: #e06162; }

.ranking-container {
  height: 100%;
  border: 1px solid #e3e4e8; }
  .ranking-container header {
    overflow: hidden;
    position: relative;
    height: 40px;
    line-height: 40px;
    background: -webkit-linear-gradient(left, #5acdd5, #609ffe);
    background: -moz-linear-gradient(left, #5acdd5, #609ffe);
    background: -ms-linear-gradient(left, #5acdd5, #609ffe);
    background: -o-linear-gradient(left, #5acdd5, #609ffe);
    background: -linear-gradient(left, #5acdd5, #609ffe); }
    .ranking-container header ul {
      display: block;
      width: 100%;
      margin-left: 4px;
      height: 35px;
      margin-top: 5px; }
      .ranking-container header ul li {
        list-style: none;
        font-style: normal;
        cursor: pointer;
        font-size: 14px;
        color: #fff;
        display: block;
        float: left;
        height: 35px;
        line-height: 35px;
        padding: 0px 12px;
        position: relative; }
        .ranking-container header ul li.hover {
          color: #6880a0;
          background: #ecf8f9;
          border-top-left-radius: 5px;
          border-top-right-radius: 5px; }
  .ranking-container .issues {
    height: 30px;
    line-height: 30px;
    padding: 0px 8px;
    background: #ecf8f9; }
    .ranking-container .issues span {
      color: #7d8fb3; }
    .ranking-container .issues select {
      color: #657d97;
      font-size: 12px;
      border: none;
      padding-left: 4px;
      margin-top: 4px;
      -moz-border-radius: 4px;
      -webkit-border-radius: 4px;
      border-radius: 4px;
      border: 1px solid #e3e4e8;
      box-shadow: 1.5px 3px 4px 0px rgba(95, 95, 95, 0.149);
      float: right; }
  .ranking-container .content div.col {
    height: 35px;
    line-height: 35px;
    padding: 0 8px; }
    .ranking-container .content div.col.black {
      background: #eff1f7; }
    .ranking-container .content div.col .name {
      width: 45%;
      display: block;
      float: left; }
    .ranking-container .content div.col .codes-rank {
      width: 35%;
      display: block;
      float: left; }
      .ranking-container .content div.col .codes-rank span.blue {
        color: #6791e6; }
      .ranking-container .content div.col .codes-rank span.red {
        color: #e06162; }
      .ranking-container .content div.col .codes-rank span.green {
        color: #5bbb59; }
    .ranking-container .content div.col .issue {
      width: 20%;
      float: right;
      text-align: right; }
.user_info_right {
    float: right;
}
.t_btn {
    font-size: 14px;
    color: #fff;
    background: #a7678c;
    width: 52px;
    height: 22px;
    line-height: 22px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    margin-left: 8px;
    cursor: pointer;
    display: inline-block;
    text-align: center;
    margin-top: 1px;
}
.chongzhis {
    background: -webkit-linear-gradient(left, #e84d80, #ff7f66);
    background: -moz-linear-gradient(left, #e84d80, #ff7f66);
    background: -ms-linear-gradient(left, #e84d80, #ff7f66);
    background: -o-linear-gradient(left, #e84d80, #ff7f66);
    background: -linear-gradient(left, #e84d80, #ff7f66);
}
.tixian {
    background: -webkit-linear-gradient(left, #2699ff, #4cc3ff);
    background: -moz-linear-gradient(left, #2699ff, #4cc3ff);
    background: -ms-linear-gradient(left, #2699ff, #4cc3ff);
    background: -o-linear-gradient(left, #2699ff, #4cc3ff);
    background: -linear-gradient(left, #2699ff, #4cc3ff);
}
/*# sourceMappingURL=index.7f7f.css.map*/