@charset "UTF-8";
/* Welcome to Compass.
 * In this file you should write your main styles. (or centralize your imports)
 * Import this file using the following HTML or equivalent:
 * <link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css" /> */
/* line 5, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a,
.together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
a img, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span img {
  border: none;
}

/* line 116, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

/* line 296, common/*.png */
.common-sprite, .common-android, .common-app-store, .common-appcode, .common-bb-bg, .common-dot, .common-dr-sina, .common-drop, .common-footapp, .common-footwechat, .common-form-error, .common-form-ok, .common-fot-gur, .common-fot-home, .common-fot-qa, .common-honour-icon, .common-my, .common-newgift, .common-online, .common-opinion, .common-phone, .common-qa-icon, .common-rule, .common-shang, .common-smalllogo, .common-smallphone, .common-success-icon, .common-tip-icon, .common-topsina, .common-topwechat, .common-wechat, .common-weibo, .common-yin {
  background-image: url('../../images/common-s2574a4a6bf.png');
  background-repeat: no-repeat;
}

/* line 88, spread-partners/*.png */
.spread-partners-sprite, .spread-partners-aliyun, .spread-partners-gsh, .spread-partners-hyyz, .spread-partners-jbao, .spread-partners-pay, .spread-partners-zxin {
  background-image: url('../../images/spread-partners-s32426b22ee.png');
  background-repeat: no-repeat;
}

/* line 104, dialog/*.png */
.dialog-sprite, .dialog-error, .dialog-ing, .dialog-online-error, .dialog-online-success, .dialog-recharge-fail, .dialog-recharge-success, .dialog-redbag, .dialog-success {
  background-image: url('../../images/dialog-s4b9eb6c939.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.common-android {
  background-position: 0 0;
  height: 20px;
  width: 21px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.common-app-store {
  background-position: 0 -20px;
  height: 20px;
  width: 21px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.common-appcode {
  background-position: 0 -40px;
  height: 107px;
  width: 104px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.common-bb-bg {
  background-position: 0 -147px;
  height: 79px;
  width: 250px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.common-dot {
  background-position: 0 -226px;
  height: 4px;
  width: 4px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.common-dr-sina {
  background-position: 0 -230px;
  height: 84px;
  width: 84px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.common-drop {
  background-position: 0 -314px;
  height: 7px;
  width: 12px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.common-footapp {
  background-position: 0 -321px;
  height: 120px;
  width: 120px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.common-footwechat {
  background-position: 0 -441px;
  height: 120px;
  width: 120px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.common-form-error {
  background-position: 0 -561px;
  height: 14px;
  width: 14px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.common-form-ok {
  background-position: 0 -575px;
  height: 14px;
  width: 14px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.common-fot-gur {
  background-position: 0 -589px;
  height: 18px;
  width: 22px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.common-fot-home {
  background-position: 0 -607px;
  height: 20px;
  width: 20px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.common-fot-qa {
  background-position: 0 -627px;
  height: 20px;
  width: 20px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.common-honour-icon {
  background-position: 0 -647px;
  height: 8px;
  width: 11px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.common-my {
  background-position: 0 -655px;
  height: 14px;
  width: 14px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.common-newgift {
  background-position: 0 -669px;
  height: 14px;
  width: 54px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.common-online {
  background-position: 0 -683px;
  height: 72px;
  width: 66px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.common-opinion {
  background-position: 0 -755px;
  height: 72px;
  width: 66px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.common-phone {
  background-position: 0 -827px;
  height: 16px;
  width: 10px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.common-qa-icon {
  background-position: 0 -843px;
  height: 7px;
  width: 7px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.common-rule {
  background-position: 0 -850px;
  height: 9px;
  width: 6px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.common-shang {
  background-position: 0 -859px;
  height: 17px;
  width: 26px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.common-smalllogo {
  background-position: 0 -876px;
  height: 28px;
  width: 170px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.common-smallphone {
  background-position: 0 -904px;
  height: 24px;
  width: 24px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.common-success-icon {
  background-position: 0 -928px;
  height: 53px;
  width: 53px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.common-tip-icon {
  background-position: 0 -981px;
  height: 6px;
  width: 6px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.common-topsina {
  background-position: 0 -987px;
  height: 18px;
  width: 19px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.common-topwechat {
  background-position: 0 -1005px;
  height: 18px;
  width: 18px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.common-wechat {
  background-position: 0 -1023px;
  height: 21px;
  width: 26px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.common-weibo {
  background-position: 0 -1044px;
  height: 21px;
  width: 26px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.common-yin {
  background-position: 0 -1065px;
  height: 17px;
  width: 26px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.spread-partners-aliyun {
  background-position: 0 0;
  height: 35px;
  width: 100px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.spread-partners-gsh {
  background-position: 0 -35px;
  height: 35px;
  width: 100px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.spread-partners-hyyz {
  background-position: 0 -70px;
  height: 35px;
  width: 100px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.spread-partners-jbao {
  background-position: 0 -105px;
  height: 35px;
  width: 100px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.spread-partners-pay {
  background-position: 0 -140px;
  height: 35px;
  width: 100px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.spread-partners-zxin {
  background-position: 0 -175px;
  height: 35px;
  width: 100px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.dialog-error {
  background-position: 0 0;
  height: 51px;
  width: 51px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.dialog-ing {
  background-position: 0 -51px;
  height: 50px;
  width: 50px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.dialog-online-error {
  background-position: 0 -101px;
  height: 28px;
  width: 28px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.dialog-online-success {
  background-position: 0 -129px;
  height: 28px;
  width: 28px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.dialog-recharge-fail {
  background-position: 0 -157px;
  height: 58px;
  width: 58px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.dialog-recharge-success {
  background-position: 0 -215px;
  height: 58px;
  width: 58px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.dialog-redbag {
  background-position: 0 -273px;
  height: 51px;
  width: 51px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.dialog-success {
  background-position: 0 -324px;
  height: 51px;
  width: 51px;
}

/* line 112, new/*.png */
.new-sprite, .new-bag, .new-bigbag, .new-icon, .new-list, .new-littlebag, .new-once, .new-one, .new-screat, .new-success {
  background-image: url('../../images/new-s71a8ef6d69.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.new-bag {
  background-position: 0 0;
  height: 57px;
  width: 46px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.new-bigbag {
  background-position: 0 -62px;
  height: 205px;
  width: 338px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.new-icon {
  background-position: 0 -272px;
  height: 54px;
  width: 54px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.new-list {
  background-position: 0 -331px;
  height: 55px;
  width: 724px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.new-littlebag {
  background-position: 0 -391px;
  height: 104px;
  width: 166px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.new-once {
  background-position: 0 -500px;
  height: 102px;
  width: 102px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.new-one {
  background-position: 0 -607px;
  height: 101px;
  width: 183px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.new-screat {
  background-position: 0 -713px;
  height: 205px;
  width: 338px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.new-success {
  background-position: 0 -923px;
  height: 32px;
  width: 32px;
}

/* line 24, ../sass/_common.scss */
a, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span {
  text-decoration: none;
}
/* line 26, ../sass/_common.scss */
a:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover {
  text-decoration: underline;
}

/* line 32, ../sass/_common.scss */
html {
  overflow: scroll;
}

/* line 35, ../sass/_common.scss */
body {
  font: 12px/1.5 "Microsoft Yahei", arial, tahoma, "Hiragino Sans GB", \5b8b\4f53;
  min-width: 1180px;
  color: #666;
}

/* line 41, ../sass/_common.scss */
* {
  font: 12px/1.5 "Microsoft Yahei", arial, tahoma, "Hiragino Sans GB", \5b8b\4f53;
}

/* line 44, ../sass/_common.scss */
.jswebqq {
  width: 93px;
  height: 151px;
  background: url('../../images/webqq.png');
  overflow: hidden;
  position: fixed;
  right: 10px;
  bottom: 100px;
  z-index: 12;
}
/* line 55, ../sass/_common.scss */
.jswebqq a, .jswebqq .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .jswebqq span {
  display: block;
  width: 69px;
  height: 22px;
  font-size: 12px;
  font-weight: normal;
  color: #000;
  text-align: center;
  text-decoration: none;
  line-height: 22px;
  margin: 124px auto 0;
}

/* line 68, ../sass/_common.scss */
.mask-coupon {
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: 100;
  background-color: rgba(0, 0, 0, 0.6);
  background: none \9;
  filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#88000000,endColorstr=#88000000) \9;
  left: 0;
  top: 0;
  display: none;
}
/* line 79, ../sass/_common.scss */
.mask-coupon .coupon {
  width: 878px;
  height: 500px;
  background: url('../../images/coupon.png');
  position: fixed;
  left: 50%;
  top: 50%;
  margin: -250px 0 0 -439px;
}
/* line 87, ../sass/_common.scss */
.mask-coupon .coupon .close {
  width: 52px;
  height: 52px;
  position: absolute;
  right: 153px;
  top: 100px;
  cursor: pointer;
}
/* line 95, ../sass/_common.scss */
.mask-coupon .coupon a, .mask-coupon .coupon .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .mask-coupon .coupon span {
  position: absolute;
  width: 192px;
  height: 54px;
  top: 377px;
  left: 337px;
}

/* line 133, ../sass/_common.scss */
.honour-tip {
  font-size: 12px !important;
  color: #b2b2b2 !important;
  background: #ececec !important;
  display: block;
  font-weight: normal !important;
  margin-top: 8px !important;
  position: absolute !important;
  padding: 0 10px !important;
  border: 1px solid #f2f2f2 !important;
}
/* line 143, ../sass/_common.scss */
.honour-tip .common-honour-icon {
  position: absolute;
  left: 17px !important;
  top: -8px !important;
  width: 11px !important;
  height: 8px !important;
}

/* line 153, ../sass/_common.scss */
.voice-box {
  color: #bbb;
  font-size: 12px !important;
  height: auto !important;
}
/* line 157, ../sass/_common.scss */
.voice-box a, .voice-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .voice-box span {
  color: #45abf9;
}
/* line 159, ../sass/_common.scss */
.voice-box a.getcode-disabled, .voice-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.getcode-disabled, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .voice-box span.getcode-disabled {
  color: #bbb !important;
  cursor: default !important;
}
/* line 162, ../sass/_common.scss */
.voice-box a.getcode-disabled:hover, .voice-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.getcode-disabled:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .voice-box span.getcode-disabled:hover {
  text-decoration: none;
}
/* line 167, ../sass/_common.scss */
.voice-box .error {
  display: none;
  color: #e7362d;
  background: url('../../images/voice-error.png?1508917071') no-repeat 6px 2px;
  padding-left: 23px;
  width: auto !important;
  margin: 0 !important;
  line-height: inherit !important;
}

/* line 180, ../sass/_common.scss */
.animate-show {
  line-height: 20px;
  opacity: 1;
  padding: 10px;
  border: 1px solid black;
  background: white;
}

/* line 188, ../sass/_common.scss */
.animate-show.ng-hide-add,
.animate-show.ng-hide-remove {
  display: block !important;
}

/* line 193, ../sass/_common.scss */
.animate-show.ng-hide-add.ng-hide-add-active,
.animate-show.ng-hide-remove.ng-hide-remove-active {
  -webkit-transition: all linear 0.5s;
  transition: all linear 0.5s;
}

/* line 199, ../sass/_common.scss */
.animate-show.ng-hide {
  opacity: 0;
  padding: 0 10px;
}

/* line 204, ../sass/_common.scss */
.check-element {
  padding: 10px;
  border: 1px solid black;
  background: white;
}

/* line 210, ../sass/_common.scss */
.page-loading {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -18px 0 0 -18px;
  z-index: 1000;
}

/* line 218, ../sass/_common.scss */
.sub[disabled="disabled"],
.nouse-btn {
  background: #bbb !important;
  color: #ededed !important;
  cursor: default !important;
}
/* line 223, ../sass/_common.scss */
.sub[disabled="disabled"]:hover,
.nouse-btn:hover {
  background: #bbb !important;
}

/* line 228, ../sass/_common.scss */
.dialog {
  text-align: left !important;
  background: #fff;
  border: 1px solid #e1e1e1;
}
/* line 234, ../sass/_common.scss */
.dialog .close {
  font-size: 33px;
  color: #c3c3c3;
  position: absolute;
  right: 13px;
  top: 0;
  font-family: tahoma;
  cursor: pointer;
}
/* line 242, ../sass/_common.scss */
.dialog .close:hover {
  color: #aaaaaa;
}
/* line 246, ../sass/_common.scss */
.dialog .title {
  height: 52px;
  line-height: 52px;
  color: #555;
  font-size: 18px;
  font-weight: bold;
  padding-left: 22px;
  border-bottom: 1px solid #e1e1e1;
}
/* line 255, ../sass/_common.scss */
.dialog.onlinerecharge-dialog {
  width: 520px;
  padding-bottom: 22px;
}
/* line 258, ../sass/_common.scss */
.dialog.onlinerecharge-dialog .title {
  height: 48px;
  line-height: 48px;
  font-size: 18px;
  color: #000;
  text-align: center;
  font-weight: normal;
}
/* line 266, ../sass/_common.scss */
.dialog.onlinerecharge-dialog .tip {
  text-align: center;
  font-size: 14px;
  color: #ed3334;
  padding: 20px 0;
}
/* line 272, ../sass/_common.scss */
.dialog.onlinerecharge-dialog .map-box {
  padding: 0 0 28px 67px;
  line-height: 28px;
  font-size: 14px;
  color: #000;
}
/* line 277, ../sass/_common.scss */
.dialog.onlinerecharge-dialog .map-box i {
  float: left;
  margin-right: 7px;
}
/* line 281, ../sass/_common.scss */
.dialog.onlinerecharge-dialog .map-box a, .dialog.onlinerecharge-dialog .map-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .dialog.onlinerecharge-dialog .map-box span {
  color: #076ce8;
}
/* line 286, ../sass/_common.scss */
.dialog.recharge-dialog {
  width: 476px;
  padding-bottom: 64px;
}
/* line 294, ../sass/_common.scss */
.dialog.recharge-dialog.redbag-dialog .process {
  padding: 30px 0;
}
/* line 298, ../sass/_common.scss */
.dialog.recharge-dialog.redbag-dialog .success-text span, .dialog.recharge-dialog.redbag-dialog .success-content .error-text span, .dialog.recharge-dialog.redbag-dialog .success-content .ing-text span, .dialog.invest-success-dialog .success-content .dialog.recharge-dialog.redbag-dialog .error-text span, .dialog.invest-success-dialog .success-content .dialog.recharge-dialog.redbag-dialog .ing-text span {
  color: #ff2d2d !important;
}
/* line 311, ../sass/_common.scss */
.dialog.recharge-dialog.redbag-dialog .redbag-box .list {
  text-align: center;
}
/* line 314, ../sass/_common.scss */
.dialog.recharge-dialog.redbag-dialog .redbag-box .list b {
  color: #ed3334 !important;
}
/* line 317, ../sass/_common.scss */
.dialog.recharge-dialog.redbag-dialog .redbag-box .list .mode {
  padding: 0 16px !important;
  float: none;
  display: inline-block;
}
/* line 327, ../sass/_common.scss */
.dialog.recharge-dialog .redbag-box {
  width: 850px;
  padding-top: 16px;
  border-top: 1px dashed #ccc;
  margin: 0 auto;
}
/* line 337, ../sass/_common.scss */
.dialog.recharge-dialog .redbag-box p {
  font-size: 18px;
  color: #333;
  padding-left: 123px;
}
/* line 346, ../sass/_common.scss */
.dialog.recharge-dialog .redbag-box p span {
  display: block;
}
/* line 351, ../sass/_common.scss */
.dialog.recharge-dialog .redbag-box .list {
  font-size: 12px;
  color: #666;
  overflow: hidden;
  padding-top: 20px;
  padding-bottom: 45px;
}
/* line 358, ../sass/_common.scss */
.dialog.recharge-dialog .redbag-box .list .mode {
  float: left;
  padding: 0 28px;
  text-align: center;
}
/* line 362, ../sass/_common.scss */
.dialog.recharge-dialog .redbag-box .list .mode div {
  margin-top: -5px;
}
/* line 366, ../sass/_common.scss */
.dialog.recharge-dialog .redbag-box .list b {
  color: #ed3334;
  font-size: 36px;
  font-weight: bold;
}
/* line 371, ../sass/_common.scss */
.dialog.recharge-dialog .redbag-box .list span {
  width: 1px;
  height: 22px;
  background: #d2d2d2;
  font-size: 0;
  line-height: 0;
  display: inline-block;
  margin-bottom: 15px;
}
/* line 400, ../sass/_common.scss */
.dialog.recharge-dialog .success-content {
  position: relative;
}
/* line 402, ../sass/_common.scss */
.dialog.recharge-dialog .success-content i {
  position: absolute;
  left: 109px;
  top: 64px;
}
/* line 406, ../sass/_common.scss */
.dialog.recharge-dialog .success-content i.dialog-ing {
  left: 94px;
}
/* line 410, ../sass/_common.scss */
.dialog.recharge-dialog .success-content .success-text, .dialog.recharge-dialog .success-content .error-text, .dialog.recharge-dialog .success-content .ing-text {
  padding: 61px 0 0 178px;
}
/* line 412, ../sass/_common.scss */
.dialog.recharge-dialog .success-content .success-text span, .dialog.recharge-dialog .success-content .error-text span, .dialog.recharge-dialog .success-content .ing-text span {
  color: #13c023;
  font-size: 24px;
}
/* line 416, ../sass/_common.scss */
.dialog.recharge-dialog .success-content .success-text p, .dialog.recharge-dialog .success-content .error-text p, .dialog.recharge-dialog .success-content .ing-text p {
  font-size: 16px;
  color: #333;
  padding-top: 8px;
  width: 256px;
}
/* line 421, ../sass/_common.scss */
.dialog.recharge-dialog .success-content .success-text p.little-tip, .dialog.recharge-dialog .success-content .error-text p.little-tip, .dialog.recharge-dialog .success-content .ing-text p.little-tip {
  font-size: 12px;
  color: #313131;
  padding: 0;
  margin: 17px 0 -35px -30px;
}
/* line 428, ../sass/_common.scss */
.dialog.recharge-dialog .success-content .success-text a, .dialog.recharge-dialog .success-content .error-text a, .dialog.recharge-dialog .success-content .ing-text a, .dialog.recharge-dialog .success-content .success-text .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .dialog.recharge-dialog .success-content .success-text span, .dialog.recharge-dialog .success-content .error-text .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .dialog.recharge-dialog .success-content .error-text span, .dialog.recharge-dialog .success-content .ing-text .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .dialog.recharge-dialog .success-content .ing-text span {
  width: 119px;
  height: 33px;
  background: #45abf9;
  display: block;
  color: #fff;
  font-size: 16px;
  line-height: 33px;
  text-align: center;
  margin-top: 50px;
}
/* line 438, ../sass/_common.scss */
.dialog.recharge-dialog .success-content .success-text a:hover, .dialog.recharge-dialog .success-content .error-text a:hover, .dialog.recharge-dialog .success-content .ing-text a:hover, .dialog.recharge-dialog .success-content .success-text .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .dialog.recharge-dialog .success-content .success-text span:hover, .dialog.recharge-dialog .success-content .error-text .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .dialog.recharge-dialog .success-content .error-text span:hover, .dialog.recharge-dialog .success-content .ing-text .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .dialog.recharge-dialog .success-content .ing-text span:hover {
  text-decoration: none;
  background: #1495f7;
}
/* line 446, ../sass/_common.scss */
.dialog.recharge-dialog .success-content .error-text span {
  color: #fd3c3c;
}
/* line 449, ../sass/_common.scss */
.dialog.recharge-dialog .success-content .error-text a.forget, .dialog.recharge-dialog .success-content .error-text .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.forget, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .dialog.recharge-dialog .success-content .error-text span.forget {
  width: auto;
  height: auto;
  background: none;
  line-height: normal;
  display: inline;
  margin: 0 5px;
  color: #45abf9;
  font-size: 16px;
}
/* line 458, ../sass/_common.scss */
.dialog.recharge-dialog .success-content .error-text a.forget:hover, .dialog.recharge-dialog .success-content .error-text .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.forget:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .dialog.recharge-dialog .success-content .error-text span.forget:hover {
  text-decoration: underline;
  background: none;
}
/* line 463, ../sass/_common.scss */
.dialog.recharge-dialog .success-content .error-text strong {
  color: #fd3c3c;
  margin-left: 10px;
  font-size: 14px;
}
/* line 471, ../sass/_common.scss */
.dialog.recharge-dialog .success-content .ing-text span {
  color: #d26d00;
}
/* line 476, ../sass/_common.scss */
.dialog.recharge-dialog .gift-bg {
  display: none;
}
/* line 479, ../sass/_common.scss */
.dialog.recharge-dialog.recharge-gift-dialog {
  width: 545px;
  height: 369px;
  background: url('../../images/rechargegiftbg.png') no-repeat;
  position: relative;
  padding: 0;
  border: none;
}
/* line 486, ../sass/_common.scss */
.dialog.recharge-dialog.recharge-gift-dialog .gift-bg {
  display: block;
}
/* line 488, ../sass/_common.scss */
.dialog.recharge-dialog.recharge-gift-dialog .gift-bg .close {
  position: absolute;
  color: #b3b3b3;
  font-size: 30px;
}
/* line 492, ../sass/_common.scss */
.dialog.recharge-dialog.recharge-gift-dialog .gift-bg .close:hover {
  color: #666;
  text-decoration: none;
}
/* line 497, ../sass/_common.scss */
.dialog.recharge-dialog.recharge-gift-dialog .gift-bg .check {
  position: absolute;
  width: 247px;
  height: 48px;
  text-align: center;
  line-height: 48px;
  background: #fee38d;
  color: #333;
  font-size: 22px;
  border-radius: 50px;
  left: 50%;
  bottom: 27px;
  margin-left: -123px;
}
/* line 510, ../sass/_common.scss */
.dialog.recharge-dialog.recharge-gift-dialog .gift-bg .check:hover {
  text-decoration: none;
  background: #fad55e;
}
/* line 516, ../sass/_common.scss */
.dialog.recharge-dialog.recharge-gift-dialog .success-content {
  display: none;
}
/* line 521, ../sass/_common.scss */
.dialog.invest-dialog {
  width: 889px;
}
/* line 526, ../sass/_common.scss */
.dialog.invest-dialog .title .fr {
  float: right;
  margin-right: 10px;
  font-weight: normal;
  font-size: 30px;
  line-height: normal;
  cursor: pointer;
}
/* line 533, ../sass/_common.scss */
.dialog.invest-dialog .title .fr:hover {
  color: red;
}
/* line 538, ../sass/_common.scss */
.dialog.invest-dialog .dialog-content {
  padding: 10px 0;
  overflow: hidden;
  border-bottom: 1px solid #e8e8e8;
}
/* line 542, ../sass/_common.scss */
.dialog.invest-dialog .dialog-content.quan-box {
  padding: 20px 0;
}
/* line 545, ../sass/_common.scss */
.dialog.invest-dialog .dialog-content .stitle {
  width: 132px;
  height: 36px;
  float: left;
  margin-right: 15px;
  text-align: right;
  font-size: 14px;
  color: #3f3b3a;
  font-weight: bold;
  line-height: 36px;
}
/* line 556, ../sass/_common.scss */
.dialog.invest-dialog .dialog-content .con {
  float: left;
}
/* line 558, ../sass/_common.scss */
.dialog.invest-dialog .dialog-content .con.special-con {
  background: #eef3ff;
  width: 681px;
  border: 1px solid #bbcbef;
  padding: 10px 0 10px 16px;
}
/* line 563, ../sass/_common.scss */
.dialog.invest-dialog .dialog-content .con.special-con dl {
  height: 27px;
  line-height: 27px;
}
/* line 568, ../sass/_common.scss */
.dialog.invest-dialog .dialog-content .con .selected-box {
  width: 696px;
  border: 1px solid #c6d4eb;
  position: relative;
}
/* line 573, ../sass/_common.scss */
.dialog.invest-dialog .dialog-content .con .selected-box.closed {
  height: 41px;
  border: 1px dashed #c6d4eb;
  margin: -1px 0;
  overflow: hidden;
}
/* line 579, ../sass/_common.scss */
.dialog.invest-dialog .dialog-content .con .selected-box .select {
  position: absolute;
  left: 13px;
  top: 12px;
}
/* line 584, ../sass/_common.scss */
.dialog.invest-dialog .dialog-content .con .selected-box .box {
  padding-left: 12px;
}
/* line 586, ../sass/_common.scss */
.dialog.invest-dialog .dialog-content .con .selected-box .box .ltitle {
  font-size: 14px;
  color: #3f3b3a;
  height: 41px;
  line-height: 40px;
  padding-left: 24px;
}
/* line 593, ../sass/_common.scss */
.dialog.invest-dialog .dialog-content .con .selected-box .box .bills {
  overflow: hidden;
}
/* line 596, ../sass/_common.scss */
.dialog.invest-dialog .dialog-content .con .selected-box .box .bills .icon {
  float: left;
  margin-right: 18px;
  color: #fff;
  cursor: pointer;
  margin-bottom: 15px;
  margin-right: 10px;
}
/* line 603, ../sass/_common.scss */
.dialog.invest-dialog .dialog-content .con .selected-box .box .bills .icon.bill-voucher-act {
  color: #fff;
}
/* line 606, ../sass/_common.scss */
.dialog.invest-dialog .dialog-content .con .selected-box .box .bills .icon .t {
  padding: 5px 0 0 30px;
  overflow: hidden;
}
/* line 609, ../sass/_common.scss */
.dialog.invest-dialog .dialog-content .con .selected-box .box .bills .icon .t p {
  float: left;
  font-size: 18px;
}
/* line 613, ../sass/_common.scss */
.dialog.invest-dialog .dialog-content .con .selected-box .box .bills .icon .t span {
  float: left;
  font-size: 12px;
  margin: 5px 0 0 10px;
}
/* line 619, ../sass/_common.scss */
.dialog.invest-dialog .dialog-content .con .selected-box .box .bills .icon .content {
  line-height: 16px;
  padding: 3px 0 0 34px;
}
/* line 629, ../sass/_common.scss */
.dialog.invest-dialog dl {
  height: 36px;
  line-height: 36px;
  color: #555;
  font-size: 14px;
  color: #555;
  overflow: hidden;
}
/* line 637, ../sass/_common.scss */
.dialog.invest-dialog dl dt {
  float: left;
  margin-right: 8px;
}
/* line 643, ../sass/_common.scss */
.dialog.invest-dialog dl dd {
  float: left;
}
/* line 645, ../sass/_common.scss */
.dialog.invest-dialog dl dd b {
  font-weight: bold;
}
/* line 648, ../sass/_common.scss */
.dialog.invest-dialog dl dd strong {
  font-weight: bold;
  color: #ed3334;
}
/* line 651, ../sass/_common.scss */
.dialog.invest-dialog dl dd strong.oldrate {
  text-decoration: line-through;
  color: #000;
}
/* line 658, ../sass/_common.scss */
.dialog.invest-dialog .tradepwd-box {
  padding: 20px 0 70px;
  overflow: hidden;
}
/* line 663, ../sass/_common.scss */
.dialog.invest-dialog .tradepwd-box .tyj-tip {
  font-size: 12px;
  color: #666;
  margin: -10px 0 10px 149px;
}
/* line 667, ../sass/_common.scss */
.dialog.invest-dialog .tradepwd-box .tyj-tip span {
  color: #ed3234;
}
/* line 671, ../sass/_common.scss */
.dialog.invest-dialog .tradepwd-box .mimawei {
  display: block;
  float: left;
}
/* line 675, ../sass/_common.scss */
.dialog.invest-dialog .tradepwd-box .qianqushezhi {
  line-height: 80px;
  float: left;
}
/* line 678, ../sass/_common.scss */
.dialog.invest-dialog .tradepwd-box .qianqushezhi a, .dialog.invest-dialog .tradepwd-box .qianqushezhi .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .dialog.invest-dialog .tradepwd-box .qianqushezhi span {
  font-size: 12px;
  color: #17a9ef;
  margin-left: 8px;
}
/* line 684, ../sass/_common.scss */
.dialog.invest-dialog .tradepwd-box dl {
  height: auto;
  line-height: normal;
}
/* line 687, ../sass/_common.scss */
.dialog.invest-dialog .tradepwd-box dl dt {
  width: 132px;
  height: 36px;
  float: left;
  margin-right: 15px;
  text-align: right;
  font-size: 14px;
  color: #3f3b3a;
  font-weight: bold;
  line-height: 36px;
}
/* line 700, ../sass/_common.scss */
.dialog.invest-dialog .tradepwd-box .input-mod .text {
  height: 20px;
  line-height: 20px;
  border: 1px solid #bbb;
  width: 199px;
  padding: 7px 10px;
  font-size: 14px;
  color: #555;
  border-radius: 2px;
}
/* line 710, ../sass/_common.scss */
.dialog.invest-dialog .tradepwd-box .input-mod .forget {
  font-size: 12px;
  color: #17a9ef;
  margin-left: 8px;
}
/* line 716, ../sass/_common.scss */
.dialog.invest-dialog .tradepwd-box .sub {
  width: 110px;
  height: 36px;
  line-height: 35px;
  border: none;
  margin-top: 15px;
  font-size: 15px;
  color: #fff;
  font-weight: bold;
  background: #ed3334;
  cursor: pointer;
  border-radius: 3px;
}
/* line 728, ../sass/_common.scss */
.dialog.invest-dialog .tradepwd-box .sub:hover {
  background: #ef4a4b;
}
/* line 734, ../sass/_common.scss */
.dialog.invest-success-dialog {
  width: 880px;
  background: #fff;
  border: none;
  overflow: hidden;
  padding-bottom: 60px;
}
/* line 740, ../sass/_common.scss */
.dialog.invest-success-dialog a.invest-btn, .dialog.invest-success-dialog .reset-passwd .sub-box a.sub-btn, .reset-passwd .sub-box .dialog.invest-success-dialog a.sub-btn, .dialog.invest-success-dialog .reset-passwd .sub-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.sub-btn, .reset-passwd .sub-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .dialog.invest-success-dialog span.sub-btn, .dialog.invest-success-dialog .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .reset-passwd .sub-box span.sub-btn, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .reset-passwd .sub-box .dialog.invest-success-dialog span.sub-btn,
.dialog.invest-success-dialog .reset-complete a.sure-btn,
.reset-complete .dialog.invest-success-dialog a.sure-btn,
.dialog.invest-success-dialog .reset-complete .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.sure-btn,
.reset-complete .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .dialog.invest-success-dialog span.sure-btn,
.dialog.invest-success-dialog .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .reset-complete span.sure-btn,
.together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .reset-complete .dialog.invest-success-dialog span.sure-btn, .dialog.invest-success-dialog .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box a.nouse-btn, .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .dialog.invest-success-dialog a.nouse-btn, .dialog.invest-success-dialog .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.nouse-btn, .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .dialog.invest-success-dialog span.nouse-btn, .dialog.invest-success-dialog .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box span.nouse-btn, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .dialog.invest-success-dialog span.nouse-btn, .dialog.invest-success-dialog .account-home-wrap .content-wrap .show-mode .btn-wrap a.recharge-btn, .account-home-wrap .content-wrap .show-mode .btn-wrap .dialog.invest-success-dialog a.recharge-btn, .dialog.invest-success-dialog .account-home-wrap .content-wrap .show-mode .btn-wrap a.get-btn, .account-home-wrap .content-wrap .show-mode .btn-wrap .dialog.invest-success-dialog a.get-btn, .dialog.invest-success-dialog .account-home-wrap .content-wrap .show-mode .btn-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.get-btn, .account-home-wrap .content-wrap .show-mode .btn-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .dialog.invest-success-dialog span.get-btn, .dialog.invest-success-dialog .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-home-wrap .content-wrap .show-mode .btn-wrap span.get-btn, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-home-wrap .content-wrap .show-mode .btn-wrap .dialog.invest-success-dialog span.get-btn, .dialog.invest-success-dialog .account-home-wrap .content-wrap .show-mode .btn-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.recharge-btn, .account-home-wrap .content-wrap .show-mode .btn-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .dialog.invest-success-dialog span.recharge-btn, .dialog.invest-success-dialog .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-home-wrap .content-wrap .show-mode .btn-wrap span.recharge-btn, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-home-wrap .content-wrap .show-mode .btn-wrap .dialog.invest-success-dialog span.recharge-btn, .dialog.invest-success-dialog .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box a.nouse-btn, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .dialog.invest-success-dialog a.nouse-btn, .dialog.invest-success-dialog .special-activity-wrapper .lottery-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .mode .con span.nouse-btn, .special-activity-wrapper .lottery-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .mode .con .dialog.invest-success-dialog span.nouse-btn, .dialog.invest-success-dialog .together-wrapper .together-wrap .together-box .together-list .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .mode .con span.nouse-btn, .together-wrapper .together-wrap .together-box .together-list .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .mode .con .dialog.invest-success-dialog span.nouse-btn, .dialog.invest-success-dialog .special-activity-wrapper .lottery-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box span.nouse-btn, .special-activity-wrapper .lottery-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .dialog.invest-success-dialog span.nouse-btn, .dialog.invest-success-dialog .together-wrapper .together-wrap .together-box .together-list .special-activity-wrapper .lottery-wrapper .list-wrap .mode .con .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box span.nouse-btn, .together-wrapper .together-wrap .together-box .together-list .special-activity-wrapper .lottery-wrapper .list-wrap .mode .con .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .dialog.invest-success-dialog span.nouse-btn, .dialog.invest-success-dialog .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.invest-btn, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .dialog.invest-success-dialog span.invest-btn, .dialog.invest-success-dialog .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box span.nouse-btn, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .dialog.invest-success-dialog span.nouse-btn, .dialog.invest-success-dialog .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.nouse-btn, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .dialog.invest-success-dialog span.nouse-btn, .dialog.invest-success-dialog .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box a.nouse-btn, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .dialog.invest-success-dialog a.nouse-btn {
  width: 208px;
  height: 45px;
  background: #ed3334;
  display: block;
  color: #fff;
  font-size: 18px;
  line-height: 45px;
  text-align: center;
  margin: 0 auto;
}
/* line 750, ../sass/_common.scss */
.dialog.invest-success-dialog a.invest-btn:hover, .dialog.invest-success-dialog .reset-passwd .sub-box a.sub-btn:hover, .reset-passwd .sub-box .dialog.invest-success-dialog a.sub-btn:hover, .dialog.invest-success-dialog .reset-passwd .sub-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.sub-btn:hover, .reset-passwd .sub-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .dialog.invest-success-dialog span.sub-btn:hover, .dialog.invest-success-dialog .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .reset-passwd .sub-box span.sub-btn:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .reset-passwd .sub-box .dialog.invest-success-dialog span.sub-btn:hover,
.dialog.invest-success-dialog .reset-complete a.sure-btn:hover,
.reset-complete .dialog.invest-success-dialog a.sure-btn:hover,
.dialog.invest-success-dialog .reset-complete .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.sure-btn:hover,
.reset-complete .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .dialog.invest-success-dialog span.sure-btn:hover,
.dialog.invest-success-dialog .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .reset-complete span.sure-btn:hover,
.together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .reset-complete .dialog.invest-success-dialog span.sure-btn:hover, .dialog.invest-success-dialog .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box a.nouse-btn:hover, .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .dialog.invest-success-dialog a.nouse-btn:hover, .dialog.invest-success-dialog .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.nouse-btn:hover, .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .dialog.invest-success-dialog span.nouse-btn:hover, .dialog.invest-success-dialog .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box span.nouse-btn:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .dialog.invest-success-dialog span.nouse-btn:hover, .dialog.invest-success-dialog .account-home-wrap .content-wrap .show-mode .btn-wrap a.recharge-btn:hover, .account-home-wrap .content-wrap .show-mode .btn-wrap .dialog.invest-success-dialog a.recharge-btn:hover, .dialog.invest-success-dialog .account-home-wrap .content-wrap .show-mode .btn-wrap a.get-btn:hover, .account-home-wrap .content-wrap .show-mode .btn-wrap .dialog.invest-success-dialog a.get-btn:hover, .dialog.invest-success-dialog .account-home-wrap .content-wrap .show-mode .btn-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.get-btn:hover, .account-home-wrap .content-wrap .show-mode .btn-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .dialog.invest-success-dialog span.get-btn:hover, .dialog.invest-success-dialog .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-home-wrap .content-wrap .show-mode .btn-wrap span.get-btn:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-home-wrap .content-wrap .show-mode .btn-wrap .dialog.invest-success-dialog span.get-btn:hover, .dialog.invest-success-dialog .account-home-wrap .content-wrap .show-mode .btn-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.recharge-btn:hover, .account-home-wrap .content-wrap .show-mode .btn-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .dialog.invest-success-dialog span.recharge-btn:hover, .dialog.invest-success-dialog .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-home-wrap .content-wrap .show-mode .btn-wrap span.recharge-btn:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-home-wrap .content-wrap .show-mode .btn-wrap .dialog.invest-success-dialog span.recharge-btn:hover, .dialog.invest-success-dialog .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box a.nouse-btn:hover, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .dialog.invest-success-dialog a.nouse-btn:hover, .dialog.invest-success-dialog .special-activity-wrapper .lottery-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .mode .con span.nouse-btn:hover, .special-activity-wrapper .lottery-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .mode .con .dialog.invest-success-dialog span.nouse-btn:hover, .dialog.invest-success-dialog .together-wrapper .together-wrap .together-box .together-list .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .mode .con span.nouse-btn:hover, .together-wrapper .together-wrap .together-box .together-list .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .mode .con .dialog.invest-success-dialog span.nouse-btn:hover, .dialog.invest-success-dialog .special-activity-wrapper .lottery-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box span.nouse-btn:hover, .special-activity-wrapper .lottery-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .dialog.invest-success-dialog span.nouse-btn:hover, .dialog.invest-success-dialog .together-wrapper .together-wrap .together-box .together-list .special-activity-wrapper .lottery-wrapper .list-wrap .mode .con .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box span.nouse-btn:hover, .together-wrapper .together-wrap .together-box .together-list .special-activity-wrapper .lottery-wrapper .list-wrap .mode .con .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .dialog.invest-success-dialog span.nouse-btn:hover, .dialog.invest-success-dialog .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.invest-btn:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .dialog.invest-success-dialog span.invest-btn:hover, .dialog.invest-success-dialog .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box span.nouse-btn:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .dialog.invest-success-dialog span.nouse-btn:hover, .dialog.invest-success-dialog .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.nouse-btn:hover, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .dialog.invest-success-dialog span.nouse-btn:hover, .dialog.invest-success-dialog .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box a.nouse-btn:hover, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .dialog.invest-success-dialog a.nouse-btn:hover {
  text-decoration: none;
  background: #f16263;
}
/* line 755, ../sass/_common.scss */
.dialog.invest-success-dialog .process {
  padding: 34px 0 20px;
}
/* line 757, ../sass/_common.scss */
.dialog.invest-success-dialog .process .bill-process-line {
  position: relative;
  margin: 0 auto;
}
/* line 759, ../sass/_common.scss */
.dialog.invest-success-dialog .process .bill-process-line p {
  position: absolute;
  top: 0;
  right: 110px;
  color: #666666;
  font-size: 14px;
}
/* line 765, ../sass/_common.scss */
.dialog.invest-success-dialog .process .bill-process-line p i {
  color: #e7131e;
  font-size: 14px;
}
/* line 772, ../sass/_common.scss */
.dialog.invest-success-dialog .process .process-text {
  width: 600px;
  text-align: center;
  margin: 10px auto 0;
}
/* line 776, ../sass/_common.scss */
.dialog.invest-success-dialog .process .process-text div {
  display: inline-block;
}
/* line 778, ../sass/_common.scss */
.dialog.invest-success-dialog .process .process-text div.center {
  padding: 0 182px;
}
/* line 781, ../sass/_common.scss */
.dialog.invest-success-dialog .process .process-text div span {
  font-size: 18px;
  color: #333;
}
/* line 785, ../sass/_common.scss */
.dialog.invest-success-dialog .process .process-text div p {
  font-size: 14px;
  color: #999;
}
/* line 792, ../sass/_common.scss */
.dialog.invest-success-dialog .hdata {
  text-align: center;
}
/* line 794, ../sass/_common.scss */
.dialog.invest-success-dialog .hdata .titlea {
  line-height: 60px;
  color: #333;
  font-size: 16px;
}
/* line 799, ../sass/_common.scss */
.dialog.invest-success-dialog .hdata .data {
  margin: 0 auto;
}
/* line 803, ../sass/_common.scss */
.dialog.invest-success-dialog .hdata .data img {
  border: solid 1px #dcdcdc;
  width: 500px;
  height: 186px;
}
/* line 810, ../sass/_common.scss */
.dialog.invest-success-dialog .cs90-success {
  color: #454545;
  font-size: 18px;
  text-align: center;
  padding: 20px 100px;
  background: #f2f2f2;
}
/* line 816, ../sass/_common.scss */
.dialog.invest-success-dialog .cs90-success p {
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
/* line 822, ../sass/_common.scss */
.dialog.invest-success-dialog .cs90-success span {
  color: #ff001d;
}
/* line 825, ../sass/_common.scss */
.dialog.invest-success-dialog .cs90-success a, .dialog.invest-success-dialog .cs90-success .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .dialog.invest-success-dialog .cs90-success span {
  margin-left: 47px;
  cursor: pointer;
  color: #4493ff;
}
/* line 829, ../sass/_common.scss */
.dialog.invest-success-dialog .cs90-success a:hover, .dialog.invest-success-dialog .cs90-success .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .dialog.invest-success-dialog .cs90-success span:hover {
  text-decoration: underline;
}
/* line 834, ../sass/_common.scss */
.dialog.invest-success-dialog .success-content {
  position: static;
  width: 240px;
  margin: 62px auto 0;
  height: 62px;
  margin-bottom: 40px;
}
/* line 841, ../sass/_common.scss */
.dialog.invest-success-dialog .success-content i {
  position: static;
  float: left;
}
/* line 845, ../sass/_common.scss */
.dialog.invest-success-dialog .success-content .success-text, .dialog.invest-success-dialog .success-content .error-text, .dialog.invest-success-dialog .success-content .ing-text {
  float: left;
  padding: 0 0 0 20px;
  width: 167px;
  margin-top: -2px;
}
/* line 850, ../sass/_common.scss */
.dialog.invest-success-dialog .success-content .success-text span, .dialog.invest-success-dialog .success-content .error-text span, .dialog.invest-success-dialog .success-content .ing-text span {
  color: #13c023;
  font-size: 24px;
}
/* line 854, ../sass/_common.scss */
.dialog.invest-success-dialog .success-content .success-text p, .dialog.invest-success-dialog .success-content .error-text p, .dialog.invest-success-dialog .success-content .ing-text p {
  font-size: 16px;
  color: #333;
  padding-top: 4px;
  width: 256px;
}
/* line 859, ../sass/_common.scss */
.dialog.invest-success-dialog .success-content .success-text p a, .dialog.invest-success-dialog .success-content .error-text p a, .dialog.invest-success-dialog .success-content .ing-text p a, .dialog.invest-success-dialog .success-content .success-text p .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .dialog.invest-success-dialog .success-content .success-text p span, .dialog.invest-success-dialog .success-content .error-text p .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .dialog.invest-success-dialog .success-content .error-text p span, .dialog.invest-success-dialog .success-content .ing-text p .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .dialog.invest-success-dialog .success-content .ing-text p span {
  color: #17a9ef;
  margin: 0 3px;
}
/* line 868, ../sass/_common.scss */
.dialog.invest-success-dialog .success-content .error-text span {
  color: #fd3c3c;
}
/* line 874, ../sass/_common.scss */
.dialog.invest-success-dialog .success-content .ing-text span {
  color: #d26d00;
}

/* line 884, ../sass/_common.scss */
.input-box .error {
  color: #e7362d;
  font-size: 12px;
  display: inline-block;
  vertical-align: middle;
}
/* line 890, ../sass/_common.scss */
.input-box i {
  display: inline-block;
  width: 14px;
  height: 14px;
  margin: 0 5px 0 6px;
  vertical-align: middle;
}

/* line 900, ../sass/_common.scss */
.percentage {
  width: 94px;
  height: 7px;
  background: #e9e9e9;
  position: relative;
  overflow: hidden;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
}
/* line 907, ../sass/_common.scss */
.percentage span {
  height: 7px;
  background: #fcb796;
  -moz-border-radius: 20px;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  left: 0 !important;
  top: 0 !important;
  margin: 0 !important;
  position: absolute;
}

/* line 921, ../sass/_common.scss */
.percentage-box {
  width: 128px;
}
/* line 923, ../sass/_common.scss */
.percentage-box i {
  float: right;
  color: #555;
  margin-top: -6px;
}

/* line 930, ../sass/_common.scss */
.invest-btn, .reset-passwd .sub-box .sub-btn,
.reset-complete .sure-btn, .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .nouse-btn, .account-home-wrap .content-wrap .show-mode .btn-wrap .recharge-btn, .account-home-wrap .content-wrap .show-mode .btn-wrap .get-btn, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .nouse-btn, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .nouse-btn {
  width: 128px;
  height: 33px;
  line-height: 33px;
  text-align: center;
  color: #fff;
  background: #ed3334;
  font-size: 14px;
  display: block;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
/* line 940, ../sass/_common.scss */
.invest-btn:hover, .reset-passwd .sub-box .sub-btn:hover,
.reset-complete .sure-btn:hover, .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .nouse-btn:hover, .account-home-wrap .content-wrap .show-mode .btn-wrap .recharge-btn:hover, .account-home-wrap .content-wrap .show-mode .btn-wrap .get-btn:hover, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .nouse-btn:hover, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .nouse-btn:hover {
  background: #eb1c1d;
  text-decoration: none;
}

/* line 947, ../sass/_common.scss */
.page-wrap {
  text-align: center;
}
/* line 949, ../sass/_common.scss */
.page-wrap a, .page-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .page-wrap span {
  display: inline-block;
  height: 34px;
  line-height: 34px;
  padding: 0 15px;
  color: #999;
  border: 1px solid #d7d7d7;
  margin-right: -1px;
  vertical-align: bottom;
}
/* line 959, ../sass/_common.scss */
.page-wrap span {
  display: inline-block;
  height: 36px;
  line-height: 36px;
  color: #999;
  padding-left: 22px;
  vertical-align: bottom;
}
/* line 967, ../sass/_common.scss */
.page-wrap li span {
  padding: 0 10px 0 11px;
}
/* line 970, ../sass/_common.scss */
.page-wrap .page-box {
  display: inline-block;
}
/* line 972, ../sass/_common.scss */
.page-wrap .page-box ul {
  display: inline-block;
  vertical-align: bottom;
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  *zoom: 1;
}
/* line 49, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_inline-block-list.scss */
.page-wrap .page-box ul li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  white-space: nowrap;
  padding-left: 0;
  padding-right: 0;
}
/* line 976, ../sass/_common.scss */
.page-wrap .page-box ul li {
  margin-right: -1px;
}
/* line 978, ../sass/_common.scss */
.page-wrap .page-box ul li a, .page-wrap .page-box ul li .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .page-wrap .page-box ul li span {
  background: #f9f9f9;
}
/* line 980, ../sass/_common.scss */
.page-wrap .page-box ul li a.cur, .page-wrap .page-box ul li .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.cur, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .page-wrap .page-box ul li span.cur {
  background: #dcdcdc;
  color: #fff;
}

/* line 990, ../sass/_common.scss */
.feature {
  float: right;
}
/* line 992, ../sass/_common.scss */
.feature span {
  float: right;
  height: 16px;
  padding: 0 5px;
  line-height: 16px;
  border: 1px solid #bfd1e2;
  margin-left: 8px;
  color: #9db8d2;
  position: relative;
}
/* line 1001, ../sass/_common.scss */
.feature span.bubiao {
  color: #ffc97b;
  border: 1px solid #ffc97b;
}
/* line 1005, ../sass/_common.scss */
.feature span.huodong {
  color: #f5994e;
  border: 1px solid #f5994e;
}
/* line 1009, ../sass/_common.scss */
.feature span i {
  position: absolute;
  left: -1px;
  width: 6px;
  height: 6px;
  top: 17px;
}

/* line 1020, ../sass/_common.scss */
.top-content-wrapper {
  width: 100%;
  height: 33px;
  line-height: 33px;
  background: #f3f3f5;
  font-size: 14px;
}
/* line 1026, ../sass/_common.scss */
.top-content-wrapper .top-content {
  width: 1200px;
  margin: 0 auto;
}
/* line 1028, ../sass/_common.scss */
.top-content-wrapper .top-content .tel {
  float: left;
}
/* line 1030, ../sass/_common.scss */
.top-content-wrapper .top-content .tel i {
  float: left;
  margin: 5px 16px 0 0;
}
/* line 1034, ../sass/_common.scss */
.top-content-wrapper .top-content .tel span {
  float: left;
  margin-left: 27px;
}
/* line 1038, ../sass/_common.scss */
.top-content-wrapper .top-content .tel b {
  float: left;
  font-family: Arial;
  color: #000;
  line-height: 33px;
}
/* line 1044, ../sass/_common.scss */
.top-content-wrapper .top-content .tel .follow {
  float: right;
  position: relative;
}
/* line 1047, ../sass/_common.scss */
.top-content-wrapper .top-content .tel .follow .follow-mod {
  float: left;
  height: 34px;
}
/* line 1050, ../sass/_common.scss */
.top-content-wrapper .top-content .tel .follow .follow-mod i {
  display: block;
  margin: 9px 0 0 8px;
  width: 18px;
  height: 18px;
  cursor: pointer;
}
/* line 1056, ../sass/_common.scss */
.top-content-wrapper .top-content .tel .follow .follow-mod i.topsina {
  background: url('../../images/topicons.png?1508917082') no-repeat -20px 0;
}
/* line 1059, ../sass/_common.scss */
.top-content-wrapper .top-content .tel .follow .follow-mod i.topwechat {
  background: url('../../images/topicons.png?1508917082') no-repeat -60px 0;
}
/* line 1063, ../sass/_common.scss */
.top-content-wrapper .top-content .tel .follow .follow-mod .con {
  position: absolute;
  right: 0;
  top: 34px;
  width: 140px;
  height: 209px;
  background: #474953;
  z-index: 16;
  display: none;
}
/* line 1072, ../sass/_common.scss */
.top-content-wrapper .top-content .tel .follow .follow-mod .con .common-dr-sina {
  margin: 24px auto 5px;
  width: 84px;
  height: 84px;
}
/* line 1077, ../sass/_common.scss */
.top-content-wrapper .top-content .tel .follow .follow-mod .con p {
  font-size: 14px;
  color: #b8b8b8;
  font-weight: bold;
  text-align: center;
}
/* line 1083, ../sass/_common.scss */
.top-content-wrapper .top-content .tel .follow .follow-mod .con a, .top-content-wrapper .top-content .tel .follow .follow-mod .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .top-content-wrapper .top-content .tel .follow .follow-mod .con span {
  display: block;
  width: 81px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  margin: 8px auto 0;
  background: #fe8e34;
  font-size: 14px;
  font-weight: bold;
  border-radius: 50px;
  color: #fff;
}
/* line 1095, ../sass/_common.scss */
.top-content-wrapper .top-content .tel .follow .follow-mod .con a:hover, .top-content-wrapper .top-content .tel .follow .follow-mod .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .top-content-wrapper .top-content .tel .follow .follow-mod .con span:hover {
  background: #fe7201;
  text-decoration: none;
}
/* line 1100, ../sass/_common.scss */
.top-content-wrapper .top-content .tel .follow .follow-mod .con .code-bg {
  width: 97px;
  height: 97px;
  margin: 20px auto 0;
  border-radius: 4px;
  text-align: center;
  background: #52545d;
}
/* line 1107, ../sass/_common.scss */
.top-content-wrapper .top-content .tel .follow .follow-mod .con .code-bg img {
  margin-top: 8px;
}
/* line 1111, ../sass/_common.scss */
.top-content-wrapper .top-content .tel .follow .follow-mod .con .tip {
  line-height: 30px;
  color: #b8b8b8;
  text-align: center;
  font-weight: bold;
  font-size: 14px;
  padding-top: 10px;
}
/* line 1121, ../sass/_common.scss */
.top-content-wrapper .top-content .tel .follow .follow-mod:hover .con {
  display: block;
}
/* line 1124, ../sass/_common.scss */
.top-content-wrapper .top-content .tel .follow .follow-mod:hover i.topsina {
  background-position: 0 0;
}
/* line 1127, ../sass/_common.scss */
.top-content-wrapper .top-content .tel .follow .follow-mod:hover i.topwechat {
  background-position: -40px 0;
}
/* line 1134, ../sass/_common.scss */
.top-content-wrapper .top-content .top-nav {
  float: right;
}
/* line 1136, ../sass/_common.scss */
.top-content-wrapper .top-content .top-nav span {
  margin: 0 8px;
  font-family: '宋体';
}
/* line 1139, ../sass/_common.scss */
.top-content-wrapper .top-content .top-nav span.interval {
  margin: 0 18px;
}
/* line 1143, ../sass/_common.scss */
.top-content-wrapper .top-content .top-nav a, .top-content-wrapper .top-content .top-nav .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .top-content-wrapper .top-content .top-nav span {
  color: #666;
}
/* line 1145, ../sass/_common.scss */
.top-content-wrapper .top-content .top-nav a .common-newgift, .top-content-wrapper .top-content .top-nav .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span .common-newgift, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .top-content-wrapper .top-content .top-nav span .common-newgift {
  float: left;
  margin: 11px 3px 0 0;
}
/* line 1149, ../sass/_common.scss */
.top-content-wrapper .top-content .top-nav a.top-quit, .top-content-wrapper .top-content .top-nav .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.top-quit, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .top-content-wrapper .top-content .top-nav span.top-quit {
  color: #c30d23;
}
/* line 1153, ../sass/_common.scss */
.top-content-wrapper .top-content .top-nav .appCode {
  display: inline-block;
  height: 100%;
  border-left: 1px solid #f3f3f5;
  border-right: 1px solid #f3f3f5;
  position: relative;
  padding: 0 7px;
  cursor: pointer;
}
/* line 1161, ../sass/_common.scss */
.top-content-wrapper .top-content .top-nav .appCode .line {
  width: 100%;
  height: 1px;
  background: #fff;
  position: absolute;
  bottom: -1px;
  left: 0;
  border: 0;
  padding: 0;
  z-index: 100;
}
/* line 1172, ../sass/_common.scss */
.top-content-wrapper .top-content .top-nav .appCode div {
  position: absolute;
  top: 33px;
  right: -1px;
  width: 112px;
  padding: 5px;
  border: 1px solid #dedede;
  background: #fff;
  z-index: 99;
  text-align: center;
  display: none;
}
/* line 1183, ../sass/_common.scss */
.top-content-wrapper .top-content .top-nav .appCode div img {
  width: 100%;
  display: block;
}
/* line 1187, ../sass/_common.scss */
.top-content-wrapper .top-content .top-nav .appCode div p {
  line-height: normal;
  color: #ea5049;
}
/* line 1190, ../sass/_common.scss */
.top-content-wrapper .top-content .top-nav .appCode div p span {
  font-size: 12px;
  color: #8d8d8d;
}
/* line 1206, ../sass/_common.scss */
.top-content-wrapper .top-content .top-nav .phone {
  color: #666;
}
/* line 1209, ../sass/_common.scss */
.top-content-wrapper .top-content .top-nav .download-app {
  width: 91px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  background: #999;
  color: #fff;
  border-radius: 2px;
  float: right;
  margin-top: 5px;
}
/* line 1219, ../sass/_common.scss */
.top-content-wrapper .top-content .top-nav .download-app:hover {
  text-decoration: none;
  background: gray;
}
/* line 1224, ../sass/_common.scss */
.top-content-wrapper .top-content .top-nav .follow {
  float: right;
  position: relative;
}
/* line 1227, ../sass/_common.scss */
.top-content-wrapper .top-content .top-nav .follow .follow-mod {
  float: left;
  height: 34px;
}
/* line 1230, ../sass/_common.scss */
.top-content-wrapper .top-content .top-nav .follow .follow-mod a, .top-content-wrapper .top-content .top-nav .follow .follow-mod .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .top-content-wrapper .top-content .top-nav .follow .follow-mod span {
  display: block;
  cursor: pointer;
}
/* line 1233, ../sass/_common.scss */
.top-content-wrapper .top-content .top-nav .follow .follow-mod a i, .top-content-wrapper .top-content .top-nav .follow .follow-mod .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span i, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .top-content-wrapper .top-content .top-nav .follow .follow-mod span i {
  float: left;
  margin: 9px 3px 0 0;
}
/* line 1238, ../sass/_common.scss */
.top-content-wrapper .top-content .top-nav .follow .follow-mod .con {
  position: absolute;
  right: 0;
  top: 34px;
  width: 140px;
  height: 180px;
  background: #474953;
  z-index: 16;
  display: none;
}
/* line 1247, ../sass/_common.scss */
.top-content-wrapper .top-content .top-nav .follow .follow-mod .con .common-appcode {
  margin: 24px auto 5px;
}
/* line 1250, ../sass/_common.scss */
.top-content-wrapper .top-content .top-nav .follow .follow-mod .con p {
  font-size: 14px;
  color: #b8b8b8;
  text-align: center;
}
/* line 1258, ../sass/_common.scss */
.top-content-wrapper .top-content .top-nav .follow .follow-mod:hover .con {
  display: block;
}

/* line 1269, ../sass/_common.scss */
.header-wrapper {
  width: 100%;
  background: #fff;
}

/* line 1273, ../sass/_common.scss */
.header-wrap {
  width: 1200px;
  margin: 0 auto;
  height: 100px;
  clear: both;
  zoom: 1;
}
/* line 1278, ../sass/_common.scss */
.header-wrap .logo-wrap {
  float: left;
  padding-top: 24px !important;
  cursor: pointer;
}
/* line 1282, ../sass/_common.scss */
.header-wrap .logo-wrap img {
  float: left;
  margin-top: 4px;
}
/* line 1286, ../sass/_common.scss */
.header-wrap .logo-wrap span {
  width: 1px;
  height: 50px;
  font-size: 0;
  line-height: 0;
  background: #ccc;
  float: left;
  margin: 2px 21px 0;
}
/* line 1295, ../sass/_common.scss */
.header-wrap .logo-wrap i {
  float: left;
  margin-top: 10px;
}
/* line 1300, ../sass/_common.scss */
.header-wrap .nav-box {
  float: right;
  padding-top: 33px;
}
/* line 1303, ../sass/_common.scss */
.header-wrap .nav-box ul {
  float: left;
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  *zoom: 1;
  overflow: visible;
  padding-top: 3px;
}
/* line 62, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.header-wrap .nav-box ul li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  white-space: nowrap;
  float: left;
  padding-left: 18px;
  padding-right: 18px;
}
/* line 49, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.header-wrap .nav-box ul li:first-child {
  padding-left: 0;
}
/* line 50, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.header-wrap .nav-box ul li:last-child {
  padding-right: 0;
}
/* line 52, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.header-wrap .nav-box ul li.last {
  padding-right: 0;
}
/* line 1308, ../sass/_common.scss */
.header-wrap .nav-box ul a, .header-wrap .nav-box ul .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .header-wrap .nav-box ul span {
  font-size: 18px;
  color: #333;
}
/* line 1311, ../sass/_common.scss */
.header-wrap .nav-box ul a .drop, .header-wrap .nav-box ul .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span .drop, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .header-wrap .nav-box ul span .drop {
  float: right;
  width: 12px;
  height: 7px;
  background: url('../../images/drop-icons.png?1508917063') no-repeat 0 0;
  margin: 10px 22px 0 6px;
}
/* line 1318, ../sass/_common.scss */
.header-wrap .nav-box ul a.active, .header-wrap .nav-box ul .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.active, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .header-wrap .nav-box ul span.active, .header-wrap .nav-box ul a:hover, .header-wrap .nav-box ul .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .header-wrap .nav-box ul span:hover {
  color: #c30d23;
  text-decoration: none;
}
/* line 1322, ../sass/_common.scss */
.header-wrap .nav-box ul a.active .drop, .header-wrap .nav-box ul .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.active .drop, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .header-wrap .nav-box ul span.active .drop, .header-wrap .nav-box ul a:hover .drop, .header-wrap .nav-box ul .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover .drop, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .header-wrap .nav-box ul span:hover .drop {
  background-position: 0 -7px;
}
/* line 1327, ../sass/_common.scss */
.header-wrap .nav-box ul li.account {
  position: relative;
  height: 33px;
}
/* line 1331, ../sass/_common.scss */
.header-wrap .nav-box ul li.account:hover a, .header-wrap .nav-box ul li.account:hover .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .header-wrap .nav-box ul li.account:hover span {
  color: #c30d23;
}
/* line 1334, ../sass/_common.scss */
.header-wrap .nav-box ul li.account:hover .con {
  display: block;
}
/* line 1336, ../sass/_common.scss */
.header-wrap .nav-box ul li.account:hover .con a, .header-wrap .nav-box ul li.account:hover .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .header-wrap .nav-box ul li.account:hover .con span {
  color: #666;
}
/* line 1338, ../sass/_common.scss */
.header-wrap .nav-box ul li.account:hover .con a:hover, .header-wrap .nav-box ul li.account:hover .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .header-wrap .nav-box ul li.account:hover .con span:hover {
  color: #c30d23;
}
/* line 1343, ../sass/_common.scss */
.header-wrap .nav-box ul li.account:hover .drop {
  background-position: 0 -7px;
}
/* line 1348, ../sass/_common.scss */
.header-wrap .nav-box ul .con {
  display: none;
  position: absolute;
  width: 143px;
  background: #f3f3f5;
  z-index: 30;
  overflow: hidden;
  border-top: 1px solid #c30d23;
  right: 0;
  top: 30px;
}
/* line 1358, ../sass/_common.scss */
.header-wrap .nav-box ul .con div {
  margin-bottom: -1px;
}
/* line 1361, ../sass/_common.scss */
.header-wrap .nav-box ul .con a, .header-wrap .nav-box ul .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .header-wrap .nav-box ul .con span {
  display: block;
  width: 128px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  font-size: 14px;
  color: #666;
  border-bottom: 1px solid #dedede;
  margin: 0 auto;
}
/* line 1371, ../sass/_common.scss */
.header-wrap .nav-box ul .con a:hover, .header-wrap .nav-box ul .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .header-wrap .nav-box ul .con span:hover {
  color: #c30d23;
}
/* line 1377, ../sass/_common.scss */
.header-wrap .nav-box .my {
  float: left;
  width: 107px;
  height: 31px;
  background: #f3f3f3;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  margin-left: 42px;
}
/* line 1385, ../sass/_common.scss */
.header-wrap .nav-box .my .login a, .header-wrap .nav-box .my .login .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .header-wrap .nav-box .my .login span {
  width: 72px;
  height: 31px;
  display: block;
  line-height: 31px;
  padding-left: 35px;
  position: relative;
  color: #444;
}
/* line 1393, ../sass/_common.scss */
.header-wrap .nav-box .my .login a i, .header-wrap .nav-box .my .login .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span i, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .header-wrap .nav-box .my .login span i {
  width: 14px;
  height: 14px;
  position: absolute;
  left: 16px;
  top: 9px;
}
/* line 1403, ../sass/_common.scss */
.header-wrap .nav-box .my .nologin a, .header-wrap .nav-box .my .nologin .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .header-wrap .nav-box .my .nologin span {
  width: 53px;
  float: left;
  text-align: center;
  line-height: 31px;
  color: #9db8d2;
  font-size: 14px;
}
/* line 1411, ../sass/_common.scss */
.header-wrap .nav-box .my .nologin span {
  float: left;
  width: 1px;
  height: 14px;
  background: #dedede;
  margin-top: 9px;
}

/* line 1424, ../sass/_common.scss */
.login-true .login {
  display: block;
}
/* line 1427, ../sass/_common.scss */
.login-true .nologin {
  display: none;
}

/* line 1432, ../sass/_common.scss */
.login-false .login {
  display: none;
}
/* line 1435, ../sass/_common.scss */
.login-false .nologin {
  display: block;
}

/* line 1441, ../sass/_common.scss */
.bread-nav-wrapper {
  width: 100%;
  border-top: 1px solid #f2f2f2;
}
/* line 1444, ../sass/_common.scss */
.bread-nav-wrapper .bread-nav {
  width: 1200px;
  margin: 0 auto;
}
/* line 1446, ../sass/_common.scss */
.bread-nav-wrapper .bread-nav .bread-box {
  padding-left: 30px;
  height: 38px;
  line-height: 38px;
  color: #777;
  font-size: 14px;
}
/* line 1452, ../sass/_common.scss */
.bread-nav-wrapper .bread-nav .bread-box a, .bread-nav-wrapper .bread-nav .bread-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .bread-nav-wrapper .bread-nav .bread-box span {
  color: #777;
}

/* line 1463, ../sass/_common.scss */
#footer {
  width: 100%;
  background: #555;
  color: #ccc;
}

/* line 1468, ../sass/_common.scss */
.footer-wrapper {
  width: 100%;
}
/* line 1470, ../sass/_common.scss */
.footer-wrapper .foot-wrap {
  width: 1200px;
  margin: 0 auto;
  height: 244px;
  background: url('../../images/footnavline.png?1508917076') repeat-x 0 bottom;
}
/* line 1474, ../sass/_common.scss */
.footer-wrapper .foot-wrap .foot-nav {
  float: left;
  font-size: 16px;
  position: relative;
  padding: 40px 0 0 40px;
}
/* line 1479, ../sass/_common.scss */
.footer-wrapper .foot-wrap .foot-nav .nav-mod {
  float: left;
  position: relative;
  padding-left: 26px;
  width: 175px;
}
/* line 1484, ../sass/_common.scss */
.footer-wrapper .foot-wrap .foot-nav .nav-mod i {
  position: absolute;
  left: 0;
  top: 3px;
}
/* line 1489, ../sass/_common.scss */
.footer-wrapper .foot-wrap .foot-nav .nav-mod p {
  padding-bottom: 10px;
  font-size: 18px;
}
/* line 1493, ../sass/_common.scss */
.footer-wrapper .foot-wrap .foot-nav .nav-mod li {
  line-height: 28px;
}
/* line 1495, ../sass/_common.scss */
.footer-wrapper .foot-wrap .foot-nav .nav-mod li a, .footer-wrapper .foot-wrap .foot-nav .nav-mod li .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .footer-wrapper .foot-wrap .foot-nav .nav-mod li span {
  font-size: 12px;
  color: #999;
}
/* line 1502, ../sass/_common.scss */
.footer-wrapper .foot-wrap .modeline {
  float: left;
  width: 4px;
  height: 209px;
  background: url('../../images/modeline.png?1508917087');
  margin-top: 19px;
}
/* line 1509, ../sass/_common.scss */
.footer-wrapper .foot-wrap .foot-code {
  float: left;
  padding: 30px 27px 0;
}
/* line 1512, ../sass/_common.scss */
.footer-wrapper .foot-wrap .foot-code .mode {
  float: left;
  width: 192px;
  text-align: center;
}
/* line 1516, ../sass/_common.scss */
.footer-wrapper .foot-wrap .foot-code .mode .box {
  padding: 6px;
  border: 1px solid #363636;
  width: 122px;
  height: 122px;
  margin: 0 auto;
}
/* line 1522, ../sass/_common.scss */
.footer-wrapper .foot-wrap .foot-code .mode .box img {
  display: block;
  border: 1px solid #363636;
}
/* line 1527, ../sass/_common.scss */
.footer-wrapper .foot-wrap .foot-code .mode p {
  color: #ccc;
  line-height: 18px;
  padding-top: 10px;
}
/* line 1535, ../sass/_common.scss */
.footer-wrapper .contact-wrap {
  float: left;
  height: 87px;
  padding: 38px 0 0 56px;
}
/* line 1538, ../sass/_common.scss */
.footer-wrapper .contact-wrap .title {
  font-size: 18px;
  color: #fb6262;
}
/* line 1543, ../sass/_common.scss */
.footer-wrapper .contact-wrap strong {
  display: block;
  font-size: 32px;
  line-height: 45px;
  padding-top: 2px;
  color: #fb6262;
}
/* line 1550, ../sass/_common.scss */
.footer-wrapper .contact-wrap span {
  display: block;
  font-size: 14px;
  color: #999;
  margin-top: -2px;
  line-height: 24px;
  color: #d4d4d4;
  padding-top: 14px;
}
/* line 1560, ../sass/_common.scss */
.footer-wrapper .online {
  float: left;
  padding: 6px 0 0 50px;
}
/* line 1563, ../sass/_common.scss */
.footer-wrapper .online a, .footer-wrapper .online .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .footer-wrapper .online span {
  float: left;
  margin-right: 9px;
  width: 32px;
  height: 36px;
  padding: 6px 8px;
  border-radius: 2px;
  border: 1px solid #dedede;
  font-size: 14px;
  text-align: center;
  line-height: 18px;
  color: #999;
}

/* line 1579, ../sass/_common.scss */
.partners-wrapper {
  width: 100%;
  height: 56px;
  background: #f5f6f7;
}
/* line 1583, ../sass/_common.scss */
.partners-wrapper .partners {
  width: 1200px;
  margin: 0 auto;
  padding-top: 14px;
  overflow: hidden;
  *zoom: 1;
}
/* line 1587, ../sass/_common.scss */
.partners-wrapper .partners p {
  font-size: 16px;
  float: left;
  margin-right: 10px;
  font-weight: bold;
  color: #777;
}
/* line 1594, ../sass/_common.scss */
.partners-wrapper .partners ul {
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  *zoom: 1;
  float: left;
  padding-top: 4px;
}
/* line 62, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.partners-wrapper .partners ul li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  white-space: nowrap;
  float: left;
  padding-left: 22px;
  padding-right: 22px;
}
/* line 49, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.partners-wrapper .partners ul li:first-child {
  padding-left: 0;
}
/* line 50, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.partners-wrapper .partners ul li:last-child {
  padding-right: 0;
}
/* line 52, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.partners-wrapper .partners ul li.last {
  padding-right: 0;
}
/* line 1598, ../sass/_common.scss */
.partners-wrapper .partners ul a, .partners-wrapper .partners ul .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .partners-wrapper .partners ul span {
  display: block;
}

/* line 1605, ../sass/_common.scss */
.code-wrap {
  padding-left: 80px;
  float: left;
}
/* line 1608, ../sass/_common.scss */
.code-wrap p {
  font-size: 16px;
}
/* line 1611, ../sass/_common.scss */
.code-wrap .code-box {
  padding-top: 16px;
  overflow: hidden;
  *zoom: 1;
}
/* line 1614, ../sass/_common.scss */
.code-wrap .code-box img {
  float: left;
  margin-right: 8px;
}
/* line 1618, ../sass/_common.scss */
.code-wrap .code-box .apps {
  padding-top: 23px;
  float: left;
}
/* line 1621, ../sass/_common.scss */
.code-wrap .code-box .apps .app-store, .code-wrap .code-box .apps .android {
  width: 60px;
  height: 20px;
  background: #2a80b9;
  margin-bottom: 5px;
  color: #fff;
  padding-left: 20px;
  position: relative;
}
/* line 1629, ../sass/_common.scss */
.code-wrap .code-box .apps .app-store i, .code-wrap .code-box .apps .android i {
  width: 21px;
  height: 20px;
  position: absolute;
  left: 0;
  top: 0;
}
/* line 1637, ../sass/_common.scss */
.code-wrap .code-box .apps .android {
  padding-left: 27px;
  width: 53px;
}

/* line 1646, ../sass/_common.scss */
.right-wrapper {
  width: 100%;
  height: 120px;
  background: #555;
}
/* line 1650, ../sass/_common.scss */
.right-wrapper .foot-right {
  width: 1200px;
  margin: 0 auto;
  padding-top: 11px;
  color: #b4b4b4;
  text-align: center;
}
/* line 1656, ../sass/_common.scss */
.right-wrapper .foot-right .partner-nav a, .right-wrapper .foot-right .partner-nav .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .right-wrapper .foot-right .partner-nav span {
  color: #b4b4b4;
}
/* line 1659, ../sass/_common.scss */
.right-wrapper .foot-right .partner-nav span {
  color: #b4b4b4;
  margin: 0 10px;
}
/* line 1664, ../sass/_common.scss */
.right-wrapper .foot-right .right-text {
  padding: 16px 0 18px;
  position: relative;
}
/* line 1667, ../sass/_common.scss */
.right-wrapper .foot-right .right-text span {
  position: absolute;
  right: 0;
  top: 16px;
  margin-right: 60px;
}
/* line 1674, ../sass/_common.scss */
.right-wrapper .foot-right ul {
  text-align: center;
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  *zoom: 1;
}
/* line 49, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_inline-block-list.scss */
.right-wrapper .foot-right ul li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  white-space: nowrap;
  padding-left: 14px;
  padding-right: 14px;
}
/* line 1677, ../sass/_common.scss */
.right-wrapper .foot-right ul a, .right-wrapper .foot-right ul .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .right-wrapper .foot-right ul span {
  display: block;
}

/* line 1686, ../sass/_common.scss */
.invest-side-list {
  padding: 5px 10px 16px;
}
/* line 1688, ../sass/_common.scss */
.invest-side-list .invest-title {
  line-height: 38px;
  overflow: hidden;
  *zoom: 1;
  margin-bottom: -5px;
}
/* line 1692, ../sass/_common.scss */
.invest-side-list .invest-title p {
  width: 40%;
  text-align: center;
  color: #999;
  font-size: 14px;
  float: left;
}
/* line 1698, ../sass/_common.scss */
.invest-side-list .invest-title p.num {
  width: 60%;
}
/* line 1703, ../sass/_common.scss */
.invest-side-list ul {
  line-height: 38px;
  max-height: 195px;
  overflow: hidden;
}
/* line 1707, ../sass/_common.scss */
.invest-side-list ul li {
  overflow: hidden;
  *zoom: 1;
}
/* line 1710, ../sass/_common.scss */
.invest-side-list ul span {
  width: 40%;
  text-align: center;
  color: #999;
  float: left;
}
/* line 1715, ../sass/_common.scss */
.invest-side-list ul span.num {
  width: 60%;
  font-size: 14px;
  color: #ed3334;
}
/* line 1719, ../sass/_common.scss */
.invest-side-list ul span.num b {
  font-weight: bold;
}

/* line 1728, ../sass/_common.scss */
.common-qa-wrap {
  padding-bottom: 4px;
}
/* line 1730, ../sass/_common.scss */
.common-qa-wrap ul {
  padding: 4px 0 0 26px;
  max-height: 304px;
  overflow: hidden;
}
/* line 1735, ../sass/_common.scss */
.common-qa-wrap li {
  overflow: hidden;
  *zoom: 1;
}
/* line 1738, ../sass/_common.scss */
.common-qa-wrap a, .common-qa-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .common-qa-wrap span {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  float: left;
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  color: #999;
  max-width: 210px;
}
/* line 1747, ../sass/_common.scss */
.common-qa-wrap i {
  float: left;
  width: 4px;
  height: 4px;
  margin: 14px 10px 0 0;
}

/* line 1759, ../sass/_common.scss */
.false-wrap {
  width: 1180px;
  margin: 0 auto;
}
/* line 1762, ../sass/_common.scss */
.false-wrap .false-con {
  padding: 142px 0 0;
}
/* line 1764, ../sass/_common.scss */
.false-wrap .false-con .false-box {
  min-height: 220px;
  overflow: hidden;
  width: 800px;
  margin: 0 auto;
  text-align: center;
}
/* line 1770, ../sass/_common.scss */
.false-wrap .false-con .false-box .errorbg {
  width: 259px;
  height: 95px;
  background: url('../../images/error.png?1508917087');
  margin: 0 auto;
}
/* line 1776, ../sass/_common.scss */
.false-wrap .false-con .false-box .falsebg {
  width: 254px;
  height: 95px;
  background: url('../../images/false.png?1508917073');
  margin: 0 auto;
}
/* line 1782, ../sass/_common.scss */
.false-wrap .false-con .false-box .updatebg {
  width: 256px;
  height: 97px;
  background: url('../../images/update.png?1508917063');
  margin: 0 auto;
}
/* line 1788, ../sass/_common.scss */
.false-wrap .false-con .false-box p {
  font-size: 24px;
  color: #666;
  padding: 30px 0 26px;
}
/* line 1792, ../sass/_common.scss */
.false-wrap .false-con .false-box p span {
  color: #333;
}
/* line 1796, ../sass/_common.scss */
.false-wrap .false-con .false-box a, .false-wrap .false-con .false-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .false-wrap .false-con .false-box span {
  display: block;
  width: 80px;
  height: 30px;
  text-align: center;
  line-height: 30px;
  background: #c30d23;
  font-size: 14px;
  color: #fff;
  margin: 0 auto;
}
/* line 1806, ../sass/_common.scss */
.false-wrap .false-con .false-box a:hover, .false-wrap .false-con .false-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .false-wrap .false-con .false-box span:hover {
  background: #ef142e;
  text-decoration: none;
}

/* line 1817, ../sass/_common.scss */
.newupdate-wrapper .newupdate-wrap {
  text-align: center;
}
/* line 1819, ../sass/_common.scss */
.newupdate-wrapper .newupdate-wrap .updateimg {
  margin: 95px auto 0;
  width: 100%;
  height: 359px;
  background: url('../../images/updateimg.png?1508917081') center top no-repeat;
}
/* line 1825, ../sass/_common.scss */
.newupdate-wrapper .newupdate-wrap .updatetitle {
  padding: 40px 0 30px;
  font-size: 24px;
  color: #ec393b;
}
/* line 1830, ../sass/_common.scss */
.newupdate-wrapper .newupdate-wrap p {
  line-height: 36px;
  color: #000;
  font-size: 18px;
  width: 668px;
  margin: 0 auto;
  text-align: left;
}
/* line 1838, ../sass/_common.scss */
.newupdate-wrapper .newupdate-wrap .bot {
  padding-top: 24px;
  color: #000;
  font-size: 18px;
}

/* line 1845, ../sass/_common.scss */
.newtips {
  padding: 12px 20px;
  max-width: 815px;
  margin: 50px auto 40px;
  background: #f0f0f0;
  color: #999;
  line-height: 22px;
}

/* line 1853, ../sass/_common.scss */
.newtips a, .newtips .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .newtips span {
  color: #17a9ef;
}

/* line 1856, ../sass/_common.scss */
.set-wrap .newtips {
  margin-top: 15px;
}

/* line 1860, ../sass/_common.scss */
.christmas-dialog-wrapper.ngdialog-theme-default .ngdialog-content {
  background: none;
}

/* line 1865, ../sass/_common.scss */
.msg-dialog-wrap {
  width: 527px;
  height: 330px;
  border-radius: 4px;
  background: #fff;
  overflow: hidden;
  position: relative;
}
/* line 1872, ../sass/_common.scss */
.msg-dialog-wrap .close {
  border-radius: 3px;
  color: #bbb;
  font-size: 40px;
  font-weight: 400;
  height: 30px;
  line-height: 26px;
  position: absolute;
  right: 6px;
  text-align: center;
  top: 5px;
  width: 30px;
}
/* line 1884, ../sass/_common.scss */
.msg-dialog-wrap .close:hover {
  color: #777;
  text-decoration: none;
}
/* line 1889, ../sass/_common.scss */
.msg-dialog-wrap .title {
  height: 42px;
  line-height: 42px;
  background: #f7f7f7;
  padding-left: 28px;
  font-size: 14px;
  color: #444;
  text-align: left;
}
/* line 1898, ../sass/_common.scss */
.msg-dialog-wrap textarea {
  width: 440px;
  height: 144px;
  margin: 20px auto;
  resize: none;
  border: 1px solid #dedede;
  border-radius: 1px;
  padding: 12px 18px;
  outline: none;
  color: #666;
}
/* line 1909, ../sass/_common.scss */
.msg-dialog-wrap .btns {
  text-align: center;
}
/* line 1911, ../sass/_common.scss */
.msg-dialog-wrap .btns a, .msg-dialog-wrap .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .msg-dialog-wrap .btns span {
  display: inline-block;
}
/* line 1913, ../sass/_common.scss */
.msg-dialog-wrap .btns a.cancel, .msg-dialog-wrap .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.cancel, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .msg-dialog-wrap .btns span.cancel {
  width: 181px;
  height: 54px;
  border-radius: 3px;
  background: #bbb;
  color: #fff;
  line-height: 54px;
  text-align: center;
  font-size: 18px;
  margin-right: 28px;
}
/* line 1922, ../sass/_common.scss */
.msg-dialog-wrap .btns a.cancel:hover, .msg-dialog-wrap .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.cancel:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .msg-dialog-wrap .btns span.cancel:hover {
  background: #999;
}
/* line 1927, ../sass/_common.scss */
.msg-dialog-wrap .btns a:hover, .msg-dialog-wrap .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .msg-dialog-wrap .btns span:hover {
  text-decoration: none;
}
/* line 1930, ../sass/_common.scss */
.msg-dialog-wrap .btns a.sub, .msg-dialog-wrap .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.sub, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .msg-dialog-wrap .btns span.sub {
  width: 179px;
  height: 52px;
  line-height: 52px;
  text-align: center;
  border-radius: 3px;
  border: 1px solid #d20000;
  font-size: 18px;
  color: #d20000;
}

/* line 1944, ../sass/_common.scss */
.common-storage-tip {
  font-size: 14px;
  color: #5b6672;
  line-height: 24px;
  width: 370px;
}
/* line 1949, ../sass/_common.scss */
.common-storage-tip .home-storage {
  margin: 2px 8px 0 0;
  float: left;
}
/* line 1953, ../sass/_common.scss */
.common-storage-tip .home-storages {
  margin: 3px 4px 0 0;
  float: left;
}

/* line 88, global/*.png */
.global-sprite, .global-app, .global-logo, .global-slogo, .global-topphone, .global-topwechat, .global-wechat {
  background-image: url('../../images/global-s81c78f551e.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.global-app {
  background-position: 0 0;
  height: 86px;
  width: 86px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.global-logo {
  background-position: 0 -86px;
  height: 33px;
  width: 194px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.global-slogo {
  background-position: 0 -119px;
  height: 24px;
  width: 147px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.global-topphone {
  background-position: 0 -143px;
  height: 16px;
  width: 11px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.global-topwechat {
  background-position: 0 -159px;
  height: 13px;
  width: 17px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.global-wechat {
  background-position: 0 -172px;
  height: 86px;
  width: 86px;
}

/* line 4, ../sass/_global.scss */
.top-global-wrapper {
  width: 100%;
  height: 39px;
  line-height: 39px;
  background: #f5f5f5;
  font-size: 12px;
}
/* line 10, ../sass/_global.scss */
.top-global-wrapper .top-content {
  width: 1200px;
  margin: 0 auto;
}
/* line 12, ../sass/_global.scss */
.top-global-wrapper .top-content .tel {
  float: left;
  color: #000;
}
/* line 15, ../sass/_global.scss */
.top-global-wrapper .top-content .tel i {
  float: left;
  margin: 12px 6px 0 16px;
}
/* line 19, ../sass/_global.scss */
.top-global-wrapper .top-content .tel b {
  float: left;
  color: #000;
}
/* line 22, ../sass/_global.scss */
.top-global-wrapper .top-content .tel b span {
  font-weight: bold;
}
/* line 27, ../sass/_global.scss */
.top-global-wrapper .top-content .top-nav {
  float: right;
}
/* line 29, ../sass/_global.scss */
.top-global-wrapper .top-content .top-nav span {
  margin: 0 -3px 0 12px;
  font-family: '宋体';
  color: #ccc;
}
/* line 34, ../sass/_global.scss */
.top-global-wrapper .top-content .top-nav a, .top-global-wrapper .top-content .top-nav .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .top-global-wrapper .top-content .top-nav span {
  color: #444242;
}
/* line 36, ../sass/_global.scss */
.top-global-wrapper .top-content .top-nav a:hover, .top-global-wrapper .top-content .top-nav .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .top-global-wrapper .top-content .top-nav span:hover {
  color: #fb6262;
}
/* line 40, ../sass/_global.scss */
.top-global-wrapper .top-content .top-nav .appCode {
  display: inline-block;
  height: 100%;
  position: relative;
  padding: 0 12px;
  cursor: pointer;
}
/* line 46, ../sass/_global.scss */
.top-global-wrapper .top-content .top-nav .appCode div {
  position: absolute;
  top: 39px;
  right: -1px;
  width: 105px;
  border: 1px solid #f5f5f5;
  border-top: none;
  background: #fff;
  z-index: 99;
  text-align: center;
  display: none;
}
/* line 57, ../sass/_global.scss */
.top-global-wrapper .top-content .top-nav .appCode div img {
  display: block;
  margin: 12px auto 0;
}
/* line 61, ../sass/_global.scss */
.top-global-wrapper .top-content .top-nav .appCode div p {
  line-height: 20px;
  color: #8d8d8d;
  padding: 5px 0;
}
/* line 67, ../sass/_global.scss */
.top-global-wrapper .top-content .top-nav .appCode .global-topwechat {
  display: inline-block;
  vertical-align: top;
  margin-top: 13px;
}
/* line 72, ../sass/_global.scss */
.top-global-wrapper .top-content .top-nav .appCode:hover {
  text-decoration: none;
  background: #fff;
}
/* line 75, ../sass/_global.scss */
.top-global-wrapper .top-content .top-nav .appCode:hover i {
  text-decoration: underline;
}
/* line 78, ../sass/_global.scss */
.top-global-wrapper .top-content .top-nav .appCode:hover div {
  display: block;
}

/* line 88, ../sass/_global.scss */
.globalheader-wrapper {
  width: 100%;
  background: #fff;
}

/* line 92, ../sass/_global.scss */
.globalheader-wrap {
    width: 1200px;
    margin: 0 auto;
    height: 80px;
    clear: both;
    zoom: 1;
    position: relative;
}
/* line 98, ../sass/_global.scss */
.globalheader-wrap .christmaslogo {
  position: absolute;
  left: 389px;
  top: 1px;
  width: 70px;
  height: 79px;
  background: url('../../images/christmaslogo.png') no-repeat;
  z-index: 10;
}
/* line 107, ../sass/_global.scss */
.globalheader-wrap .logo-wrap {
  float: left;
  padding-top:13px;
  cursor: pointer;
}
/* line 111, ../sass/_global.scss */
.globalheader-wrap .logo-wrap img {
  float: left;
}
/* line 114, ../sass/_global.scss */
.globalheader-wrap .logo-wrap span {
  width: 1px;
  height: 33px;
  font-size: 0;
  line-height: 0;
  background: #ccc;
  float: left;
  margin: 0 15px 0 16px;margin-top:15px;margin-left:25px;
}
/* line 123, ../sass/_global.scss */
.globalheader-wrap .logo-wrap i {
  float: left;
  margin-top: 5px;
}
/* line 128, ../sass/_global.scss */
.globalheader-wrap .nav-box {
  float: right;
  padding-top: 28px;
}
/* line 131, ../sass/_global.scss */
.globalheader-wrap .nav-box ul {
  float: left;
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  *zoom: 1;
  overflow: visible;
}
/* line 62, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.globalheader-wrap .nav-box ul li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  white-space: nowrap;
  float: left;
  padding-left: 24px;
  padding-right: 24px;
}
/* line 49, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.globalheader-wrap .nav-box ul li:first-child {
  padding-left: 0;
}
/* line 50, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.globalheader-wrap .nav-box ul li:last-child {
  padding-right: 0;
}
/* line 52, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.globalheader-wrap .nav-box ul li.last {
  padding-right: 0;
}
/* line 135, ../sass/_global.scss */
.globalheader-wrap .nav-box ul a, .globalheader-wrap .nav-box ul .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .globalheader-wrap .nav-box ul span {
  font-size: 16px;
  color: #565656;
}
/* line 138, ../sass/_global.scss */
.globalheader-wrap .nav-box ul a .drop, .globalheader-wrap .nav-box ul .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span .drop, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .globalheader-wrap .nav-box ul span .drop {
  float: right;
  width: 12px;
  height: 7px;
  background: url('../../images/drop-icons.png?1508917063') no-repeat 0 0;
  margin: 10px 22px 0 6px;
}
/* line 145, ../sass/_global.scss */
.globalheader-wrap .nav-box ul a:hover, .globalheader-wrap .nav-box ul .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .globalheader-wrap .nav-box ul span:hover, .globalheader-wrap .nav-box ul a.active, .globalheader-wrap .nav-box ul .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.active, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .globalheader-wrap .nav-box ul span.active {
  color: #fb6262;
  text-decoration: none;
}
/* line 149, ../sass/_global.scss */
.globalheader-wrap .nav-box ul a:hover .drop, .globalheader-wrap .nav-box ul .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover .drop, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .globalheader-wrap .nav-box ul span:hover .drop, .globalheader-wrap .nav-box ul a.active .drop, .globalheader-wrap .nav-box ul .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.active .drop, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .globalheader-wrap .nav-box ul span.active .drop {
  background-position: 0 -7px;
}
/* line 154, ../sass/_global.scss */
.globalheader-wrap .nav-box ul li.account {
  position: relative;
  height: 33px;
  padding-right: 0;
}
/* line 159, ../sass/_global.scss */
.globalheader-wrap .nav-box ul li.account:hover a, .globalheader-wrap .nav-box ul li.account:hover .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .globalheader-wrap .nav-box ul li.account:hover span {
  color: #fb6262;
}
/* line 162, ../sass/_global.scss */
.globalheader-wrap .nav-box ul li.account:hover .con {
  display: block;
}
/* line 164, ../sass/_global.scss */
.globalheader-wrap .nav-box ul li.account:hover .con a, .globalheader-wrap .nav-box ul li.account:hover .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .globalheader-wrap .nav-box ul li.account:hover .con span {
  color: #666;
}
/* line 166, ../sass/_global.scss */
.globalheader-wrap .nav-box ul li.account:hover .con a:hover, .globalheader-wrap .nav-box ul li.account:hover .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .globalheader-wrap .nav-box ul li.account:hover .con span:hover {
  color: #fb6262;
}
/* line 171, ../sass/_global.scss */
.globalheader-wrap .nav-box ul li.account:hover .drop {
  background-position: 0 -7px;
}
/* line 176, ../sass/_global.scss */
.globalheader-wrap .nav-box ul .con {
  display: none;
  position: absolute;
  width: 143px;
  background: #f3f3f5;
  z-index: 30;
  overflow: hidden;
  border-top: 1px solid #fb6262;
  right: 0;
  top: 30px;
}
/* line 186, ../sass/_global.scss */
.globalheader-wrap .nav-box ul .con div {
  margin-bottom: -1px;
}
/* line 189, ../sass/_global.scss */
.globalheader-wrap .nav-box ul .con a, .globalheader-wrap .nav-box ul .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .globalheader-wrap .nav-box ul .con span {
  display: block;
  width: 128px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  font-size: 14px;
  color: #666;
  border-bottom: 1px solid #dedede;
  margin: 0 auto;
}
/* line 199, ../sass/_global.scss */
.globalheader-wrap .nav-box ul .con a:hover, .globalheader-wrap .nav-box ul .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .globalheader-wrap .nav-box ul .con span:hover {
  color: #fb6262;
}
/* line 205, ../sass/_global.scss */
.globalheader-wrap .nav-box .nologin {
  float: left;
  padding-left: 20px;
  margin-top: -5px;
}
/* line 209, ../sass/_global.scss */
.globalheader-wrap .nav-box .nologin .login {
  height: 31px;
  width: 57px;
  text-align: center;
  font-size: 14px;
  color: #fb6262;
  border-radius: 5px;
  border: 1px solid #fb6262;
  float: left;
  line-height: 31px;
}
/* line 219, ../sass/_global.scss */
.globalheader-wrap .nav-box .nologin .login:hover {
  color: #d1352d;
  border-color: #d1352d;
  text-decoration: none;
}
/* line 225, ../sass/_global.scss */
.globalheader-wrap .nav-box .nologin .register {
  height: 34px;
  width: 140px;
  text-align: center;
  font-size: 14px;
  color: #fff;
  border-radius: 5px;
  float: left;
  line-height: 34px;
  background: #fb6262;
  margin-left: 13px;
}
/* line 236, ../sass/_global.scss */
.globalheader-wrap .nav-box .nologin .register:hover {
  background: #d1352d;
  text-decoration: none;
}

/* line 288, home-icons/*.png */
.home-icons-sprite, .home-icons-android, .home-icons-apple, .home-icons-cal, .home-icons-exicon, .home-icons-expgold, .home-icons-hot, .home-icons-ico-1, .home-icons-ico-2, .home-icons-ico-3, .home-icons-ico-4, .home-icons-ico-5, .home-icons-ico-6, .home-icons-min, .home-icons-more, .home-icons-newhand-icon, .home-icons-newhand, .home-icons-newhot, .home-icons-next, .home-icons-nextday, .home-icons-notice-icon, .home-icons-notice, .home-icons-prev, .home-icons-prev1, .home-icons-qa, .home-icons-qqicon, .home-icons-record-money, .home-icons-record-profit, .home-icons-record-user, .home-icons-sec, .home-icons-shang, .home-icons-yin {
  background-image: url('../../images/home-icons-s92727d3dad.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-android {
  background-position: 0 0;
  height: 20px;
  width: 16px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-apple {
  background-position: 0 -20px;
  height: 20px;
  width: 16px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-cal {
  background-position: 0 -40px;
  height: 21px;
  width: 21px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-exicon {
  background-position: 0 -61px;
  height: 57px;
  width: 57px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-expgold {
  background-position: 0 -118px;
  height: 21px;
  width: 82px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-hot {
  background-position: 0 -139px;
  height: 40px;
  width: 40px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-ico-1 {
  background-position: 0 -179px;
  height: 28px;
  width: 33px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-ico-2 {
  background-position: 0 -207px;
  height: 24px;
  width: 24px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-ico-3 {
  background-position: 0 -231px;
  height: 28px;
  width: 18px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-ico-4 {
  background-position: 0 -259px;
  height: 12px;
  width: 22px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-ico-5 {
  background-position: 0 -271px;
  height: 17px;
  width: 19px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-ico-6 {
  background-position: 0 -288px;
  height: 26px;
  width: 26px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-min {
  background-position: 0 -314px;
  height: 32px;
  width: 32px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-more {
  background-position: 0 -346px;
  height: 30px;
  width: 80px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-newhand-icon {
  background-position: 0 -376px;
  height: 30px;
  width: 66px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-newhand {
  background-position: 0 -406px;
  height: 57px;
  width: 57px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-newhot {
  background-position: 0 -463px;
  height: 57px;
  width: 57px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-next {
  background-position: 0 -520px;
  height: 27px;
  width: 17px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-nextday {
  background-position: 0 -547px;
  height: 32px;
  width: 32px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-notice-icon {
  background-position: 0 -579px;
  height: 35px;
  width: 6px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-notice {
  background-position: 0 -614px;
  height: 17px;
  width: 17px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-prev {
  background-position: 0 -631px;
  height: 27px;
  width: 17px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-prev1 {
  background-position: 0 -658px;
  height: 55px;
  width: 30px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-qa {
  background-position: 0 -713px;
  height: 21px;
  width: 21px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-qqicon {
  background-position: 0 -734px;
  height: 82px;
  width: 69px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-record-money {
  background-position: 0 -816px;
  height: 18px;
  width: 22px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-record-profit {
  background-position: 0 -834px;
  height: 18px;
  width: 20px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-record-user {
  background-position: 0 -852px;
  height: 18px;
  width: 25px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-sec {
  background-position: 0 -870px;
  height: 32px;
  width: 32px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-shang {
  background-position: 0 -902px;
  height: 24px;
  width: 35px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-yin {
  background-position: 0 -926px;
  height: 24px;
  width: 35px;
}

/* line 560, home/*.png */
.home-sprite, .home-business-a, .home-business-b, .home-business-c, .home-business, .home-bussness, .home-calclose, .home-caldown, .home-calup, .home-card, .home-dot, .home-equal, .home-follow, .home-get, .home-gifts, .home-hd, .home-hot, .home-hota, .home-icon, .home-invest, .home-iphone, .home-mask, .home-moon, .home-ms, .home-next, .home-once, .home-one, .home-pad, .home-partner-title, .home-prev, .home-recharge, .home-red, .home-register, .home-sellout, .home-send, .home-shang, .home-siphone, .home-siphoneb, .home-star-five, .home-star-four, .home-step, .home-storage, .home-storages, .home-stree, .home-tail, .home-third, .home-tip, .home-totala, .home-totalb, .home-totalc, .home-totald, .home-two, .home-user-a, .home-user-b, .home-user-c, .home-user-d, .home-user-e, .home-user-f, .home-user, .home-vip, .home-wait, .home-waita, .home-wealth, .home-week, .home-yx, .home-zx {
  background-image: url('../../images/home-sfd46795888.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-business-a {
  background-position: 0 0;
  height: 120px;
  width: 340px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-business-b {
  background-position: 0 -120px;
  height: 120px;
  width: 340px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-business-c {
  background-position: 0 -240px;
  height: 120px;
  width: 340px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-business {
  background-position: 0 -360px;
  height: 24px;
  width: 22px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-bussness {
  background-position: 0 -384px;
  height: 61px;
  width: 1200px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-calclose {
  background-position: 0 -445px;
  height: 24px;
  width: 24px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-caldown {
  background-position: 0 -469px;
  height: 5px;
  width: 9px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-calup {
  background-position: 0 -474px;
  height: 5px;
  width: 9px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-card {
  background-position: 0 -479px;
  height: 57px;
  width: 81px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-dot {
  background-position: 0 -536px;
  height: 5px;
  width: 5px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-equal {
  background-position: 0 -541px;
  height: 69px;
  width: 69px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-follow {
  background-position: 0 -610px;
  height: 20px;
  width: 12px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-get {
  background-position: 0 -630px;
  height: 45px;
  width: 45px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-gifts {
  background-position: 0 -675px;
  height: 163px;
  width: 1079px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-hd {
  background-position: 0 -838px;
  height: 244px;
  width: 200px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-hot {
  background-position: 0 -1082px;
  height: 79px;
  width: 80px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-hota {
  background-position: 0 -1161px;
  height: 44px;
  width: 46px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icon {
  background-position: 0 -1205px;
  height: 43px;
  width: 38px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-invest {
  background-position: 0 -1248px;
  height: 45px;
  width: 45px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-iphone {
  background-position: 0 -1293px;
  height: 56px;
  width: 79px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-mask {
  background-position: 0 -1349px;
  height: 210px;
  width: 450px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-moon {
  background-position: 0 -1559px;
  height: 80px;
  width: 80px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-ms {
  background-position: 0 -1639px;
  height: 169px;
  width: 1200px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-next {
  background-position: 0 -1808px;
  height: 54px;
  width: 31px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-once {
  background-position: 0 -1862px;
  height: 69px;
  width: 69px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-one {
  background-position: 0 -1931px;
  height: 163px;
  width: 340px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-pad {
  background-position: 0 -2094px;
  height: 73px;
  width: 100px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-partner-title {
  background-position: 0 -2167px;
  height: 29px;
  width: 128px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-prev {
  background-position: 0 -2196px;
  height: 54px;
  width: 31px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-recharge {
  background-position: 0 -2250px;
  height: 45px;
  width: 56px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-red {
  background-position: 0 -2295px;
  height: 80px;
  width: 82px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-register {
  background-position: 0 -2375px;
  height: 45px;
  width: 40px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-sellout {
  background-position: 0 -2420px;
  height: 45px;
  width: 128px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-send {
  background-position: 0 -2465px;
  height: 54px;
  width: 40px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-shang {
  background-position: 0 -2519px;
  height: 23px;
  width: 23px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-siphone {
  background-position: 0 -2542px;
  height: 20px;
  width: 15px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-siphoneb {
  background-position: 0 -2562px;
  height: 20px;
  width: 15px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-star-five {
  background-position: 0 -2582px;
  height: 12px;
  width: 85px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-star-four {
  background-position: 0 -2594px;
  height: 12px;
  width: 85px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-step {
  background-position: 0 -2606px;
  height: 30px;
  width: 28px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-storage {
  background-position: 0 -2636px;
  height: 20px;
  width: 17px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-storages {
  background-position: 0 -2656px;
  height: 18px;
  width: 15px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-stree {
  background-position: 0 -2674px;
  height: 163px;
  width: 340px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-tail {
  background-position: 0 -2837px;
  height: 37px;
  width: 19px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-third {
  background-position: 0 -2874px;
  height: 69px;
  width: 69px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-tip {
  background-position: 0 -2943px;
  height: 18px;
  width: 18px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-totala {
  background-position: 0 -2961px;
  height: 30px;
  width: 31px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-totalb {
  background-position: 0 -2991px;
  height: 31px;
  width: 35px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-totalc {
  background-position: 0 -3022px;
  height: 30px;
  width: 30px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-totald {
  background-position: 0 -3052px;
  height: 33px;
  width: 28px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-two {
  background-position: 0 -3085px;
  height: 163px;
  width: 401px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-user-a {
  background-position: 0 -3248px;
  height: 120px;
  width: 340px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-user-b {
  background-position: 0 -3368px;
  height: 120px;
  width: 340px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-user-c {
  background-position: 0 -3488px;
  height: 120px;
  width: 340px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-user-d {
  background-position: 0 -3608px;
  height: 120px;
  width: 340px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-user-e {
  background-position: 0 -3728px;
  height: 120px;
  width: 340px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-user-f {
  background-position: 0 -3848px;
  height: 120px;
  width: 340px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-user {
  background-position: 0 -3968px;
  height: 24px;
  width: 27px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-vip {
  background-position: 0 -3992px;
  height: 69px;
  width: 69px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-wait {
  background-position: 0 -4061px;
  height: 48px;
  width: 120px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-waita {
  background-position: 0 -4109px;
  height: 71px;
  width: 121px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-wealth {
  background-position: 0 -4180px;
  height: 24px;
  width: 27px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-week {
  background-position: 0 -4204px;
  height: 80px;
  width: 80px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-yx {
  background-position: 0 -4284px;
  height: 244px;
  width: 200px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-zx {
  background-position: 0 -4528px;
  height: 244px;
  width: 200px;
}

/* line 88, public/*.png */
.public-sprite, .public-bank, .public-finbank, .public-shang, .public-shangicon, .public-yin, .public-yinicon {
  background-image: url('../../images/public-s881120c3e5.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.public-bank {
  background-position: 0 0;
  height: 16px;
  width: 15px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.public-finbank {
  background-position: 0 -16px;
  height: 16px;
  width: 15px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.public-shang {
  background-position: 0 -32px;
  height: 15px;
  width: 15px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.public-shangicon {
  background-position: 0 -47px;
  height: 15px;
  width: 15px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.public-yin {
  background-position: 0 -62px;
  height: 15px;
  width: 15px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.public-yinicon {
  background-position: 0 -77px;
  height: 15px;
  width: 15px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-android {
  background-position: 0 0;
  height: 20px;
  width: 16px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-apple {
  background-position: 0 -20px;
  height: 20px;
  width: 16px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-cal {
  background-position: 0 -40px;
  height: 21px;
  width: 21px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-exicon {
  background-position: 0 -61px;
  height: 57px;
  width: 57px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-expgold {
  background-position: 0 -118px;
  height: 21px;
  width: 82px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-hot {
  background-position: 0 -139px;
  height: 40px;
  width: 40px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-ico-1 {
  background-position: 0 -179px;
  height: 28px;
  width: 33px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-ico-2 {
  background-position: 0 -207px;
  height: 24px;
  width: 24px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-ico-3 {
  background-position: 0 -231px;
  height: 28px;
  width: 18px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-ico-4 {
  background-position: 0 -259px;
  height: 12px;
  width: 22px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-ico-5 {
  background-position: 0 -271px;
  height: 17px;
  width: 19px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-ico-6 {
  background-position: 0 -288px;
  height: 26px;
  width: 26px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-min {
  background-position: 0 -314px;
  height: 32px;
  width: 32px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-more {
  background-position: 0 -346px;
  height: 30px;
  width: 80px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-newhand-icon {
  background-position: 0 -376px;
  height: 30px;
  width: 66px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-newhand {
  background-position: 0 -406px;
  height: 57px;
  width: 57px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-newhot {
  background-position: 0 -463px;
  height: 57px;
  width: 57px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-next {
  background-position: 0 -520px;
  height: 27px;
  width: 17px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-nextday {
  background-position: 0 -547px;
  height: 32px;
  width: 32px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-notice-icon {
  background-position: 0 -579px;
  height: 35px;
  width: 6px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-notice {
  background-position: 0 -614px;
  height: 17px;
  width: 17px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-prev {
  background-position: 0 -631px;
  height: 27px;
  width: 17px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-prev1 {
  background-position: 0 -658px;
  height: 55px;
  width: 30px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-qa {
  background-position: 0 -713px;
  height: 21px;
  width: 21px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-qqicon {
  background-position: 0 -734px;
  height: 82px;
  width: 69px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-record-money {
  background-position: 0 -816px;
  height: 18px;
  width: 22px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-record-profit {
  background-position: 0 -834px;
  height: 18px;
  width: 20px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-record-user {
  background-position: 0 -852px;
  height: 18px;
  width: 25px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-sec {
  background-position: 0 -870px;
  height: 32px;
  width: 32px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-shang {
  background-position: 0 -902px;
  height: 24px;
  width: 35px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icons-yin {
  background-position: 0 -926px;
  height: 24px;
  width: 35px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-business-a {
  background-position: 0 0;
  height: 120px;
  width: 340px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-business-b {
  background-position: 0 -120px;
  height: 120px;
  width: 340px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-business-c {
  background-position: 0 -240px;
  height: 120px;
  width: 340px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-business {
  background-position: 0 -360px;
  height: 24px;
  width: 22px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-bussness {
  background-position: 0 -384px;
  height: 61px;
  width: 1200px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-calclose {
  background-position: 0 -445px;
  height: 24px;
  width: 24px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-caldown {
  background-position: 0 -469px;
  height: 5px;
  width: 9px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-calup {
  background-position: 0 -474px;
  height: 5px;
  width: 9px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-card {
  background-position: 0 -479px;
  height: 57px;
  width: 81px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-dot {
  background-position: 0 -536px;
  height: 5px;
  width: 5px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-equal {
  background-position: 0 -541px;
  height: 69px;
  width: 69px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-follow {
  background-position: 0 -610px;
  height: 20px;
  width: 12px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-get {
  background-position: 0 -630px;
  height: 45px;
  width: 45px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-gifts {
  background-position: 0 -675px;
  height: 163px;
  width: 1079px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-hd {
  background-position: 0 -838px;
  height: 244px;
  width: 200px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-hot {
  background-position: 0 -1082px;
  height: 79px;
  width: 80px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-hota {
  background-position: 0 -1161px;
  height: 44px;
  width: 46px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-icon {
  background-position: 0 -1205px;
  height: 43px;
  width: 38px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-invest {
  background-position: 0 -1248px;
  height: 45px;
  width: 45px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-iphone {
  background-position: 0 -1293px;
  height: 56px;
  width: 79px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-mask {
  background-position: 0 -1349px;
  height: 210px;
  width: 450px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-moon {
  background-position: 0 -1559px;
  height: 80px;
  width: 80px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-ms {
  background-position: 0 -1639px;
  height: 169px;
  width: 1200px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-next {
  background-position: 0 -1808px;
  height: 54px;
  width: 31px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-once {
  background-position: 0 -1862px;
  height: 69px;
  width: 69px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-one {
  background-position: 0 -1931px;
  height: 163px;
  width: 340px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-pad {
  background-position: 0 -2094px;
  height: 73px;
  width: 100px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-partner-title {
  background-position: 0 -2167px;
  height: 29px;
  width: 128px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-prev {
  background-position: 0 -2196px;
  height: 54px;
  width: 31px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-recharge {
  background-position: 0 -2250px;
  height: 45px;
  width: 56px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-red {
  background-position: 0 -2295px;
  height: 80px;
  width: 82px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-register {
  background-position: 0 -2375px;
  height: 45px;
  width: 40px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-sellout {
  background-position: 0 -2420px;
  height: 45px;
  width: 128px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-send {
  background-position: 0 -2465px;
  height: 54px;
  width: 40px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-shang {
  background-position: 0 -2519px;
  height: 23px;
  width: 23px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-siphone {
  background-position: 0 -2542px;
  height: 20px;
  width: 15px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-siphoneb {
  background-position: 0 -2562px;
  height: 20px;
  width: 15px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-star-five {
  background-position: 0 -2582px;
  height: 12px;
  width: 85px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-star-four {
  background-position: 0 -2594px;
  height: 12px;
  width: 85px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-step {
  background-position: 0 -2606px;
  height: 30px;
  width: 28px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-storage {
  background-position: 0 -2636px;
  height: 20px;
  width: 17px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-storages {
  background-position: 0 -2656px;
  height: 18px;
  width: 15px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-stree {
  background-position: 0 -2674px;
  height: 163px;
  width: 340px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-tail {
  background-position: 0 -2837px;
  height: 37px;
  width: 19px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-third {
  background-position: 0 -2874px;
  height: 69px;
  width: 69px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-tip {
  background-position: 0 -2943px;
  height: 18px;
  width: 18px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-totala {
  background-position: 0 -2961px;
  height: 30px;
  width: 31px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-totalb {
  background-position: 0 -2991px;
  height: 31px;
  width: 35px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-totalc {
  background-position: 0 -3022px;
  height: 30px;
  width: 30px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-totald {
  background-position: 0 -3052px;
  height: 33px;
  width: 28px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-two {
  background-position: 0 -3085px;
  height: 163px;
  width: 401px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-user-a {
  background-position: 0 -3248px;
  height: 120px;
  width: 340px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-user-b {
  background-position: 0 -3368px;
  height: 120px;
  width: 340px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-user-c {
  background-position: 0 -3488px;
  height: 120px;
  width: 340px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-user-d {
  background-position: 0 -3608px;
  height: 120px;
  width: 340px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-user-e {
  background-position: 0 -3728px;
  height: 120px;
  width: 340px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-user-f {
  background-position: 0 -3848px;
  height: 120px;
  width: 340px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-user {
  background-position: 0 -3968px;
  height: 24px;
  width: 27px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-vip {
  background-position: 0 -3992px;
  height: 69px;
  width: 69px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-wait {
  background-position: 0 -4061px;
  height: 48px;
  width: 120px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-waita {
  background-position: 0 -4109px;
  height: 71px;
  width: 121px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-wealth {
  background-position: 0 -4180px;
  height: 24px;
  width: 27px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-week {
  background-position: 0 -4204px;
  height: 80px;
  width: 80px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-yx {
  background-position: 0 -4284px;
  height: 244px;
  width: 200px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.home-zx {
  background-position: 0 -4528px;
  height: 244px;
  width: 200px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.public-bank {
  background-position: 0 0;
  height: 16px;
  width: 15px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.public-finbank {
  background-position: 0 -16px;
  height: 16px;
  width: 15px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.public-shang {
  background-position: 0 -32px;
  height: 15px;
  width: 15px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.public-shangicon {
  background-position: 0 -47px;
  height: 15px;
  width: 15px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.public-yin {
  background-position: 0 -62px;
  height: 15px;
  width: 15px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.public-yinicon {
  background-position: 0 -77px;
  height: 15px;
  width: 15px;
}

/* line 35, ../sass/_home.scss */
.home-banner {
  width: 100%;
  height: 350px;
}
/* line 38, ../sass/_home.scss */
.home-banner .banner-box {
  width: 1200px;
  margin: 0 auto;
  position: relative;
}
/* line 41, ../sass/_home.scss */
.home-banner .banner-box .my-box {
  width: 275px;
  height: 350px;
  position: absolute;
  right: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.5);
  background: none \9;
  filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#88000000,endColorstr=#88000000) \9;
  z-index: 10;
}
/* line 52, ../sass/_home.scss */
.home-banner .banner-box .my-box .hello {
  font-size: 20px;
  color: #fff;
  text-align: center;
  padding: 56px 0 0;
}
/* line 57, ../sass/_home.scss */
.home-banner .banner-box .my-box .hello strong {
  display: block;
  font-size: 22px;
  color: #fb6262;
  font-weight: normal;
}
/* line 62, ../sass/_home.scss */
.home-banner .banner-box .my-box .hello strong span {
  font-size: 65px;
}
/* line 65, ../sass/_home.scss */
.home-banner .banner-box .my-box .hello strong i {
  font-size: 16px;
  color: #fff;
  margin-right: 6px;
  vertical-align: bottom;
  display: inline-block;
  margin-bottom: 24px;
}
/* line 74, ../sass/_home.scss */
.home-banner .banner-box .my-box .hello.welcome {
  font-size: 16px;
  padding-top: 62px;
}
/* line 77, ../sass/_home.scss */
.home-banner .banner-box .my-box .hello.welcome i {
  font-size: 8px;
  vertical-align: top;
  line-height: 22px;
}
/* line 82, ../sass/_home.scss */
.home-banner .banner-box .my-box .hello.welcome p {
  padding-top: 12px;
  font-size: 14px;
}
/* line 85, ../sass/_home.scss */
.home-banner .banner-box .my-box .hello.welcome p span {
  font-weight: 800;
  color: #ffd948;
  font-size: 26px;
}
/* line 93, ../sass/_home.scss */
.home-banner .banner-box .my-box .my-info {
  font-size: 14px;
  color: #fff;
  line-height: 23px;
  padding: 26px 0 0 54px;
}
/* line 98, ../sass/_home.scss */
.home-banner .banner-box .my-box .my-info .balance {
  margin-right: 20px;
}
/* line 100, ../sass/_home.scss */
.home-banner .banner-box .my-box .my-info .balance b {
  font-weight: bold;
}
/* line 105, ../sass/_home.scss */
.home-banner .banner-box .my-box .my-info .account-tip b {
  margin: 0 1px;
  color: #fed942;
  font-weight: 600;
}
/* line 112, ../sass/_home.scss */
.home-banner .banner-box .my-box .hello-btn, .home-banner .banner-box .my-box .register, .home-banner .banner-box .overall-wrapper .banner .welcome .my-box .register, .overall-wrapper .banner .welcome .home-banner .banner-box .my-box .register {
  position: absolute;
  top: 195px;
  width: 203px;
  height: 38px;
  text-align: center;
  line-height: 38px;
  left: 35px;
  font-size: 16px;
  color: #fff;
  background: #fb6262;
  border-radius: 6px;
}
/* line 124, ../sass/_home.scss */
.home-banner .banner-box .my-box .hello-btn:hover, .home-banner .banner-box .my-box .register:hover {
  text-decoration: none;
  background: #d1352d;
}
/* line 129, ../sass/_home.scss */
.home-banner .banner-box .my-box .operate {
  position: absolute;
  top: 278px;
  text-align: center;
  font-size: 12px;
  color: #fff;
  width: 100%;
}
/* line 136, ../sass/_home.scss */
.home-banner .banner-box .my-box .operate a, .home-banner .banner-box .my-box .operate .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .home-banner .banner-box .my-box .operate span {
  color: #fff;
}
/* line 139, ../sass/_home.scss */
.home-banner .banner-box .my-box .operate .quit {
  float: right;
  color: #fff;
  margin-right: 39px;
}
/* line 154, ../sass/_home.scss */
.home-banner .banner-box .my-box.nologin .operate {
  top: 243px;
}
/* line 158, ../sass/_home.scss */
.home-banner .banner-box .my-box .home-icon {
  position: absolute;
  right: 13px;
  top: 147px;
}
/* line 165, ../sass/_home.scss */
.home-banner .banner-img {
  height: 350px;
  overflow: hidden;
  position: relative;
}
/* line 169, ../sass/_home.scss */
.home-banner .banner-img .swiper-slide {
  position: relative;
  margin: 0;
  padding: 0;
  text-align: center;
}
/* line 174, ../sass/_home.scss */
.home-banner .banner-img .swiper-slide a, .home-banner .banner-img .swiper-slide .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .home-banner .banner-img .swiper-slide span {
  display: block;
  height: 350px;
}
/* line 179, ../sass/_home.scss */
.home-banner .banner-img .trigger-wrap {
  position: absolute;
  text-align: center;
  width: 100%;
  top: 318px;
  margin: 0 auto;
}
/* line 184, ../sass/_home.scss */
.home-banner .banner-img .trigger-wrap .trigger-box {
  margin-right: -8px;
}
/* line 187, ../sass/_home.scss */
.home-banner .banner-img .trigger-wrap span {
  width: 12px;
  height: 12px;
  border-radius: 8px;
  margin-right: 15px;
  display: inline-block;
  cursor: pointer;
  color: #fff;
  font-size: 12px;
  opacity: 1;
  background: #b5b5b5;
  line-height: 12px;
}
/* line 200, ../sass/_home.scss */
.home-banner .banner-img .trigger-wrap span.swiper-pagination-bullet-active {
  background: #f2f2f2;
  opacity: 1;
}
/* line 208, ../sass/_home.scss */
.home-banner .banner-img .button-box {
  width: 1200px;
  margin: 0 auto;
  height: 0;
  position: relative;
}
/* line 213, ../sass/_home.scss */
.home-banner .banner-img .button-box .home-next {
  background-size: auto;
  right: -123px;
  top: -200px;
}
/* line 218, ../sass/_home.scss */
.home-banner .banner-img .button-box .home-prev {
  background-size: auto;
  left: -123px;
  top: -200px;
}

/* line 228, ../sass/_home.scss */
.home-content-wrapper {
  width: 100%;
  background: #f2f2f2;
}
/* line 232, ../sass/_home.scss */
.home-content-wrapper .data-wrapper {
  background: #f2f2f2;
}
/* line 235, ../sass/_home.scss */
.home-content-wrapper .total-num {
  width: 1200px;
  margin: 0 auto;
  height: 91px;
  background: #fff;
  border-bottom: 1px solid #d5d5d5;
}
/* line 241, ../sass/_home.scss */
.home-content-wrapper .total-num table {
  width: 1060px;
  margin: 0 auto;
}
/* line 245, ../sass/_home.scss */
.home-content-wrapper .total-num td {
  vertical-align: middle;
  height: 92px;
}
/* line 250, ../sass/_home.scss */
.home-content-wrapper .total-num i {
  display: inline-block;
  margin-right: 14px;
}
/* line 254, ../sass/_home.scss */
.home-content-wrapper .total-num div {
  display: inline-block;
  text-align: left;
}
/* line 257, ../sass/_home.scss */
.home-content-wrapper .total-num div span {
  font-size: 14px;
  color: #555;
}
/* line 261, ../sass/_home.scss */
.home-content-wrapper .total-num div p {
  font-size: 14px;
  color: #fb6262;
}
/* line 264, ../sass/_home.scss */
.home-content-wrapper .total-num div p i {
  font-size: 18px;
  margin: 0;
}
/* line 272, ../sass/_home.scss */
.home-content-wrapper .feature-wrap {
  width: 100%;
  background: #f2f2f2;
}
/* line 275, ../sass/_home.scss */
.home-content-wrapper .feature-wrap .feature-list {
  height: 144px;
  width: 1200px;
  margin: 0 auto;
  background: #fff;
}
/* line 280, ../sass/_home.scss */
.home-content-wrapper .feature-wrap .feature-list .feature-box {
  overflow: hidden;
}
/* line 282, ../sass/_home.scss */
.home-content-wrapper .feature-wrap .feature-list .feature-box a, .home-content-wrapper .feature-wrap .feature-list .feature-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .home-content-wrapper .feature-wrap .feature-list .feature-box span {
  cursor: pointer;
  display: block;
}
/* line 285, ../sass/_home.scss */
.home-content-wrapper .feature-wrap .feature-list .feature-box a:hover, .home-content-wrapper .feature-wrap .feature-list .feature-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .home-content-wrapper .feature-wrap .feature-list .feature-box span:hover {
  text-decoration: none;
  outline: none;
}
/* line 291, ../sass/_home.scss */
.home-content-wrapper .feature-wrap .feature-list ul {
  overflow: hidden;
  width: 1200px;
}
/* line 294, ../sass/_home.scss */
.home-content-wrapper .feature-wrap .feature-list ul li {
  cursor: pointer;
  position: relative;
  float: left;
  width: 222px;
  padding-left: 54px;
  white-space: normal;
}
/* line 301, ../sass/_home.scss */
.home-content-wrapper .feature-wrap .feature-list ul li p.img {
  width: 70px;
  height: 70px;
  overflow: hidden;
  float: left;
  margin: 33px 21px 0 0;
}
/* line 308, ../sass/_home.scss */
.home-content-wrapper .feature-wrap .feature-list ul li p.christmas {
  width: 98px;
  height: 98px;
  margin: 34px auto -8px;
  position: relative;
}
/* line 313, ../sass/_home.scss */
.home-content-wrapper .feature-wrap .feature-list ul li p.christmas img {
  position: absolute;
}
/* line 315, ../sass/_home.scss */
.home-content-wrapper .feature-wrap .feature-list ul li p.christmas img.txt {
  display: none;
}
/* line 321, ../sass/_home.scss */
.home-content-wrapper .feature-wrap .feature-list ul li p.christmas:hover img.txt {
  display: block;
}
/* line 324, ../sass/_home.scss */
.home-content-wrapper .feature-wrap .feature-list ul li p.christmas:hover img.pic {
  display: none;
}
/* line 330, ../sass/_home.scss */
.home-content-wrapper .feature-wrap .feature-list ul li div {
  float: left;
}
/* line 332, ../sass/_home.scss */
.home-content-wrapper .feature-wrap .feature-list ul li div span {
  font-size: 16px;
  display: block;
  padding: 32px 0 8px;
  color: #333;
  font-weight: bold;
}
/* line 339, ../sass/_home.scss */
.home-content-wrapper .feature-wrap .feature-list ul li div p {
  height: 50px;
  font-size: 14px;
  line-height: 22px;
  color: #333;
}
/* line 352, ../sass/_home.scss */
.home-content-wrapper .product-show {
  width: 1196px;
  height: 198px;
  margin: 20px auto 0;
  border: 2px solid #f4524a;
}
/* line 357, ../sass/_home.scss */
.home-content-wrapper .product-show .side {
  width: 266px;
  height: 198px;
  float: left;
  border-right: 1px solid #ccc;
  padding-left: 29px;
  position: relative;
}
/* line 364, ../sass/_home.scss */
.home-content-wrapper .product-show .side span {
  display: block;
  padding-top: 11px;
  font-size: 30px;
  color: #f4524a;
  font-weight: bold;
}
/* line 371, ../sass/_home.scss */
.home-content-wrapper .product-show .side p {
  font-size: 20px;
  color: #f4524a;
  padding: 8px 0 12px;
}
/* line 376, ../sass/_home.scss */
.home-content-wrapper .product-show .side a, .home-content-wrapper .product-show .side .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .home-content-wrapper .product-show .side span {
  font-size: 16px;
  color: #6b6b6b;
}
/* line 379, ../sass/_home.scss */
.home-content-wrapper .product-show .side a:hover, .home-content-wrapper .product-show .side .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .home-content-wrapper .product-show .side span:hover {
  color: #f4524a;
  text-decoration: none;
}
/* line 384, ../sass/_home.scss */
.home-content-wrapper .product-show .side .home-iphonebg {
  position: absolute;
  bottom: 0;
  right: 34px;
}
/* line 389, ../sass/_home.scss */
.home-content-wrapper .product-show .side .home-send {
  position: absolute;
  right: 11px;
  top: 47px;
}
/* line 395, ../sass/_home.scss */
.home-content-wrapper .product-show .show-box {
  width: 900px;
  float: left;
  height: 198px;
  cursor: pointer;
}
/* line 400, ../sass/_home.scss */
.home-content-wrapper .product-show .show-box .show-cs {
  padding-left: 25px;
  overflow: hidden;
}
/* line 403, ../sass/_home.scss */
.home-content-wrapper .product-show .show-box .show-cs h1 {
  float: left;
  padding: 16px 18px 0 0;
  font-size: 18px;
  color: #000;
}
/* line 409, ../sass/_home.scss */
.home-content-wrapper .product-show .show-box .show-cs div {
  float: left;
  height: 37px;
  line-height: 37px;
  background: #f4524a;
  position: relative;
  margin-top: 10px;
  font-size: 14px;
  color: #fff;
  padding: 0 30px 0 32px;
}
/* line 419, ../sass/_home.scss */
.home-content-wrapper .product-show .show-box .show-cs div i {
  position: absolute;
  left: 10px;
  top: 8px;
}
/* line 424, ../sass/_home.scss */
.home-content-wrapper .product-show .show-box .show-cs div span {
  position: absolute;
  right: 0;
  top: 0;
}
/* line 431, ../sass/_home.scss */
.home-content-wrapper .product-show .show-box .product-table {
  overflow: hidden;
}
/* line 433, ../sass/_home.scss */
.home-content-wrapper .product-show .show-box .product-table table {
  float: left;
  width: 657px;
  margin-left: 40px;
}
/* line 438, ../sass/_home.scss */
.home-content-wrapper .product-show .show-box .product-table table .data td {
  text-align: center;
  color: #f4524a;
  font-size: 22px;
  vertical-align: bottom;
  height: 88px;
}
/* line 445, ../sass/_home.scss */
.home-content-wrapper .product-show .show-box .product-table table .data td.rate b {
  font-size: 32px;
}
/* line 452, ../sass/_home.scss */
.home-content-wrapper .product-show .show-box .product-table table .bot td {
  font-size: 14px;
  color: #6b6b6b;
  text-align: center;
  height: 30px;
}
/* line 460, ../sass/_home.scss */
.home-content-wrapper .product-show .show-box .product-table .invest-box {
  float: left;
  width: 176px;
  text-align: center;
}
/* line 464, ../sass/_home.scss */
.home-content-wrapper .product-show .show-box .product-table .invest-box .percentage-box {
  width: 179px;
  padding-top: 12px;
}
/* line 467, ../sass/_home.scss */
.home-content-wrapper .product-show .show-box .product-table .invest-box .percentage-box i {
  color: #646464;
  font-size: 14px;
}
/* line 471, ../sass/_home.scss */
.home-content-wrapper .product-show .show-box .product-table .invest-box .percentage-box .percentage {
  width: 140px;
  height: 9px;
  background: #e6e6e6;
}
/* line 475, ../sass/_home.scss */
.home-content-wrapper .product-show .show-box .product-table .invest-box .percentage-box .percentage span {
  background: #f4524a;
  height: 9px;
}
/* line 481, ../sass/_home.scss */
.home-content-wrapper .product-show .show-box .product-table .invest-box .invest-btn, .home-content-wrapper .product-show .show-box .product-table .invest-box .reset-passwd .sub-box .sub-btn, .reset-passwd .sub-box .home-content-wrapper .product-show .show-box .product-table .invest-box .sub-btn,
.home-content-wrapper .product-show .show-box .product-table .invest-box .reset-complete .sure-btn,
.reset-complete .home-content-wrapper .product-show .show-box .product-table .invest-box .sure-btn, .home-content-wrapper .product-show .show-box .product-table .invest-box .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .nouse-btn, .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .home-content-wrapper .product-show .show-box .product-table .invest-box .nouse-btn, .home-content-wrapper .product-show .show-box .product-table .invest-box .account-home-wrap .content-wrap .show-mode .btn-wrap .recharge-btn, .account-home-wrap .content-wrap .show-mode .btn-wrap .home-content-wrapper .product-show .show-box .product-table .invest-box .recharge-btn, .home-content-wrapper .product-show .show-box .product-table .invest-box .account-home-wrap .content-wrap .show-mode .btn-wrap .get-btn, .account-home-wrap .content-wrap .show-mode .btn-wrap .home-content-wrapper .product-show .show-box .product-table .invest-box .get-btn, .home-content-wrapper .product-show .show-box .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table .invest-box table td.invest-btn-box .nouse-btn, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .home-content-wrapper .product-show .show-box .product-table .invest-box table td.invest-btn-box .nouse-btn, .home-content-wrapper .product-show .show-box .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .invest-box .nouse-btn, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .home-content-wrapper .product-show .show-box .product-table table td.invest-btn-box .invest-box .nouse-btn, .home-content-wrapper .product-show .show-box .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table .invest-box table td.invest-btn-box .nouse-btn, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .home-content-wrapper .product-show .show-box .product-table .invest-box table td.invest-btn-box .nouse-btn, .home-content-wrapper .product-show .show-box .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .invest-box .nouse-btn, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .home-content-wrapper .product-show .show-box .product-table table td.invest-btn-box .invest-box .nouse-btn {
  width: 174px;
  height: 44px;
  text-align: center;
  line-height: 44px;
  font-size: 18px;
  color: #f4524a;
  border: 1px solid #f4524a;
  border-radius: 4px;
  background: #fff;
  margin: 22px auto 0;
}
/* line 492, ../sass/_home.scss */
.home-content-wrapper .product-show .show-box .product-table .invest-box .invest-btn:hover, .home-content-wrapper .product-show .show-box .product-table .invest-box .reset-passwd .sub-box .sub-btn:hover, .reset-passwd .sub-box .home-content-wrapper .product-show .show-box .product-table .invest-box .sub-btn:hover,
.home-content-wrapper .product-show .show-box .product-table .invest-box .reset-complete .sure-btn:hover,
.reset-complete .home-content-wrapper .product-show .show-box .product-table .invest-box .sure-btn:hover, .home-content-wrapper .product-show .show-box .product-table .invest-box .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .nouse-btn:hover, .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .home-content-wrapper .product-show .show-box .product-table .invest-box .nouse-btn:hover, .home-content-wrapper .product-show .show-box .product-table .invest-box .account-home-wrap .content-wrap .show-mode .btn-wrap .recharge-btn:hover, .account-home-wrap .content-wrap .show-mode .btn-wrap .home-content-wrapper .product-show .show-box .product-table .invest-box .recharge-btn:hover, .home-content-wrapper .product-show .show-box .product-table .invest-box .account-home-wrap .content-wrap .show-mode .btn-wrap .get-btn:hover, .account-home-wrap .content-wrap .show-mode .btn-wrap .home-content-wrapper .product-show .show-box .product-table .invest-box .get-btn:hover, .home-content-wrapper .product-show .show-box .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table .invest-box table td.invest-btn-box .nouse-btn:hover, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .home-content-wrapper .product-show .show-box .product-table .invest-box table td.invest-btn-box .nouse-btn:hover, .home-content-wrapper .product-show .show-box .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .invest-box .nouse-btn:hover, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .home-content-wrapper .product-show .show-box .product-table table td.invest-btn-box .invest-box .nouse-btn:hover, .home-content-wrapper .product-show .show-box .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table .invest-box table td.invest-btn-box .nouse-btn:hover, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .home-content-wrapper .product-show .show-box .product-table .invest-box table td.invest-btn-box .nouse-btn:hover, .home-content-wrapper .product-show .show-box .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .invest-box .nouse-btn:hover, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .home-content-wrapper .product-show .show-box .product-table table td.invest-btn-box .invest-box .nouse-btn:hover {
  background: #f4524a;
  color: #fff;
}
/* line 496, ../sass/_home.scss */
.home-content-wrapper .product-show .show-box .product-table .invest-box .invest-btn.nouse-btn, .home-content-wrapper .product-show .show-box .product-table .invest-box .reset-passwd .sub-box .nouse-btn.sub-btn, .reset-passwd .sub-box .home-content-wrapper .product-show .show-box .product-table .invest-box .nouse-btn.sub-btn,
.home-content-wrapper .product-show .show-box .product-table .invest-box .reset-complete .nouse-btn.sure-btn,
.reset-complete .home-content-wrapper .product-show .show-box .product-table .invest-box .nouse-btn.sure-btn, .home-content-wrapper .product-show .show-box .product-table .invest-box .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .nouse-btn, .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .home-content-wrapper .product-show .show-box .product-table .invest-box .nouse-btn, .home-content-wrapper .product-show .show-box .product-table .invest-box .account-home-wrap .content-wrap .show-mode .btn-wrap .nouse-btn.recharge-btn, .account-home-wrap .content-wrap .show-mode .btn-wrap .home-content-wrapper .product-show .show-box .product-table .invest-box .nouse-btn.recharge-btn, .home-content-wrapper .product-show .show-box .product-table .invest-box .account-home-wrap .content-wrap .show-mode .btn-wrap .nouse-btn.get-btn, .account-home-wrap .content-wrap .show-mode .btn-wrap .home-content-wrapper .product-show .show-box .product-table .invest-box .nouse-btn.get-btn, .home-content-wrapper .product-show .show-box .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table .invest-box table td.invest-btn-box .nouse-btn, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .home-content-wrapper .product-show .show-box .product-table .invest-box table td.invest-btn-box .nouse-btn, .home-content-wrapper .product-show .show-box .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .invest-box .nouse-btn, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .home-content-wrapper .product-show .show-box .product-table table td.invest-btn-box .invest-box .nouse-btn, .home-content-wrapper .product-show .show-box .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table .invest-box table td.invest-btn-box .nouse-btn, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .home-content-wrapper .product-show .show-box .product-table .invest-box table td.invest-btn-box .nouse-btn, .home-content-wrapper .product-show .show-box .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .invest-box .nouse-btn, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .home-content-wrapper .product-show .show-box .product-table table td.invest-btn-box .invest-box .nouse-btn {
  border-color: #d3d3d3;
  background: #d3d3d3 !important;
  color: #fff !important;
}
/* line 501, ../sass/_home.scss */
.home-content-wrapper .product-show .show-box .product-table .invest-box .invest-btn.book-btn, .home-content-wrapper .product-show .show-box .product-table .invest-box .reset-passwd .sub-box .book-btn.sub-btn, .reset-passwd .sub-box .home-content-wrapper .product-show .show-box .product-table .invest-box .book-btn.sub-btn,
.home-content-wrapper .product-show .show-box .product-table .invest-box .reset-complete .book-btn.sure-btn,
.reset-complete .home-content-wrapper .product-show .show-box .product-table .invest-box .book-btn.sure-btn, .home-content-wrapper .product-show .show-box .product-table .invest-box .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .book-btn.nouse-btn, .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .home-content-wrapper .product-show .show-box .product-table .invest-box .book-btn.nouse-btn, .home-content-wrapper .product-show .show-box .product-table .invest-box .account-home-wrap .content-wrap .show-mode .btn-wrap .book-btn.recharge-btn, .account-home-wrap .content-wrap .show-mode .btn-wrap .home-content-wrapper .product-show .show-box .product-table .invest-box .book-btn.recharge-btn, .home-content-wrapper .product-show .show-box .product-table .invest-box .account-home-wrap .content-wrap .show-mode .btn-wrap .book-btn.get-btn, .account-home-wrap .content-wrap .show-mode .btn-wrap .home-content-wrapper .product-show .show-box .product-table .invest-box .book-btn.get-btn, .home-content-wrapper .product-show .show-box .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table .invest-box table td.invest-btn-box .book-btn.nouse-btn, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .home-content-wrapper .product-show .show-box .product-table .invest-box table td.invest-btn-box .book-btn.nouse-btn, .home-content-wrapper .product-show .show-box .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .invest-box .book-btn.nouse-btn, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .home-content-wrapper .product-show .show-box .product-table table td.invest-btn-box .invest-box .book-btn.nouse-btn, .home-content-wrapper .product-show .show-box .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table .invest-box table td.invest-btn-box .book-btn.nouse-btn, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .home-content-wrapper .product-show .show-box .product-table .invest-box table td.invest-btn-box .book-btn.nouse-btn, .home-content-wrapper .product-show .show-box .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .invest-box .book-btn.nouse-btn, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .home-content-wrapper .product-show .show-box .product-table table td.invest-btn-box .invest-box .book-btn.nouse-btn {
  color: #fff;
  border-color: #f4524a;
  background: #f4524a;
}
/* line 505, ../sass/_home.scss */
.home-content-wrapper .product-show .show-box .product-table .invest-box .invest-btn.book-btn:hover, .home-content-wrapper .product-show .show-box .product-table .invest-box .reset-passwd .sub-box .book-btn.sub-btn:hover, .reset-passwd .sub-box .home-content-wrapper .product-show .show-box .product-table .invest-box .book-btn.sub-btn:hover,
.home-content-wrapper .product-show .show-box .product-table .invest-box .reset-complete .book-btn.sure-btn:hover,
.reset-complete .home-content-wrapper .product-show .show-box .product-table .invest-box .book-btn.sure-btn:hover, .home-content-wrapper .product-show .show-box .product-table .invest-box .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .book-btn.nouse-btn:hover, .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .home-content-wrapper .product-show .show-box .product-table .invest-box .book-btn.nouse-btn:hover, .home-content-wrapper .product-show .show-box .product-table .invest-box .account-home-wrap .content-wrap .show-mode .btn-wrap .book-btn.recharge-btn:hover, .account-home-wrap .content-wrap .show-mode .btn-wrap .home-content-wrapper .product-show .show-box .product-table .invest-box .book-btn.recharge-btn:hover, .home-content-wrapper .product-show .show-box .product-table .invest-box .account-home-wrap .content-wrap .show-mode .btn-wrap .book-btn.get-btn:hover, .account-home-wrap .content-wrap .show-mode .btn-wrap .home-content-wrapper .product-show .show-box .product-table .invest-box .book-btn.get-btn:hover, .home-content-wrapper .product-show .show-box .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table .invest-box table td.invest-btn-box .book-btn.nouse-btn:hover, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .home-content-wrapper .product-show .show-box .product-table .invest-box table td.invest-btn-box .book-btn.nouse-btn:hover, .home-content-wrapper .product-show .show-box .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .invest-box .book-btn.nouse-btn:hover, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .home-content-wrapper .product-show .show-box .product-table table td.invest-btn-box .invest-box .book-btn.nouse-btn:hover, .home-content-wrapper .product-show .show-box .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table .invest-box table td.invest-btn-box .book-btn.nouse-btn:hover, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .home-content-wrapper .product-show .show-box .product-table .invest-box table td.invest-btn-box .book-btn.nouse-btn:hover, .home-content-wrapper .product-show .show-box .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .invest-box .book-btn.nouse-btn:hover, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .home-content-wrapper .product-show .show-box .product-table table td.invest-btn-box .invest-box .book-btn.nouse-btn:hover {
  background: #f33b32;
  border-color: #f33b32;
}
/* line 511, ../sass/_home.scss */
.home-content-wrapper .product-show .show-box .product-table .invest-box .special-total {
  padding-top: 10px;
  font-size: 14px;
  color: #6b6b6b;
}
/* line 515, ../sass/_home.scss */
.home-content-wrapper .product-show .show-box .product-table .invest-box .special-total span {
  color: #f4524a;
}
/* line 525, ../sass/_home.scss */
.home-content-wrapper .newhand-box {
  width: 1198px;
  height: 231px;
  border: 1px solid #d5d5d5;
  margin: 28px auto 0;
}
/* line 530, ../sass/_home.scss */
.home-content-wrapper .newhand-box .side {
  width: 266px;
  height: 231px;
  border-right: 1px solid #d5d5d5;
  position: relative;
  padding-left: 30px;
  float: left;
}
/* line 537, ../sass/_home.scss */
.home-content-wrapper .newhand-box .side span {
  display: block;
  padding: 31px 0 11px;
  font-size: 30px;
  color: #f4524a;
  font-weight: bold;
}
/* line 544, ../sass/_home.scss */
.home-content-wrapper .newhand-box .side a, .home-content-wrapper .newhand-box .side .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .home-content-wrapper .newhand-box .side span {
  font-size: 16px;
  color: #6b6b6b;
}
/* line 547, ../sass/_home.scss */
.home-content-wrapper .newhand-box .side a:hover, .home-content-wrapper .newhand-box .side .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .home-content-wrapper .newhand-box .side span:hover {
  color: #f4524a;
  text-decoration: none;
}
/* line 552, ../sass/_home.scss */
.home-content-wrapper .newhand-box .side i {
  position: absolute;
  bottom: -1px;
  right: 22px;
}
/* line 558, ../sass/_home.scss */
.home-content-wrapper .newhand-box .newhand-mode {
  float: left;
  width: 900px;
}
/* line 561, ../sass/_home.scss */
.home-content-wrapper .newhand-box .newhand-mode .newhand-list {
  overflow: hidden;
  height: 147px;
  cursor: pointer;
}
/* line 565, ../sass/_home.scss */
.home-content-wrapper .newhand-box .newhand-mode .newhand-list .mytitle {
  padding: 18px 0 0 24px;
  font-size: 18px;
  color: #000;
}
/* line 569, ../sass/_home.scss */
.home-content-wrapper .newhand-box .newhand-mode .newhand-list .mytitle span {
  display: inline-block;
  vertical-align: bottom;
  margin-left: 12px;
  font-size: 14px;
  color: #f4524a;
  margin-bottom: 1px;
}
/* line 578, ../sass/_home.scss */
.home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box {
  position: relative;
}
/* line 580, ../sass/_home.scss */
.home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box .add, .home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box .bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .input-box ul .cut, .bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .input-box ul .home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box .cut {
  color: #bdbdbd;
  font-size: 46px;
  left: 417px;
  top: 8px;
  position: absolute;
}
/* line 587, ../sass/_home.scss */
.home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box table {
  float: left;
  width: 692px;
}
/* line 591, ../sass/_home.scss */
.home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box table .data td {
  text-align: center;
  color: #f4524a;
  font-size: 22px;
  vertical-align: bottom;
  height: 54px;
}
/* line 597, ../sass/_home.scss */
.home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box table .data td.rate {
  font-size: 30px;
}
/* line 599, ../sass/_home.scss */
.home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box table .data td.rate i {
  vertical-align: top;
}
/* line 603, ../sass/_home.scss */
.home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box table .data td .home-bag {
  display: inline-block;
  margin-top: -13px;
}
/* line 610, ../sass/_home.scss */
.home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box table .bot td {
  font-size: 14px;
  color: #6b6b6b;
  text-align: center;
  height: 35px;
}
/* line 618, ../sass/_home.scss */
.home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box .invest-box {
  float: left;
  width: 176px;
  text-align: center;
}
/* line 622, ../sass/_home.scss */
.home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box .invest-box .invest-btn, .home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box .invest-box .reset-passwd .sub-box .sub-btn, .reset-passwd .sub-box .home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box .invest-box .sub-btn,
.home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box .invest-box .reset-complete .sure-btn,
.reset-complete .home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box .invest-box .sure-btn, .home-content-wrapper .newhand-box .newhand-mode .newhand-list .bill-content-wrapper .bill-list-wrap .list-box .invest-box .list-mode ul li.invest-btn-box .nouse-btn, .bill-content-wrapper .bill-list-wrap .home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box .invest-box .list-mode ul li.invest-btn-box .nouse-btn, .home-content-wrapper .newhand-box .newhand-mode .newhand-list .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .invest-box .nouse-btn, .bill-content-wrapper .bill-list-wrap .home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box .list-mode ul li.invest-btn-box .invest-box .nouse-btn, .home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box .invest-box .account-home-wrap .content-wrap .show-mode .btn-wrap .recharge-btn, .account-home-wrap .content-wrap .show-mode .btn-wrap .home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box .invest-box .recharge-btn, .home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box .invest-box .account-home-wrap .content-wrap .show-mode .btn-wrap .get-btn, .account-home-wrap .content-wrap .show-mode .btn-wrap .home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box .invest-box .get-btn, .home-content-wrapper .newhand-box .newhand-mode .newhand-list .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .invest-box .special-box .show-wrap .product-table table td.invest-btn-box .nouse-btn, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box .invest-box .special-box .show-wrap .product-table table td.invest-btn-box .nouse-btn, .home-content-wrapper .newhand-box .newhand-mode .newhand-list .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .invest-box .nouse-btn, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box .special-box .show-wrap .product-table table td.invest-btn-box .invest-box .nouse-btn, .home-content-wrapper .newhand-box .newhand-mode .newhand-list .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .invest-box .special-box .show-wrap .product-table table td.invest-btn-box .nouse-btn, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box .invest-box .special-box .show-wrap .product-table table td.invest-btn-box .nouse-btn, .home-content-wrapper .newhand-box .newhand-mode .newhand-list .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .invest-box .nouse-btn, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box .special-box .show-wrap .product-table table td.invest-btn-box .invest-box .nouse-btn {
  width: 174px;
  height: 44px;
  text-align: center;
  line-height: 44px;
  font-size: 18px;
  color: #f4524a;
  border: 1px solid #f4524a;
  border-radius: 4px;
  background: #fff;
  margin: 13px auto 0;
}
/* line 633, ../sass/_home.scss */
.home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box .invest-box .invest-btn:hover, .home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box .invest-box .reset-passwd .sub-box .sub-btn:hover, .reset-passwd .sub-box .home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box .invest-box .sub-btn:hover,
.home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box .invest-box .reset-complete .sure-btn:hover,
.reset-complete .home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box .invest-box .sure-btn:hover, .home-content-wrapper .newhand-box .newhand-mode .newhand-list .bill-content-wrapper .bill-list-wrap .list-box .invest-box .list-mode ul li.invest-btn-box .nouse-btn:hover, .bill-content-wrapper .bill-list-wrap .home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box .invest-box .list-mode ul li.invest-btn-box .nouse-btn:hover, .home-content-wrapper .newhand-box .newhand-mode .newhand-list .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .invest-box .nouse-btn:hover, .bill-content-wrapper .bill-list-wrap .home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box .list-mode ul li.invest-btn-box .invest-box .nouse-btn:hover, .home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box .invest-box .account-home-wrap .content-wrap .show-mode .btn-wrap .recharge-btn:hover, .account-home-wrap .content-wrap .show-mode .btn-wrap .home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box .invest-box .recharge-btn:hover, .home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box .invest-box .account-home-wrap .content-wrap .show-mode .btn-wrap .get-btn:hover, .account-home-wrap .content-wrap .show-mode .btn-wrap .home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box .invest-box .get-btn:hover, .home-content-wrapper .newhand-box .newhand-mode .newhand-list .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .invest-box .special-box .show-wrap .product-table table td.invest-btn-box .nouse-btn:hover, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box .invest-box .special-box .show-wrap .product-table table td.invest-btn-box .nouse-btn:hover, .home-content-wrapper .newhand-box .newhand-mode .newhand-list .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .invest-box .nouse-btn:hover, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box .special-box .show-wrap .product-table table td.invest-btn-box .invest-box .nouse-btn:hover, .home-content-wrapper .newhand-box .newhand-mode .newhand-list .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .invest-box .special-box .show-wrap .product-table table td.invest-btn-box .nouse-btn:hover, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box .invest-box .special-box .show-wrap .product-table table td.invest-btn-box .nouse-btn:hover, .home-content-wrapper .newhand-box .newhand-mode .newhand-list .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .invest-box .nouse-btn:hover, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .home-content-wrapper .newhand-box .newhand-mode .newhand-list .list-box .special-box .show-wrap .product-table table td.invest-btn-box .invest-box .nouse-btn:hover {
  background: #f4524a;
  color: #fff;
}
/* line 641, ../sass/_home.scss */
.home-content-wrapper .newhand-box .newhand-mode .step {
  border-top: 1px solid #ccc;
  width: 901px;
}
/* line 644, ../sass/_home.scss */
.home-content-wrapper .newhand-box .newhand-mode .step table {
  width: 850px;
  margin: 23px 0 0 10px;
}
/* line 647, ../sass/_home.scss */
.home-content-wrapper .newhand-box .newhand-mode .step table td {
  vertical-align: middle;
}
/* line 649, ../sass/_home.scss */
.home-content-wrapper .newhand-box .newhand-mode .step table td i {
  display: inline-block;
  margin: 0 10px 0 26px;
}
/* line 653, ../sass/_home.scss */
.home-content-wrapper .newhand-box .newhand-mode .step table td p {
  display: inline-block;
}
/* line 655, ../sass/_home.scss */
.home-content-wrapper .newhand-box .newhand-mode .step table td p.fir {
  vertical-align: top;
  margin-top: 5px;
}
/* line 659, ../sass/_home.scss */
.home-content-wrapper .newhand-box .newhand-mode .step table td p span {
  color: #555;
  font-size: 14px;
}
/* line 663, ../sass/_home.scss */
.home-content-wrapper .newhand-box .newhand-mode .step table td p i {
  color: #bbb;
  font-size: 12px;
  margin: 0;
}
/* line 675, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap {
  margin-top: 30px;
}
/* line 677, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner {
  box-sizing: border-box;
  width: 1200px;
  margin: 0 auto;
  background-color: #ffffff;
  padding: 24px 60px;
  text-align: center;
}
/* line 684, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .title {
  width: 180px;
  margin: 0 auto;
}
/* line 687, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .title span {
  color: #333;
  font-size: 22px;
}
/* line 690, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .title span .home-wealth {
  margin-top: 3px;
  float: left;
  display: block;
}
/* line 697, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc {
  padding-top: 28px;
}
/* line 700, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul {
  width: 1300px;
  list-style: none;
}
/* line 703, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul li {
  float: left;
}
/* line 705, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-one {
  position: relative;
}
/* line 707, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-one .onea {
  position: absolute;
  text-align: center;
  left: 126px;
  bottom: 14px;
}
/* line 712, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-one .onea a, .home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-one .onea .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-one .onea span {
  color: #fff;
  font-size: 14px;
}
/* line 717, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-one .one {
  position: absolute;
  text-align: center;
  left: 95px;
  bottom: 10px;
}
/* line 722, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-one .one a, .home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-one .one .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-one .one span {
  width: 150px;
  display: block;
  height: 36px;
  line-height: 36px;
  color: #f84929;
  font-size: 18px;
  border-radius: 4px;
  cursor: pointer;
  background-color: #fbf22a;
}
/* line 734, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-one .one p {
  color: #fff;
  font-size: 14px;
}
/* line 740, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-two {
  position: relative;
}
/* line 742, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-two .anniu {
  position: absolute;
  text-align: center;
  left: 164px;
  bottom: 14px;
}
/* line 747, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-two .anniu a, .home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-two .anniu .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-two .anniu span {
  color: #fff;
  font-size: 14px;
  display: block;
}
/* line 753, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-two .two {
  position: absolute;
  text-align: center;
  left: 120px;
  bottom: 10px;
}
/* line 758, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-two .two.a {
  left: 140px;
  bottom: 14px;
}
/* line 761, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-two .two.a p {
  color: #fff;
  font-size: 14px;
}
/* line 767, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-two .two a, .home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-two .two .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-two .two span {
  width: 150px;
  display: block;
  height: 36px;
  line-height: 36px;
  color: #f84929;
  font-size: 18px;
  border-radius: 4px;
  cursor: pointer;
  background-color: #fbf22a;
}
/* line 781, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-stree {
  position: relative;
}
/* line 783, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-stree #look {
  display: none;
}
/* line 786, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-stree #xqa {
  display: none;
}
/* line 790, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-stree:hover #look {
  display: block;
}
/* line 794, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-stree:hover .streeb {
  display: none;
}
/* line 797, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-stree:hover #xqa {
  display: block;
}
/* line 800, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-stree:hover .streea {
  display: none;
}
/* line 804, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-stree .contend {
  position: absolute;
  left: 72px;
  top: 30px;
}
/* line 809, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-stree .contend table td {
  vertical-align: baseline;
  font-size: 14px;
  color: #feffff;
  text-align: left;
}
/* line 814, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-stree .contend table td b {
  color: #feffff;
  font-size: 24px;
}
/* line 820, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-stree .contend table td b span {
  font-size: 36px;
}
/* line 822, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-stree .contend table td b span.small {
  font-size: 24px;
}
/* line 826, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-stree .contend table td b i {
  font-size: 24px;
}
/* line 833, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-stree .streeb {
  position: absolute;
  text-align: center;
  left: 54px;
  bottom: 13px;
}
/* line 838, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-stree .streeb p {
  color: #fff;
  font-size: 14px;
}
/* line 843, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-stree .streea {
  position: absolute;
  text-align: center;
  left: 54px;
  bottom: 13px;
}
/* line 848, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-stree .streea p {
  color: #fff;
  font-size: 14px;
}
/* line 853, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-stree .stree {
  position: absolute;
  text-align: center;
  left: 95px;
  bottom: 10px;
}
/* line 858, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-stree .stree a, .home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-stree .stree .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-stree .stree span {
  width: 150px;
  display: block;
  height: 36px;
  line-height: 36px;
  color: #f84929;
  font-size: 18px;
  border-radius: 4px;
  cursor: pointer;
  background-color: #fbf22a;
}
/* line 870, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts ul li .home-stree .stree p {
  color: #fff;
  font-size: 14px;
}
/* line 878, ../sass/_home.scss */
.home-content-wrapper .newhand-wrap .inner .lc .gifts .clear {
  clear: both;
}
/* line 886, ../sass/_home.scss */
.home-content-wrapper .ms-wrap {
  margin-top: 30px;
  width: 100%;
}
/* line 890, ../sass/_home.scss */
.home-content-wrapper .ms-wrap .in {
  width: 1200px;
  margin: 0 auto;
  position: relative;
}
/* line 894, ../sass/_home.scss */
.home-content-wrapper .ms-wrap .in .data {
  position: absolute;
  width: 940px;
  height: 122px;
  left: 226px;
  top: 26px;
  box-sizing: border-box;
}
/* line 901, ../sass/_home.scss */
.home-content-wrapper .ms-wrap .in .data table {
  width: 940px;
  margin: 8px 40px;
}
/* line 905, ../sass/_home.scss */
.home-content-wrapper .ms-wrap .in .data table tr.first {
  margin-bottom: 20px;
}
/* line 908, ../sass/_home.scss */
.home-content-wrapper .ms-wrap .in .data table tr.second {
  margin-top: -10px;
}
/* line 910, ../sass/_home.scss */
.home-content-wrapper .ms-wrap .in .data table tr.second td {
  color: #999;
  font-size: 14px;
}
/* line 915, ../sass/_home.scss */
.home-content-wrapper .ms-wrap .in .data table tr th {
  text-align: left;
  color: #333;
  font-size: 18px;
}
/* line 920, ../sass/_home.scss */
.home-content-wrapper .ms-wrap .in .data table tr td {
  font-size: 18px;
  color: #333;
}
/* line 923, ../sass/_home.scss */
.home-content-wrapper .ms-wrap .in .data table tr td b {
  color: #f4524a;
  font-size: 24px;
}
/* line 929, ../sass/_home.scss */
.home-content-wrapper .ms-wrap .in .data table tr td b span {
  font-size: 36px;
}
/* line 931, ../sass/_home.scss */
.home-content-wrapper .ms-wrap .in .data table tr td b span.small {
  font-size: 24px;
}
/* line 935, ../sass/_home.scss */
.home-content-wrapper .ms-wrap .in .data table tr td b i {
  font-size: 24px;
}
/* line 939, ../sass/_home.scss */
.home-content-wrapper .ms-wrap .in .data table tr td a, .home-content-wrapper .ms-wrap .in .data table tr td .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .home-content-wrapper .ms-wrap .in .data table tr td span {
  display: block;
  width: 160px;
  height: 40px;
  line-height: 40px;
  color: #fff;
  font-size: 18px;
  cursor: pointer;
  background-color: #f4524a;
  border-radius: 4px;
  text-align: center;
}
/* line 951, ../sass/_home.scss */
.home-content-wrapper .ms-wrap .in .data table tr td .percentage-box {
  width: 234px;
}
/* line 953, ../sass/_home.scss */
.home-content-wrapper .ms-wrap .in .data table tr td .percentage-box i {
  float: right;
  color: #646464;
  font-size: 14px;
}
/* line 958, ../sass/_home.scss */
.home-content-wrapper .ms-wrap .in .data table tr td .percentage-box .percentage {
  width: 200px;
  height: 9px;
  background: #e6e6e6;
}
/* line 962, ../sass/_home.scss */
.home-content-wrapper .ms-wrap .in .data table tr td .percentage-box .percentage span {
  background: #f4524a;
  height: 9px;
}
/* line 975, ../sass/_home.scss */
.home-content-wrapper .youxuan {
  margin-top: 32px;
  width: 100%;
}
/* line 978, ../sass/_home.scss */
.home-content-wrapper .youxuan .infer {
  width: 1200px;
  margin: 0 auto;
}
/* line 981, ../sass/_home.scss */
.home-content-wrapper .youxuan .infer .clear {
  clear: both;
}
/* line 984, ../sass/_home.scss */
.home-content-wrapper .youxuan .infer .home-yx {
  float: left;
}
/* line 987, ../sass/_home.scss */
.home-content-wrapper .youxuan .infer .home-yx:hover .btnc {
  display: block;
}
/* line 991, ../sass/_home.scss */
.home-content-wrapper .youxuan .infer .home-yx .msg {
  margin: 32px 0 0 40px;
}
/* line 993, ../sass/_home.scss */
.home-content-wrapper .youxuan .infer .home-yx .msg span {
  color: #fff;
  font-size: 16px;
  display: block;
}
/* line 997, ../sass/_home.scss */
.home-content-wrapper .youxuan .infer .home-yx .msg span.one {
  font-size: 22px;
}
/* line 1002, ../sass/_home.scss */
.home-content-wrapper .youxuan .infer .home-yx .btnc {
  display: none;
  margin: 10px auto 0;
  text-align: center;
}
/* line 1006, ../sass/_home.scss */
.home-content-wrapper .youxuan .infer .home-yx .btnc a, .home-content-wrapper .youxuan .infer .home-yx .btnc .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .home-content-wrapper .youxuan .infer .home-yx .btnc span {
  margin: 0 auto;
  display: block;
  width: 120px;
  height: 36px;
  background-color: #ffffff;
  font-size: 16px;
  color: #fd957a;
  cursor: pointer;
  border-radius: 6px;
  font-weight: bold;
  line-height: 36px;
}
/* line 1022, ../sass/_home.scss */
.home-content-wrapper .youxuan .infer .yx-list ul {
  list-style: none;
}
/* line 1024, ../sass/_home.scss */
.home-content-wrapper .youxuan .infer .yx-list ul li:nth-child(3) {
  border-right: none;
}
/* line 1027, ../sass/_home.scss */
.home-content-wrapper .youxuan .infer .yx-list ul li {
  overflow: hidden;
  cursor: pointer;
  float: left;
  width: 332px;
  border-right: solid 1px #e8e8e8;
  background-color: #fff;
}
/* line 1034, ../sass/_home.scss */
.home-content-wrapper .youxuan .infer .yx-list ul li:hover {
  box-shadow: 2px 2px 15px #f8adaa;
}
/* line 1037, ../sass/_home.scss */
.home-content-wrapper .youxuan .infer .yx-list ul li .contend {
  position: relative;
}
/* line 1039, ../sass/_home.scss */
.home-content-wrapper .youxuan .infer .yx-list ul li .contend .home-hota {
  position: absolute;
  right: 0;
  top: -38px;
}
/* line 1044, ../sass/_home.scss */
.home-content-wrapper .youxuan .infer .yx-list ul li .contend .tip {
  margin: 36px 0 16px 30px;
}
/* line 1046, ../sass/_home.scss */
.home-content-wrapper .youxuan .infer .yx-list ul li .contend .tip p {
  color: #333;
  font-size: 18px;
}
/* line 1049, ../sass/_home.scss */
.home-content-wrapper .youxuan .infer .yx-list ul li .contend .tip p.used {
  color: #999;
}
/* line 1054, ../sass/_home.scss */
.home-content-wrapper .youxuan .infer .yx-list ul li .contend table {
  margin: 0 auto;
  width: 280px;
}
/* line 1059, ../sass/_home.scss */
.home-content-wrapper .youxuan .infer .yx-list ul li .contend table tr.two td {
  color: #999;
  font-size: 14px;
}
/* line 1064, ../sass/_home.scss */
.home-content-wrapper .youxuan .infer .yx-list ul li .contend table tr td {
  vertical-align: baseline;
  color: #333;
  font-size: 18px;
}
/* line 1068, ../sass/_home.scss */
.home-content-wrapper .youxuan .infer .yx-list ul li .contend table tr td b {
  color: #f4524a;
  font-size: 24px;
}
/* line 1074, ../sass/_home.scss */
.home-content-wrapper .youxuan .infer .yx-list ul li .contend table tr td b.disable {
  color: #999;
}
/* line 1078, ../sass/_home.scss */
.home-content-wrapper .youxuan .infer .yx-list ul li .contend table tr td b span {
  font-size: 36px;
}
/* line 1080, ../sass/_home.scss */
.home-content-wrapper .youxuan .infer .yx-list ul li .contend table tr td b span.small {
  font-size: 24px;
}
/* line 1083, ../sass/_home.scss */
.home-content-wrapper .youxuan .infer .yx-list ul li .contend table tr td b span.dis {
  font-size: 24px;
  color: #999;
}
/* line 1088, ../sass/_home.scss */
.home-content-wrapper .youxuan .infer .yx-list ul li .contend table tr td b i {
  font-size: 24px;
}
/* line 1090, ../sass/_home.scss */
.home-content-wrapper .youxuan .infer .yx-list ul li .contend table tr td b i.mis {
  color: #999;
}
/* line 1098, ../sass/_home.scss */
.home-content-wrapper .youxuan .infer .yx-list ul li .contend .jc {
  width: 280px;
  margin: 18px auto 32px;
}
/* line 1101, ../sass/_home.scss */
.home-content-wrapper .youxuan .infer .yx-list ul li .contend .jc p {
  color: #999;
  font-size: 14px;
  text-align: left;
  padding-bottom: 10px;
}
/* line 1107, ../sass/_home.scss */
.home-content-wrapper .youxuan .infer .yx-list ul li .contend .jc .percentage-box {
  width: 280px;
  margin: 0 auto;
}
/* line 1110, ../sass/_home.scss */
.home-content-wrapper .youxuan .infer .yx-list ul li .contend .jc .percentage-box .percentage {
  width: 230px;
  height: 9px;
  background: #e4e4e4;
}
/* line 1114, ../sass/_home.scss */
.home-content-wrapper .youxuan .infer .yx-list ul li .contend .jc .percentage-box .percentage span {
  height: 9px;
  background: #f4524a;
}
/* line 1119, ../sass/_home.scss */
.home-content-wrapper .youxuan .infer .yx-list ul li .contend .jc .percentage-box i {
  font-size: 14px;
  color: #646464;
}
/* line 1132, ../sass/_home.scss */
.home-content-wrapper .zxlc {
  margin-top: 32px;
  width: 100%;
}
/* line 1135, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer {
  width: 1200px;
  margin: 0 auto;
}
/* line 1138, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .clear {
  clear: both;
}
/* line 1141, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .home-zx {
  float: left;
}
/* line 1144, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .home-zx:hover .btnb {
  display: block;
}
/* line 1148, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .home-zx .msg {
  margin: 32px 0 0 40px;
}
/* line 1150, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .home-zx .msg span {
  color: #fff;
  font-size: 16px;
  display: block;
  padding-bottom: 6px;
}
/* line 1155, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .home-zx .msg span.one {
  font-size: 22px;
  padding-bottom: 16px;
}
/* line 1161, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .home-zx .btnb {
  display: none;
  margin: 10px auto 0;
  text-align: center;
}
/* line 1165, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .home-zx .btnb a, .home-content-wrapper .zxlc .infer .home-zx .btnb .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .home-content-wrapper .zxlc .infer .home-zx .btnb span {
  margin: 0 auto;
  display: block;
  width: 120px;
  height: 36px;
  background-color: #ffffff;
  font-size: 16px;
  color: #64c4f3;
  cursor: pointer;
  border-radius: 6px;
  font-weight: bold;
  line-height: 36px;
}
/* line 1181, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .zx-list ul {
  list-style: none;
}
/* line 1184, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .zx-list ul li:nth-child(2) .img {
  text-align: center;
  margin: 80px auto 89px;
}
/* line 1189, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .zx-list ul li:nth-child(3) {
  border-right: none;
}
/* line 1191, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .zx-list ul li:nth-child(3) .pic {
  text-align: center;
  margin: 80px auto 89px;
}
/* line 1196, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .zx-list ul li {
  overflow: hidden;
  cursor: pointer;
  float: left;
  width: 332px;
  border-right: solid 1px #e8e8e8;
  background-color: #fff;
}
/* line 1203, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .zx-list ul li:hover {
  box-shadow: 2px 2px 15px #f8adaa;
}
/* line 1206, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .zx-list ul li .contend {
  position: relative;
}
/* line 1208, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .zx-list ul li .contend .home-hota {
  position: absolute;
  right: 0;
  top: -38px;
}
/* line 1213, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .zx-list ul li .contend .tip {
  margin: 36px 0 16px 30px;
}
/* line 1215, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .zx-list ul li .contend .tip span {
  color: #333;
  font-size: 18px;
}
/* line 1218, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .zx-list ul li .contend .tip span.disabled {
  color: #999;
}
/* line 1221, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .zx-list ul li .contend .tip span i {
  display: inline-block;
  width: 54px !important;
  height: 18px !important;
  line-height: 18px !important;
  text-align: center !important;
  font-size: 12px !important;
  background-color: #fff !important;
  margin-left: 8px !important;
  border-radius: 8px !important;
  margin-top: 4px;
}
/* line 1232, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .zx-list ul li .contend .tip span i.bank {
  border: solid 1px #f4524a !important;
  color: #ff4652 !important;
}
/* line 1236, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .zx-list ul li .contend .tip span i.miss {
  border: solid 1px #999 !important;
  color: #999 !important;
}
/* line 1245, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .zx-list ul li .contend table {
  margin: 0 auto;
  width: 280px;
}
/* line 1250, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .zx-list ul li .contend table tr.two td {
  color: #999;
  font-size: 14px;
}
/* line 1255, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .zx-list ul li .contend table tr td {
  vertical-align: baseline;
  color: #333;
  font-size: 18px;
}
/* line 1259, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .zx-list ul li .contend table tr td b {
  color: #f4524a;
  font-size: 24px;
}
/* line 1265, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .zx-list ul li .contend table tr td b span {
  font-size: 36px;
}
/* line 1267, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .zx-list ul li .contend table tr td b span.small {
  font-size: 24px;
}
/* line 1271, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .zx-list ul li .contend table tr td b i {
  font-size: 24px;
}
/* line 1278, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .zx-list ul li .contend .jc {
  width: 280px;
  margin: 18px auto 32px;
}
/* line 1281, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .zx-list ul li .contend .jc p {
  color: #999;
  font-size: 14px;
  text-align: left;
  padding-bottom: 10px;
}
/* line 1287, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .zx-list ul li .contend .jc .percentage-box {
  width: 280px;
  margin: 0 auto;
}
/* line 1290, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .zx-list ul li .contend .jc .percentage-box .percentage {
  width: 230px;
  height: 9px;
  background: #e4e4e4;
}
/* line 1294, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .zx-list ul li .contend .jc .percentage-box .percentage span {
  height: 9px;
  background: #f4524a;
}
/* line 1299, ../sass/_home.scss */
.home-content-wrapper .zxlc .infer .zx-list ul li .contend .jc .percentage-box i {
  font-size: 14px;
  color: #646464;
}
/* line 1312, ../sass/_home.scss */
.home-content-wrapper .hdzx {
  margin: 30px auto 16px;
  width: 100%;
}
/* line 1315, ../sass/_home.scss */
.home-content-wrapper .hdzx .inner {
  width: 1200px;
  margin: 0 auto;
}
/* line 1318, ../sass/_home.scss */
.home-content-wrapper .hdzx .inner .clear {
  clear: both;
}
/* line 1321, ../sass/_home.scss */
.home-content-wrapper .hdzx .inner .home-hd {
  float: left;
}
/* line 1323, ../sass/_home.scss */
.home-content-wrapper .hdzx .inner .home-hd .msg {
  margin: 32px 0 0 40px;
}
/* line 1325, ../sass/_home.scss */
.home-content-wrapper .hdzx .inner .home-hd .msg span {
  display: block;
  color: #fff;
  font-size: 16px;
  padding-bottom: 6px;
}
/* line 1330, ../sass/_home.scss */
.home-content-wrapper .hdzx .inner .home-hd .msg span.one {
  font-size: 22px;
  padding-bottom: 16px;
}
/* line 1336, ../sass/_home.scss */
.home-content-wrapper .hdzx .inner .home-hd .btna {
  margin: 34px auto;
  text-align: center;
}
/* line 1339, ../sass/_home.scss */
.home-content-wrapper .hdzx .inner .home-hd .btna a, .home-content-wrapper .hdzx .inner .home-hd .btna .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .home-content-wrapper .hdzx .inner .home-hd .btna span {
  margin: 0 auto;
  display: block;
  width: 120px;
  height: 36px;
  background-color: #ffffff;
  font-size: 16px;
  color: #64c4f3;
  cursor: pointer;
  border-radius: 6px;
  font-weight: bold;
  line-height: 36px;
}
/* line 1355, ../sass/_home.scss */
.home-content-wrapper .hdzx .inner .hd-list ul {
  list-style: none;
}
/* line 1357, ../sass/_home.scss */
.home-content-wrapper .hdzx .inner .hd-list ul li:nth-child(3) {
  border-right: none;
}
/* line 1359, ../sass/_home.scss */
.home-content-wrapper .hdzx .inner .hd-list ul li:nth-child(3) .pic {
  width: 333px;
  height: 244px;
}
/* line 1362, ../sass/_home.scss */
.home-content-wrapper .hdzx .inner .hd-list ul li:nth-child(3) .pic img {
  margin: 80px 0 0 100px;
}
/* line 1367, ../sass/_home.scss */
.home-content-wrapper .hdzx .inner .hd-list ul li:nth-child(3) .zero .ad {
  width: 333px;
  height: 244px;
}
/* line 1373, ../sass/_home.scss */
.home-content-wrapper .hdzx .inner .hd-list ul li {
  cursor: pointer;
  height: 244px;
  background-color: #fff;
  float: left;
  width: 332px;
  overflow: hidden;
  border-right: solid 1px #e8e8e8;
}
/* line 1382, ../sass/_home.scss */
.home-content-wrapper .hdzx .inner .hd-list ul li.wu .pic {
  margin: 80px 0 0 100px;
}
/* line 1386, ../sass/_home.scss */
.home-content-wrapper .hdzx .inner .hd-list ul li:hover {
  box-shadow: 2px 2px 15px #f8adaa;
}
/* line 1389, ../sass/_home.scss */
.home-content-wrapper .hdzx .inner .hd-list ul li .artle {
  position: relative;
}
/* line 1391, ../sass/_home.scss */
.home-content-wrapper .hdzx .inner .hd-list ul li .artle .home-hota {
  display: block;
  position: absolute;
  top: -20px;
  right: 0;
}
/* line 1397, ../sass/_home.scss */
.home-content-wrapper .hdzx .inner .hd-list ul li .artle .title {
  text-align: left;
  margin: 36px 0 0 30px;
}
/* line 1400, ../sass/_home.scss */
.home-content-wrapper .hdzx .inner .hd-list ul li .artle .title p {
  color: #333;
  font-size: 18px;
}
/* line 1404, ../sass/_home.scss */
.home-content-wrapper .hdzx .inner .hd-list ul li .artle .title span {
  color: #666;
  font-size: 14px;
}
/* line 1409, ../sass/_home.scss */
.home-content-wrapper .hdzx .inner .hd-list ul li .artle table {
  width: 280px;
  margin: 32px auto 40px;
}
/* line 1414, ../sass/_home.scss */
.home-content-wrapper .hdzx .inner .hd-list ul li .artle table tr.t td {
  color: #999;
  font-size: 14px;
}
/* line 1419, ../sass/_home.scss */
.home-content-wrapper .hdzx .inner .hd-list ul li .artle table tr td {
  vertical-align: bottom;
  color: #333;
  font-size: 18px;
}
/* line 1423, ../sass/_home.scss */
.home-content-wrapper .hdzx .inner .hd-list ul li .artle table tr td i {
  display: inline-block;
}
/* line 1427, ../sass/_home.scss */
.home-content-wrapper .hdzx .inner .hd-list ul li .artle table tr td.day {
  padding-top: 6px;
}
/* line 1430, ../sass/_home.scss */
.home-content-wrapper .hdzx .inner .hd-list ul li .artle table tr td b {
  color: #f4524a;
  font-size: 24px;
}
/* line 1436, ../sass/_home.scss */
.home-content-wrapper .hdzx .inner .hd-list ul li .artle table tr td b span {
  font-size: 36px;
}
/* line 1438, ../sass/_home.scss */
.home-content-wrapper .hdzx .inner .hd-list ul li .artle table tr td b span.small {
  font-size: 24px;
}
/* line 1442, ../sass/_home.scss */
.home-content-wrapper .hdzx .inner .hd-list ul li .artle table tr td b i {
  font-size: 24px;
}
/* line 1456, ../sass/_home.scss */
.home-content-wrapper .product-wrap {
  width: 100%;
  background: #f2f2f2;
  padding-bottom: 41px;
}
/* line 1460, ../sass/_home.scss */
.home-content-wrapper .product-wrap .product {
  width: 1200px;
  margin: 0 auto;
}
/* line 1463, ../sass/_home.scss */
.home-content-wrapper .product-wrap .product .title {
  height: 101px;
  line-height: 137px;
  font-size: 30px;
  color: #f4524a;
  font-weight: bold;
  text-align: center;
}
/* line 1471, ../sass/_home.scss */
.home-content-wrapper .product-wrap .product table {
  width: 1272px;
  margin-left: -36px;
}
/* line 1474, ../sass/_home.scss */
.home-content-wrapper .product-wrap .product table td {
  width: 424px;
  text-align: center;
}
/* line 1477, ../sass/_home.scss */
.home-content-wrapper .product-wrap .product table td div.mode {
  width: 353px;
  height: 403px;
  margin: 14px auto 0;
  border: 1px solid #d5d5d5;
  background: #fff;
  border-radius: 8px;
  cursor: pointer;
  position: relative;
  -webkit-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
}
/* line 1487, ../sass/_home.scss */
.home-content-wrapper .product-wrap .product table td div.mode .tearbag {
  width: 48px;
  height: 46px;
  background: url('../../images/christmas/tearbag.png') no-repeat;
  position: absolute;
  right: 38px;
  top: 125px;
}
/* line 1494, ../sass/_home.scss */
.home-content-wrapper .product-wrap .product table td div.mode .tearbag i {
  position: absolute;
  left: -32px;
  top: 46px;
  display: none;
}
/* line 1501, ../sass/_home.scss */
.home-content-wrapper .product-wrap .product table td div.mode .tearbag:hover i {
  display: block;
}
/* line 1508, ../sass/_home.scss */
.home-content-wrapper .product-wrap .product table td div.mode:hover {
  margin-top: 9px;
  box-shadow: 0 0 10px rgba(189, 189, 189, 0.5);
}
/* line 1512, ../sass/_home.scss */
.home-content-wrapper .product-wrap .product table td div.mode .home-hot {
  position: absolute;
  right: -1px;
  top: -1px;
}
/* line 1517, ../sass/_home.scss */
.home-content-wrapper .product-wrap .product table td div.mode .home-week {
  position: absolute;
  right: -1px;
  top: -1px;
}
/* line 1522, ../sass/_home.scss */
.home-content-wrapper .product-wrap .product table td div.mode .home-moon {
  position: absolute;
  right: -1px;
  top: -1px;
}
/* line 1527, ../sass/_home.scss */
.home-content-wrapper .product-wrap .product table td div.mode .top {
  padding-top: 44px;
  font-size: 18px;
  color: #565656;
  text-align: center;
}
/* line 1532, ../sass/_home.scss */
.home-content-wrapper .product-wrap .product table td div.mode .top i {
  display: inline-block;
  vertical-align: top;
  margin: 2px 7px 0 0;
}
/* line 1538, ../sass/_home.scss */
.home-content-wrapper .product-wrap .product table td div.mode .data {
  width: 306px;
  border-bottom: 1px dashed #ddd;
  margin: 49px auto 0;
}
/* line 1542, ../sass/_home.scss */
.home-content-wrapper .product-wrap .product table td div.mode .data span {
  font-size: 32px;
  color: #f4524a;
}
/* line 1545, ../sass/_home.scss */
.home-content-wrapper .product-wrap .product table td div.mode .data span i {
  vertical-align: top;
  margin-left: -10px;
}
/* line 1550, ../sass/_home.scss */
.home-content-wrapper .product-wrap .product table td div.mode .data p {
  font-size: 14px;
  color: #565656;
  padding: 0 0 27px;
  margin-top: -5px;
}
/* line 1557, ../sass/_home.scss */
.home-content-wrapper .product-wrap .product table td div.mode .deadline {
  padding-top: 18px;
  font-size: 14px;
  color: #737373;
}
/* line 1561, ../sass/_home.scss */
.home-content-wrapper .product-wrap .product table td div.mode .deadline span {
  margin: 0 16px;
}
/* line 1564, ../sass/_home.scss */
.home-content-wrapper .product-wrap .product table td div.mode .deadline b {
  color: #f4524a;
  font-size: 18px;
}
/* line 1569, ../sass/_home.scss */
.home-content-wrapper .product-wrap .product table td div.mode .percentage-box {
  padding: 44px 0 32px;
  width: 272px;
  margin: 0 auto;
}
/* line 1573, ../sass/_home.scss */
.home-content-wrapper .product-wrap .product table td div.mode .percentage-box .percentage {
  width: 233px;
  height: 9px;
  background: #e4e4e4;
}
/* line 1577, ../sass/_home.scss */
.home-content-wrapper .product-wrap .product table td div.mode .percentage-box .percentage span {
  height: 9px;
  background: #f4524a;
}
/* line 1582, ../sass/_home.scss */
.home-content-wrapper .product-wrap .product table td div.mode .percentage-box i {
  font-size: 14px;
  color: #646464;
}
/* line 1587, ../sass/_home.scss */
.home-content-wrapper .product-wrap .product table td div.mode .invest-btn, .home-content-wrapper .product-wrap .product table td div.mode .reset-passwd .sub-box .sub-btn, .reset-passwd .sub-box .home-content-wrapper .product-wrap .product table td div.mode .sub-btn,
.home-content-wrapper .product-wrap .product table td div.mode .reset-complete .sure-btn,
.reset-complete .home-content-wrapper .product-wrap .product table td div.mode .sure-btn, .home-content-wrapper .product-wrap .product table td div.mode .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .nouse-btn, .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .home-content-wrapper .product-wrap .product table td div.mode .nouse-btn, .home-content-wrapper .product-wrap .product table td div.mode .account-home-wrap .content-wrap .show-mode .btn-wrap .recharge-btn, .account-home-wrap .content-wrap .show-mode .btn-wrap .home-content-wrapper .product-wrap .product table td div.mode .recharge-btn, .home-content-wrapper .product-wrap .product table td div.mode .account-home-wrap .content-wrap .show-mode .btn-wrap .get-btn, .account-home-wrap .content-wrap .show-mode .btn-wrap .home-content-wrapper .product-wrap .product table td div.mode .get-btn, .home-content-wrapper .product-wrap .product .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box div.mode .nouse-btn, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table .home-content-wrapper .product-wrap .product table td.invest-btn-box div.mode .nouse-btn, .home-content-wrapper .semiphone-wrapper .product-wrapper .product-wrap .product .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box div.mode .nouse-btn, .semiphone-wrapper .product-wrapper .home-content-wrapper .product-wrap .product .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box div.mode .nouse-btn, .home-content-wrapper .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table .product table td.invest-btn-box div.mode .nouse-btn, .semiphone-wrapper .product-wrapper .home-content-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table .product table td.invest-btn-box div.mode .nouse-btn {
  width: 235px;
  height: 43px;
  text-align: center;
  line-height: 43px;
  border-radius: 2px;
  background: #f4524a;
  font-size: 16px;
  color: #fff;
  margin: 0 auto;
}
/* line 1597, ../sass/_home.scss */
.home-content-wrapper .product-wrap .product table td div.mode .invest-btn:hover, .home-content-wrapper .product-wrap .product table td div.mode .reset-passwd .sub-box .sub-btn:hover, .reset-passwd .sub-box .home-content-wrapper .product-wrap .product table td div.mode .sub-btn:hover,
.home-content-wrapper .product-wrap .product table td div.mode .reset-complete .sure-btn:hover,
.reset-complete .home-content-wrapper .product-wrap .product table td div.mode .sure-btn:hover, .home-content-wrapper .product-wrap .product table td div.mode .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .nouse-btn:hover, .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .home-content-wrapper .product-wrap .product table td div.mode .nouse-btn:hover, .home-content-wrapper .product-wrap .product table td div.mode .account-home-wrap .content-wrap .show-mode .btn-wrap .recharge-btn:hover, .account-home-wrap .content-wrap .show-mode .btn-wrap .home-content-wrapper .product-wrap .product table td div.mode .recharge-btn:hover, .home-content-wrapper .product-wrap .product table td div.mode .account-home-wrap .content-wrap .show-mode .btn-wrap .get-btn:hover, .account-home-wrap .content-wrap .show-mode .btn-wrap .home-content-wrapper .product-wrap .product table td div.mode .get-btn:hover, .home-content-wrapper .product-wrap .product .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box div.mode .nouse-btn:hover, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table .home-content-wrapper .product-wrap .product table td.invest-btn-box div.mode .nouse-btn:hover, .home-content-wrapper .semiphone-wrapper .product-wrapper .product-wrap .product .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box div.mode .nouse-btn:hover, .semiphone-wrapper .product-wrapper .home-content-wrapper .product-wrap .product .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box div.mode .nouse-btn:hover, .home-content-wrapper .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table .product table td.invest-btn-box div.mode .nouse-btn:hover, .semiphone-wrapper .product-wrapper .home-content-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table .product table td.invest-btn-box div.mode .nouse-btn:hover {
  background: #d1352d;
}
/* line 1600, ../sass/_home.scss */
.home-content-wrapper .product-wrap .product table td div.mode .invest-btn.nouse-btn, .home-content-wrapper .product-wrap .product table td div.mode .reset-passwd .sub-box .nouse-btn.sub-btn, .reset-passwd .sub-box .home-content-wrapper .product-wrap .product table td div.mode .nouse-btn.sub-btn,
.home-content-wrapper .product-wrap .product table td div.mode .reset-complete .nouse-btn.sure-btn,
.reset-complete .home-content-wrapper .product-wrap .product table td div.mode .nouse-btn.sure-btn, .home-content-wrapper .product-wrap .product table td div.mode .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .nouse-btn, .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .home-content-wrapper .product-wrap .product table td div.mode .nouse-btn, .home-content-wrapper .product-wrap .product table td div.mode .account-home-wrap .content-wrap .show-mode .btn-wrap .nouse-btn.recharge-btn, .account-home-wrap .content-wrap .show-mode .btn-wrap .home-content-wrapper .product-wrap .product table td div.mode .nouse-btn.recharge-btn, .home-content-wrapper .product-wrap .product table td div.mode .account-home-wrap .content-wrap .show-mode .btn-wrap .nouse-btn.get-btn, .account-home-wrap .content-wrap .show-mode .btn-wrap .home-content-wrapper .product-wrap .product table td div.mode .nouse-btn.get-btn, .home-content-wrapper .product-wrap .product .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box div.mode .nouse-btn, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table .home-content-wrapper .product-wrap .product table td.invest-btn-box div.mode .nouse-btn, .home-content-wrapper .semiphone-wrapper .product-wrapper .product-wrap .product .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box div.mode .nouse-btn, .semiphone-wrapper .product-wrapper .home-content-wrapper .product-wrap .product .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box div.mode .nouse-btn, .home-content-wrapper .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table .product table td.invest-btn-box div.mode .nouse-btn, .semiphone-wrapper .product-wrapper .home-content-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table .product table td.invest-btn-box div.mode .nouse-btn {
  background: #d3d3d3 !important;
  color: #fff !important;
}
/* line 1608, ../sass/_home.scss */
.home-content-wrapper .product-wrap .product .more {
  width: 169px;
  height: 34px;
  border: 1px solid #f4524a;
  font-size: 14px;
  color: #f4524a;
  border-radius: 3px;
  margin: 39px auto 0;
  display: block;
  text-align: center;
  line-height: 34px;
}
/* line 1619, ../sass/_home.scss */
.home-content-wrapper .product-wrap .product .more:hover {
  color: #d1352d;
  border-color: #d1352d;
  text-decoration: none;
}
/* line 1626, ../sass/_home.scss */
.home-content-wrapper .product-wrap .prolist {
  margin-right: -60px;
  margin-top: 56px;
  height: 220px;
}
/* line 1631, ../sass/_home.scss */
.home-content-wrapper .product-wrap .prolist .pro {
  width: 568px;
  height: 218px;
  overflow: hidden;
  border: 1px solid #d5d5d5;
  position: relative;
  border-radius: 9px;
  margin-right: 60px;
  float: left;
  cursor: pointer;
  background: #fff;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
/* line 1644, ../sass/_home.scss */
.home-content-wrapper .product-wrap .prolist .pro:hover {
  margin-top: -3px;
  box-shadow: 0 0 10px rgba(189, 189, 189, 0.5);
}
/* line 1648, ../sass/_home.scss */
.home-content-wrapper .product-wrap .prolist .pro .member-wait {
  float: left;
  margin: 77px 0 0 91px;
}
/* line 1652, ../sass/_home.scss */
.home-content-wrapper .product-wrap .prolist .pro .go {
  width: 286px;
  float: left;
  padding-top: 65px;
  text-align: center;
}
/* line 1657, ../sass/_home.scss */
.home-content-wrapper .product-wrap .prolist .pro .go p {
  font-size: 14px;
  color: #565656;
}
/* line 1661, ../sass/_home.scss */
.home-content-wrapper .product-wrap .prolist .pro .go a, .home-content-wrapper .product-wrap .prolist .pro .go .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .home-content-wrapper .product-wrap .prolist .pro .go span {
  display: block;
  width: 126px;
  height: 43px;
  line-height: 43px;
  text-align: center;
  background: #f4524a;
  border-radius: 3px;
  font-size: 16px;
  font-weight: bold;
  color: #fff;
  margin: 27px auto 0;
}
/* line 1673, ../sass/_home.scss */
.home-content-wrapper .product-wrap .prolist .pro .go a:hover, .home-content-wrapper .product-wrap .prolist .pro .go .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .home-content-wrapper .product-wrap .prolist .pro .go span:hover {
  background: #f33b32;
  text-decoration: none;
}
/* line 1679, ../sass/_home.scss */
.home-content-wrapper .product-wrap .prolist .pro .member-vip {
  position: absolute;
  right: 0;
  top: 0;
}
/* line 1684, ../sass/_home.scss */
.home-content-wrapper .product-wrap .prolist .pro .con {
  padding: 41px 0 0 50px;
}
/* line 1686, ../sass/_home.scss */
.home-content-wrapper .product-wrap .prolist .pro .con .top {
  height: 24px;
  line-height: 21px;
  font-size: 18px;
  color: #565656;
  font-weight: bold;
}
/* line 1692, ../sass/_home.scss */
.home-content-wrapper .product-wrap .prolist .pro .con .top span {
  display: inline-block;
  vertical-align: top;
  height: 22px;
  line-height: 22px;
  padding: 0 9px;
  border: 1px solid #f4524a;
  border-radius: 6px;
  font-size: 12px;
  color: #f4524a;
  margin-left: 10px;
}
/* line 1705, ../sass/_home.scss */
.home-content-wrapper .product-wrap .prolist .pro .con table {
  margin-top: 37px;
  width: 518px;
  margin-left: 0;
}
/* line 1709, ../sass/_home.scss */
.home-content-wrapper .product-wrap .prolist .pro .con table td {
  text-align: left;
}
/* line 1711, ../sass/_home.scss */
.home-content-wrapper .product-wrap .prolist .pro .con table td span {
  font-size: 30px;
  color: #f4524a;
  font-weight: bold;
}
/* line 1716, ../sass/_home.scss */
.home-content-wrapper .product-wrap .prolist .pro .con table td b {
  font-size: 27px;
  color: #f4524a;
}
/* line 1719, ../sass/_home.scss */
.home-content-wrapper .product-wrap .prolist .pro .con table td b i {
  color: #565656;
}
/* line 1723, ../sass/_home.scss */
.home-content-wrapper .product-wrap .prolist .pro .con table td p {
  font-size: 14px;
  color: #737373;
  padding: 8px 0 0 3px;
}
/* line 1728, ../sass/_home.scss */
.home-content-wrapper .product-wrap .prolist .pro .con table td a, .home-content-wrapper .product-wrap .prolist .pro .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con table td span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .home-content-wrapper .product-wrap .prolist .pro .con table td span {
  display: inline-block;
  width: 125px;
  height: 43px;
  text-align: center;
  line-height: 43px;
  background: #f4524a;
  border-radius: 2px;
  font-size: 16px;
  color: #fff;
  font-weight: bold;
}
/* line 1739, ../sass/_home.scss */
.home-content-wrapper .product-wrap .prolist .pro .con table td a:hover, .home-content-wrapper .product-wrap .prolist .pro .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con table td span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .home-content-wrapper .product-wrap .prolist .pro .con table td span:hover {
  background: #f33b32;
  text-decoration: none;
}
/* line 1751, ../sass/_home.scss */
.home-content-wrapper .news-bag {
  width: 1200px;
  margin: 20px auto 0;
  overflow: hidden;
}
/* line 1755, ../sass/_home.scss */
.home-content-wrapper .news-bag .bag {
  width: 900px;
  height: 277px;
  float: left;
  border: 1px solid #f4524a;
}
/* line 1760, ../sass/_home.scss */
.home-content-wrapper .news-bag .bag .investgift-pic {
  margin: 0;
  width: 900px;
}
/* line 1763, ../sass/_home.scss */
.home-content-wrapper .news-bag .bag .investgift-pic img {
  width: auto;
  width: 900px;
}
/* line 1768, ../sass/_home.scss */
.home-content-wrapper .news-bag .bag .product-show {
  width: 900px;
  margin: 0;
  border: none;
  height: 138px;
  border-bottom: 1px solid #bdbdbd;
  overflow: hidden;
}
/* line 1776, ../sass/_home.scss */
.home-content-wrapper .news-bag .bag .product-show .show-cs div {
  color: #f4524a;
  font-size: 14px;
  background: none;
}
/* line 1782, ../sass/_home.scss */
.home-content-wrapper .news-bag .bag .product-show .product-table table .data td {
  height: 50px;
}
/* line 1785, ../sass/_home.scss */
.home-content-wrapper .news-bag .bag .product-show .show-box .product-table .invest-box .invest-btn, .home-content-wrapper .news-bag .bag .product-show .show-box .product-table .invest-box .reset-passwd .sub-box .sub-btn, .reset-passwd .sub-box .home-content-wrapper .news-bag .bag .product-show .show-box .product-table .invest-box .sub-btn,
.home-content-wrapper .news-bag .bag .product-show .show-box .product-table .invest-box .reset-complete .sure-btn,
.reset-complete .home-content-wrapper .news-bag .bag .product-show .show-box .product-table .invest-box .sure-btn, .home-content-wrapper .news-bag .bag .product-show .show-box .product-table .invest-box .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .nouse-btn, .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .home-content-wrapper .news-bag .bag .product-show .show-box .product-table .invest-box .nouse-btn, .home-content-wrapper .news-bag .bag .product-show .show-box .product-table .invest-box .account-home-wrap .content-wrap .show-mode .btn-wrap .recharge-btn, .account-home-wrap .content-wrap .show-mode .btn-wrap .home-content-wrapper .news-bag .bag .product-show .show-box .product-table .invest-box .recharge-btn, .home-content-wrapper .news-bag .bag .product-show .show-box .product-table .invest-box .account-home-wrap .content-wrap .show-mode .btn-wrap .get-btn, .account-home-wrap .content-wrap .show-mode .btn-wrap .home-content-wrapper .news-bag .bag .product-show .show-box .product-table .invest-box .get-btn, .home-content-wrapper .news-bag .bag .product-show .show-box .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table .invest-box table td.invest-btn-box .nouse-btn, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .home-content-wrapper .news-bag .bag .product-show .show-box .product-table .invest-box table td.invest-btn-box .nouse-btn, .home-content-wrapper .news-bag .bag .product-show .show-box .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .invest-box .nouse-btn, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .home-content-wrapper .news-bag .bag .product-show .show-box .product-table table td.invest-btn-box .invest-box .nouse-btn, .home-content-wrapper .news-bag .bag .product-show .show-box .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table .invest-box table td.invest-btn-box .nouse-btn, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .home-content-wrapper .news-bag .bag .product-show .show-box .product-table .invest-box table td.invest-btn-box .nouse-btn, .home-content-wrapper .news-bag .bag .product-show .show-box .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .invest-box .nouse-btn, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .home-content-wrapper .news-bag .bag .product-show .show-box .product-table table td.invest-btn-box .invest-box .nouse-btn {
  margin-top: 0;
}
/* line 1790, ../sass/_home.scss */
.home-content-wrapper .news-bag .inner-news {
  float: left;
  margin-left: 22px;
  width: 276px;
  cursor: pointer;
}
/* line 1795, ../sass/_home.scss */
.home-content-wrapper .news-bag .inner-news img {
  display: block;
}
/* line 1798, ../sass/_home.scss */
.home-content-wrapper .news-bag .inner-news .news-title {
  width: 274px;
  height: 72px;
  overflow: hidden;
  border: 1px solid #e6e6e6;
  border-top: none;
}
/* line 1804, ../sass/_home.scss */
.home-content-wrapper .news-bag .inner-news .news-title span {
  display: block;
  padding: 10px 0 0 9px;
  font-size: 17px;
  color: #333;
  font-weight: bold;
  width: 280px;
  height: 25px;
  overflow: hidden;
}
/* line 1814, ../sass/_home.scss */
.home-content-wrapper .news-bag .inner-news .news-title p {
  font-size: 14px;
  color: #666;
  padding: 1px 0 0 10px;
}
/* line 1821, ../sass/_home.scss */
.home-content-wrapper .news-bag .newhand-box {
  width: 900px;
  float: left;
  margin: 0;
  height: 277px;
}
/* line 1826, ../sass/_home.scss */
.home-content-wrapper .news-bag .newhand-box .newhand-mode .step {
  padding-top: 18px;
}
/* line 1832, ../sass/_home.scss */
.home-content-wrapper .newlayout-wrap {
  background: #f2f2f2;
}
/* line 1834, ../sass/_home.scss */
.home-content-wrapper .newlayout-wrap .title {
  height: 103px;
  line-height: 110px;
  font-size: 30px;
  color: #f4524a;
  font-weight: bold;
  text-align: center;
}
/* line 1845, ../sass/_home.scss */
.home-content-wrapper .celebrate-box .title {
  height: 100px;
  line-height: 105px;
  font-size: 30px;
  color: #f4524a;
  font-weight: bold;
  text-align: center;
}
/* line 1853, ../sass/_home.scss */
.home-content-wrapper .celebrate-box .innerbox {
  width: 1200px;
  height: 220px;
  background: #fff;
  margin: 0 auto;
}
/* line 1858, ../sass/_home.scss */
.home-content-wrapper .celebrate-box .innerbox .prolayout {
  width: 701px;
  box-sizing: border-box;
  padding: 29px 0 0 50px;
  float: left;
}
/* line 1863, ../sass/_home.scss */
.home-content-wrapper .celebrate-box .innerbox .prolayout .inner-layout {
  width: 650px;
}
/* line 1865, ../sass/_home.scss */
.home-content-wrapper .celebrate-box .innerbox .prolayout .inner-layout .inner {
  width: 650px;
  cursor: pointer;
}
/* line 1869, ../sass/_home.scss */
.home-content-wrapper .celebrate-box .innerbox .prolayout .inner-layout .inner .t span {
  font-size: 22px;
  color: #333;
  font-weight: bold;
  line-height: 28px;
  vertical-align: top;
  display: inline-block;
}
/* line 1877, ../sass/_home.scss */
.home-content-wrapper .celebrate-box .innerbox .prolayout .inner-layout .inner .t p {
  display: inline-block;
  padding: 0 18px;
  height: 26px;
  line-height: 26px;
  border: 1px solid #ef3342;
  font-size: 16px;
  color: #ef3342;
  margin-left: 12px;
  border-radius: 20px;
}
/* line 1889, ../sass/_home.scss */
.home-content-wrapper .celebrate-box .innerbox .prolayout .inner-layout .inner table {
  width: 632px;
  margin-top: 47px;
}
/* line 1892, ../sass/_home.scss */
.home-content-wrapper .celebrate-box .innerbox .prolayout .inner-layout .inner table td {
  text-align: center;
}
/* line 1896, ../sass/_home.scss */
.home-content-wrapper .celebrate-box .innerbox .prolayout .inner-layout .inner table .rate b {
  font-weight: bold;
  font-size: 32px;
  color: #f4524a;
}
/* line 1902, ../sass/_home.scss */
.home-content-wrapper .celebrate-box .innerbox .prolayout .inner-layout .inner table .deadline {
  font-size: 20px;
  color: #666;
}
/* line 1905, ../sass/_home.scss */
.home-content-wrapper .celebrate-box .innerbox .prolayout .inner-layout .inner table .deadline span {
  font-size: 30px;
  font-weight: bold;
}
/* line 1910, ../sass/_home.scss */
.home-content-wrapper .celebrate-box .innerbox .prolayout .inner-layout .inner table .btn {
  width: 170px;
  height: 50px;
  text-align: center;
  line-height: 50px;
  border-radius: 6px;
  background: #f4524a;
  font-size: 20px;
  color: #fff;
  display: inline-block;
  font-weight: bold;
  margin-top: 9px;
}
/* line 1922, ../sass/_home.scss */
.home-content-wrapper .celebrate-box .innerbox .prolayout .inner-layout .inner table .btn:hover {
  text-decoration: none;
  background: #f33b32;
}
/* line 1928, ../sass/_home.scss */
.home-content-wrapper .celebrate-box .innerbox .prolayout .inner-layout .inner table .bot td {
  color: #666;
  font-size: 16px;
}
/* line 1937, ../sass/_home.scss */
.home-content-wrapper .celebrate-box .innerbox .share-box {
  margin-top: 89px;
  position: relative;
  width: 498px;
  height: 100px;
  box-sizing: border-box;
  float: left;
  padding: 0 67px 0 106px;
  border-left: 1px solid #e4e4e4;
}
/* line 1946, ../sass/_home.scss */
.home-content-wrapper .celebrate-box .innerbox .share-box .share {
  position: absolute;
  right: 67px;
  top: -60px;
  width: 58px;
  height: 26px;
  text-align: center;
  line-height: 26px;
  border: 1px solid #ef3342;
  font-size: 16px;
  color: #ef3342;
  border-radius: 30px;
}
/* line 1959, ../sass/_home.scss */
.home-content-wrapper .celebrate-box .innerbox .share-box .box {
  margin-right: -50px;
}
/* line 1962, ../sass/_home.scss */
.home-content-wrapper .celebrate-box .innerbox .share-box .red {
  float: left;
  margin-top: -13px;
  margin-right: 40px;
  text-align: center;
}
/* line 1967, ../sass/_home.scss */
.home-content-wrapper .celebrate-box .innerbox .share-box .red .home-red {
  line-height: 114px;
  font-size: 24px;
  font-weight: bold;
  color: #fdd03a;
}
/* line 1973, ../sass/_home.scss */
.home-content-wrapper .celebrate-box .innerbox .share-box .red p {
  line-height: 16px;
  font-size: 12px;
  color: #555;
  padding-top: 5px;
}
/* line 1978, ../sass/_home.scss */
.home-content-wrapper .celebrate-box .innerbox .share-box .red p i {
  color: #fb4e4a;
  font-weight: bold;
}
/* line 1988, ../sass/_home.scss */
.home-content-wrapper .newlayout {
  width: 1200px;
  margin: 0 auto;
  overflow: hidden;
}
/* line 1992, ../sass/_home.scss */
.home-content-wrapper .newlayout .prolayout {
  float: left;
  overflow: hidden;
  width: 901px;
  height: 421px;
  margin-right: 9px;
}
/* line 1998, ../sass/_home.scss */
.home-content-wrapper .newlayout .prolayout .inner-layout {
  background: #fff;
  margin: -1px;
}
/* line 2001, ../sass/_home.scss */
.home-content-wrapper .newlayout .prolayout .inner-layout td.out {
  width: 450px;
  height: 210px;
  vertical-align: top;
  border: 1px solid #d5d5d5;
  cursor: pointer;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
/* line 2009, ../sass/_home.scss */
.home-content-wrapper .newlayout .prolayout .inner-layout td.out .inner {
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
/* line 2013, ../sass/_home.scss */
.home-content-wrapper .newlayout .prolayout .inner-layout td.out:hover {
  box-shadow: 0 0 10px rgba(189, 189, 189, 0.5);
}
/* line 2015, ../sass/_home.scss */
.home-content-wrapper .newlayout .prolayout .inner-layout td.out:hover .inner {
  margin-top: -5px;
}
/* line 2019, ../sass/_home.scss */
.home-content-wrapper .newlayout .prolayout .inner-layout td.out .home-mask {
  color: #fff;
  font-size: 50px;
  text-align: center;
  line-height: 210px;
}
/* line 2025, ../sass/_home.scss */
.home-content-wrapper .newlayout .prolayout .inner-layout td.out .inner {
  position: relative;
}
/* line 2027, ../sass/_home.scss */
.home-content-wrapper .newlayout .prolayout .inner-layout td.out .inner .home-iphone {
  position: absolute;
  right: 33px;
  top: 27px;
}
/* line 2032, ../sass/_home.scss */
.home-content-wrapper .newlayout .prolayout .inner-layout td.out .inner .home-pad {
  position: absolute;
  right: 34px;
  top: 28px;
}
/* line 2037, ../sass/_home.scss */
.home-content-wrapper .newlayout .prolayout .inner-layout td.out .inner .home-once,
.home-content-wrapper .newlayout .prolayout .inner-layout td.out .inner .home-third,
.home-content-wrapper .newlayout .prolayout .inner-layout td.out .inner .home-vip {
  position: absolute;
  right: 0;
  top: 0;
}
/* line 2044, ../sass/_home.scss */
.home-content-wrapper .newlayout .prolayout .inner-layout td.out .inner .home-equal {
  position: absolute;
  right: 0;
  top: 0;
}
/* line 2049, ../sass/_home.scss */
.home-content-wrapper .newlayout .prolayout .inner-layout td.out .inner .home-sellout {
  margin: 40px auto 0;
}
/* line 2052, ../sass/_home.scss */
.home-content-wrapper .newlayout .prolayout .inner-layout td.out .inner .before {
  width: 450px;
  position: absolute;
  text-align: center;
  font-size: 14px;
  color: #6b6b6b;
  top: 96px;
}
/* line 2059, ../sass/_home.scss */
.home-content-wrapper .newlayout .prolayout .inner-layout td.out .inner .before span {
  color: #f4524a;
}
/* line 2064, ../sass/_home.scss */
.home-content-wrapper .newlayout .prolayout .inner-layout td.out .t {
  padding: 23px 0 0 27px;
}
/* line 2066, ../sass/_home.scss */
.home-content-wrapper .newlayout .prolayout .inner-layout td.out .t span {
  font-size: 20px;
  color: #333;
}
/* line 2069, ../sass/_home.scss */
.home-content-wrapper .newlayout .prolayout .inner-layout td.out .t span i {
  display: inline-block;
  padding: 0 5px;
  height: 19px;
  line-height: 19px;
  font-size: 14px;
  color: #f4524a;
  border: 1px solid #f4524a;
  vertical-align: top;
  margin: 5px 0 0 7px;
}
/* line 2081, ../sass/_home.scss */
.home-content-wrapper .newlayout .prolayout .inner-layout td.out .t p {
  padding-top: 1px;
  overflow: hidden;
}
/* line 2084, ../sass/_home.scss */
.home-content-wrapper .newlayout .prolayout .inner-layout td.out .t p b {
  height: 28px;
  line-height: 20px;
  padding: 0;
  font-size: 14px;
  color: #999;
  float: left;
}
/* line 2097, ../sass/_home.scss */
.home-content-wrapper .newlayout .prolayout .inner-layout td.out table {
  width: 398px;
  margin: 20px auto 0;
}
/* line 2101, ../sass/_home.scss */
.home-content-wrapper .newlayout .prolayout .inner-layout td.out table .rate b {
  font-weight: bold;
  font-size: 30px;
  color: #f4524a;
}
/* line 2106, ../sass/_home.scss */
.home-content-wrapper .newlayout .prolayout .inner-layout td.out table .rate b i {
  font-size: 30px;
}
/* line 2110, ../sass/_home.scss */
.home-content-wrapper .newlayout .prolayout .inner-layout td.out table .rate b span {
  font-size: 30px;
}
/* line 2115, ../sass/_home.scss */
.home-content-wrapper .newlayout .prolayout .inner-layout td.out table .deadline {
  font-size: 18px;
  color: #666;
}
/* line 2118, ../sass/_home.scss */
.home-content-wrapper .newlayout .prolayout .inner-layout td.out table .deadline span {
  font-size: 28px;
}
/* line 2122, ../sass/_home.scss */
.home-content-wrapper .newlayout .prolayout .inner-layout td.out table .btn {
  width: 100px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  border-radius: 2px;
  background: #f4524a;
  font-size: 18px;
  color: #fff;
  display: inline-block;
}
/* line 2132, ../sass/_home.scss */
.home-content-wrapper .newlayout .prolayout .inner-layout td.out table .btn:hover {
  text-decoration: none;
  background: #f33b32;
}
/* line 2138, ../sass/_home.scss */
.home-content-wrapper .newlayout .prolayout .inner-layout td.out table .bot td {
  color: #999;
  font-size: 14px;
}
/* line 2290, ../sass/_home.scss */
.home-content-wrapper .newlayout .video {
  width: 282px;
  float: left;
}
/* line 2293, ../sass/_home.scss */
.home-content-wrapper .newlayout .video .pic {
  cursor: pointer;
}
/* line 2295, ../sass/_home.scss */
.home-content-wrapper .newlayout .video .pic img {
  display: block;
}
/* line 2298, ../sass/_home.scss */
.home-content-wrapper .newlayout .video .pic.firpic {
  padding-bottom: 9px;
}
/* line 2301, ../sass/_home.scss */
.home-content-wrapper .newlayout .video .pic .swiper-pagination {
  bottom: 54px;
}
/* line 2304, ../sass/_home.scss */
.home-content-wrapper .newlayout .video .pic .swiper-pagination-bullet {
  opacity: 0.4;
  background: #333;
}
/* line 2308, ../sass/_home.scss */
.home-content-wrapper .newlayout .video .pic .swiper-pagination-bullet-active {
  background: #fff;
  opacity: 1;
}
/* line 2315, ../sass/_home.scss */
.home-content-wrapper .pro-wrapper {
  width: 1200px;
  margin: 25px auto 0;
  overflow: hidden;
}
/* line 2319, ../sass/_home.scss */
.home-content-wrapper .pro-wrapper .pro-wrap {
  float: left;
  width: 905px;
  margin-right: 13px;
}
/* line 2323, ../sass/_home.scss */
.home-content-wrapper .pro-wrapper .pro-wrap .promod {
  overflow: hidden;
  border: 1px solid #efefef;
}
/* line 2326, ../sass/_home.scss */
.home-content-wrapper .pro-wrapper .pro-wrap .promod.phone-promod {
  margin-bottom: 11px;
}
/* line 2329, ../sass/_home.scss */
.home-content-wrapper .pro-wrapper .pro-wrap .promod .side {
  color: #333;
  float: left;
}
/* line 2332, ../sass/_home.scss */
.home-content-wrapper .pro-wrapper .pro-wrap .promod .side span {
  display: block;
  padding-top: 17px;
  margin-bottom: -4px;
  text-align: center;
  font-size: 14px;
}
/* line 2338, ../sass/_home.scss */
.home-content-wrapper .pro-wrapper .pro-wrap .promod .side span i {
  font-size: 16px;
  font-weight: bold;
  margin: 0 4px;
}
/* line 2344, ../sass/_home.scss */
.home-content-wrapper .pro-wrapper .pro-wrap .promod .side p {
  text-align: center;
  font-size: 26px;
  font-weight: bold;
}
/* line 2349, ../sass/_home.scss */
.home-content-wrapper .pro-wrapper .pro-wrap .promod .side div {
  font-size: 26px;
  font-weight: bold;
  text-align: center;
  padding-top: 22px;
}
/* line 2356, ../sass/_home.scss */
.home-content-wrapper .pro-wrapper .pro-wrap .promod .data {
  float: left;
  width: 624px;
  height: 214px;
  cursor: pointer;
  transition: all 0.2s ease;
}
/* line 2362, ../sass/_home.scss */
.home-content-wrapper .pro-wrapper .pro-wrap .promod .data .inner {
  padding-left: 44px;
}
/* line 2364, ../sass/_home.scss */
.home-content-wrapper .pro-wrapper .pro-wrap .promod .data .inner .title {
  padding-top: 33px;
  font-size: 18px;
  color: #333;
}
/* line 2368, ../sass/_home.scss */
.home-content-wrapper .pro-wrapper .pro-wrap .promod .data .inner .title span {
  font-size: 14px;
  color: #f4524a;
  margin-left: 30px;
}
/* line 2374, ../sass/_home.scss */
.home-content-wrapper .pro-wrapper .pro-wrap .promod .data .inner .list {
  width: 578px;
  margin-top: 7px;
}
/* line 2377, ../sass/_home.scss */
.home-content-wrapper .pro-wrapper .pro-wrap .promod .data .inner .list td {
  color: #666;
  font-size: 20px;
  vertical-align: bottom;
}
/* line 2381, ../sass/_home.scss */
.home-content-wrapper .pro-wrapper .pro-wrap .promod .data .inner .list td p {
  padding-left: 2px;
  color: #999;
}
/* line 2385, ../sass/_home.scss */
.home-content-wrapper .pro-wrapper .pro-wrap .promod .data .inner .list td strong {
  font-size: 32px;
}
/* line 2388, ../sass/_home.scss */
.home-content-wrapper .pro-wrapper .pro-wrap .promod .data .inner .list td b {
  font-size: 30px;
}
/* line 2391, ../sass/_home.scss */
.home-content-wrapper .pro-wrapper .pro-wrap .promod .data .inner .list td.rate {
  color: #f4524a;
  font-size: 22px;
}
/* line 2394, ../sass/_home.scss */
.home-content-wrapper .pro-wrapper .pro-wrap .promod .data .inner .list td.rate strong {
  font-size: 40px;
}
/* line 2398, ../sass/_home.scss */
.home-content-wrapper .pro-wrapper .pro-wrap .promod .data .inner .list td a, .home-content-wrapper .pro-wrapper .pro-wrap .promod .data .inner .list td .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .home-content-wrapper .pro-wrapper .pro-wrap .promod .data .inner .list td span {
  display: block;
  width: 140px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  border-radius: 4px;
  background: #fb6262;
  font-size: 18px;
  color: #fff;
  margin-top: 6px;
}
/* line 2409, ../sass/_home.scss */
.home-content-wrapper .pro-wrapper .pro-wrap .promod .data .inner .list td a:hover, .home-content-wrapper .pro-wrapper .pro-wrap .promod .data .inner .list td .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .home-content-wrapper .pro-wrapper .pro-wrap .promod .data .inner .list td span:hover {
  background: #fa4949;
  text-decoration: none;
}
/* line 2416, ../sass/_home.scss */
.home-content-wrapper .pro-wrapper .pro-wrap .promod .data .inner .list .bot td {
  font-size: 14px;
}
/* line 2422, ../sass/_home.scss */
.home-content-wrapper .pro-wrapper .pro-wrap .promod .data:hover {
  margin-top: -5px;
}
/* line 2428, ../sass/_home.scss */
.home-content-wrapper .pro-wrapper .video {
  float: left;
  width: 282px;
}
/* line 2431, ../sass/_home.scss */
.home-content-wrapper .pro-wrapper .video .pic {
  cursor: pointer;
}
/* line 2433, ../sass/_home.scss */
.home-content-wrapper .pro-wrapper .video .pic img {
  display: block;
}
/* line 2436, ../sass/_home.scss */
.home-content-wrapper .pro-wrapper .video .pic.firpic {
  padding-bottom: 12px;
}
/* line 2439, ../sass/_home.scss */
.home-content-wrapper .pro-wrapper .video .pic .swiper-pagination {
  bottom: 54px;
}
/* line 2442, ../sass/_home.scss */
.home-content-wrapper .pro-wrapper .video .pic .swiper-pagination-bullet {
  opacity: 0.4;
  background: #333;
}
/* line 2446, ../sass/_home.scss */
.home-content-wrapper .pro-wrapper .video .pic .swiper-pagination-bullet-active {
  background: #fff;
  opacity: 1;
}
/* line 2454, ../sass/_home.scss */
.home-content-wrapper .steplayout {
  width: 1000px;
  margin: 0 auto;
  padding: 54px 0 57px;
}
/* line 2458, ../sass/_home.scss */
.home-content-wrapper .steplayout .step {
  width: 1000px;
}
/* line 2460, ../sass/_home.scss */
.home-content-wrapper .steplayout .step table {
  width: 1000px;
}
/* line 2462, ../sass/_home.scss */
.home-content-wrapper .steplayout .step table td {
  vertical-align: middle;
}
/* line 2464, ../sass/_home.scss */
.home-content-wrapper .steplayout .step table td i {
  display: inline-block;
  margin: 0 10px 0 26px;
  vertical-align: middle;
}
/* line 2469, ../sass/_home.scss */
.home-content-wrapper .steplayout .step table td p {
  display: inline-block;
  vertical-align: top;
}
/* line 2472, ../sass/_home.scss */
.home-content-wrapper .steplayout .step table td p.fir {
  padding-right: 22px;
  width: 50px;
  font-weight: bold;
  font-size: 20px;
  line-height: 22px;
  vertical-align: middle;
  letter-spacing: 2px;
}
/* line 2481, ../sass/_home.scss */
.home-content-wrapper .steplayout .step table td p span {
  color: #666;
  font-size: 18px;
}
/* line 2485, ../sass/_home.scss */
.home-content-wrapper .steplayout .step table td p i {
  color: #999;
  font-size: 16px;
  margin: 0;
}
/* line 2489, ../sass/_home.scss */
.home-content-wrapper .steplayout .step table td p i b {
  font-weight: bold;
}
/* line 2500, ../sass/_home.scss */
.home-content-wrapper .others-wrap {
  width: 100%;
  height: 825px;
  background: url('../../images/homebg.png') no-repeat center 0;
  background-size: cover;
  background-attachment: fixed;
}
/* line 2506, ../sass/_home.scss */
.home-content-wrapper .others-wrap .other {
  width: 1200px;
  margin: 0 auto;
  overflow: hidden;
}
/* line 2510, ../sass/_home.scss */
.home-content-wrapper .others-wrap .other .title {
  text-align: center;
  text-align: center;
}
/* line 2513, ../sass/_home.scss */
.home-content-wrapper .others-wrap .other .title span {
  display: inline-block;
  vertical-align: top;
  margin-top: 40px;
  font-size: 30px;
  color: #fff;
  font-weight: bold;
  width: 407px;
}
/* line 2522, ../sass/_home.scss */
.home-content-wrapper .others-wrap .other .title i {
  display: inline-block;
  width: 396px;
  height: 1px;
  background: #fff;
  vertical-align: top;
  margin-top: 64px;
  line-height: 0;
  font-size: 0;
}
/* line 2533, ../sass/_home.scss */
.home-content-wrapper .others-wrap .other .stitle {
  text-align: center;
  font-size: 16px;
  line-height: 35px;
  color: #fff;
  padding-top: 22px;
}
/* line 2540, ../sass/_home.scss */
.home-content-wrapper .others-wrap .other table {
  width: 1200px;
  margin: 47px auto 0;
}
/* line 2543, ../sass/_home.scss */
.home-content-wrapper .others-wrap .other table td {
  width: 368px;
}
/* line 2545, ../sass/_home.scss */
.home-content-wrapper .others-wrap .other table td.center {
  width: 463px;
}
/* line 2548, ../sass/_home.scss */
.home-content-wrapper .others-wrap .other table td .img {
  width: 273px;
  height: 273px;
  border-radius: 300px;
  border: 1px solid #fff;
  margin: 0 auto;
  overflow: hidden;
  cursor: pointer;
  position: relative;
}
/* line 2557, ../sass/_home.scss */
.home-content-wrapper .others-wrap .other table td .img img {
  display: block;
  margin: 6px auto 0;
}
/* line 2561, ../sass/_home.scss */
.home-content-wrapper .others-wrap .other table td .img span {
  display: block;
  width: 260px;
  height: 260px;
  background: rgba(244, 82, 74, 0.75);
  text-align: center;
  line-height: 260px;
  font-size: 22px;
  color: #fff;
  text-decoration: underline;
  display: none;
  position: absolute;
  left: 6px;
  top: 6px;
  border-radius: 300px;
}
/* line 2578, ../sass/_home.scss */
.home-content-wrapper .others-wrap .other table td .img:hover span {
  display: block;
}
/* line 2583, ../sass/_home.scss */
.home-content-wrapper .others-wrap .other table td .con {
  width: 366px;
  height: 160px;
  border: 1px solid #d3d4d5;
  border-radius: 12px;
  margin: 37px auto 0;
  background: rgba(0, 0, 0, 0.5);
}
/* line 2590, ../sass/_home.scss */
.home-content-wrapper .others-wrap .other table td .con .top {
  font-size: 16px;
  color: #fff;
  padding: 15px 0 0 22px;
}
/* line 2594, ../sass/_home.scss */
.home-content-wrapper .others-wrap .other table td .con .top i {
  display: inline-block;
  vertical-align: top;
  margin: 5px 0 0 10px;
}
/* line 2600, ../sass/_home.scss */
.home-content-wrapper .others-wrap .other table td .con p {
  padding: 4px 22px 0;
  line-height: 26px;
  font-size: 14px;
  color: #fff;
}
/* line 2609, ../sass/_home.scss */
.home-content-wrapper .others-wrap .other .check {
  width: 169px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  border-radius: 3px;
  border: 1px solid #d1d3d4;
  font-size: 14px;
  color: #fff;
  background: rgba(37, 36, 37, 0.5);
  display: block;
  margin: 40px auto 0;
}
/* line 2624, ../sass/_home.scss */
.home-content-wrapper .show-wrapper {
  width: 100%;
  height: 540px;
  background: url('../../images/homebg.jpg?1508917082') no-repeat center 0;
  background-size: cover;
  background-attachment: fixed;
}
/* line 2630, ../sass/_home.scss */
.home-content-wrapper .show-wrapper .show-title {
  height: 94px;
  font-size: 24px;
  color: #fff;
  width: 100%;
  border-bottom: 1px solid #efefef;
}
/* line 2636, ../sass/_home.scss */
.home-content-wrapper .show-wrapper .show-title .mod {
  height: 95px;
  width: 1200px;
  margin: 0 auto;
}
/* line 2640, ../sass/_home.scss */
.home-content-wrapper .show-wrapper .show-title .mod .title-mod {
  float: left;
  cursor: pointer;
  line-height: 128px;
  height: 91px;
}
/* line 2643, ../sass/_home.scss */
.home-content-wrapper .show-wrapper .show-title .mod .title-mod i {
  float: left;
  margin: 53px 18px 0 0;
}
/* line 2647, ../sass/_home.scss */
.home-content-wrapper .show-wrapper .show-title .mod .title-mod.left-mod {
  margin: 0 253px 0 284px;
}
/* line 2650, ../sass/_home.scss */
.home-content-wrapper .show-wrapper .show-title .mod .title-mod.active-mod {
  border-bottom: 4px solid #f4524a;
}
/* line 2658, ../sass/_home.scss */
.home-content-wrapper .show-wrapper .show-con {
  width: 1296px;
  margin: 0 auto;
}
/* line 2661, ../sass/_home.scss */
.home-content-wrapper .show-wrapper .show-con table {
  width: 1296px;
}
/* line 2663, ../sass/_home.scss */
.home-content-wrapper .show-wrapper .show-con table td {
  vertical-align: top;
}
/* line 2665, ../sass/_home.scss */
.home-content-wrapper .show-wrapper .show-con table td .inner {
  width: 340px;
  margin: 0 auto;
  padding-top: 54px;
  color: #fff;
  cursor: pointer;
}
/* line 2671, ../sass/_home.scss */
.home-content-wrapper .show-wrapper .show-con table td .inner div {
  border-radius: 4px;
  box-shadow: 0 0 10px rgba(39, 39, 39, 0.83);
}
/* line 2675, ../sass/_home.scss */
.home-content-wrapper .show-wrapper .show-con table td .inner span {
  display: block;
  font-size: 18px;
  padding: 14px 0 22px;
}
/* line 2680, ../sass/_home.scss */
.home-content-wrapper .show-wrapper .show-con table td .inner p {
  line-height: 24px;
  font-size: 14px;
  height: 96px;
}
/* line 2685, ../sass/_home.scss */
.home-content-wrapper .show-wrapper .show-con table td .inner a, .home-content-wrapper .show-wrapper .show-con table td .inner .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .home-content-wrapper .show-wrapper .show-con table td .inner span {
  color: #fff;
}
/* line 2687, ../sass/_home.scss */
.home-content-wrapper .show-wrapper .show-con table td .inner a:hover, .home-content-wrapper .show-wrapper .show-con table td .inner .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .home-content-wrapper .show-wrapper .show-con table td .inner span:hover {
  text-decoration: none;
}
/* line 2691, ../sass/_home.scss */
.home-content-wrapper .show-wrapper .show-con table td .inner a.more, .home-content-wrapper .show-wrapper .show-con table td .inner .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.more, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .home-content-wrapper .show-wrapper .show-con table td .inner span.more {
  float: right;
  width: 110px;
  height: 34px;
  text-align: center;
  line-height: 34px;
  border: 1px solid #dedede;
  color: #fff;
  margin-top: 22px;
  border-radius: 3px;
}
/* line 2701, ../sass/_home.scss */
.home-content-wrapper .show-wrapper .show-con table td .inner a.more:hover, .home-content-wrapper .show-wrapper .show-con table td .inner .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.more:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .home-content-wrapper .show-wrapper .show-con table td .inner span.more:hover {
  text-decoration: underline;
}
/* line 2708, ../sass/_home.scss */
.home-content-wrapper .show-wrapper .show-con .swiper-container {
  padding-bottom: 55px;
}
/* line 2711, ../sass/_home.scss */
.home-content-wrapper .show-wrapper .show-con .swiper-pagination {
  bottom: 0;
}
/* line 2713, ../sass/_home.scss */
.home-content-wrapper .show-wrapper .show-con .swiper-pagination span {
  width: 12px;
  height: 12px;
  opacity: 0.6;
  background: #fff;
  margin: 0 13px;
}
/* line 2719, ../sass/_home.scss */
.home-content-wrapper .show-wrapper .show-con .swiper-pagination span.swiper-pagination-bullet-active {
  background: #f4524a;
  opacity: 1;
}
/* line 2729, ../sass/_home.scss */
.home-content-wrapper .news-wrap {
  width: 100%;
  background: #fff;
}
/* line 2733, ../sass/_home.scss */
.home-content-wrapper .news-wrap .news-con {
  border-bottom: solid 1px #e8e8e8;
  width: 1200px;
  margin: 37px auto 0;
  height: 340px;
  overflow: hidden;
  background: #fff;
}
/* line 2741, ../sass/_home.scss */
.home-content-wrapper .news-wrap .news-con .news {
  width: 734px;
  float: left;
  margin-left: -38px;
}
/* line 2745, ../sass/_home.scss */
.home-content-wrapper .news-wrap .news-con .news .title {
  font-size: 22px;
  color: #333;
  padding: 47px 28px 27px 39px;
  font-weight: bold;
}
/* line 2750, ../sass/_home.scss */
.home-content-wrapper .news-wrap .news-con .news .title i {
  display: inline-block;
  vertical-align: top;
  margin: 4px 12px 0 0;
  width: 6px;
  height: 19px;
  background: #f4524a;
}
/* line 2758, ../sass/_home.scss */
.home-content-wrapper .news-wrap .news-con .news .title .more {
  float: right;
  font-size: 12px;
  color: #999;
  margin-top: 4px;
  font-weight: normal;
}
/* line 2764, ../sass/_home.scss */
.home-content-wrapper .news-wrap .news-con .news .title .more:hover {
  color: #f4524a;
  text-decoration: none;
}
/* line 2770, ../sass/_home.scss */
.home-content-wrapper .news-wrap .news-con .news .con {
  height: 200px;
  overflow: hidden;
  padding-left: 39px;
}
/* line 2774, ../sass/_home.scss */
.home-content-wrapper .news-wrap .news-con .news .con .pics {
  width: 320px;
  height: 186px;
  float: left;
  margin-right: 30px;
  background: url('../../images/area/xwmr.png?1508917079') center top;
  background-size: cover;
  overflow: hidden;
}
/* line 2783, ../sass/_home.scss */
.home-content-wrapper .news-wrap .news-con .news .con .pics .swiper-slide a, .home-content-wrapper .news-wrap .news-con .news .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .pics .swiper-slide span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .home-content-wrapper .news-wrap .news-con .news .con .pics .swiper-slide span {
  width: 320px;
  height: 186px;
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}
/* line 2789, ../sass/_home.scss */
.home-content-wrapper .news-wrap .news-con .news .con .pics .swiper-slide a img, .home-content-wrapper .news-wrap .news-con .news .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .pics .swiper-slide span img, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .home-content-wrapper .news-wrap .news-con .news .con .pics .swiper-slide span img {
  max-width: 320px;
  max-height: 186px;
  width: 320px;
  height: 186px;
}
/* line 2797, ../sass/_home.scss */
.home-content-wrapper .news-wrap .news-con .news .con .pics .swiper-pagination {
  bottom: 10px;
  text-align: center;
  width: 100%;
}
/* line 2801, ../sass/_home.scss */
.home-content-wrapper .news-wrap .news-con .news .con .pics .swiper-pagination span {
  width: 5px;
  border-radius: 10px;
  height: 5px;
  background: rgba(255, 255, 255, 0.6);
  display: inline-block;
  margin: 0 4px;
  cursor: pointer;
}
/* line 2809, ../sass/_home.scss */
.home-content-wrapper .news-wrap .news-con .news .con .pics .swiper-pagination span.swiper-active-switch {
  background: #fff;
}
/* line 2815, ../sass/_home.scss */
.home-content-wrapper .news-wrap .news-con .news .con ul {
  margin-top: -8px;
}
/* line 2818, ../sass/_home.scss */
.home-content-wrapper .news-wrap .news-con .news .con ul.newlist li {
  position: relative;
}
/* line 2820, ../sass/_home.scss */
.home-content-wrapper .news-wrap .news-con .news .con ul.newlist li span {
  position: absolute;
  top: 20px;
  left: 335px;
  display: block;
  width: 4px;
  height: 4px;
  background-color: #333333;
  border-radius: 50%;
}
/* line 2832, ../sass/_home.scss */
.home-content-wrapper .news-wrap .news-con .news .con ul li {
  height: 40px;
  line-height: 40px;
}
/* line 2835, ../sass/_home.scss */
.home-content-wrapper .news-wrap .news-con .news .con ul li i {
  display: inline-block;
  vertical-align: top;
  margin: 16px 7px 0 0;
}
/* line 2840, ../sass/_home.scss */
.home-content-wrapper .news-wrap .news-con .news .con ul li a, .home-content-wrapper .news-wrap .news-con .news .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con ul li span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .home-content-wrapper .news-wrap .news-con .news .con ul li span {
  font-size: 16px;
  color: #333;
  display: inline-block;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
  max-width: 330px;
}
/* line 2849, ../sass/_home.scss */
.home-content-wrapper .news-wrap .news-con .news .con ul li a strong, .home-content-wrapper .news-wrap .news-con .news .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con ul li span strong, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .home-content-wrapper .news-wrap .news-con .news .con ul li span strong {
  height: 40px;
  display: block;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
  max-width: 330px;
  line-height: 40px;
}
/* line 2859, ../sass/_home.scss */
.home-content-wrapper .news-wrap .news-con .news .con ul li a div, .home-content-wrapper .news-wrap .news-con .news .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con ul li span div, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .home-content-wrapper .news-wrap .news-con .news .con ul li span div {
  display: none;
  width: 330px;
}
/* line 2863, ../sass/_home.scss */
.home-content-wrapper .news-wrap .news-con .news .con ul li a:hover, .home-content-wrapper .news-wrap .news-con .news .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con ul li span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .home-content-wrapper .news-wrap .news-con .news .con ul li span:hover {
  text-decoration: none;
}
/* line 2869, ../sass/_home.scss */
.home-content-wrapper .news-wrap .news-con .news .con ul li.active a strong, .home-content-wrapper .news-wrap .news-con .news .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con ul li.active span strong, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .home-content-wrapper .news-wrap .news-con .news .con ul li.active span strong {
  display: none;
}
/* line 2872, ../sass/_home.scss */
.home-content-wrapper .news-wrap .news-con .news .con ul li.active a div, .home-content-wrapper .news-wrap .news-con .news .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con ul li.active span div, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .home-content-wrapper .news-wrap .news-con .news .con ul li.active span div {
  display: block;
  overflow: hidden;
}
/* line 2877, ../sass/_home.scss */
.home-content-wrapper .news-wrap .news-con .news .con ul li.active a div b, .home-content-wrapper .news-wrap .news-con .news .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con ul li.active span div b, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .home-content-wrapper .news-wrap .news-con .news .con ul li.active span div b {
  overflow: hidden;
  line-height: 40px;
  font-weight: bold;
  display: block;
  color: #333;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  padding-top: 4px;
}
/* line 2888, ../sass/_home.scss */
.home-content-wrapper .news-wrap .news-con .news .con ul li.active a div p, .home-content-wrapper .news-wrap .news-con .news .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con ul li.active span div p, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .home-content-wrapper .news-wrap .news-con .news .con ul li.active span div p {
  font-size: 14px;
  line-height: 24px;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  color: #999;
  padding-top: 1px;
}
/* line 2904, ../sass/_home.scss */
.home-content-wrapper .news-wrap .news-con .news .con ul li span {
  float: right;
  font-size: 16px;
  color: #666;
}
/* line 2913, ../sass/_home.scss */
.home-content-wrapper .news-wrap .news-con .news.tips {
  float: right;
  width: 465px;
  height: 340px;
  border-left: 1px solid #d5d5d5;
}
/* line 2919, ../sass/_home.scss */
.home-content-wrapper .news-wrap .news-con .news.tips ul li {
  width: 400px;
  height: 40px;
  line-height: 40px;
}
/* line 2923, ../sass/_home.scss */
.home-content-wrapper .news-wrap .news-con .news.tips ul li a, .home-content-wrapper .news-wrap .news-con .news.tips ul li .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .home-content-wrapper .news-wrap .news-con .news.tips ul li span {
  color: #666;
  max-width: 400px;
  width: 400px;
}
/* line 2927, ../sass/_home.scss */
.home-content-wrapper .news-wrap .news-con .news.tips ul li a i, .home-content-wrapper .news-wrap .news-con .news.tips ul li .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span i, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .home-content-wrapper .news-wrap .news-con .news.tips ul li span i {
  display: inline-block;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
  max-width: 270px;
  margin: 0;
}
/* line 2938, ../sass/_home.scss */
.home-content-wrapper .news-wrap .news-con .news.tips ul li:hover a, .home-content-wrapper .news-wrap .news-con .news.tips ul li:hover .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .home-content-wrapper .news-wrap .news-con .news.tips ul li:hover span,
.home-content-wrapper .news-wrap .news-con .news.tips ul li:hover span {
  font-weight: bold;
  color: #333333;
}
/* line 2950, ../sass/_home.scss */
.home-content-wrapper .partners-wrap {
  width: 100%;
  background-color: #fff;
}
/* line 2953, ../sass/_home.scss */
.home-content-wrapper .partners-wrap .partners {
  padding-bottom: 40px;
  width: 1200px;
  margin: 0 auto;
  background-color: #fff;
}
/* line 2958, ../sass/_home.scss */
.home-content-wrapper .partners-wrap .partners .buss {
  margin-bottom: 30px;
}
/* line 2961, ../sass/_home.scss */
.home-content-wrapper .partners-wrap .partners .partner-title {
  font-size: 22px;
  color: #5e5e5e;
  line-height: 118px;
  color: #333;
  font-weight: bold;
  margin-bottom: 35px;
  height: 94px;
}
/* line 2973, ../sass/_home.scss */
.home-content-wrapper .partners-wrap .partners .partner-box {
  height: 52px;
  position: relative;
}
/* line 2977, ../sass/_home.scss */
.home-content-wrapper .partners-wrap .partners .partner-box .button-prev {
  position: absolute;
  left: -45px;
  top: 0;
  width: 54px;
  float: left;
  font-size: 30px;
  color: #c7c7c7;
  margin-left: 12px;
  font-family: '宋体';
  cursor: pointer;
  line-height: 56px;
}
/* line 2989, ../sass/_home.scss */
.home-content-wrapper .partners-wrap .partners .partner-box .button-prev:hover {
  color: #f55f57;
}
/* line 2993, ../sass/_home.scss */
.home-content-wrapper .partners-wrap .partners .partner-box .button-next {
  position: absolute;
  right: -45px;
  top: 0;
  width: 51px;
  float: left;
  font-size: 30px;
  color: #c7c7c7;
  text-align: right;
  font-family: '宋体';
  cursor: pointer;
  line-height: 56px;
}
/* line 3005, ../sass/_home.scss */
.home-content-wrapper .partners-wrap .partners .partner-box .button-next:hover {
  color: #f55f57;
}
/* line 3009, ../sass/_home.scss */
.home-content-wrapper .partners-wrap .partners .partner-box .swiper-container {
  width: 1200px;
  height: 57px;
  float: left;
}
/* line 3014, ../sass/_home.scss */
.home-content-wrapper .partners-wrap .partners .partner-box .clear {
  clear: both;
}
/* line 3020, ../sass/_home.scss */
.home-content-wrapper .friend-link {
  width: 1198px;
  padding: 12px 0 0;
  border: 1px solid #c4c4c4;
  position: relative;
  margin: 40px auto 0;
}
/* line 3026, ../sass/_home.scss */
.home-content-wrapper .friend-link .title {
  position: absolute;
  left: 32px;
  top: -19px;
  font-size: 16px;
  padding: 0 4px;
  color: #333;
  background: #fff;
}
/* line 3035, ../sass/_home.scss */
.home-content-wrapper .friend-link ul {
  padding-left: 28px;
  margin-right: -70px;
  overflow: hidden;
}
/* line 3039, ../sass/_home.scss */
.home-content-wrapper .friend-link ul li {
  padding: 0 64px 11px 0;
  float: left;
}
/* line 3042, ../sass/_home.scss */
.home-content-wrapper .friend-link ul li a, .home-content-wrapper .friend-link ul li .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .home-content-wrapper .friend-link ul li span {
  font-size: 14px;
  color: #8e8e8e;
}
/* line 3045, ../sass/_home.scss */
.home-content-wrapper .friend-link ul li a:hover, .home-content-wrapper .friend-link ul li .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .home-content-wrapper .friend-link ul li span:hover {
  color: #000;
}

/* line 3056, ../sass/_home.scss */
.home-wrapper .notice-wrapper {
  width: 100%;
  padding: 19px 0 12px;
  background: #f2f2f2;
}
/* line 3060, ../sass/_home.scss */
.home-wrapper .notice-wrapper .notice-box {
  width: 1200px;
  margin: 0 auto;
  color: #999;
  overflow: hidden;
  padding-bottom: 5px;
  border-bottom: 1px solid #f2f2f2;
}
/* line 3067, ../sass/_home.scss */
.home-wrapper .notice-wrapper .notice-box span.noticet {
  color: #3f3f3f;
  float: left;
  width: 97px;
  height: 21px;
  line-height: 21px;
  font-size: 14px;
  border-right: 1px solid #bebebe;
  margin-top: 2px;
}
/* line 3076, ../sass/_home.scss */
.home-wrapper .notice-wrapper .notice-box span.noticet i {
  float: left;
  margin: 2px 10px 0 0;
}
/* line 3081, ../sass/_home.scss */
.home-wrapper .notice-wrapper .notice-box div.con {
  float: left;
  width: 1017px;
  padding-left: 18px;
  line-height: 18px;
  height: 26px;
  line-height: 26px;
}
/* line 3088, ../sass/_home.scss */
.home-wrapper .notice-wrapper .notice-box div.con span {
  display: block;
  width: 1017px;
  height: 26px;
  color: #3f3f3f;
  font-size: 14px;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
}
/* line 3098, ../sass/_home.scss */
.home-wrapper .notice-wrapper .notice-box div.con span a, .home-wrapper .notice-wrapper .notice-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode div.con span span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .home-wrapper .notice-wrapper .notice-box div.con span span {
  display: block;
  height: 26px;
  color: #3f3f3f;
  font-size: 14px;
  width: 917px;
  float: left;
  white-space: nowrap;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  overflow: hidden;
}
/* line 3110, ../sass/_home.scss */
.home-wrapper .notice-wrapper .notice-box div.con span i {
  font-style: normal;
  color: #333333;
  display: block;
  float: left;
  width: 100px;
  text-align: right;
}
/* line 3120, ../sass/_home.scss */
.home-wrapper .notice-wrapper .notice-box p {
  float: right;
  text-align: right;
  line-height: 26px;
  font-size: 12px;
}
/* line 3125, ../sass/_home.scss */
.home-wrapper .notice-wrapper .notice-box p a, .home-wrapper .notice-wrapper .notice-box p .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .home-wrapper .notice-wrapper .notice-box p span {
  color: #f4524a;
}
/* line 3131, ../sass/_home.scss */
.home-wrapper .float-ad {
  position: fixed;
  top: 50%;
  right: 10px;
  margin-top: 200px;
  z-index: 14;
}
/* line 3137, ../sass/_home.scss */
.home-wrapper .float-ad a, .home-wrapper .float-ad .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .home-wrapper .float-ad span {
  display: block;
}
/* line 3140, ../sass/_home.scss */
.home-wrapper .float-ad img {
  display: block;
}
/* line 3144, ../sass/_home.scss */
.home-wrapper .home-video-wrap {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.7);
  z-index: 18;
}
/* line 3152, ../sass/_home.scss */
.home-wrapper .home-video-wrap .video {
  width: 800px;
  height: 450px;
  position: fixed;
  top: 50%;
  left: 50%;
  margin: -225px 0 0 -400px;
}
/* line 3159, ../sass/_home.scss */
.home-wrapper .home-video-wrap .video span {
  background: 0 0;
  border-radius: 3px;
  color: #fff;
  font-size: 50px;
  font-weight: 400;
  height: 30px;
  line-height: 26px;
  position: absolute;
  right: -30px;
  text-align: center;
  top: -30px;
  width: 30px;
  cursor: pointer;
}
/* line 3173, ../sass/_home.scss */
.home-wrapper .home-video-wrap .video span:hover {
  color: #bbb;
}

/* line 3181, ../sass/_home.scss */
.float-window {
  position: fixed;
  right: 20px;
  margin-top: -60px;
  top: 50%;
  height: 120px;
  z-index: 15;
}
/* line 3189, ../sass/_home.scss */
.float-window .float-ad {
  margin-top: 140px;
}
/* line 3192, ../sass/_home.scss */
.float-window .up {
  width: 45px;
  height: 45px;
  cursor: pointer;
  border-radius: 4px;
  background: #7f7f7f url("../../images/home-icons/ico-4.png") center center no-repeat;
  background-position: -342px 0;
  display: none;
}
/* line 3200, ../sass/_home.scss */
.float-window .up:hover {
  background-position: -399px 0;
}
/* line 3204, ../sass/_home.scss */
.float-window .float-mod {
  width: 45px;
  height: 45px;
  margin-bottom: 5px;
  border-radius: 5px;
  cursor: pointer;
  position: relative;
}
/* line 3212, ../sass/_home.scss */
.float-window .float-mod a, .float-window .float-mod .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .float-window .float-mod span {
  display: block;
  color: #fff;
  background: #fb6262;
  -webkit-appearance: none;
}
/* line 3217, ../sass/_home.scss */
.float-window .float-mod a:hover, .float-window .float-mod .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .float-window .float-mod span:hover {
  text-decoration: none;
  background: #fb6262;
}
/* line 3221, ../sass/_home.scss */
.float-window .float-mod a:active, .float-window .float-mod .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:active, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .float-window .float-mod span:active {
  background: #fb6262;
}
/* line 3225, ../sass/_home.scss */
.float-window .float-mod > div {
  width: 45px;
  height: 45px;
  overflow-y: hidden;
  position: relative;
  -webkit-backface-visibility: hidden;
}
/* line 3232, ../sass/_home.scss */
.float-window .float-mod:hover {
  border-radius: 0 5px 5px 0;
}
/* line 3234, ../sass/_home.scss */
.float-window .float-mod:hover .absolute {
  display: block;
  border-radius: 5px 0 5px 5px;
}
/* line 3238, ../sass/_home.scss */
.float-window .float-mod:hover .float-ico {
  border-radius: 0 5px 5px 0;
}
/* line 3241, ../sass/_home.scss */
.float-window .float-mod:hover .float-text {
  border-radius: 0 5px 5px 0;
}
/* line 3245, ../sass/_home.scss */
.float-window .float-mod.msg-mod:hover {
  border-radius: 5px;
}
/* line 3247, ../sass/_home.scss */
.float-window .float-mod.msg-mod:hover .float-text {
  border-radius: 5px;
}
/* line 3251, ../sass/_home.scss */
.float-window .float-mod.cal-mod:hover {
  border-radius: 5px;
}
/* line 3253, ../sass/_home.scss */
.float-window .float-mod.cal-mod:hover .float-text {
  border-radius: 5px;
}
/* line 3257, ../sass/_home.scss */
.float-window .float-mod.up:hover {
  border-radius: 5px;
}
/* line 3259, ../sass/_home.scss */
.float-window .float-mod.up:hover .float-text {
  border-radius: 5px;
}
/* line 3263, ../sass/_home.scss */
.float-window .float-mod img {
  width: 130px;
  height: 130px;
}
/* line 3267, ../sass/_home.scss */
.float-window .float-mod .absolute {
  display: none;
  position: absolute;
  right: 45px;
  background: #fb6262;
  border: 7px solid #fb6262;
  border-radius: 5px;
}
/* line 3274, ../sass/_home.scss */
.float-window .float-mod .absolute.text {
  width: 165px;
  color: #fff;
  height: 35px;
}
/* line 3280, ../sass/_home.scss */
.float-window .float-mod .float-ico {
  width: 45px;
  height: 45px;
  border-radius: 4px;
  -webkit-appearance: none;
}
/* line 3285, ../sass/_home.scss */
.float-window .float-mod .float-ico.zxkf {
  -webkit-appearance: none !important;
  background: #fb6262 url("../../images/home-icons/ico-1.png") center center no-repeat !important;
}
/* line 3289, ../sass/_home.scss */
.float-window .float-mod .float-ico.weixin {
  background: #7f7f7f url("../../images/home-icons/ico-2.png") center center no-repeat;
}
/* line 3292, ../sass/_home.scss */
.float-window .float-mod .float-ico.app {
  background: #7f7f7f url("../../images/home-icons/ico-3.png") center center no-repeat;
}
/* line 3295, ../sass/_home.scss */
.float-window .float-mod .float-ico.msg {
  background: #7f7f7f url("../../images/home-icons/ico-5.png") center center no-repeat;
}
/* line 3298, ../sass/_home.scss */
.float-window .float-mod .float-ico.top {
  background: #7f7f7f url("../../images/home-icons/ico-4.png") center center no-repeat;
}
/* line 3301, ../sass/_home.scss */
.float-window .float-mod .float-ico.cal {
  background: #7f7f7f url("../../images/home-icons/ico-6.png") center center no-repeat;
}
/* line 3305, ../sass/_home.scss */
.float-window .float-mod .float-text {
  width: 45px;
  height: 45px;
  border-radius: 4px;
  background: #fb6262;
  color: #fff;
  text-align: center;
  box-sizing: border-box;
  padding: 4px 0 2px;
  cursor: pointer;
}
/* line 3315, ../sass/_home.scss */
.float-window .float-mod .float-text.msg {
  background: #fb6262 url("../../images/home-icons/ico-5.png") center center no-repeat;
}

/* line 3322, ../sass/_home.scss */
.totalcal-dialog-wrapper {
  width: 470px;
  height: 510px;
  background: #fff;
  border-radius: 6px;
  overflow: hidden;
  position: relative;
}
/* line 3329, ../sass/_home.scss */
.totalcal-dialog-wrapper .close {
  position: absolute;
  right: 12px;
  top: 10px;
}
/* line 3334, ../sass/_home.scss */
.totalcal-dialog-wrapper .title {
  height: 44px;
  background: #f4524a;
  color: #fff;
  font-size: 20px;
  line-height: 44px;
}
/* line 3341, ../sass/_home.scss */
.totalcal-dialog-wrapper .inner {
  padding: 33px 0 0 50px;
  text-align: left;
  position: relative;
}
/* line 3345, ../sass/_home.scss */
.totalcal-dialog-wrapper .inner .error-msg {
  position: absolute;
  left: 143px;
  top: 237px;
  font-size: 14px;
  color: #f4524a;
}
/* line 3352, ../sass/_home.scss */
.totalcal-dialog-wrapper .inner .drop {
  padding-bottom: 15px;
  height: 38px;
}
/* line 3355, ../sass/_home.scss */
.totalcal-dialog-wrapper .inner .drop p {
  float: left;
  line-height: 38px;
  width: 92px;
  float: left;
  font-size: 16px;
  color: #797979;
}
/* line 3363, ../sass/_home.scss */
.totalcal-dialog-wrapper .inner .drop .box {
  float: left;
  position: relative;
  width: 273px;
  height: 36px;
  border: 1px solid #c7c7c7;
}
/* line 3369, ../sass/_home.scss */
.totalcal-dialog-wrapper .inner .drop .box.activebox {
  border-color: #f4524a;
}
/* line 3372, ../sass/_home.scss */
.totalcal-dialog-wrapper .inner .drop .box.dropbox {
  cursor: pointer;
}
/* line 3375, ../sass/_home.scss */
.totalcal-dialog-wrapper .inner .drop .box span {
  position: absolute;
  font-size: 16px;
  color: #333;
  right: 12px;
  top: 6px;
}
/* line 3381, ../sass/_home.scss */
.totalcal-dialog-wrapper .inner .drop .box span.home-caldown, .totalcal-dialog-wrapper .inner .drop .box span.home-calup {
  top: 16px;
  right: 12px;
  cursor: pointer;
}
/* line 3388, ../sass/_home.scss */
.totalcal-dialog-wrapper .inner .drop .box b,
.totalcal-dialog-wrapper .inner .drop .box input {
  background: none;
  display: block;
  color: #333;
  font-size: 16px;
  margin: 6px 0 0 11px;
  width: 198px;
  border: none;
  outline: none;
}
/* line 3399, ../sass/_home.scss */
.totalcal-dialog-wrapper .inner .drop .box ul {
  position: absolute;
  top: 36px;
  left: -1px;
  border: 1px solid #c7c7c7;
  border-top: none;
  background: #fff;
  z-index: 10;
}
/* line 3407, ../sass/_home.scss */
.totalcal-dialog-wrapper .inner .drop .box ul li {
  width: 260px;
  height: 28px;
  line-height: 28px;
  padding-left: 13px;
  font-size: 16px;
  cursor: pointer;
  color: #333;
}
/* line 3415, ../sass/_home.scss */
.totalcal-dialog-wrapper .inner .drop .box ul li:hover {
  color: #f4524a;
}
/* line 3421, ../sass/_home.scss */
.totalcal-dialog-wrapper .inner .drop.rate {
  height: 40px;
}
/* line 3423, ../sass/_home.scss */
.totalcal-dialog-wrapper .inner .drop.rate p {
  width: 152px;
}
/* line 3426, ../sass/_home.scss */
.totalcal-dialog-wrapper .inner .drop.rate div {
  float: left;
  font-size: 18px;
  color: #fff;
  line-height: 45px;
}
/* line 3434, ../sass/_home.scss */
.totalcal-dialog-wrapper .inner .bot {
  width: 400px;
  border-top: 1px solid #c7c7c7;
  margin-left: -18px;
  height: 80px;
  line-height: 74px;
}
/* line 3440, ../sass/_home.scss */
.totalcal-dialog-wrapper .inner .bot .total {
  overflow: hidden;
}
/* line 3442, ../sass/_home.scss */
.totalcal-dialog-wrapper .inner .bot .total.get {
  margin-top: -18px;
}
/* line 3445, ../sass/_home.scss */
.totalcal-dialog-wrapper .inner .bot .total p {
  float: left;
  padding-left: 18px;
  width: 90px;
  color: #333;
  font-size: 16px;
}
/* line 3452, ../sass/_home.scss */
.totalcal-dialog-wrapper .inner .bot .total div {
  float: left;
  color: #333;
  font-size: 16px;
  line-height: 69px;
}
/* line 3457, ../sass/_home.scss */
.totalcal-dialog-wrapper .inner .bot .total div i {
  font-size: 24px;
  color: #f4524a;
  margin-right: 7px;
  font-weight: bold;
}
/* line 3466, ../sass/_home.scss */
.totalcal-dialog-wrapper .inner .btns {
  overflow: hidden;
  padding: 21px 0 24px;
}
/* line 3469, ../sass/_home.scss */
.totalcal-dialog-wrapper .inner .btns a, .totalcal-dialog-wrapper .inner .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .totalcal-dialog-wrapper .inner .btns span {
  float: left;
}
/* line 3471, ../sass/_home.scss */
.totalcal-dialog-wrapper .inner .btns a.reset, .totalcal-dialog-wrapper .inner .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.reset, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .totalcal-dialog-wrapper .inner .btns span.reset {
  width: 174px;
  height: 42px;
  background: #dbdbdb;
  text-align: center;
  line-height: 42px;
  font-size: 16px;
  color: #939393;
  border-radius: 2px;
  font-weight: bold;
}
/* line 3481, ../sass/_home.scss */
.totalcal-dialog-wrapper .inner .btns a.reset:hover, .totalcal-dialog-wrapper .inner .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.reset:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .totalcal-dialog-wrapper .inner .btns span.reset:hover {
  background: #cecece;
  text-decoration: none;
}
/* line 3486, ../sass/_home.scss */
.totalcal-dialog-wrapper .inner .btns a.btn, .totalcal-dialog-wrapper .inner .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.btn, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .totalcal-dialog-wrapper .inner .btns span.btn {
  width: 174px;
  height: 42px;
  background: #f4524a;
  text-align: center;
  line-height: 42px;
  font-size: 16px;
  color: #fff;
  border-radius: 2px;
  margin-right: 19px;
  font-weight: bold;
}
/* line 3497, ../sass/_home.scss */
.totalcal-dialog-wrapper .inner .btns a.btn:hover, .totalcal-dialog-wrapper .inner .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.btn:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .totalcal-dialog-wrapper .inner .btns span.btn:hover {
  background: #f33b32;
  text-decoration: none;
}

/* line 3507, ../sass/_home.scss */
.ngdialog.ad-dialog-wrapper .ngdialog-close {
  width: 40px;
  height: 40px;
  color: #fff !important;
  background: #ea5048;
  border-radius: 100px;
  right: -20px;
  top: -20px;
  line-height: 40px;
}
/* line 3516, ../sass/_home.scss */
.ngdialog.ad-dialog-wrapper .ngdialog-close:before {
  color: #fff;
  line-height: 40px;
  width: 40px;
  height: 40px;
  text-align: center;
  position: static;
}
/* line 3524, ../sass/_home.scss */
.ngdialog.ad-dialog-wrapper .ngdialog-close:hover {
  background: #fd6860;
}
/* line 3526, ../sass/_home.scss */
.ngdialog.ad-dialog-wrapper .ngdialog-close:hover:before {
  color: #fff;
}
/* line 3530, ../sass/_home.scss */
.ngdialog.ad-dialog-wrapper .ngdialog-close a, .ngdialog.ad-dialog-wrapper .ngdialog-close .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .ngdialog.ad-dialog-wrapper .ngdialog-close span {
  outline: none;
}

/* line 3534, ../sass/_home.scss */
.ngdialog.ad-dialog-wrapper .ngdialog-content {
  background: none;
}

/* line 3537, ../sass/_home.scss */
.ngdialog.ad-dialog-wrapper .ngdialog-content a, .ngdialog.ad-dialog-wrapper .ngdialog-content .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .ngdialog.ad-dialog-wrapper .ngdialog-content span {
  outline: none;
}

/* line 3540, ../sass/_home.scss */
.ngdialog-content a, .ngdialog-content .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .ngdialog-content span {
  outline: none;
}

/* line 200, doubleTwelve/*.png */
.doubleTwelve-sprite, .doubleTwelve-b, .doubleTwelve-c, .doubleTwelve-close, .doubleTwelve-cu, .doubleTwelve-disble, .doubleTwelve-disblea, .doubleTwelve-error, .doubleTwelve-gift, .doubleTwelve-gold, .doubleTwelve-hot, .doubleTwelve-one, .doubleTwelve-onea, .doubleTwelve-red, .doubleTwelve-rules, .doubleTwelve-silver, .doubleTwelve-stree, .doubleTwelve-streea, .doubleTwelve-top, .doubleTwelve-two, .doubleTwelve-twoa {
  background-image: url('../../images/doubleTwelve-s60f0232a51.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-b {
  background-position: 0 0;
  height: 488px;
  width: 366px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-c {
  background-position: 0 -488px;
  height: 488px;
  width: 367px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-close {
  background-position: 0 -976px;
  height: 60px;
  width: 60px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-cu {
  background-position: 0 -1036px;
  height: 36px;
  width: 34px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-disble {
  background-position: 0 -1072px;
  height: 403px;
  width: 380px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-disblea {
  background-position: 0 -1475px;
  height: 403px;
  width: 380px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-error {
  background-position: 0 -1878px;
  height: 61px;
  width: 61px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-gift {
  background-position: 0 -1939px;
  height: 839px;
  width: 654px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-gold {
  background-position: 0 -2778px;
  height: 36px;
  width: 34px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-hot {
  background-position: 0 -2814px;
  height: 63px;
  width: 73px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-one {
  background-position: 0 -2877px;
  height: 488px;
  width: 367px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-onea {
  background-position: 0 -3365px;
  height: 147px;
  width: 147px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-red {
  background-position: 0 -3512px;
  height: 488px;
  width: 367px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-rules {
  background-position: 0 -4000px;
  height: 75px;
  width: 473px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-silver {
  background-position: 0 -4075px;
  height: 36px;
  width: 34px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-stree {
  background-position: 0 -4111px;
  height: 488px;
  width: 367px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-streea {
  background-position: 0 -4599px;
  height: 147px;
  width: 147px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-top {
  background-position: 0 -4746px;
  height: 170px;
  width: 94px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-two {
  background-position: 0 -4916px;
  height: 488px;
  width: 366px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-twoa {
  background-position: 0 -5404px;
  height: 147px;
  width: 147px;
}

/* line 4, ../sass/_doubleT.scss */
.twlve-dialog {
  width: 100%;
  margin: 0 auto;
}
/* line 7, ../sass/_doubleT.scss */
.twlve-dialog .img {
  display: inline-block;
  width: 680px;
  height: 480px;
  position: relative;
}
/* line 12, ../sass/_doubleT.scss */
.twlve-dialog .img img {
  width: 680px;
  height: 480px;
}
/* line 18, ../sass/_doubleT.scss */
.twlve-dialog .doubleTwelve-error {
  position: absolute;
  bottom: -50px;
  left: 310px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-b {
  background-position: 0 0;
  height: 488px;
  width: 366px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-c {
  background-position: 0 -488px;
  height: 488px;
  width: 367px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-close {
  background-position: 0 -976px;
  height: 60px;
  width: 60px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-cu {
  background-position: 0 -1036px;
  height: 36px;
  width: 34px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-disble {
  background-position: 0 -1072px;
  height: 403px;
  width: 380px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-disblea {
  background-position: 0 -1475px;
  height: 403px;
  width: 380px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-error {
  background-position: 0 -1878px;
  height: 61px;
  width: 61px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-gift {
  background-position: 0 -1939px;
  height: 839px;
  width: 654px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-gold {
  background-position: 0 -2778px;
  height: 36px;
  width: 34px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-hot {
  background-position: 0 -2814px;
  height: 63px;
  width: 73px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-one {
  background-position: 0 -2877px;
  height: 488px;
  width: 367px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-onea {
  background-position: 0 -3365px;
  height: 147px;
  width: 147px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-red {
  background-position: 0 -3512px;
  height: 488px;
  width: 367px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-rules {
  background-position: 0 -4000px;
  height: 75px;
  width: 473px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-silver {
  background-position: 0 -4075px;
  height: 36px;
  width: 34px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-stree {
  background-position: 0 -4111px;
  height: 488px;
  width: 367px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-streea {
  background-position: 0 -4599px;
  height: 147px;
  width: 147px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-top {
  background-position: 0 -4746px;
  height: 170px;
  width: 94px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-two {
  background-position: 0 -4916px;
  height: 488px;
  width: 366px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-twoa {
  background-position: 0 -5404px;
  height: 147px;
  width: 147px;
}

/* line 4, ../sass/_nostrat.scss */
.doubleTwelve-disblea {
  margin: 0 auto;
  position: relative;
  width: 380px;
  width: 403px;
}
/* line 9, ../sass/_nostrat.scss */
.doubleTwelve-disblea .btn {
  display: block;
  cursor: pointer;
  width: 310px;
  height: 50px;
  position: absolute;
  top: 320px;
  left: 34px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-b {
  background-position: 0 0;
  height: 488px;
  width: 366px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-c {
  background-position: 0 -488px;
  height: 488px;
  width: 367px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-close {
  background-position: 0 -976px;
  height: 60px;
  width: 60px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-cu {
  background-position: 0 -1036px;
  height: 36px;
  width: 34px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-disble {
  background-position: 0 -1072px;
  height: 403px;
  width: 380px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-disblea {
  background-position: 0 -1475px;
  height: 403px;
  width: 380px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-error {
  background-position: 0 -1878px;
  height: 61px;
  width: 61px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-gift {
  background-position: 0 -1939px;
  height: 839px;
  width: 654px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-gold {
  background-position: 0 -2778px;
  height: 36px;
  width: 34px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-hot {
  background-position: 0 -2814px;
  height: 63px;
  width: 73px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-one {
  background-position: 0 -2877px;
  height: 488px;
  width: 367px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-onea {
  background-position: 0 -3365px;
  height: 147px;
  width: 147px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-red {
  background-position: 0 -3512px;
  height: 488px;
  width: 367px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-rules {
  background-position: 0 -4000px;
  height: 75px;
  width: 473px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-silver {
  background-position: 0 -4075px;
  height: 36px;
  width: 34px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-stree {
  background-position: 0 -4111px;
  height: 488px;
  width: 367px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-streea {
  background-position: 0 -4599px;
  height: 147px;
  width: 147px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-top {
  background-position: 0 -4746px;
  height: 170px;
  width: 94px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-two {
  background-position: 0 -4916px;
  height: 488px;
  width: 366px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-twoa {
  background-position: 0 -5404px;
  height: 147px;
  width: 147px;
}

/* line 4, ../sass/_disable.scss */
.doubleTwelve-disble {
  margin: 0 auto;
  position: relative;
  width: 380px;
  width: 403px;
}
/* line 9, ../sass/_disable.scss */
.doubleTwelve-disble .btn {
  display: block;
  cursor: pointer;
  width: 310px;
  height: 50px;
  position: absolute;
  top: 320px;
  left: 34px;
}

/* line 88, login-icons/*.png */
.login-icons-sprite, .login-icons-cglogo, .login-icons-eye, .login-icons-eyehide, .login-icons-rotriangle, .login-icons-success, .login-icons-triangle {
  background-image: url('../../images/login-icons-sc713489672.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.login-icons-cglogo {
  background-position: 0 0;
  height: 26px;
  width: 130px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.login-icons-eye {
  background-position: 0 -26px;
  height: 22px;
  width: 26px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.login-icons-eyehide {
  background-position: 0 -48px;
  height: 22px;
  width: 26px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.login-icons-rotriangle {
  background-position: 0 -70px;
  height: 6px;
  width: 11px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.login-icons-success {
  background-position: 0 -76px;
  height: 51px;
  width: 51px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.login-icons-triangle {
  background-position: 0 -127px;
  height: 11px;
  width: 6px;
}

/* line 6, ../sass/_login.scss */
.loginpage {
  width: 100%;
  height: 101px;
  position: relative;
  background: #fff;
}
/* line 11, ../sass/_login.scss */
.loginpage .bot {
  bottom: 0;
  width: 100%;
  height: 1px;
  font-size: 0;
  line-height: 0;
  background: #ed3334;
  border-top: 1px solid #ffbfa0;
  border-bottom: 1px solid #feb693;
  display: block;
  position: absolute;
}
/* line 23, ../sass/_login.scss */
.loginpage .top-content-wrapper {
  display: none;
}
/* line 27, ../sass/_login.scss */
.loginpage .header-wrap .logo-wrap {
  padding-top: 17px;
}
/* line 30, ../sass/_login.scss */
.loginpage .header-wrap .nav-box {
  display: none;
}
/* line 33, ../sass/_login.scss */
.loginpage .header-wrap .feature-list {
  padding: 21px 0 0 56px;
  float: left;
  width: auto;
  display: block;
}
/* line 38, ../sass/_login.scss */
.loginpage .header-wrap .feature-list ul {
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  *zoom: 1;
}
/* line 62, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.loginpage .header-wrap .feature-list ul li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  white-space: nowrap;
  float: left;
  padding-left: 10px;
  padding-right: 10px;
}
/* line 49, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.loginpage .header-wrap .feature-list ul li:first-child {
  padding-left: 0;
}
/* line 50, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.loginpage .header-wrap .feature-list ul li:last-child {
  padding-right: 0;
}
/* line 52, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.loginpage .header-wrap .feature-list ul li.last {
  padding-right: 0;
}
/* line 40, ../sass/_login.scss */
.loginpage .header-wrap .feature-list ul li {
  white-space: normal;
  width: 192px;
}
/* line 43, ../sass/_login.scss */
.loginpage .header-wrap .feature-list ul li i {
  width: 60px;
  height: 60px;
}
/* line 47, ../sass/_login.scss */
.loginpage .header-wrap .feature-list ul li div {
  padding-left: 66px;
}
/* line 49, ../sass/_login.scss */
.loginpage .header-wrap .feature-list ul li div span {
  font-size: 16px;
}

/* line 60, ../sass/_login.scss */
.quick-register-wrap {
  margin: 0 auto;
  min-height: 580px;
  background: url('../../images/loginbg.jpg?1508917061') no-repeat center top;
  	/* .wqq-quick-register-wrap{
  		width:1200px;
  		height:1000px;
  		margin:0 auto;
  		position:relative;
      } */
  /* 登录的背景暂时和背景色合并 */
}
/* line 64, ../sass/_login.scss */
.quick-register-wrap.quick-register-wrap-old {
  background: #F3FBFF url('../../images/invitelinkbg.png') no-repeat center top;
}
/* line 67, ../sass/_login.scss */
.quick-register-wrap.invite-register-wrap {
  background: url('../../images/invitelinkbg.png') no-repeat center top;
}
/* line 70, ../sass/_login.scss */
.quick-register-wrap.register-register-wrap {
  background: url('../../images/loginbgb.png?1508917076') no-repeat center top;
}
/* line 73, ../sass/_login.scss */
.quick-register-wrap .common-form-ok {
  top: 13px;
  left: 334px;
}
/* line 77, ../sass/_login.scss */
.quick-register-wrap .error {
  position: absolute;
  top: 41px;
  left: 19px;
}
/* line 97, ../sass/_login.scss */
.quick-register-wrap i.register-banner2 {
  width: 728px;
  height: 561px;
  position: absolute;
  left: 0;
  top: 4px;
  background: url('../../images/register-bannernew.png?1508917062');
}
/* line 105, ../sass/_login.scss */
.quick-register-wrap .quick-register-wrapper {
  padding: 20px 0 20px;
  float: right;
}
/* line 109, ../sass/_login.scss */
.quick-register-wrap .quick-register-mod {
  width: 388px;
  border: 1px solid #dcdcdc;
  border-radius: 3px;
  background: #fff;
}
/* line 114, ../sass/_login.scss */
.quick-register-wrap .quick-register-mod .title {
  height: 37px;
  padding-top: 47px;
}
/* line 117, ../sass/_login.scss */
.quick-register-wrap .quick-register-mod .title .throung {
  width: 100%;
  height: 1px;
  background: #dedede;
}
/* line 121, ../sass/_login.scss */
.quick-register-wrap .quick-register-mod .title .p-box {
  width: 109px;
  height: auto;
  background: #fff;
  margin-left: 26px;
  margin-top: -20px;
}
/* line 126, ../sass/_login.scss */
.quick-register-wrap .quick-register-mod .title .p-box p {
  display: block;
  font-size: 22px;
  color: #ed3334;
  text-align: center;
}

/* line 139, ../sass/_login.scss */
.quick-register-wrap .quick-login-mod {
  width: 421px;
  border: 1px solid #dcdcdc;
  background: #fff;
  margin-top: 45px;
}
/* line 144, ../sass/_login.scss */
.quick-register-wrap .quick-login-mod .title {
  height: 46px;
  padding-top: 35px;
  padding-bottom: 21px;
}
/* line 148, ../sass/_login.scss */
.quick-register-wrap .quick-login-mod .title .throung {
  width: 100%;
  height: 1px;
  background: #dedede;
}
/* line 152, ../sass/_login.scss */
.quick-register-wrap .quick-login-mod .title .p-box {
  width: 109px;
  height: auto;
  background: #fff;
  margin-left: 26px;
  margin-top: -20px;
}
/* line 157, ../sass/_login.scss */
.quick-register-wrap .quick-login-mod .title .p-box p {
  display: block;
  font-size: 22px;
  color: #ed3334;
  text-align: center;
}
/* line 165, ../sass/_login.scss */
.quick-register-wrap .quick-login-mod .quick-register-box {
  padding: 0 50px 0 51px;
}
/* line 168, ../sass/_login.scss */
.quick-register-wrap .quick-login-mod .quick-register-box .text {
  width: 298px !important;
}
/* line 170, ../sass/_login.scss */
.quick-register-wrap .quick-login-mod .quick-register-box .text.small-text {
  width: 192px !important;
}
/* line 176, ../sass/_login.scss */
.quick-register-wrap .quick-login-mod .sub-box .sub-btn {
  width: 320px !important;
}
/* line 184, ../sass/_login.scss */
.quick-register-wrap .quick-register-box .title {
  height: 46px;
  border-bottom: 1px solid #eaeaea;
  padding-top: 20px;
}
/* line 188, ../sass/_login.scss */
.quick-register-wrap .quick-register-box .title p {
  font-size: 22px;
  color: #45abf9;
}
/* line 194, ../sass/_login.scss */
.quick-register-wrap .quick-register-box .input-box {
  padding-bottom: 24px;
  position: relative;
}
/* line 197, ../sass/_login.scss */
.quick-register-wrap .quick-register-box .input-box.voice-box {
  padding-bottom: 10px;
  margin-top: -10px;
}
/* line 200, ../sass/_login.scss */
.quick-register-wrap .quick-register-box .input-box.voice-box .error {
  position: relative;
  vertical-align: top;
  margin-right: -28px !important;
  top: inherit;
  left: inherit;
  padding-left: 16px;
  background-position: 1px 2px;
}
/* line 210, ../sass/_login.scss */
.quick-register-wrap .quick-register-box .input-box .common-form-error,
.quick-register-wrap .quick-register-box .input-box .common-form-ok,
.quick-register-wrap .quick-register-box .input-box i {
  position: absolute;
  top: 43px;
  left: 0;
  margin: 0;
}
/* line 219, ../sass/_login.scss */
.quick-register-wrap .quick-register-box .input-box.recommend-box .common-form-error {
  top: 64px;
}
/* line 222, ../sass/_login.scss */
.quick-register-wrap .quick-register-box .input-box.recommend-box .error {
  top: 62px;
}
/* line 226, ../sass/_login.scss */
.quick-register-wrap .quick-register-box .input-box .text {
  border-radius: 2px;
  width: 306px;
  height: 24px;
  line-height: 24px;
  padding: 7px 10px;
  border: 1px solid #ccc;
  font-size: 14px;
  color: #666;
}
/* line 235, ../sass/_login.scss */
.quick-register-wrap .quick-register-box .input-box .text.small-text {
  width: 200px;
  border-radius: 2px 0  0 2px;
}
/* line 241, ../sass/_login.scss */
.quick-register-wrap .quick-register-box .input-box.passwd-box i.login-icons-eye, .quick-register-wrap .quick-register-box .input-box.passwd-box i.login-icons-eyehide {
  position: absolute;
  right: 6px;
  top: 9px;
  cursor: pointer;
  height: 22px;
  width: 26px;
  margin: 0;
  left: auto;
}
/* line 252, ../sass/_login.scss */
.quick-register-wrap .quick-register-box .input-box .get-code {
  float: right;
  width: 106px;
  height: 40px;
  background: #5db9f2;
  line-height: 40px;
  text-align: center;
  color: #fff;
  font-size: 14px;
}
/* line 261, ../sass/_login.scss */
.quick-register-wrap .quick-register-box .input-box .get-code:hover {
  background: #2ea5ee;
  text-decoration: none;
}
/* line 265, ../sass/_login.scss */
.quick-register-wrap .quick-register-box .input-box .get-code.nouse-btn {
  background: #9f9f9f;
  cursor: default;
}
/* line 270, ../sass/_login.scss */
.quick-register-wrap .quick-register-box .input-box .img-box {
  float: right;
}
/* line 272, ../sass/_login.scss */
.quick-register-wrap .quick-register-box .input-box .img-box img {
  width: 106px;
  height: 40px;
}
/* line 277, ../sass/_login.scss */
.quick-register-wrap .quick-register-box .input-box .show-mod {
  position: relative;
  margin-bottom: 3px;
}
/* line 280, ../sass/_login.scss */
.quick-register-wrap .quick-register-box .input-box .show-mod a, .quick-register-wrap .quick-register-box .input-box .show-mod .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .quick-register-wrap .quick-register-box .input-box .show-mod span {
  color: #87bef6;
}
/* line 282, ../sass/_login.scss */
.quick-register-wrap .quick-register-box .input-box .show-mod a i, .quick-register-wrap .quick-register-box .input-box .show-mod .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span i, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .quick-register-wrap .quick-register-box .input-box .show-mod span i {
  float: left;
  margin: 3px 1px 0 0;
  height: 11px;
  position: static;
}
/* line 287, ../sass/_login.scss */
.quick-register-wrap .quick-register-box .input-box .show-mod a i.login-icons-rotriangle, .quick-register-wrap .quick-register-box .input-box .show-mod .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span i.login-icons-rotriangle, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .quick-register-wrap .quick-register-box .input-box .show-mod span i.login-icons-rotriangle {
  margin-top: 6px;
  height: 6px;
}
/* line 296, ../sass/_login.scss */
.quick-register-wrap .quick-register-box .sub-box .sub-btn {
  display: block;
  width: 328px;
  height: 40px;
  line-height: 38px;
  background: #45abf9;
  font-size: 18px;
  font-weight: bold;
  cursor: pointer;
  border: none;
  border-radius: 2px;
  color: #fff;
}
/* line 308, ../sass/_login.scss */
.quick-register-wrap .quick-register-box .sub-box .sub-btn:hover {
  background: #6cbdfb;
}
/* line 313, ../sass/_login.scss */
.quick-register-wrap .quick-register-box .agreement-box {
  padding: 10px 0 32px 2px;
}
/* line 315, ../sass/_login.scss */
.quick-register-wrap .quick-register-box .agreement-box label {
  color: #acacac;
  display: block;
  padding-bottom: 8px;
}
/* line 319, ../sass/_login.scss */
.quick-register-wrap .quick-register-box .agreement-box label .check-box {
  margin: 3px 5px 0 0;
  margin-top: -1px \9;
  vertical-align: top;
}
/* line 326, ../sass/_login.scss */
.quick-register-wrap .quick-register-box .agreement-box .server-agreement {
  color: #3a97de;
}
/* line 329, ../sass/_login.scss */
.quick-register-wrap .quick-register-box .agreement-box .forget {
  font-size: 14px;
  padding-top: 2px;
}
/* line 332, ../sass/_login.scss */
.quick-register-wrap .quick-register-box .agreement-box .forget .choose-box {
  color: #acacac;
  margin-top: 11px;
  margin-right: 5px;
  float: left;
  padding-right: 5px;
  border-right: 2px solid #acacac;
}
/* line 339, ../sass/_login.scss */
.quick-register-wrap .quick-register-box .agreement-box .forget .choose-box .change-btn {
  color: #004EFF;
}
/* line 344, ../sass/_login.scss */
.quick-register-wrap .quick-register-box .agreement-box .reset-passwd {
  color: #004EFF;
  display: block;
  padding-top: 10px;
}
/* line 351, ../sass/_login.scss */
.quick-register-wrap .common-storage-tip {
  text-align: center;
  width: 423px;
  color: #5b6672;
  margin-left: -52px;
  height: 61px;
  line-height: 61px;
  background: #f1f1f1;
}
/* line 355, ../sass/_login.scss */
.quick-register-wrap .common-storage-tip i {
  float: none;
  display: inline-block;
  vertical-align: top;
  margin: 17px 8px 0 8px;
}

/* line 369, ../sass/_login.scss */
.success-wrap .tips-wrap {
  padding: 0 0 30px 135px;
  position: relative;
}
/* line 372, ../sass/_login.scss */
.success-wrap .tips-wrap i {
  position: absolute;
  left: 64px;
  top: 0;
}
/* line 377, ../sass/_login.scss */
.success-wrap .tips-wrap b {
  font-size: 24px;
  display: block;
  height: 51px;
  line-height: 51px;
  color: #555;
}
/* line 384, ../sass/_login.scss */
.success-wrap .tips-wrap p {
  color: #999;
}
/* line 386, ../sass/_login.scss */
.success-wrap .tips-wrap p.tip {
  font-size: 14px;
  color: #ff7373;
  padding-top: 15px;
}

/* line 396, ../sass/_login.scss */
.tradepasswd-wrapper {
  background: #b8e3fe;
  overflow: hidden;
}

/* line 400, ../sass/_login.scss */
.tradepasswd-wrap {
  width: 912px;
  margin: 30px auto 43px;
  min-height: 400px;
  background: #fff;
  position: relative;
}
/* line 407, ../sass/_login.scss */
.tradepasswd-wrap .realname-wrap, .tradepasswd-wrap .tradepasswd {
  padding-top: 18px;
  position: relative;
  z-index: 2;
  background: #fff;
}
/* line 413, ../sass/_login.scss */
.tradepasswd-wrap .shadow {
  width: 1120px;
  height: 690px;
  background: url('../../images/setpasswd-shadow.png');
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
}
/* line 431, ../sass/_login.scss */
.tradepasswd-wrap .setp-icon {
  margin: 0 auto 1px;
}
/* line 434, ../sass/_login.scss */
.tradepasswd-wrap .wqq-new-tishitext {
  width: 100%;
  height: auto;
  margin: 0 auto;
  text-align: center;
  line-height: 50px;
}
/* line 440, ../sass/_login.scss */
.tradepasswd-wrap .form-box {
  padding-left: 172px;
  min-height: 235px;
}
/* line 444, ../sass/_login.scss */
.tradepasswd-wrap .skip-wrap {
  padding: 16px 28px 12px;
  font-size: 14px;
  text-align: right;
}
/* line 448, ../sass/_login.scss */
.tradepasswd-wrap .skip-wrap a, .tradepasswd-wrap .skip-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .tradepasswd-wrap .skip-wrap span {
  color: #17a9ef;
}
/* line 451, ../sass/_login.scss */
.tradepasswd-wrap .skip-wrap span {
  color: #dedede;
  font-family: '宋体';
  margin: 0 10px;
}
/* line 457, ../sass/_login.scss */
.tradepasswd-wrap .input-box {
  overflow: hidden;
  *zoom: 1;
  padding-bottom: 16px;
}
/* line 459, ../sass/_login.scss */
.tradepasswd-wrap .input-box.voice-box {
  padding-left: 152px;
}
/* line 461, ../sass/_login.scss */
.tradepasswd-wrap .input-box.voice-box .error {
  display: none;
}
/* line 466, ../sass/_login.scss */
.tradepasswd-wrap .input-box p {
  width: 140px;
  float: left;
  height: 40px;
  line-height: 40px;
  text-align: right;
  font-size: 16px;
  color: #555;
}
/* line 475, ../sass/_login.scss */
.tradepasswd-wrap .input-box.banknum-box {
  position: relative;
}
/* line 477, ../sass/_login.scss */
.tradepasswd-wrap .input-box.banknum-box .bank-tip {
  position: absolute;
  top: 10px;
  left: 434px;
  color: #ea3030;
}
/* line 484, ../sass/_login.scss */
.tradepasswd-wrap .input-box .input-mod {
  float: left;
  margin-left: 12px;
}
/* line 487, ../sass/_login.scss */
.tradepasswd-wrap .input-box .input-mod .text {
  width: 248px;
  height: 24px;
  line-height: 24px;
  padding: 7px 10px;
  -moz-border-radius: 1px;
  -webkit-border-radius: 1px;
  border-radius: 1px;
  border: 1px solid #d9d9d9;
  font-size: 14px;
  color: #555;
}
/* line 496, ../sass/_login.scss */
.tradepasswd-wrap .input-box .input-mod .text.phonecode {
  width: 134px;
  float: left;
}
/* line 501, ../sass/_login.scss */
.tradepasswd-wrap .input-box .input-mod .getphonecode {
  float: left;
  width: 104px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-size: 14px;
  color: #fff;
  margin-left: 10px;
  position: static;
  background: #5db9f2;
}
/* line 512, ../sass/_login.scss */
.tradepasswd-wrap .input-box .input-mod .getphonecode:hover {
  background: #2ea5ee;
  text-decoration: none;
}
/* line 516, ../sass/_login.scss */
.tradepasswd-wrap .input-box .input-mod .getphonecode.getcode-disabled {
  background: #bbb;
  color: #ededed;
  cursor: default;
}
/* line 520, ../sass/_login.scss */
.tradepasswd-wrap .input-box .input-mod .getphonecode.getcode-disabled:hover {
  background: #bbb;
  cursor: default;
}
/* line 526, ../sass/_login.scss */
.tradepasswd-wrap .input-box .input-mod .phonecodemsg {
  float: left;
  line-height: 40px;
  margin-left: 3px;
}
/* line 533, ../sass/_login.scss */
.tradepasswd-wrap .sub-box {
  padding-left: 152px;
}
/* line 535, ../sass/_login.scss */
.tradepasswd-wrap .sub-box .sub-btn {
  width: 202px;
  height: 39px;
  line-height: 38px;
  text-align: center;
  background: #ed3334;
  color: #fff;
  font-weight: bold;
  font-size: 18px;
  display: block;
  border: none;
  cursor: pointer;
}
/* line 547, ../sass/_login.scss */
.tradepasswd-wrap .sub-box .sub-btn:hover {
  background: #1787ce;
}
/* line 550, ../sass/_login.scss */
.tradepasswd-wrap .sub-box .sub-btn.bind-card {
  background: #ff7373;
  margin-top: -10px;
}
/* line 554, ../sass/_login.scss */
.tradepasswd-wrap .sub-box .sub-btn.bind-card:hover {
  background: #ff5a5a;
  text-decoration: none;
}
/* line 558, ../sass/_login.scss */
.tradepasswd-wrap .sub-box .sub-btn[disabled="disabled"] {
  border: none;
  background: #717171;
  cursor: default;
  color: #fff !important;
}
/* line 566, ../sass/_login.scss */
.tradepasswd-wrap .bot-tips {
  padding: 8px 0 0 152px;
  color: #ea3030;
}

/* line 572, ../sass/_login.scss */
.reset-passwd .reset-title {
  font-size: 24px;
  color: #666;
  line-height: 64px;
  border-bottom: 3px solid #e4e4e4;
}

/* line 573, ../sass/_login.scss */
.reset-passwd .reset-box {
  padding: 85px 0 0 355px;
  overflow: hidden;
}

/* line 574, ../sass/_login.scss */
.reset-passwd .input-box {
  position: relative;
  height: 43px;
  clear: both;
  zoom: 1;
}
/* line 575, ../sass/_login.scss */
.reset-passwd .input-box .msg-box {
  position: absolute;
  top: 67px;
}
/* line 579, ../sass/_login.scss */
.reset-passwd .input-box.voice-box {
  padding-left: 126px;
}
/* line 581, ../sass/_login.scss */
.reset-passwd .input-box.voice-box .error {
  vertical-align: top;
}

/* line 587, ../sass/_login.scss */
.reset-passwd .input-box p {
  width: 115px;
  line-height: 42px;
  font-size: 16px;
  color: #575757;
  margin-right: 10px;
  float: left;
  text-align: right;
}

/* line 588, ../sass/_login.scss */
.reset-passwd .input-box .input-mod {
  float: left;
  /*height: 74px\9;*/
}

/* line 589, ../sass/_login.scss */
.reset-passwd .input-box div.myplaceholder {
  /*height: 74px\9 !important;*/
}

/* line 590, ../sass/_login.scss */
.reset-passwd .input-mod .text {
  width: 468px;
  height: 60px;
  line-height: 60px;
  border: 1px solid #afafaf;
  border-radius: 5px;
  font-size: 18px;
  color: #666;
  display: block;
  margin-bottom: 33px;
  padding-left: 10px;
}

/* line 591, ../sass/_login.scss */
.reset-passwd .input-mod .text1 {
  width: 326px;
  height: 60px;
  border: 1px solid #afafaf;
  border-radius: 5px;
  font-size: 18px;
  color: #666;
  display: block;
  margin-bottom: 33px;
  margin-right: 9px;
  padding-left: 10px;
}

/* line 592, ../sass/_login.scss */
.reset-passwd .input-box .get-btn {
  position: absolute;
  top: 0;
  left: 346px;
  border-radius: 5px;
  color: #ed3334;
  font-size: 16px;
  width: 133px;
  height: 60px;
  line-height: 60px;
  text-align: center;
  border: 1px solid #ed3334;
}

/* line 605, ../sass/_login.scss */
.reset-passwd .input-box .get-btn:hover {
  text-decoration: none;
  color: #ed3334;
}

/* line 606, ../sass/_login.scss */
.reset-passwd .sub-box {
  text-align: center;
  padding: 0 0 70px 355px;
}

/* line 607, ../sass/_login.scss */
.reset-passwd .sub-box .sub-btn,
.reset-complete .sure-btn {
  width: 480px;
  height: 60px;
  line-height: 60px;
  font-size: 24px;
  border: none;
  cursor: pointer;
}

/* line 617, ../sass/_login.scss */
.reset-passwd .sub-box .sub-btn:hover,
.reset-complete .sure-btn:hover {
  background: #ffa800;
  text-decoration: none;
}

/* line 621, ../sass/_login.scss */
.reset-passwd .sub-box .sub {
  background: #f0f0f0 !important;
  border: 1px solid #DEDEDE;
  color: #ccc !important;
}

/* line 628, ../sass/_login.scss */
.jindutiao-box {
  width: 1198px;
  height: 153px;
  background: url('../../images/forgetpassone.png?1508917085');
}

/* line 633, ../sass/_login.scss */
.resetpasswd-wrapper {
  padding: 30px 0 43px;
  width: 100%;
  background: #f4f4f4;
}
/* line 638, ../sass/_login.scss */
.resetpasswd-wrapper .reset-passwd .lijidl {
  width: 480px;
  height: 60px;
  margin: 0 auto;
  position: relative;
  top: -100px;
  cursor: pointer;
}
/* line 647, ../sass/_login.scss */
.resetpasswd-wrapper .resetpasswd-wrap {
  width: 1200px;
  background: #fff;
  margin: 0 auto;
  border: 1px solid #E4E4E4;
}
/* line 654, ../sass/_login.scss */
.resetpasswd-wrapper .success-wrap {
  padding: 120px 0 0 0;
}
/* line 656, ../sass/_login.scss */
.resetpasswd-wrapper .success-wrap p.tip {
  font-size: 14px;
  color: #555;
  padding: 7px 0 0 72px;
}
/* line 661, ../sass/_login.scss */
.resetpasswd-wrapper .success-wrap .return {
  padding: 44px 0 30px 180px;
}
/* line 663, ../sass/_login.scss */
.resetpasswd-wrapper .success-wrap .return a, .resetpasswd-wrapper .success-wrap .return .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .resetpasswd-wrapper .success-wrap .return span {
  font-size: 14px;
  color: #47abff;
}
/* line 667, ../sass/_login.scss */
.resetpasswd-wrapper .success-wrap .return span {
  color: #c7c7c7;
  margin: 0 11px;
  font-family: "宋体";
}

/* line 752, bill/*.png */
.bill-sprite, .bill-accept, .bill-acceptof, .bill-aqbza, .bill-aqbzb, .bill-aqbzc, .bill-aqbzd, .bill-aqbze, .bill-aqbzimga, .bill-aqbzimgb, .bill-aqbzimgc, .bill-aqbzimgd, .bill-aqbzimge, .bill-bank, .bill-bao, .bill-bg, .bill-biao, .bill-billing, .bill-bubiao, .bill-check, .bill-chengdui, .bill-detail-already, .bill-detail-bao, .bill-detail-end, .bill-detail-fin, .bill-detail-ing, .bill-detail-wait, .bill-down, .bill-explainicon, .bill-explainleft, .bill-explaintop, .bill-fiveguarantee, .bill-goldact, .bill-golddefault, .bill-goldnoact, .bill-guarantee, .bill-hot-icon, .bill-hot, .bill-huipiao, .bill-info, .bill-infobg, .bill-ing, .bill-interest, .bill-l-already, .bill-l-end, .bill-l-fin, .bill-l-ing, .bill-l-wait, .bill-list-end, .bill-list-fin, .bill-list-ing, .bill-listfive, .bill-listfour, .bill-listone, .bill-listthree, .bill-listtwo, .bill-money, .bill-new, .bill-newhand, .bill-newhandwait, .bill-noselected, .bill-notiaojian, .bill-payment, .bill-person, .bill-principle, .bill-process-line, .bill-process-one, .bill-process-three, .bill-process-two, .bill-process, .bill-product, .bill-risk, .bill-riskof, .bill-safe-process, .bill-safety, .bill-selected, .bill-send, .bill-three, .bill-tick, .bill-titlel, .bill-titler, .bill-turn-left, .bill-turn-right, .bill-up, .bill-upe, .bill-voucher-act, .bill-voucher, .bill-wait-one, .bill-wait-three, .bill-wait-two {
  background-image: url('../../images/bill-s39528fdc7b.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-accept {
  background-position: 0 0;
  height: 80px;
  width: 80px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-acceptof {
  background-position: 0 -80px;
  height: 105px;
  width: 105px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-aqbza {
  background-position: 0 -185px;
  height: 57px;
  width: 57px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-aqbzb {
  background-position: 0 -242px;
  height: 57px;
  width: 57px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-aqbzc {
  background-position: 0 -299px;
  height: 57px;
  width: 57px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-aqbzd {
  background-position: 0 -356px;
  height: 57px;
  width: 57px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-aqbze {
  background-position: 0 -413px;
  height: 57px;
  width: 57px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-aqbzimga {
  background-position: 0 -470px;
  height: 256px;
  width: 334px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-aqbzimgb {
  background-position: 0 -726px;
  height: 429px;
  width: 794px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-aqbzimgc {
  background-position: 0 -1155px;
  height: 251px;
  width: 239px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-aqbzimgd {
  background-position: 0 -1406px;
  height: 172px;
  width: 267px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-aqbzimge {
  background-position: 0 -1578px;
  height: 292px;
  width: 354px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-bank {
  background-position: 0 -1870px;
  height: 108px;
  width: 242px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-bao {
  background-position: 0 -1978px;
  height: 19px;
  width: 19px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-bg {
  background-position: 0 -1997px;
  height: 14px;
  width: 1095px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-biao {
  background-position: 0 -2011px;
  height: 19px;
  width: 19px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-billing {
  background-position: 0 -2030px;
  height: 76px;
  width: 76px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-bubiao {
  background-position: 0 -2106px;
  height: 48px;
  width: 133px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-check {
  background-position: 0 -2154px;
  height: 29px;
  width: 29px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-chengdui {
  background-position: 0 -2183px;
  height: 266px;
  width: 516px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-detail-already {
  background-position: 0 -2449px;
  height: 85px;
  width: 236px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-detail-bao {
  background-position: 0 -2534px;
  height: 24px;
  width: 20px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-detail-end {
  background-position: 0 -2558px;
  height: 86px;
  width: 233px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-detail-fin {
  background-position: 0 -2644px;
  height: 86px;
  width: 233px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-detail-ing {
  background-position: 0 -2730px;
  height: 86px;
  width: 233px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-detail-wait {
  background-position: 0 -2816px;
  height: 85px;
  width: 236px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-down {
  background-position: 0 -2901px;
  height: 12px;
  width: 9px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-explainicon {
  background-position: 0 -2913px;
  height: 13px;
  width: 13px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-explainleft {
  background-position: 0 -2926px;
  height: 10px;
  width: 6px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-explaintop {
  background-position: 0 -2936px;
  height: 8px;
  width: 15px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-fiveguarantee {
  background-position: 0 -2944px;
  height: 108px;
  width: 951px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-goldact {
  background-position: 0 -3052px;
  height: 80px;
  width: 250px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-golddefault {
  background-position: 0 -3132px;
  height: 80px;
  width: 250px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-goldnoact {
  background-position: 0 -3212px;
  height: 126px;
  width: 206px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-guarantee {
  background-position: 0 -3338px;
  height: 72px;
  width: 72px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-hot-icon {
  background-position: 0 -3410px;
  height: 33px;
  width: 69px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-hot {
  background-position: 0 -3443px;
  height: 76px;
  width: 76px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-huipiao {
  background-position: 0 -3519px;
  height: 221px;
  width: 211px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-info {
  background-position: 0 -3740px;
  height: 29px;
  width: 23px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-infobg {
  background-position: 0 -3769px;
  height: 224px;
  width: 1100px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-ing {
  background-position: 0 -3993px;
  height: 49px;
  width: 133px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-interest {
  background-position: 0 -4042px;
  height: 29px;
  width: 26px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-l-already {
  background-position: 0 -4071px;
  height: 52px;
  width: 49px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-l-end {
  background-position: 0 -4123px;
  height: 52px;
  width: 49px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-l-fin {
  background-position: 0 -4175px;
  height: 52px;
  width: 49px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-l-ing {
  background-position: 0 -4227px;
  height: 52px;
  width: 49px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-l-wait {
  background-position: 0 -4279px;
  height: 52px;
  width: 49px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-list-end {
  background-position: 0 -4331px;
  height: 59px;
  width: 130px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-list-fin {
  background-position: 0 -4390px;
  height: 59px;
  width: 130px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-list-ing {
  background-position: 0 -4449px;
  height: 59px;
  width: 130px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-listfive {
  background-position: 0 -4508px;
  height: 9px;
  width: 41px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-listfour {
  background-position: 0 -4517px;
  height: 9px;
  width: 41px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-listone {
  background-position: 0 -4526px;
  height: 9px;
  width: 41px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-listthree {
  background-position: 0 -4535px;
  height: 9px;
  width: 41px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-listtwo {
  background-position: 0 -4544px;
  height: 9px;
  width: 41px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-money {
  background-position: 0 -4553px;
  height: 19px;
  width: 19px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-new {
  background-position: 0 -4572px;
  height: 76px;
  width: 76px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-newhand {
  background-position: 0 -4648px;
  height: 48px;
  width: 24px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-newhandwait {
  background-position: 0 -4696px;
  height: 229px;
  width: 250px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-noselected {
  background-position: 0 -4925px;
  height: 16px;
  width: 16px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-notiaojian {
  background-position: 0 -4941px;
  height: 162px;
  width: 157px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-payment {
  background-position: 0 -5103px;
  height: 80px;
  width: 80px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-person {
  background-position: 0 -5183px;
  height: 80px;
  width: 80px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-principle {
  background-position: 0 -5263px;
  height: 30px;
  width: 29px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-process-line {
  background-position: 0 -5293px;
  height: 46px;
  width: 554px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-process-one {
  background-position: 0 -5339px;
  height: 79px;
  width: 981px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-process-three {
  background-position: 0 -5418px;
  height: 79px;
  width: 986px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-process-two {
  background-position: 0 -5497px;
  height: 80px;
  width: 986px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-process {
  background-position: 0 -5577px;
  height: 266px;
  width: 880px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-product {
  background-position: 0 -5843px;
  height: 27px;
  width: 26px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-risk {
  background-position: 0 -5870px;
  height: 80px;
  width: 80px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-riskof {
  background-position: 0 -5950px;
  height: 105px;
  width: 105px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-safe-process {
  background-position: 0 -6055px;
  height: 130px;
  width: 826px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-safety {
  background-position: 0 -6185px;
  height: 105px;
  width: 105px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-selected {
  background-position: 0 -6290px;
  height: 16px;
  width: 16px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-send {
  background-position: 0 -6306px;
  height: 45px;
  width: 45px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-three {
  background-position: 0 -6351px;
  height: 251px;
  width: 249px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-tick {
  background-position: 0 -6602px;
  height: 17px;
  width: 24px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-titlel {
  background-position: 0 -6619px;
  height: 37px;
  width: 38px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-titler {
  background-position: 0 -6656px;
  height: 38px;
  width: 38px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-turn-left {
  background-position: 0 -6694px;
  height: 27px;
  width: 17px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-turn-right {
  background-position: 0 -6721px;
  height: 27px;
  width: 17px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-up {
  background-position: 0 -6748px;
  height: 12px;
  width: 9px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-upe {
  background-position: 0 -6760px;
  height: 12px;
  width: 9px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-voucher-act {
  background-position: 0 -6772px;
  height: 90px;
  width: 218px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-voucher {
  background-position: 0 -6862px;
  height: 90px;
  width: 218px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-wait-one {
  background-position: 0 -6952px;
  height: 80px;
  width: 992px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-wait-three {
  background-position: 0 -7032px;
  height: 80px;
  width: 992px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bill-wait-two {
  background-position: 0 -7112px;
  height: 80px;
  width: 992px;
}

/* line 88, listicon/*.png */
.listicon-sprite, .listicon-act, .listicon-ju, .listicon-old, .listicon-past, .listicon-wait, .listicon-you {
  background-image: url('../../images/listicon-s729b62fde6.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.listicon-act {
  background-position: 0 0;
  height: 26px;
  width: 26px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.listicon-ju {
  background-position: 0 -26px;
  height: 26px;
  width: 26px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.listicon-old {
  background-position: 0 -52px;
  height: 15px;
  width: 8px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.listicon-past {
  background-position: 0 -67px;
  height: 26px;
  width: 26px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.listicon-wait {
  background-position: 0 -93px;
  height: 136px;
  width: 268px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.listicon-you {
  background-position: 0 -229px;
  height: 26px;
  width: 26px;
}

/* line 9, ../sass/_billnew.scss */
.bill-list-banner {
  background: #ffe84c;
}
/* line 11, ../sass/_billnew.scss */
.bill-list-banner img {
  display: block;
  margin: 0 auto;
}

/* line 16, ../sass/_billnew.scss */
.mask-imgs {
  background: rgba(0, 0, 0, 0.8);
  background: none \9;
  filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#88000000,endColorstr=#88000000) \9;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -20;
  opacity: 0;
}
/* line 27, ../sass/_billnew.scss */
.mask-imgs .imgs {
  height: 100% !important;
}
/* line 31, ../sass/_billnew.scss */
.mask-imgs .close {
  font-size: 60px;
  color: #fff;
  position: absolute;
  right: 80px;
  top: 50px;
  z-index: -20;
  cursor: pointer;
}
/* line 39, ../sass/_billnew.scss */
.mask-imgs .close:hover {
  opacity: 0.6;
}
/* line 43, ../sass/_billnew.scss */
.mask-imgs.show-mask {
  opacity: 1;
  z-index: 20;
}
/* line 46, ../sass/_billnew.scss */
.mask-imgs.show-mask .close {
  z-index: 30;
}
/* line 50, ../sass/_billnew.scss */
.mask-imgs li {
  display: table-cell;
  width: 100%;
  height: 100%;
  text-align: center;
  vertical-align: middle;
  float: none !important;
}

/* line 60, ../sass/_billnew.scss */
.bill-content-wrapper {
  width: 100%;
  padding: 0 0 80px;
  background: #f1f1f1;
  overflow: hidden;
}
/* line 65, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap {
  width: 1200px;
  margin: 0 auto;
  width: 1180px;
}
/* line 68, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .toptab {
  height: 67px;
  background: #fff;
  box-sizing: border-box;
  padding-left: 23px;
  border-bottom: 1px solid #ececec;
  margin-top: 22px;
}
/* line 75, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .toptab p {
  float: left;
  margin-right: 48px;
  height: 65px;
  line-height: 65px;
  font-size: 20px;
  color: #333;
  cursor: pointer;
}
/* line 84, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .toptab p.active {
  border-bottom: 2px solid #ed3334;
  color: #ed3334;
  position: relative;
}
/* line 92, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap.past-list-wrap .filter-wrap {
  float: right !important;
  padding-right: 22px;
}
/* line 98, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-title {
  padding-left: 20px;
  height: 60px;
  line-height: 60px;
  border-bottom: 1px solid #ececec;
  background: #fafafa;
}
/* line 104, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-title .title {
  float: left;
  font-size: 18px;
  color: #555;
  font-weight: bold;
  margin-right: 42px;
}
/* line 111, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-title b {
  float: left;
  margin: 16px 8px 0 0;
}
/* line 115, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-title p {
  float: left;
  font-size: 20px;
  color: #000;
  padding-right: 40px;
  font-weight: bold;
  line-height: 56px;
}
/* line 123, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-title a, .bill-content-wrapper .bill-list-wrap .list-title .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .bill-content-wrapper .bill-list-wrap .list-title span {
  float: right;
  margin-right: 30px;
  font-size: 14px;
  color: #666;
}
/* line 128, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-title a i, .bill-content-wrapper .bill-list-wrap .list-title .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span i, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .bill-content-wrapper .bill-list-wrap .list-title span i {
  font-family: '宋体';
  margin-left: 9px;
  float: right;
  margin: 23px 0 0 9px;
}
/* line 135, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-title .filter-wrap {
  float: left;
  font-size: 14px;
  color: #bbb;
}
/* line 139, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-title .filter-wrap span {
  float: left;
  margin-right: 8px;
}
/* line 143, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-title .filter-wrap ul {
  float: left;
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  *zoom: 1;
}
/* line 62, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.bill-content-wrapper .bill-list-wrap .list-title .filter-wrap ul li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  white-space: nowrap;
  float: left;
  padding-left: 0;
  padding-right: 0;
}
/* line 49, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.bill-content-wrapper .bill-list-wrap .list-title .filter-wrap ul li:first-child {
  padding-left: 0;
}
/* line 50, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.bill-content-wrapper .bill-list-wrap .list-title .filter-wrap ul li:last-child {
  padding-right: 0;
}
/* line 52, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.bill-content-wrapper .bill-list-wrap .list-title .filter-wrap ul li.last {
  padding-right: 0;
}
/* line 146, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-title .filter-wrap ul li {
  margin-right: 21px;
  cursor: pointer;
}
/* line 149, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-title .filter-wrap ul li i {
  float: right;
  margin: 24px 0 0 12px;
}
/* line 152, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-title .filter-wrap ul li i.down {
  margin-top: 22px;
}
/* line 156, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-title .filter-wrap ul li.actived, .bill-content-wrapper .bill-list-wrap .list-title .filter-wrap ul li:hover {
  color: #ed3334;
}
/* line 163, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-title .filter-wrap strong {
  color: #666;
  font-size: 16px;
}
/* line 168, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-title .nums {
  float: right;
  padding-right: 26px;
  color: #999;
  font-size: 14px;
}
/* line 175, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box {
  background: #fff;
}
/* line 177, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode {
  padding: 6px 0 27px;
  border-bottom: 1px solid #dedede;
  overflow: hidden;
  cursor: pointer;
}
/* line 182, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode:hover {
  background: #f6f9fc;
}
/* line 185, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode .bill-name {
  font-size: 18px;
  color: #424242;
  position: relative;
  height: 27px;
}
/* line 193, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode .bill-name i {
  display: inline-block;
  width: 26px;
  height: 17px;
}
/* line 198, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode .bill-name i.public-shang, .bill-content-wrapper .bill-list-wrap .list-box .list-mode .bill-name i.public-yin {
  width: 15px;
  height: 15px;
  position: absolute;
}
/* line 206, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode .bill-name i.public-shangicon, .bill-content-wrapper .bill-list-wrap .list-box .list-mode .bill-name i.public-yinicon {
  position: absolute;
  left: 0;
  top: 5px;
  width: 15px !important;
  height: 15px !important;
}
/* line 215, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode .bill-name .name {
  float: left;
}
/* line 218, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode .bill-name .feature-box {
  float: left;
}
/* line 220, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode .bill-name .feature-box .feature {
  float: left;
  padding: 2px 0 0 8px;
}
/* line 223, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode .bill-name .feature-box .feature span {
  height: 24px;
  line-height: 24px;
  padding: 0 10px;
  border-radius: 12px;
  border: 1px solid #ee3d3e;
  color: #ed3334;
  font-size: 14px;
  font-weight: normal;
}
/* line 236, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode ul {
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  *zoom: 1;
  overflow: visible;
  padding-top: 19px;
}
/* line 62, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  white-space: nowrap;
  float: left;
  padding-left: 0;
  padding-right: 0;
}
/* line 49, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li:first-child {
  padding-left: 0;
}
/* line 50, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li:last-child {
  padding-right: 0;
}
/* line 52, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.last {
  padding-right: 0;
}
/* line 240, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li {
  padding-left: 20px;
  text-align: left;
  white-space: normal;
  width: 208px;
}
/* line 245, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.line {
  width: 1px;
  height: 48px;
  background: #e5e5e5;
  font-size: 0;
  line-height: 0;
  margin-top: 15px;
}
/* line 253, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box {
  padding-top: 10px;
}
/* line 256, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.term-box {
  padding-top: 18px;
}
/* line 259, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.start-box {
  padding-top: 18px;
}
/* line 261, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.start-box .txt {
  margin-left: 8px;
}
/* line 265, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.total-box {
  padding-top: 18px;
}
/* line 267, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.total-box .txt {
  margin-left: 8px;
}
/* line 281, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li p {
  font-size: 16px;
  color: #999;
  text-align: left;
}
/* line 285, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li p span {
  color: #555;
  margin-right: 5px;
}
/* line 288, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li p span b {
  font-size: 24px;
}
/* line 291, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li p span.rate {
  font-weight: 400;
  color: #ed3334;
  font-size: 24px;
}
/* line 295, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li p span.rate b {
  font-size: 36px;
}
/* line 301, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li i.txt {
  font-size: 14px;
  color: #bbb;
}
/* line 305, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li .little-tip {
  color: #bbb;
  padding-top: 10px;
}
/* line 308, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li .little-tip i {
  float: left;
  margin-right: 3px;
}
/* line 313, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box {
  width: 133px;
  float: right;
  padding-left: 0;
}
/* line 317, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .invest-btn, .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .reset-passwd .sub-box .sub-btn, .reset-passwd .sub-box .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .sub-btn,
.bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .reset-complete .sure-btn,
.reset-complete .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .sure-btn, .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .nouse-btn, .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .account-home-wrap .content-wrap .show-mode .btn-wrap .recharge-btn, .account-home-wrap .content-wrap .show-mode .btn-wrap .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .recharge-btn, .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .account-home-wrap .content-wrap .show-mode .btn-wrap .get-btn, .account-home-wrap .content-wrap .show-mode .btn-wrap .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .get-btn, .bill-content-wrapper .bill-list-wrap .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .list-mode ul li.invest-btn-box .special-box .show-wrap .product-table table td.invest-btn-box .nouse-btn, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .special-box .show-wrap .product-table table td.invest-btn-box .nouse-btn, .bill-content-wrapper .bill-list-wrap .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .list-mode ul li.invest-btn-box .nouse-btn, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .bill-content-wrapper .bill-list-wrap .list-box .special-box .show-wrap .product-table table td.invest-btn-box .list-mode ul li.invest-btn-box .nouse-btn, .bill-content-wrapper .bill-list-wrap .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .list-mode ul li.invest-btn-box .special-box .show-wrap .product-table table td.invest-btn-box .nouse-btn, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .special-box .show-wrap .product-table table td.invest-btn-box .nouse-btn, .bill-content-wrapper .bill-list-wrap .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .list-mode ul li.invest-btn-box .nouse-btn, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .bill-content-wrapper .bill-list-wrap .list-box .special-box .show-wrap .product-table table td.invest-btn-box .list-mode ul li.invest-btn-box .nouse-btn {
  width: 129px;
  height: 38px;
  line-height: 38px;
  margin-top: 18px;
  background: #ed3334;
}
/* line 323, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .invest-btn:hover, .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .reset-passwd .sub-box .sub-btn:hover, .reset-passwd .sub-box .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .sub-btn:hover,
.bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .reset-complete .sure-btn:hover,
.reset-complete .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .sure-btn:hover, .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .nouse-btn:hover, .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .account-home-wrap .content-wrap .show-mode .btn-wrap .recharge-btn:hover, .account-home-wrap .content-wrap .show-mode .btn-wrap .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .recharge-btn:hover, .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .account-home-wrap .content-wrap .show-mode .btn-wrap .get-btn:hover, .account-home-wrap .content-wrap .show-mode .btn-wrap .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .get-btn:hover, .bill-content-wrapper .bill-list-wrap .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .list-mode ul li.invest-btn-box .special-box .show-wrap .product-table table td.invest-btn-box .nouse-btn:hover, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .special-box .show-wrap .product-table table td.invest-btn-box .nouse-btn:hover, .bill-content-wrapper .bill-list-wrap .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .list-mode ul li.invest-btn-box .nouse-btn:hover, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .bill-content-wrapper .bill-list-wrap .list-box .special-box .show-wrap .product-table table td.invest-btn-box .list-mode ul li.invest-btn-box .nouse-btn:hover, .bill-content-wrapper .bill-list-wrap .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .list-mode ul li.invest-btn-box .special-box .show-wrap .product-table table td.invest-btn-box .nouse-btn:hover, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .special-box .show-wrap .product-table table td.invest-btn-box .nouse-btn:hover, .bill-content-wrapper .bill-list-wrap .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .list-mode ul li.invest-btn-box .nouse-btn:hover, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .bill-content-wrapper .bill-list-wrap .list-box .special-box .show-wrap .product-table table td.invest-btn-box .list-mode ul li.invest-btn-box .nouse-btn:hover {
  background: #eb1c1d;
}
/* line 327, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .nouse-btn {
  background: #dccdb8;
  cursor: default;
}
/* line 331, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .nouse-btn:hover {
  background: #dccdb8;
}
/* line 335, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box p {
  width: 130px;
  height: 59px;
  display: block;
  margin-top: 6px;
}
/* line 344, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode.end-mode {
  color: #a9a9a9;
}
/* line 346, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .list-mode.end-mode ul li p span {
  color: #a9a9a9;
}
/* line 351, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .list-box .page-wrap {
  padding-top: 54px;
}
/* line 355, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .billing-list {
  background: #fff;
}
/* line 360, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .billing-list .bread {
  height: 40px;
  line-height: 40px;
  font-size: 16px;
  color: #666;
  background: #f1f1f1;
}
/* line 366, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .billing-list .bread a, .bill-content-wrapper .bill-list-wrap .billing-list .bread .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .bill-content-wrapper .bill-list-wrap .billing-list .bread span {
  float: left;
  color: #666;
}
/* line 370, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .billing-list .bread i {
  float: left;
  margin: 13px 9px 0;
}
/* line 374, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .billing-list .bread span {
  float: left;
}
/* line 407, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .billing-list .bill-mode {
  overflow: hidden;
}
/* line 409, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .billing-list .bill-mode .list-box {
  background: none;
  margin-bottom: -1px;
}
/* line 412, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .billing-list .bill-mode .list-box.wait-wrap {
  height: 170px;
  background: #fff;
  position: relative;
}
/* line 416, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .billing-list .bill-mode .list-box.wait-wrap .listicon-wait {
  position: absolute;
  right: 0;
  bottom: 0;
}
/* line 421, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .billing-list .bill-mode .list-box.wait-wrap td {
  text-align: center;
  vertical-align: middle;
  height: 170px;
}
/* line 426, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .billing-list .bill-mode .list-box.wait-wrap .line {
  width: 74px;
}
/* line 428, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .billing-list .bill-mode .list-box.wait-wrap .line b {
  display: inline-block;
  width: 1px;
  height: 48px;
  background: #e5e5e5;
  font-size: 0;
  line-height: 0;
}
/* line 437, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .billing-list .bill-mode .list-box.wait-wrap .rate {
  width: 260px;
  color: #ed3334;
}
/* line 440, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .billing-list .bill-mode .list-box.wait-wrap .rate span {
  font-size: 30px;
}
/* line 442, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .billing-list .bill-mode .list-box.wait-wrap .rate span i {
  font-size: 16px;
}
/* line 446, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .billing-list .bill-mode .list-box.wait-wrap .rate p {
  font-size: 14px;
  color: #999;
  margin-top: -4px;
}
/* line 452, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .billing-list .bill-mode .list-box.wait-wrap .center {
  width: 424px;
}
/* line 454, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .billing-list .bill-mode .list-box.wait-wrap .center span {
  font-size: 20px;
  color: #666;
  font-weight: bold;
}
/* line 459, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .billing-list .bill-mode .list-box.wait-wrap .center p {
  font-size: 24px;
  color: #333;
  font-weight: bold;
}
/* line 463, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .billing-list .bill-mode .list-box.wait-wrap .center p.bot {
  font-size: 14px;
  color: #6b6b6b;
  font-weight: normal;
  padding-top: 5px;
}
/* line 468, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .billing-list .bill-mode .list-box.wait-wrap .center p.bot i {
  color: #f4524a;
  font-size: 18px;
  margin: 0 5px;
}
/* line 477, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .billing-list .bill-mode .list-box.wait-wrap .bg p {
  position: relative;
  width: 342px;
  font-size: 14px;
  z-index: 5;
  padding-top: 63px;
}
/* line 486, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .billing-list .bill-mode .list-box .list-mode-box {
  position: relative;
}
/* line 488, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .billing-list .bill-mode .list-box .list-mode-box:hover {
  background: #f6f9fc;
}
/* line 492, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .billing-list .bill-mode .list-box .list-mode {
  width: 1078px;
  height: 169px;
  margin: 0 auto;
  padding: 0;
  overflow: visible;
  border-bottom: 1px solid #e0e0e0;
  overflow: hidden;
}
/* line 501, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .billing-list .bill-mode .list-box .list-mode .pasticon {
  position: absolute;
  right: 0;
  top: 0;
}
/* line 507, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .billing-list .bill-mode .list-box .list-mode {
  width: 1078px;
  height: 169px;
  margin: 0 auto;
  padding: 0;
  overflow: visible;
  border-bottom: 1px solid #e0e0e0;
  overflow: hidden;
}
/* line 516, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .billing-list .bill-mode .list-box .list-mode .icon {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 10;
}
/* line 522, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .billing-list .bill-mode .list-box .list-mode .detail-btn {
  width: 118px;
  height: 34px;
  text-align: center;
  line-height: 34px;
  border: 1px solid #fb6262;
  display: block;
  color: #ed3334;
  font-size: 14px;
  cursor: pointer;
  border-radius: 2px;
  margin-top: 16px;
}
/* line 535, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .billing-list .bill-mode .list-box .list-mode .bill-name {
  margin: 21px 0 0;
  font-size: 18px;
  color: #555;
}
/* line 539, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .billing-list .bill-mode .list-box .list-mode .bill-name .name {
  font-weight: 500;
  padding-left: 25px;
  color: #555;
}
/* line 545, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .billing-list .bill-mode .list-box .list-mode.hot-mode .bill-name {
  font-weight: bold;
  color: #ed3334;
  position: relative;
}
/* line 549, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .billing-list .bill-mode .list-box .list-mode.hot-mode .bill-name .public-shang,
.bill-content-wrapper .bill-list-wrap .billing-list .bill-mode .list-box .list-mode.hot-mode .bill-name i.public-yin {
  position: absolute;
  left: 0;
  top: 5px;
  width: 15px !important;
  height: 15px !important;
}
/* line 563, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .past-list .past-title {
  height: 0;
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #fff;
  margin: 29px auto 2px;
}
/* line 568, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .past-list .past-title .title {
  font-size: 16px;
  color: #888;
  text-align: center;
  width: 120px;
  margin: -13px auto 0;
  background: #f1f1f1;
}
/* line 577, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .past-list .list-box {
  padding: 0;
  border: 1px solid #d5d5d5;
  overflow: hidden;
}
/* line 581, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .past-list .list-box .list {
  margin-bottom: -1px;
}
/* line 584, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .past-list .list-box .page-wrap {
  padding-bottom: 40px;
}
/* line 588, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .past-list .list-mode {
  height: 144px;
  padding: 0;
  background: #fafafa;
}
/* line 592, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .past-list .list-mode .home-icons-activity {
  width: 47px;
  height: 46px;
  background: url("../../images/ico-leftheader.png");
  display: block;
  position: absolute;
  left: 0;
  top: 0;
}
/* line 601, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .past-list .list-mode .bill-name {
  margin: 15px 0 0 65px;
  font-size: 18px;
  color: #424242;
  position: relative;
  overflow: hidden;
}
/* line 607, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .past-list .list-mode .bill-name i {
  display: inline-block;
  width: 26px;
  height: 17px;
}
/* line 611, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .past-list .list-mode .bill-name i.public-shang, .bill-content-wrapper .bill-list-wrap .past-list .list-mode .bill-name i.public-yin {
  width: 15px;
  height: 15px;
  position: absolute;
  left: 0;
  top: 5px;
}
/* line 621, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .past-list .list-mode .bill-name i.public-shangicon, .bill-content-wrapper .bill-list-wrap .past-list .list-mode .bill-name i.public-yinicon {
  position: absolute;
  left: 0;
  top: 5px;
  width: 15px !important;
  height: 15px !important;
}
/* line 630, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .past-list .list-mode .bill-name .name {
  float: left;
  padding-left: 25px;
}
/* line 634, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .past-list .list-mode .bill-name i {
  position: absolute;
}
/* line 638, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .past-list .list-mode ul {
  padding-left: 17px;
}
/* line 642, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .past-list .list-mode li.invest-btn-box {
  width: 191px !important;
  position: relative;
}
/* line 645, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .past-list .list-mode li.invest-btn-box p {
  right: 0;
  top: -54px;
  position: absolute;
  width: 49px !important;
  height: 52px !important;
  margin: 0 !important;
}
/* line 656, ../sass/_billnew.scss */
.bill-content-wrapper .bill-list-wrap .past-list .detail-btn {
  width: 128px;
  height: 33px;
  text-align: center;
  line-height: 33px;
  background: #fef1ea;
  border: 1px solid #ed3334;
  display: block;
  color: #ed3334;
  font-size: 15px;
  cursor: pointer;
}
/* line 670, ../sass/_billnew.scss */
.bill-content-wrapper .past-page-wrap {
  padding: 28px 0 0;
}

/* line 676, ../sass/_billnew.scss */
.bill-detail-wrap {
  width: 100%;
  padding: 0 0 30px;
  background: #f1f1f1;
}
/* line 680, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content {
  width: 1200px;
  margin: 0 auto;
  width: 1180px;
}
/* line 683, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .cpa-bg {
  width: 1180px;
  height: 636px;
  margin-top: 22px;
  background: url('../../images/cpa.png');
}
/* line 689, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box {
  background: #fff;
  width: 1180px;
  height: 384px;
  position: relative;
}
/* line 694, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail {
  width: 826px;
  height: 384px;
  border-right: 1px solid #f2f2f2;
  float: left;
}
/* line 699, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .detail-box {
  padding: 0 30px;
}
/* line 701, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .detail-box .title {
  position: relative;
  padding-top: 19px;
  padding-left: 30px;
  height: 35px;
}
/* line 706, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .detail-box .title .remark {
  float: left;
  margin-top: 4px;
}
/* line 713, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .detail-box .title .remark span {
  display: inline-block;
  margin-right: 6px;
  height: 20px;
  line-height: 20px;
  padding: 0 10px;
  border-radius: 12px;
  border: 1px solid #ee3d3e;
  color: #ed3334;
  font-size: 14px;
  font-weight: normal;
}
/* line 726, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .detail-box .title b {
  font-size: 20px;
  color: #424242;
  margin-right: 14px;
  position: relative;
  float: left;
}
/* line 732, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .detail-box .title b .name {
  z-index: 1;
  position: absolute;
  left: 237px;
  top: 5px;
  text-align: center;
  display: block;
  height: 30px;
  line-height: 30px;
  width: 162px;
  background-color: #ffffff;
  border: solid 1px #ea5048;
  border-right: none;
  border-top-left-radius: 15px;
  border-bottom-left-radius: 15px;
  color: red;
  font-size: 14px;
}
/* line 750, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .detail-box .title b img {
  vertical-align: middle;
  margin-left: 25px;
}
/* line 754, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .detail-box .title b i.public-shangicon,
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .detail-box .title b i.public-yinicon {
  display: inline-block;
  vertical-align: middle;
  margin-left: -20px;
}
/* line 763, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .detail-box .title b .bubiaoBox {
  cursor: pointer;
  position: relative;
}
/* line 766, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .detail-box .title b .bubiaoBox t.bubiao {
  border: 1px solid #ffc97b;
  padding: 0 5px;
  color: #ffc97b;
}
/* line 771, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .detail-box .title b .bubiaoBox t.bubiaoFinish {
  border: 1px solid #858585;
  padding: 0 5px;
  color: #858585;
}
/* line 776, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .detail-box .title b .bubiaoBox .NNSM {
  width: 250px;
  height: 79px;
  z-index: 999;
  position: absolute;
  left: -85px;
  top: 19px;
  display: none;
}
/* line 784, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .detail-box .title b .bubiaoBox .NNSM i {
  display: block;
}
/* line 786, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .detail-box .title b .bubiaoBox .NNSM i span {
  font-size: 12px;
  position: absolute;
  left: 5px;
  top: 10px;
}
/* line 792, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .detail-box .title b .bubiaoBox .NNSM i a, .bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .detail-box .title b .bubiaoBox .NNSM i .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .detail-box .title b .bubiaoBox .NNSM i span {
  font-size: 12px;
  position: absolute;
  right: 5px;
  bottom: 3px;
  text-decoration: underline;
}
/* line 803, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .detail-box .title b .huodongBox .huodong {
  border: 1px solid #f5994e;
  color: #f5994e;
  padding: 0 5px;
}
/* line 808, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .detail-box .title b .huodongBox .huodongFinish {
  border: 1px solid #858585;
  color: #858585;
  padding: 0 5px;
}
/* line 815, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .detail-box .title span {
  font-size: 14px;
  color: #aaa;
}
/* line 818, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .detail-box .title span.vtip {
  display: inline-block;
  height: 20px;
  line-height: 20px;
  padding: 0 10px;
  font-size: 14px;
  border-radius: 12px;
  color: #ed3334 !important;
  vertical-align: top;
  margin: 4px 0 0 4px;
  border: 1px solid #ed3334;
}
/* line 831, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .detail-box .title i.bill-detail-bao {
  position: absolute;
  top: 21px;
  right: 0;
}
/* line 836, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .detail-box .title i.bill-newhand {
  position: absolute;
  top: 20px;
  left: -3px;
}
/* line 843, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-wrap {
  padding: 40px 0 42px;
  border-bottom: 1px solid #f2f2f2;
  height: 118px;
  width: 766px;
}
/* line 848, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-wrap ul {
  width: 778px;
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  *zoom: 1;
  overflow: visible;
}
/* line 62, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-wrap ul li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  white-space: nowrap;
  float: left;
  padding-left: 0;
  padding-right: 0;
}
/* line 49, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-wrap ul li:first-child {
  padding-left: 0;
}
/* line 50, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-wrap ul li:last-child {
  padding-right: 0;
}
/* line 52, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-wrap ul li.last {
  padding-right: 0;
}
/* line 852, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-wrap ul li {
  width: 258px;
  text-align: center;
  color: #777;
  font-size: 14px;
  height: 117px;
  border-right: 1px solid #f2f2f2;
}
/* line 859, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-wrap ul li.rate-mod {
  text-align: left;
  padding-left: 30px;
  width: 218px;
}
/* line 864, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-wrap ul li div {
  height: 68px;
  line-height: 90px;
  margin-top: -5px;
}
/* line 869, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-wrap ul li b {
  font-size: 36px;
  color: #ed3334;
  margin-right: 6px;
  position: relative;
}
/* line 874, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-wrap ul li b t {
  font-size: 18px;
  color: #ed3334;
  position: absolute;
  top: 10px;
}
/* line 881, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-wrap ul li span {
  font-size: 18px;
}
/* line 885, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-wrap ul li .rate {
  color: #ed3334;
}
/* line 887, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-wrap ul li .rate b {
  font-size: 36px;
  margin: 0;
  position: relative;
}
/* line 892, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-wrap ul li .rate b i {
  font-size: 36px;
  margin-left: -9px;
}
/* line 900, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-wrap ul li .rate b i.addrate {
  font-size: 26px;
}
/* line 905, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-wrap ul li .rate span {
  font-size: 48px;
}
/* line 910, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-wrap ul li .home-icons-expgold {
  margin: 0 auto;
}
/* line 913, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-wrap ul li.deadline {
  position: relative;
}
/* line 915, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-wrap ul li.deadline .explain {
  width: 13px !important;
  height: 17px !important;
  position: absolute;
  cursor: pointer;
  position: absolute;
  right: 17px;
  top: 73px;
}
/* line 923, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-wrap ul li.deadline .explain i {
  position: absolute;
  left: 0;
  top: 0;
}
/* line 928, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-wrap ul li.deadline .explain span {
  position: absolute;
  left: -1px;
  top: 17px;
  z-index: 2;
  display: none;
}
/* line 935, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-wrap ul li.deadline .explain div {
  width: 208px;
  margin: 24px 0 0 -112px;
  font-size: 12px;
  color: #777;
  border: 1px solid #ed3334;
  padding: 10px 13px 12px;
  z-index: 1;
  line-height: normal;
  display: none;
  text-align: left;
  background: #fff;
}
/* line 949, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-wrap ul li.deadline .explain.showexplain span {
  display: block;
}
/* line 952, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-wrap ul li.deadline .explain.showexplain div {
  display: block;
}
/* line 961, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-wrap.newhand-wrap li {
  width: 196px !important;
}
/* line 963, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-wrap.newhand-wrap li.rate-mod {
  width: 147px !important;
}
/* line 969, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-wrap.end-list b {
  color: #858585 !important;
}
/* line 971, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-wrap.end-list b t {
  color: #858585 !important;
}
/* line 978, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-mod {
  height: 39px;
  line-height: 39px;
  color: #777;
  font-size: 14px;
  padding: 0 30px;
  overflow: hidden;
  *zoom: 1;
  border-bottom: 1px solid #f2f2f2;
}
/* line 984, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-mod.newhand-list-mod {
  height: 59px;
  line-height: 59px;
}
/* line 987, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-mod.newhand-list-mod .detail1 {
  color: #ed3334;
  font-size: 16px;
}
/* line 992, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-mod.last-list-mod {
  border: none;
  width: 500px;
  position: relative;
  overflow: visible;
}
/* line 997, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-mod.last-list-mod .explain {
  position: absolute;
  width: 18px;
  height: 13px;
  left: 219px;
  top: 14px;
  cursor: pointer;
}
/* line 1005, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-mod.last-list-mod .explain i {
  position: absolute;
  left: 0;
  top: 0;
}
/* line 1010, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-mod.last-list-mod .explain span {
  position: absolute;
  left: 18px;
  top: 2px;
  z-index: 2;
  display: none;
}
/* line 1017, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-mod.last-list-mod .explain div {
  width: 208px;
  height: 63px;
  position: absolute;
  left: 23px;
  font-size: 12px;
  color: #777;
  border: 1px solid #ed3334;
  padding: 10px 13px 0;
  z-index: 1;
  top: -29px;
  line-height: normal;
  display: none;
  background: #fff;
}
/* line 1033, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-mod.last-list-mod .explain.showexplain span {
  display: block;
}
/* line 1036, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-mod.last-list-mod .explain.showexplain div {
  display: block;
}
/* line 1044, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-mod .detail1 {
  float: left;
}
/* line 1047, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-mod .detail2 {
  float: right;
}
/* line 1049, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-mod .detail2.special-detail {
  color: #2b2b2b;
  margin-right: -208px;
}
/* line 1051, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .list-mod .detail2.special-detail span {
  color: #ec444b;
}
/* line 1058, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-detail .feature {
  margin: 14px 29px 0 0;
}
/* line 1062, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap {
  float: left;
}
/* line 1064, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .rest-wrap {
  height: 145px;
  width: 353px;
  border-bottom: 1px solid #f2f2f2;
}
/* line 1068, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .rest-wrap.gold-rest-wrap {
  height: 136px;
}
/* line 1071, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .rest-wrap .common-storage-tip {
  font-size: 12px;
  padding: 19px 0 7px 21px;
}
/* line 1075, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .rest-wrap .rest-box {
  padding-left: 22px;
  position: relative;
}
/* line 1078, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .rest-wrap .rest-box i {
  float: right;
}
/* line 1081, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .rest-wrap .rest-box p {
  color: red;
}
/* line 1084, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .rest-wrap .rest-box .percentage-box {
  width: 180px;
  padding-top: 23px;
}
/* line 1087, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .rest-wrap .rest-box .percentage-box i {
  float: right;
}
/* line 1090, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .rest-wrap .rest-box .percentage-box .percentage {
  width: 149px;
}
/* line 1094, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .rest-wrap .rest-box .data {
  font-size: 14px;
  color: #777;
  padding-top: 22px;
}
/* line 1098, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .rest-wrap .rest-box .data b {
  font-weight: bold;
}
/* line 1102, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .rest-wrap .rest-box .bill-ing {
  position: absolute;
  right: 3px;
  top: 10px;
}
/* line 1107, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .rest-wrap .rest-box .bill-bubiao {
  position: absolute;
  right: 3px;
  top: 10px;
}
/* line 1113, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .rest-wrap.end-rest {
  height: 54px;
}
/* line 1115, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .rest-wrap.end-rest .percentage-box {
  width: 292px;
}
/* line 1117, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .rest-wrap.end-rest .percentage-box .percentage {
  width: 249px;
}
/* line 1122, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .rest-wrap .gold-tip {
  padding: 16px 0 6px 22px;
  font-size: 14px;
  color: #5e5b5b;
}
/* line 1126, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .rest-wrap .gold-tip b {
  font-weight: bold;
}
/* line 1130, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .rest-wrap .goldicons {
  width: 250px;
  height: 80px;
  margin-left: 32px;
  cursor: pointer;
}
/* line 1137, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .fin-box {
  position: relative;
}
/* line 1139, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .fin-box .fin-data {
  height: 90px;
  border-bottom: 1px solid #f2f2f2;
}
/* line 1142, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .fin-box .fin-data .data {
  float: left;
  width: 100%;
  text-align: center;
  height: 90px;
  border-right: 1px solid #f2f2f2;
}
/* line 1148, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .fin-box .fin-data .data.date {
  border: none;
}
/* line 1151, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .fin-box .fin-data .data b {
  font-size: 24px;
  color: #ed3334;
  padding-top: 20px;
  display: block;
  margin-bottom: -1px;
}
/* line 1158, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .fin-box .fin-data .data p {
  font-size: 14px;
  color: #777;
}
/* line 1164, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .fin-box span {
  position: absolute;
  top: 152px;
  left: 62px;
}
/* line 1170, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box {
  padding-left: 23px;
}
/* line 1172, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .recharge-box {
  padding-top: 20px;
  overflow: hidden;
  *zoom: 1;
}
/* line 1175, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .recharge-box .my-rest {
  font-size: 14px;
  color: #777;
  float: left;
  margin-right: 33px;
}
/* line 1180, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .recharge-box .my-rest b {
  color: #333;
  margin: 0 3px;
  font-size: 14px;
  font-family: Arial;
  font-weight: bold;
}
/* line 1188, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .recharge-box .recharge-btn, .bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .recharge-box .account-home-wrap .content-wrap .show-mode .btn-wrap .get-btn, .account-home-wrap .content-wrap .show-mode .btn-wrap .bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .recharge-box .get-btn {
  float: right;
  font-size: 14px;
  color: #17a9ef;
  margin-right: 35px;
}
/* line 1194, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .recharge-box .bubiao-btn {
  float: right;
  font-size: 14px;
  color: #777;
  margin-right: 10px;
  text-decoration: none;
}
/* line 1201, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .recharge-box .isbubiao-btn {
  float: right;
  font-size: 14px;
  color: #ed3334;
  margin-right: 10px;
}
/* line 1208, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .input-box {
  padding-top: 16px;
}
/* line 1210, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .input-box ul {
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  *zoom: 1;
}
/* line 62, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .input-box ul li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  white-space: nowrap;
  float: left;
  padding-left: 3px;
  padding-right: 3px;
}
/* line 49, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .input-box ul li:first-child {
  padding-left: 0;
}
/* line 50, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .input-box ul li:last-child {
  padding-right: 0;
}
/* line 52, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .input-box ul li.last {
  padding-right: 0;
}
/* line 1212, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .input-box ul .add, .bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .input-box ul .cut {
  width: 41px;
  height: 41px;
  display: block;
  background: #f2f2f2;
  text-align: center;
  line-height: 35px;
  color: #ed3334;
  font-size: 38px;
  cursor: pointer;
}
/* line 1222, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .input-box ul .add.nouse, .bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .input-box ul .nouse.cut {
  color: #cfcfcf;
  cursor: default;
}
/* line 1230, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .input-box ul .text {
  width: 187px;
  height: 24px;
  line-height: 24px;
  font-size: 16px;
  color: #555;
  padding: 8px;
  border: 1px solid #e2e2e2;
  font-family: Arial;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}
/* line 1239, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .input-box ul .text.newhandtext {
  width: 282px;
}
/* line 1246, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .quan-box {
  padding-top: 21px;
  overflow: hidden;
  *zoom: 1;
}
/* line 1249, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .quan-box label {
  float: left;
  color: #777;
  margin-right: 8px;
}
/* line 1253, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .quan-box label input {
  float: left;
  margin-top: 3px;
  margin-top: -1px \9;
}
/* line 1259, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .quan-box p {
  float: left;
  color: #aaa;
}
/* line 1264, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .profit {
  padding: 14px 0 0 4px;
  color: #777;
}
/* line 1267, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .profit b {
  color: #ed3334;
  font-weight: bold;
  margin-right: 2px;
}
/* line 1273, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .sub-box {
  padding-top: 16px;
}
/* line 1275, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .sub-box .invest-btn, .bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .reset-passwd .sub-box .sub-btn, .reset-passwd .bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .sub-box .sub-btn,
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .sub-box .reset-complete .sure-btn,
.reset-complete .bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .sub-box .sure-btn, .bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .sub-box .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .nouse-btn, .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .sub-box .nouse-btn, .bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .sub-box .account-home-wrap .content-wrap .show-mode .btn-wrap .recharge-btn, .account-home-wrap .content-wrap .show-mode .btn-wrap .bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .sub-box .recharge-btn, .bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .sub-box .account-home-wrap .content-wrap .show-mode .btn-wrap .get-btn, .account-home-wrap .content-wrap .show-mode .btn-wrap .bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .sub-box .get-btn, .bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .sub-box .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .nouse-btn, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .sub-box .nouse-btn, .bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .sub-box .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .nouse-btn, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .sub-box .nouse-btn {
  font-weight: normal;
  width: 300px;
  height: 40px;
  line-height: 40px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  font-size: 19px;
  border: none;
  cursor: pointer;
}
/* line 1286, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .checkbox-mod {
  padding-top: 7px;
  font-size: 14px;
}
/* line 1289, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .checkbox-mod label {
  color: #838282;
}
/* line 1290, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .checkbox-mod label input {
  float: left;
  margin: 3px 3px 0 0;
  margin: -1px 3px 0 0 \9;
}
/* line 1296, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .checkbox-mod label a, .bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .checkbox-mod label .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .checkbox-mod label span {
  color: #ee3636;
}
/* line 1300, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .checkbox-mod .protocol {
  position: relative;
  display: inline-block;
  height: 30px;
  font-size: 13px;
}
/* line 1306, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .checkbox-mod .protocol:hover p {
  display: block;
}
/* line 1309, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .checkbox-mod .protocol:hover a, .bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .checkbox-mod .protocol:hover .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .checkbox-mod .protocol:hover span {
  text-decoration: underline;
}
/* line 1313, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .checkbox-mod .protocol a, .bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .checkbox-mod .protocol .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .checkbox-mod .protocol span {
  color: #ee3636;
  font-size: 14px;
}
/* line 1317, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .checkbox-mod .protocol p {
  display: none;
  position: absolute;
  width: 236px;
  height: 49px;
  border: 1px solid #f06766;
  color: #ee3636;
  background: #fffcf0;
  line-height: 19px;
  padding-top: 10px;
  text-align: center;
  margin-left: -26%;
  top: 26px;
}
/* line 1330, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .checkbox-mod .protocol p:after {
  content: '';
  font-size: 0;
  line-height: 0;
  border: 8px solid transparent;
  border-bottom-color: #fffcf0;
  position: absolute;
  left: 50%;
  top: -15px;
  margin-left: -8px;
}
/* line 1341, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .checkbox-mod .protocol p:before {
  content: '';
  font-size: 0;
  line-height: 0;
  border: 9px solid transparent;
  border-bottom-color: #f06766;
  position: absolute;
  left: 50%;
  top: -18px;
  margin-left: -9px;
}
/* line 1357, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .newhand-wait {
  position: absolute;
  width: 353px;
  height: 349px;
  padding-top: 35px;
  background: #fff;
  right: 0;
  top: 0;
  z-index: 10;
}
/* line 1366, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .newhand-wait .bill-newhandwait {
  margin: 0 auto;
}
/* line 1369, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .newhand-wait p {
  height: 46px;
  line-height: 44px;
  font-size: 14px;
  color: #999;
  text-align: center;
}
/* line 1376, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .newhand-wait a, .bill-detail-wrap .bill-detail-content .bill-detail-box .newhand-wait .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .bill-detail-wrap .bill-detail-content .bill-detail-box .newhand-wait span {
  width: 160px;
  height: 40px;
  background: #fb6262;
  border-radius: 3px;
  font-size: 16px;
  color: #fff;
  display: block;
  line-height: 40px;
  text-align: center;
  margin: 0 auto;
}
/* line 1387, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-box .newhand-wait a:hover, .bill-detail-wrap .bill-detail-content .bill-detail-box .newhand-wait .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .bill-detail-wrap .bill-detail-content .bill-detail-box .newhand-wait span:hover {
  text-decoration: none;
  background: #fa4949;
}
/* line 1394, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .interest-process {
  width: 1180px;
  background: #fff;
  padding: 64px 0 60px;
  margin: 20px auto 0;
}
/* line 1399, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .interest-process .center-wrap {
  width: 1095px;
  margin: 0 auto;
}
/* line 1402, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .interest-process .center-wrap .add, .bill-detail-wrap .bill-detail-content .interest-process .center-wrap .bill-detail-box .bill-form-wrap .form-box .input-box ul .cut, .bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .input-box ul .interest-process .center-wrap .cut {
  margin-left: 50px;
}
/* line 1404, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .interest-process .center-wrap .add .dis, .bill-detail-wrap .bill-detail-content .interest-process .center-wrap .bill-detail-box .bill-form-wrap .form-box .input-box ul .cut .dis, .bill-detail-wrap .bill-detail-content .bill-detail-box .bill-form-wrap .form-box .input-box ul .interest-process .center-wrap .cut .dis {
  font-size: 16px !important;
  color: #666;
}
/* line 1410, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .interest-process .center-wrap .title {
  border-top: 2px dashed #cfcfcf;
}
/* line 1412, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .interest-process .center-wrap .title i {
  float: left;
  margin-top: -17px;
  position: relative;
  z-index: 2;
}
/* line 1418, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .interest-process .center-wrap .title span {
  float: left;
  font-size: 18px;
  color: #666;
  padding: 0 24px 0 7px;
  margin-top: -15px;
  background: #fff;
}
/* line 1427, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .interest-process .center-wrap .period {
  width: 356px;
  float: right;
  margin-top: -114px;
  font-size: 16px;
  color: #999;
}
/* line 1434, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .interest-process .center-wrap p {
  float: left;
  font-size: 14px;
  color: #999;
  width: 110px;
}
/* line 1439, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .interest-process .center-wrap p.set {
  padding: 12px 0 0 369px;
}
/* line 1442, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .interest-process .center-wrap p.expire {
  padding: 12px 0 0 101px;
}
/* line 1447, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .interest-process .process-bg {
  margin: 70px auto 0;
}
/* line 1451, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info {
  margin-top: 22px;
  padding-bottom: 65px;
  background: #fff;
}
/* line 1455, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .bill-info-title {
  height: 48px;
  line-height: 48px;
  border-bottom: 1px solid #d1d1d1;
  border-left: 1px solid #d1d1d1;
}
/* line 1461, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .bill-info-title p {
  float: left;
  padding: 0 47px;
  cursor: pointer;
  border-right: 1px solid #d1d1d1;
  font-size: 16px;
  color: #555;
}
/* line 1468, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .bill-info-title p span {
  margin-left: 6px;
  color: #000;
  font-weight: bold;
}
/* line 1473, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .bill-info-title p.actived {
  border-top: 3px solid #17a9ef;
  border-bottom: 1px solid #fff;
  margin: -1px -1px 0;
  position: relative;
  height: 46px;
  line-height: 46px;
  cursor: default;
}
/* line 1492, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box table {
  width: 1040px;
  margin: 75px auto 0;
}
/* line 1495, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box table td {
  text-align: center;
  color: #666;
  font-size: 16px;
  vertical-align: top;
}
/* line 1501, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box table i {
  display: inline-block;
}
/* line 1504, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box table span {
  display: block;
  padding: 26px 0 15px;
  font-size: 24px;
}
/* line 1510, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .bill-bg {
  display: block;
  margin: 60px auto 38px;
}
/* line 1514, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .bill-infobg {
  margin: -193px auto 75px;
  position: relative;
  z-index: 1;
}
/* line 1519, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .guarantee {
  width: 1095px;
  margin: 0 auto 75px;
  position: relative;
  z-index: 2;
}
/* line 1524, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .guarantee .list {
  overflow: hidden;
}
/* line 1526, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .guarantee .list ul {
  width: 685px;
  float: left;
  padding-top: 20px;
}
/* line 1530, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .guarantee .list ul li {
  padding: 0 0 16px 77px;
  position: relative;
  line-height: 24px;
  font-size: 14px;
  color: #666;
}
/* line 1536, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .guarantee .list ul li i {
  position: absolute;
  left: 24px;
  top: 7px;
}
/* line 1543, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .guarantee .list p.bill-three {
  float: left;
  margin: 24px 0 0 100px;
}
/* line 1548, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .guarantee p.stitle {
  width: 990px;
  padding: 35px 0 50px;
  font-size: 18px;
  color: #666;
  line-height: 30px;
  text-indent: 2em;
  margin: 0 auto;
}
/* line 1557, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .guarantee .bill-safe-process {
  margin: 0 auto;
}
/* line 1560, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .guarantee .bill-fiveguarantee {
  margin: 60px auto 0;
}
/* line 1563, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .guarantee .title {
  border-top: 1px solid #d1d1d1;
  text-align: center;
  vertical-align: top;
  margin-bottom: 40px;
}
/* line 1567, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .guarantee .title span {
  margin-top: -20px;
  display: inline-block;
  vertical-align: top;
}
/* line 1571, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .guarantee .title span.text {
  font-size: 24px;
  color: #ed3334;
  padding: 0 20px;
  background: #fff;
}
/* line 1576, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .guarantee .title span.text i {
  font-size: 14px;
  color: #666;
  display: block;
  margin-top: -2px;
}
/* line 1586, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .guarantee table {
  width: 1095px;
}
/* line 1588, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .guarantee table.process {
  margin: 16px auto 27px;
}
/* line 1589, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .guarantee table.process td {
  font-size: 24px !important;
}
/* line 1594, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .guarantee table.safety-table {
  margin: 30px auto 20px;
}
/* line 1595, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .guarantee table.safety-table td {
  font-size: 18px !important;
}
/* line 1600, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .guarantee table p {
  font-size: 18px;
  color: #666;
  padding-bottom: 20px;
}
/* line 1605, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .guarantee table img {
  width: 487px;
  height: 278px;
  border: 1px solid #d4d4d4;
  cursor: pointer;
}
/* line 1613, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .myintro-box {
  width: 1040px;
  padding: 0 29px 50px;
  margin: 0 auto 42px;
  border-bottom: 1px dashed #d1d1d1;
}
/* line 1618, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .myintro-box.noborder {
  border: none;
}
/* line 1621, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .myintro-box .img-intro {
  height: 314px;
  background: #f5f6f8;
}
/* line 1624, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .myintro-box .img-intro i {
  float: left;
  margin: 27px 0 0 20px;
}
/* line 1627, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .myintro-box .img-intro i.bill-process {
  margin: 25px 0 0 77px;
}
/* line 1631, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .myintro-box .img-intro p {
  float: left;
  width: 340px;
  line-height: 24px;
  font-size: 14px;
  color: #666;
  margin: 104px 0 0 77px;
  text-indent: 2em;
}
/* line 1641, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .myintro-box .top-intro {
  overflow: hidden;
}
/* line 1643, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .myintro-box .top-intro .intro {
  width: 730px;
  float: left;
  color: #555;
  font-size: 14px;
}
/* line 1648, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .myintro-box .top-intro .intro .intro-title {
  font-size: 24px;
  color: #ed3334;
  padding-bottom: 30px;
}
/* line 1653, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .myintro-box .top-intro .intro p {
  line-height: 24px;
  padding-bottom: 16px;
  text-indent: 2em;
}
/* line 1659, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .myintro-box .top-intro i {
  float: left;
}
/* line 1661, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .myintro-box .top-intro i.bill-bank {
  margin: 42px 0 0 65px;
}
/* line 1664, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .myintro-box .top-intro i.bill-huipiao {
  margin: 15px 0 0 75px;
}
/* line 1667, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .guarantee-box .myintro-box .top-intro i.bill-notiaojian {
  margin: 10px 0 0 96px;
}
/* line 1674, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .loan-box {
  margin: 0 auto;
}
/* line 1676, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .loan-box .page-wrap {
  padding-top: 40px;
}
/* line 1679, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .loan-box .in-box {
  padding: 0 60px;
  width: 1020px;
  margin: 38px auto 0;
}
/* line 1683, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .loan-box .in-box .one {
  margin: 0 auto;
  height: 42px;
  line-height: 42px;
  padding: 0 60px;
  background-color: #fafafa;
}
/* line 1689, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .loan-box .in-box .one p {
  display: block;
  float: left;
  color: #333;
  font-size: 14px;
  text-align: left;
}
/* line 1698, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .loan-box .in-box .dl {
  margin: 60px auto 0;
  text-align: center;
  color: #686868;
  font-size: 18px;
}
/* line 1703, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .loan-box .in-box .dl a, .bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .loan-box .in-box .dl .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .loan-box .in-box .dl span {
  color: #479ffc;
}
/* line 1707, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .loan-box .in-box .two {
  margin: 0 auto;
}
/* line 1710, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .loan-box .in-box .two .top-box {
  height: 50px;
  line-height: 50px;
  padding: 0 60px;
  background-color: #ffffff;
}
/* line 1715, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .loan-box .in-box .two .top-box p {
  display: block;
  float: left;
  color: #2f2f2f;
  font-size: 14px;
  text-align: left;
}
/* line 1723, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .loan-box .in-box .two .top-box a, .bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .loan-box .in-box .two .top-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .loan-box .in-box .two .top-box span {
  display: block;
  cursor: pointer;
  float: left;
  font-size: 14px;
  color: #3b99fc;
}
/* line 1730, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .loan-box .in-box .two .top-box .clear {
  clear: both;
}
/* line 1735, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .loan-box .in-box .two .message {
  background-color: #f8f8f8;
  padding: 20px 60px;
  position: relative;
}
/* line 1739, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .loan-box .in-box .two .message .sj {
  position: absolute;
  top: -11px;
  right: 68px;
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 9px solid transparent;
  border-bottom: 11px solid #f8f8f8;
}
/* line 1749, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .loan-box .in-box .two .message .a {
  line-height: 32px;
}
/* line 1751, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .loan-box .in-box .two .message .a p {
  display: block;
  float: left;
  color: #2f2f2f;
  font-size: 14px;
  text-align: left;
}
/* line 1759, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .loan-box .in-box .two .message .a .clear {
  clear: both;
}
/* line 1769, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning {
  overflow: hidden;
}
/* line 1772, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .winningPhoto {
  float: left;
  width: 594px;
  height: 350px;
}
/* line 1776, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .winningPhoto img {
  width: 100%;
  height: 100%;
}
/* line 1781, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .winningHeader {
  width: 150px;
  height: 150px;
  margin: 0 160px 50px auto;
}
/* line 1785, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .winningHeader img {
  width: 100%;
  height: 100%;
  margin: 0 auto;
  border-radius: 50%;
}
/* line 1792, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .winningText {
  float: right;
  width: 450px;
}
/* line 1795, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .winningText p {
  font-size: 24px;
  margin-top: 10px;
}
/* line 1798, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .winningText p span {
  margin-right: 50px;
}
/* line 1800, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .winningText p span font {
  color: #eb2e38;
  font-size: 24px;
}
/* line 1805, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .winningText p .iconbefore {
  display: inline-block;
  width: 31px;
  height: 24px;
  background: url("../../images/cs90/iconbefore.png");
}
/* line 1812, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .winningText div {
  font-size: 18px;
  color: #3f3f3f;
  margin: 20px 0;
  padding-right: 37px;
  background: url("../../images/cs90/iconafter.png") right bottom no-repeat;
}
/* line 1820, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .winningText2 {
  text-align: center;
}
/* line 1823, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .winningText2 .jqqd {
  font-size: 24px;
  color: #aaa;
  margin-top: 20px;
}
/* line 1829, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .winner-wrap {
  padding: 44px 0 0 74px;
  height: 336px;
  overflow: hidden;
  clear: both;
  zoom: 1;
}
/* line 1835, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .winner-wrap .video {
  float: left;
  width: 440px;
  height: 246px;
  overflow: hidden;
}
/* line 1840, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .winner-wrap .video i {
  display: block;
  margin: 22px auto 0;
}
/* line 1844, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .winner-wrap .video img {
  display: block;
  width: 440px;
  height: 246px;
}
/* line 1850, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .winner-wrap .winner {
  padding-left: 74px;
  float: left;
  width: 545px;
}
/* line 1854, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .winner-wrap .winner .head {
  overflow: hidden;
}
/* line 1856, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .winner-wrap .winner .head .header {
  width: 165px;
  float: left;
  padding-top: 6px;
}
/* line 1860, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .winner-wrap .winner .head .header img {
  width: 128px;
  height: 128px;
  display: block;
  border-radius: 100px;
}
/* line 1867, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .winner-wrap .winner .head .con {
  float: left;
  width: 380px;
  padding-top: 24px;
}
/* line 1871, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .winner-wrap .winner .head .con p {
  font-size: 20px;
  color: #333;
  line-height: 40px;
}
/* line 1875, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .winner-wrap .winner .head .con p span {
  color: #e94f48;
}
/* line 1882, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .winner-wrap .winner .content .yin {
  font-size: 20px;
  color: #e94f48;
  padding-top: 15px;
}
/* line 1886, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .winner-wrap .winner .content .yin i {
  display: inline-block;
  vertical-align: top;
  margin: 7px 0 0 11px;
  width: 16px;
  height: 12px;
  background: url('../../images/iphone/newpre.png?1508917074') right bottom no-repeat;
}
/* line 1895, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .winner-wrap .winner .content .text {
  font-size: 16px;
  color: #3f3f3f;
  line-height: 26px;
  width: 540px;
  padding: 10px 5px 18px 0;
  background: url('../../images/iphone/newfin.png?1508917074') right bottom no-repeat;
  min-height: 14px;
  word-break: break-all;
}
/* line 1907, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .winner-wrap .winner .no {
  font-size: 16px;
  color: #333;
  padding: 26px 0 0 4px;
}
/* line 1915, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .past-list .past-title {
  text-align: center;
  border-top: 2px solid #e94f48;
  width: 687px;
  margin: 0 auto;
}
/* line 1920, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .past-list .past-title span {
  display: inline-block;
  width: 237px;
  background: #fff;
  font-size: 26px;
  color: #ea4f48;
  vertical-align: top;
  margin-top: -22px;
}
/* line 1930, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .past-list .inner-list {
  width: 1106px;
  margin: 0 auto;
  overflow: hidden;
  padding-top: 26px;
}
/* line 1935, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .past-list .inner-list ul {
  margin-bottom: -2px;
}
/* line 1938, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .past-list .inner-list li {
  height: 144px;
  overflow: hidden;
  border-bottom: 2px dotted #dadada;
}
/* line 1942, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .past-list .inner-list li img {
  margin: 33px 24px 0 9px;
  float: left;
  width: 77px;
  height: 77px;
  border-radius: 80px;
}
/* line 1949, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .past-list .inner-list li .mod {
  float: left;
  padding-top: 30px;
  width: 980px;
}
/* line 1953, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .past-list .inner-list li .mod span {
  font-size: 18px;
  color: #333;
}
/* line 1956, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .past-list .inner-list li .mod span i {
  color: #e94f48;
}
/* line 1960, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .past-list .inner-list li .mod p {
  font-size: 14px;
  line-height: 30px;
  color: #8e8e8e;
}
/* line 1968, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box.winning .past-list .more {
  width: 155px;
  height: 33px;
  display: block;
  margin: 14px auto 0;
  border: 1px solid #a5a5a5;
  border-radius: 2px;
  color: #949494;
  font-size: 12px;
  line-height: 33px;
  text-align: center;
}
/* line 1982, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap {
  width: 1095px;
  margin: 0 auto;
}
/* line 1985, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap .bill-infobg {
  display: block;
  margin: -118px auto 0;
  position: relative;
  z-index: 1;
}
/* line 1991, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap table {
  margin: 0 auto;
  position: relative;
  z-index: 10;
}
/* line 1995, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap table td {
  font-size: 14px;
  color: #666;
  padding: 16px 0;
  border: 1px solid #ccc;
}
/* line 2000, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap table td.c {
  width: 560px;
  padding-left: 106px;
  padding-right: 85px;
}
/* line 2005, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap table td.t {
  color: #ed3334;
  text-align: center;
  width: 226px;
}
/* line 2012, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap table tr.last td {
  color: #f00;
  position: relative;
}
/* line 2015, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap table tr.last td span {
  position: absolute;
  right: 56px;
  top: 16px;
  color: #00f;
  cursor: pointer;
}
/* line 2021, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap table tr.last td span i {
  font-weight: bold;
  font-size: 16px;
}
/* line 2029, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap .past-wrap {
  width: 978px;
  margin: -1px auto 0;
  border: 1px solid #d1d1d1;
  background: #f0f8fc;
  position: relative;
  z-index: 2;
  overflow: hidden;
  padding-bottom: 13px;
}
/* line 2038, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap .past-wrap .more {
  color: #3954fb;
  right: 24px;
  font-size: 14px;
  bottom: 18px;
  position: absolute;
}
/* line 2045, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap .past-wrap .past-title {
  overflow: hidden;
}
/* line 2048, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap .past-wrap .stitle {
  float: left;
  width: 489px;
  border-left: 1px dashed #d1d1d1;
  margin-left: -1px;
  font-size: 14px;
  color: #333;
  height: 40px;
  text-align: center;
  margin-top: 20px;
}
/* line 2059, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap .past-wrap .stitle .l {
  width: 225px;
  display: inline-block;
}
/* line 2063, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap .past-wrap .stitle .r {
  width: 208px;
  display: inline-block;
}
/* line 2068, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap .past-wrap ul.pastlist {
  overflow: hidden;
  margin-bottom: 25px;
}
/* line 2071, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap .past-wrap ul.pastlist li {
  float: left;
  width: 489px;
  padding-bottom: 6px;
  font-size: 14px;
  color: #666;
  border-left: 1px dashed #d1d1d1;
  margin-left: -1px;
  text-align: center;
}
/* line 2080, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap .past-wrap ul.pastlist li.empty {
  height: 20px;
}
/* line 2083, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap .past-wrap ul.pastlist li .l {
  width: 225px;
  display: inline-block;
}
/* line 2086, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap .past-wrap ul.pastlist li .l i {
  margin-right: 12px;
}
/* line 2090, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap .past-wrap ul.pastlist li .r {
  width: 208px;
  display: inline-block;
}
/* line 2097, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap .title {
  margin: 72px 0;
  border-top: 2px dashed #cfcfcf;
}
/* line 2100, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap .title i {
  float: left;
  margin-top: -17px;
  position: relative;
  z-index: 2;
}
/* line 2106, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap .title span {
  float: left;
  font-size: 18px;
  color: #666;
  padding: 0 24px 0 7px;
  margin-top: -15px;
  background: #fff;
}
/* line 2115, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap .principle-detail {
  text-align: center;
}
/* line 2117, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap .principle-detail img {
  max-width: 1095px;
}
/* line 2121, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap ul.check-box {
  padding: 0 0 48px 43px;
  overflow: hidden;
}
/* line 2124, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap ul.check-box li {
  float: left;
  padding: 0 132px 18px 0;
}
/* line 2127, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap ul.check-box li span {
  float: left;
  font-size: 14px;
  color: #666;
  width: 318px;
}
/* line 2133, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap ul.check-box li i {
  float: left;
}
/* line 2136, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap ul.check-box li b {
  float: left;
  padding-left: 9px;
  color: #999;
  font-size: 14px;
}
/* line 2144, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap .pro-detail {
  padding-top: 70px;
  background: #f5f6f8;
}
/* line 2147, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap .pro-detail .center-title {
  width: 1040px;
  margin: 0 auto;
  border-top: 1px solid #999;
}
/* line 2151, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap .pro-detail .center-title div {
  width: 262px;
  height: 26px;
  border: 1px solid #999;
  margin: -14px auto 0;
  text-align: center;
  background: #f5f6f8;
}
/* line 2158, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap .pro-detail .center-title div span {
  padding: 0 16px;
  display: inline-block;
  margin-top: -15px;
  font-size: 18px;
  color: #666;
  background: #f5f6f8;
  vertical-align: top;
}
/* line 2169, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap .pro-detail .img-detail {
  padding-top: 48px;
  height: 266px;
  overflow: hidden;
}
/* line 2173, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap .pro-detail .img-detail .bill-turn-left {
  float: left;
  margin: 65px 50px 0 32px;
  cursor: pointer;
}
/* line 2177, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap .pro-detail .img-detail .bill-turn-left.displaybtn {
  background: none;
}
/* line 2181, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap .pro-detail .img-detail .bill-turn-right {
  float: left;
  margin: 65px 0 0 30px;
  cursor: pointer;
}
/* line 2185, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap .pro-detail .img-detail .bill-turn-right.displaybtn {
  background: none;
}
/* line 2189, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap .pro-detail .img-detail .imgs {
  width: 914px;
  float: left;
  text-align: center;
  overflow: hidden;
}
/* line 2194, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap .pro-detail .img-detail .imgs ul {
  padding-left: 5px;
  height: 200px !important;
}
/* line 2197, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap .pro-detail .img-detail .imgs ul.center-img {
  width: 914px !important;
  text-align: center;
  display: block;
}
/* line 2203, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap .pro-detail .img-detail .imgs li {
  display: inline-block;
  vertical-align: top;
  margin-right: 22px;
  width: 282px !important;
  height: 176px !important;
  box-shadow: 5px 5px 20px rgba(102, 102, 102, 0.2);
  background: #fff;
  cursor: pointer;
  float: none !important;
}
/* line 2213, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap .pro-detail .img-detail .imgs li div {
  display: table-cell;
  width: 282px;
  height: 176px;
  text-align: center;
  vertical-align: middle;
}
/* line 2220, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .intro-box .center-wrap .pro-detail .img-detail .imgs li img {
  max-width: 282px;
  max-height: 176px;
}
/* line 2230, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap ul.feature-mode {
  padding: 57px 74px 0 86px;
}
/* line 2232, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap ul.feature-mode li {
  overflow: hidden;
  padding-bottom: 110px;
}
/* line 2235, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap ul.feature-mode li i {
  float: left;
  margin-right: 50px;
}
/* line 2239, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap ul.feature-mode li div {
  width: 890px;
  float: left;
  padding-top: 6px;
}
/* line 2243, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap ul.feature-mode li div .title {
  display: block;
  font-size: 24px;
  color: #ed3334;
  margin-bottom: 9px;
}
/* line 2249, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap ul.feature-mode li div p {
  font-size: 14px;
  color: #666;
  text-indent: 2em;
  line-height: 20px;
}
/* line 2255, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap ul.feature-mode li div.myinfo {
  padding: 0;
}
/* line 2257, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap ul.feature-mode li div.myinfo .title {
  color: #1469c0;
}
/* line 2260, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap ul.feature-mode li div.myinfo p {
  line-height: 26px;
  font-size: 16px;
}
/* line 2268, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .actived-box {
  display: block !important;
}
/* line 2271, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .record-box {
  padding: 20px 30px 0;
}
/* line 2273, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .record-box .record-t {
  font-size: 13px;
  color: #555;
  height: 57px;
  line-height: 60px;
  padding-left: 5px;
}
/* line 2276, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .record-box .record-t b {
  font-weight: bold;
  color: #57a9f5;
  margin: 0 3px;
}
/* line 2285, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .record-box .record-table {
  width: 1120px;
  font-size: 14px;
  color: #555;
}
/* line 2289, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .record-box .record-table td {
  height: 45px;
  text-align: center;
}
/* line 2293, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .record-box .record-table td.nolist {
  color: #555;
}
/* line 2297, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .record-box .record-table .active td {
  height: 43px;
  background: #f0f8fc;
}
/* line 2301, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .record-box .record-table th {
  height: 43px;
  line-height: 43px;
  font-weight: bold;
  text-align: center;
  background: #f0f8fc;
  border-top: 1px solid #ececec;
}
/* line 2310, ../sass/_billnew.scss */
.bill-detail-wrap .bill-detail-content .bill-detail-info .info-wrap .record-box .page-wrap {
  padding-top: 28px;
}

/* line 2319, ../sass/_billnew.scss */
.new-bread-wrapper {
  background: #f2f2f2;
}

/* line 2324, ../sass/_billnew.scss */
.newhand-detail .new-bread-wrapper {
  background: #fff;
}
/* line 2327, ../sass/_billnew.scss */
.newhand-detail .bill-detail-wrap {
  background: #ffbe9e;
  padding: 23px 0 0;
}
/* line 2330, ../sass/_billnew.scss */
.newhand-detail .bill-detail-wrap .bill-detail-box {
  overflow: hidden;
  margin-bottom: 24px;
}
/* line 2335, ../sass/_billnew.scss */
.newhand-detail .bill-detail-wrap .newhand-mode {
  overflow: hidden;
  color: #000;
  font-size: 20px;
  line-height: 36px;
  margin-top: -1px;
  border-top: 1px solid #cfcfcf;
  border-radius: 10px;
  height: 378px;
}
/* line 2344, ../sass/_billnew.scss */
.newhand-detail .bill-detail-wrap .newhand-mode .newwrap-title {
  height: 53px;
  line-height: 53px;
  padding-left: 23px;
  font-size: 24px;
  color: #fff;
  font-weight: bold;
  background: #f5bd9d;
}
/* line 2353, ../sass/_billnew.scss */
.newhand-detail .bill-detail-wrap .newhand-mode .newhand-con {
  width: 1000px;
  margin: 0 auto;
  position: relative;
  padding-top: 67px;
}
/* line 2360, ../sass/_billnew.scss */
.newhand-detail .bill-detail-wrap .newhand-mode .newhand-title {
  font-size: 24px;
  color: #c53429;
  padding-bottom: 8px;
}
/* line 2365, ../sass/_billnew.scss */
.newhand-detail .bill-detail-wrap .newhand-mode p {
  line-height: 60px;
}
/* line 2367, ../sass/_billnew.scss */
.newhand-detail .bill-detail-wrap .newhand-mode p span {
  color: #f00;
  font-size: 24px;
}
/* line 2372, ../sass/_billnew.scss */
.newhand-detail .bill-detail-wrap .newhand-mode i {
  position: absolute;
}
/* line 2376, ../sass/_billnew.scss */
.newhand-detail .bill-detail-wrap .newhand-mode.pro .newhand-title {
  padding-top: 66px;
}
/* line 2379, ../sass/_billnew.scss */
.newhand-detail .bill-detail-wrap .newhand-mode.pro i {
  width: 385px;
  height: 256px;
  right: 40px;
  top: 35px;
  background: url('../../images/newhand/newhand-pro.png?1508917074');
}
/* line 2388, ../sass/_billnew.scss */
.newhand-detail .bill-detail-wrap .newhand-mode.good i {
  width: 331px;
  height: 211px;
  left: 50px;
  top: 76px;
  background: url('../../images/newhand/good.png?1508917074');
}
/* line 2395, ../sass/_billnew.scss */
.newhand-detail .bill-detail-wrap .newhand-mode.good .newhand-title {
  padding: 72px 0 8px 539px;
}
/* line 2398, ../sass/_billnew.scss */
.newhand-detail .bill-detail-wrap .newhand-mode.good p {
  padding: 0 0 0 539px;
}
/* line 2400, ../sass/_billnew.scss */
.newhand-detail .bill-detail-wrap .newhand-mode.good p b {
  font-size: 14px;
  color: #ff4d4d;
  line-height: 36px;
  display: block;
}
/* line 2409, ../sass/_billnew.scss */
.newhand-detail .bill-detail-wrap .newhand-mode.benxi .newhand-title {
  padding-top: 82px;
}
/* line 2412, ../sass/_billnew.scss */
.newhand-detail .bill-detail-wrap .newhand-mode.benxi i {
  width: 749px;
  height: 219px;
  right: 76px;
  top: 55px;
  background: url('../../images/newhand/benxi.png?1508917074');
}
/* line 2420, ../sass/_billnew.scss */
.newhand-detail .bill-detail-wrap .newhand-mode.benxi p span.small {
  font-size: 20px;
}
/* line 2424, ../sass/_billnew.scss */
.newhand-detail .bill-detail-wrap .newhand-mode.benxi .newhand-con {
  padding-top: 120px;
}
/* line 2430, ../sass/_billnew.scss */
.newhand-detail .bill-detail-wrap .newhand-mode.bank i {
  width: 302px;
  height: 205px;
  left: 0;
  top: 75px;
  background: url('../../images/newhand/bank.png?1508917074');
}
/* line 2437, ../sass/_billnew.scss */
.newhand-detail .bill-detail-wrap .newhand-mode.bank .newhand-title {
  padding: 60px 0 8px 539px;
}
/* line 2440, ../sass/_billnew.scss */
.newhand-detail .bill-detail-wrap .newhand-mode.bank p {
  padding: 0 0 0 539px;
}
/* line 2445, ../sass/_billnew.scss */
.newhand-detail .bill-detail-wrap .newhand-detail-info {
  width: 100%;
  background: #fff;
  overflow: hidden;
}
/* line 2449, ../sass/_billnew.scss */
.newhand-detail .bill-detail-wrap .newhand-detail-info .newhand-new-wrap {
  width: 1178px;
  border-radius: 10px;
  border: 1px solid #cfcfcf;
  margin: 26px auto;
  overflow: hidden;
}

/* line 2461, ../sass/_billnew.scss */
.newpro-detail .newhandtip {
  display: inline-block;
  height: 24px;
  line-height: 24px;
  padding: 0 7px;
  font-size: 14px;
  color: #fff !important;
  background: #fe8d3b;
  vertical-align: top;
  margin: 4px 0 0 4px;
}
/* line 2472, ../sass/_billnew.scss */
.newpro-detail .newhand-detail-info {
  padding-bottom: 0;
  padding-top: 47px;
}
/* line 2475, ../sass/_billnew.scss */
.newpro-detail .newhand-detail-info table {
  width: 1026px;
  margin: 0 auto;
  border-bottom: 1px solid #d1d1d1;
}
/* line 2479, ../sass/_billnew.scss */
.newpro-detail .newhand-detail-info table.bot {
  border: none;
}
/* line 2483, ../sass/_billnew.scss */
.newpro-detail .newhand-detail-info table .con .inner {
  padding: 40px 0 105px 38px;
}
/* line 2485, ../sass/_billnew.scss */
.newpro-detail .newhand-detail-info table .con .inner span {
  font-size: 30px;
  color: #ec565a;
  font-weight: bold;
}
/* line 2490, ../sass/_billnew.scss */
.newpro-detail .newhand-detail-info table .con .inner p {
  line-height: 36px;
  font-size: 20px;
  color: #666;
  padding-top: 11px;
}
/* line 2495, ../sass/_billnew.scss */
.newpro-detail .newhand-detail-info table .con .inner p.bottip {
  font-size: 16px;
  color: #f06a28;
  padding: 0 0 0 102px;
}
/* line 2500, ../sass/_billnew.scss */
.newpro-detail .newhand-detail-info table .con .inner p i {
  color: #f06a28;
}
/* line 2503, ../sass/_billnew.scss */
.newpro-detail .newhand-detail-info table .con .inner p b {
  font-weight: bold;
  color: #e84f53;
  font-size: 24px;
}
/* line 2511, ../sass/_billnew.scss */
.newpro-detail .newhand-detail-info table .ico {
  vertical-align: middle;
  text-align: center;
}
/* line 2514, ../sass/_billnew.scss */
.newpro-detail .newhand-detail-info table .ico i {
  display: inline-block;
}
/* line 2516, ../sass/_billnew.scss */
.newpro-detail .newhand-detail-info table .ico i.icoa {
  width: 228px;
  height: 195px;
  background: url('../../images/newhand/a.png?1508917074');
}
/* line 2521, ../sass/_billnew.scss */
.newpro-detail .newhand-detail-info table .ico i.icob {
  width: 223px;
  height: 180px;
  background: url('../../images/newhand/b.png?1508917074');
}
/* line 2526, ../sass/_billnew.scss */
.newpro-detail .newhand-detail-info table .ico i.icoc {
  width: 260px;
  height: 172px;
  background: url('../../images/newhand/c.png?1508917074');
}
/* line 2531, ../sass/_billnew.scss */
.newpro-detail .newhand-detail-info table .ico i.icod {
  width: 223px;
  height: 207px;
  background: url('../../images/newhand/d.png?1508917074');
}
/* line 2536, ../sass/_billnew.scss */
.newpro-detail .newhand-detail-info table .ico i.icoe {
  width: 197px;
  height: 174px;
  background: url('../../images/newhand/e.png?1508917074');
}
/* line 2541, ../sass/_billnew.scss */
.newpro-detail .newhand-detail-info table .ico i.icof {
  width: 260px;
  height: 172px;
  background: url('../../images/newhand/f.png?1508917074');
}

/* line 2622, ../sass/_billnew.scss */
.new-detail-wrap .bill-detail-box {
  height: 265px !important;
}
/* line 2624, ../sass/_billnew.scss */
.new-detail-wrap .bill-detail-box .feature {
  margin-top: 5px !important;
  font-size: 12px !important;
  color: #9db8d2 !important;
}
/* line 2629, ../sass/_billnew.scss */
.new-detail-wrap .bill-detail-box .bill-detail {
  height: 265px !important;
}
/* line 2632, ../sass/_billnew.scss */
.new-detail-wrap .bill-detail-box .list-wrap {
  border: none !important;
}
/* line 2634, ../sass/_billnew.scss */
.new-detail-wrap .bill-detail-box .list-wrap li {
  color: #000 !important;
}
/* line 2636, ../sass/_billnew.scss */
.new-detail-wrap .bill-detail-box .list-wrap li span {
  color: #777;
}
/* line 2639, ../sass/_billnew.scss */
.new-detail-wrap .bill-detail-box .list-wrap li b {
  color: #f00 !important;
  font-size: 50px !important;
}
/* line 2644, ../sass/_billnew.scss */
.new-detail-wrap .bill-detail-box .list-wrap li.date-mod b {
  color: #595555 !important;
}
/* line 2648, ../sass/_billnew.scss */
.new-detail-wrap .bill-detail-box .list-wrap li .rate span {
  font-size: 32px !important;
  color: #f00;
}
/* line 2652, ../sass/_billnew.scss */
.new-detail-wrap .bill-detail-box .list-wrap li div {
  height: 83px !important;
  line-height: 108px !important;
}
/* line 2659, ../sass/_billnew.scss */
.new-detail-wrap .form-box {
  padding-top: 30px;
  position: relative;
}
/* line 2662, ../sass/_billnew.scss */
.new-detail-wrap .form-box i.bill-hot-icon {
  position: absolute;
  left: 275px;
  top: -10px;
}

/* line 2670, ../sass/_billnew.scss */
.aqbz {
  padding: 60px;
}
/* line 2672, ../sass/_billnew.scss */
.aqbz li {
  border-bottom: 1px solid #dcdcdc;
  padding: 50px 0;
  overflow: hidden;
}
/* line 2676, ../sass/_billnew.scss */
.aqbz li .fl {
  float: left;
}
/* line 2679, ../sass/_billnew.scss */
.aqbz li .fr {
  float: right;
}
/* line 2682, ../sass/_billnew.scss */
.aqbz li .feature-mode-text {
  width: 545px;
  padding-left: 100px;
  position: relative;
}
/* line 2686, ../sass/_billnew.scss */
.aqbz li .feature-mode-text .bill-aqbza,
.aqbz li .feature-mode-text .bill-aqbzc,
.aqbz li .feature-mode-text .bill-aqbzd,
.aqbz li .feature-mode-text .bill-aqbze {
  position: absolute;
  left: 20px;
  top: 0;
}
/* line 2694, ../sass/_billnew.scss */
.aqbz li .feature-mode-text .bill-aqbzb {
  display: inline-block;
  margin: 0 30px;
  vertical-align: middle;
}
/* line 2699, ../sass/_billnew.scss */
.aqbz li .feature-mode-text h1 {
  font-size: 24px;
  color: #42aaf0;
  margin-bottom: 40px;
}
/* line 2704, ../sass/_billnew.scss */
.aqbz li .feature-mode-text p {
  color: #525252;
  font-size: 18px;
}
/* line 2707, ../sass/_billnew.scss */
.aqbz li .feature-mode-text p span {
  color: #42aaf0;
}

/* line 2715, ../sass/_billnew.scss */
.goldnoact-dialog-wrapper {
  width: 510px;
  height: 360px;
  background: #fff;
  border-radius: 12px;
  overflow: hidden;
}
/* line 2721, ../sass/_billnew.scss */
.goldnoact-dialog-wrapper .bill-goldnoact {
  margin: 34px auto 0;
  display: block;
}
/* line 2725, ../sass/_billnew.scss */
.goldnoact-dialog-wrapper .con {
  line-height: 38px;
  font-size: 20px;
  color: #444;
  text-align: center;
  padding-top: 8px;
}
/* line 2732, ../sass/_billnew.scss */
.goldnoact-dialog-wrapper .btns {
  padding-top: 29px;
}
/* line 2734, ../sass/_billnew.scss */
.goldnoact-dialog-wrapper .btns a, .goldnoact-dialog-wrapper .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .goldnoact-dialog-wrapper .btns span {
  float: left;
  text-align: center;
  font-size: 18px;
  border-radius: 3px;
}
/* line 2739, ../sass/_billnew.scss */
.goldnoact-dialog-wrapper .btns a.goact, .goldnoact-dialog-wrapper .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.goact, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .goldnoact-dialog-wrapper .btns span.goact {
  border: 1px solid #ff4941;
  width: 181px;
  height: 46px;
  line-height: 46px;
  color: #ff4941;
  margin: 0 50px 0 47px;
}
/* line 2747, ../sass/_billnew.scss */
.goldnoact-dialog-wrapper .btns a.goinvest, .goldnoact-dialog-wrapper .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.goinvest, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .goldnoact-dialog-wrapper .btns span.goinvest {
  width: 183px;
  height: 48px;
  background: #ff4941;
  line-height: 48px;
  color: #fff;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-b {
  background-position: 0 0;
  height: 488px;
  width: 366px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-c {
  background-position: 0 -488px;
  height: 488px;
  width: 367px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-close {
  background-position: 0 -976px;
  height: 60px;
  width: 60px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-cu {
  background-position: 0 -1036px;
  height: 36px;
  width: 34px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-disble {
  background-position: 0 -1072px;
  height: 403px;
  width: 380px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-disblea {
  background-position: 0 -1475px;
  height: 403px;
  width: 380px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-error {
  background-position: 0 -1878px;
  height: 61px;
  width: 61px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-gift {
  background-position: 0 -1939px;
  height: 839px;
  width: 654px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-gold {
  background-position: 0 -2778px;
  height: 36px;
  width: 34px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-hot {
  background-position: 0 -2814px;
  height: 63px;
  width: 73px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-one {
  background-position: 0 -2877px;
  height: 488px;
  width: 367px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-onea {
  background-position: 0 -3365px;
  height: 147px;
  width: 147px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-red {
  background-position: 0 -3512px;
  height: 488px;
  width: 367px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-rules {
  background-position: 0 -4000px;
  height: 75px;
  width: 473px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-silver {
  background-position: 0 -4075px;
  height: 36px;
  width: 34px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-stree {
  background-position: 0 -4111px;
  height: 488px;
  width: 367px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-streea {
  background-position: 0 -4599px;
  height: 147px;
  width: 147px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-top {
  background-position: 0 -4746px;
  height: 170px;
  width: 94px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-two {
  background-position: 0 -4916px;
  height: 488px;
  width: 366px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-twoa {
  background-position: 0 -5404px;
  height: 147px;
  width: 147px;
}

/* line 4, ../sass/_joinCamp.scss */
.double-dialog-wrap {
  margin: 0 auto;
}
/* line 6, ../sass/_joinCamp.scss */
.double-dialog-wrap .camp {
  text-align: center;
  padding: 70px 30px 50px;
  width: 560px;
  background-color: #ffffff;
  border-radius: 16px;
}
/* line 12, ../sass/_joinCamp.scss */
.double-dialog-wrap .camp p {
  color: #f35024;
  font-size: 42px;
}
/* line 16, ../sass/_joinCamp.scss */
.double-dialog-wrap .camp .btn {
  overflow: hidden;
  margin: 56px auto 0;
}
/* line 19, ../sass/_joinCamp.scss */
.double-dialog-wrap .camp .btn .text {
  display: none;
  text-align: center;
  background-color: #fff;
}
/* line 23, ../sass/_joinCamp.scss */
.double-dialog-wrap .camp .btn .text p {
  color: #333;
  font-size: 18px;
}
/* line 28, ../sass/_joinCamp.scss */
.double-dialog-wrap .camp .btn a, .double-dialog-wrap .camp .btn .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .double-dialog-wrap .camp .btn span {
  cursor: pointer;
  display: block;
  width: 250px;
  height: 76px;
  line-height: 76px;
  color: #fff7f5;
  font-size: 36px;
  background-color: #bababa;
  border-radius: 8px;
  margin-right: 54px;
  float: left;
}
/* line 40, ../sass/_joinCamp.scss */
.double-dialog-wrap .camp .btn a.ok, .double-dialog-wrap .camp .btn .account-myinfo-wrap .myinfo-wrap a.n-ok, .account-myinfo-wrap .myinfo-wrap .double-dialog-wrap .camp .btn a.n-ok, .double-dialog-wrap .camp .btn .account-myinfo-wrap .myinfo-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.n-ok, .account-myinfo-wrap .myinfo-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .double-dialog-wrap .camp .btn span.n-ok, .double-dialog-wrap .camp .btn .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-myinfo-wrap .myinfo-wrap span.n-ok, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-myinfo-wrap .myinfo-wrap .double-dialog-wrap .camp .btn span.n-ok, .double-dialog-wrap .camp .btn .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.ok, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .double-dialog-wrap .camp .btn span.ok {
  float: left;
  margin-right: 0;
  background-color: #f35024;
}
/* line 49, ../sass/_joinCamp.scss */
.double-dialog-wrap .question {
  width: 710px;
  border-radius: 16px;
  position: relative;
}
/* line 53, ../sass/_joinCamp.scss */
.double-dialog-wrap .question .top {
  text-align: left;
  border-radius: 16px 16px 0 0;
  height: 115px;
  background-color: #fffdf4;
}
/* line 58, ../sass/_joinCamp.scss */
.double-dialog-wrap .question .top p {
  color: #ff6238;
  font-size: 48px;
  padding: 30px 0 24px 18px;
}
/* line 64, ../sass/_joinCamp.scss */
.double-dialog-wrap .question .mid {
  border-radius: 0 0 16px 16px;
  background-color: #ff6238;
  text-align: left;
  padding: 34px 20px 36px;
}
/* line 69, ../sass/_joinCamp.scss */
.double-dialog-wrap .question .mid p {
  padding-bottom: 34px;
  color: #fff8de;
  font-size: 30px;
  line-height: 32px;
}
/* line 76, ../sass/_joinCamp.scss */
.double-dialog-wrap .question .doubleTwelve-error {
  position: absolute;
  bottom: -105px;
  left: 330px;
}
/* line 82, ../sass/_joinCamp.scss */
.double-dialog-wrap .rules {
  width: 1136px;
  background-color: #f1f1f1;
  padding: 30px 26px;
  position: relative;
  border-radius: 16px;
}
/* line 88, ../sass/_joinCamp.scss */
.double-dialog-wrap .rules a, .double-dialog-wrap .rules .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .double-dialog-wrap .rules span {
  cursor: pointer;
  position: absolute;
  bottom: -100px;
}
/* line 94, ../sass/_joinCamp.scss */
.double-dialog-wrap .rules .inner {
  border-radius: 8px;
  padding: 41px 45px 19px 47px;
  background: #fff;
  text-align: left;
}
/* line 99, ../sass/_joinCamp.scss */
.double-dialog-wrap .rules .inner i {
  display: block;
  margin: -95px auto 30px;
}
/* line 103, ../sass/_joinCamp.scss */
.double-dialog-wrap .rules .inner p {
  color: #685fa1;
  font-size: 16px;
  line-height: 36px;
  padding-bottom: 10px;
}

/* line 392, my/*.png */
.my-sprite, .my-acta, .my-actad, .my-actb, .my-actc, .my-active-coupon, .my-active-fbq, .my-active-tips, .my-active-tyj, .my-bank-set, .my-card-set, .my-disable-coupon, .my-disable-fbq, .my-disable-tips, .my-disable-tyj, .my-goldq, .my-graya, .my-grayb, .my-grayc, .my-icona, .my-iconb, .my-iconc, .my-icond, .my-info-set, .my-info-setfalse, .my-jihuo-tyj, .my-msg, .my-no-bank, .my-no-card, .my-no-phone, .my-nocoupon, .my-nomsg, .my-notyj, .my-phone-set, .my-recharge-tip, .my-servebg, .my-side-down, .my-side-phone, .my-side-up, .my-tyj, .my-used-coupon, .my-used-fbq, .my-used-tips, .my-used-tyj, .my-xm {
  background-image: url('../../images/my-s994489de68.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-acta {
  background-position: 0 0;
  height: 14px;
  width: 14px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-actad {
  background-position: 0 -14px;
  height: 14px;
  width: 14px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-actb {
  background-position: 0 -28px;
  height: 12px;
  width: 12px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-actc {
  background-position: 0 -40px;
  height: 12px;
  width: 12px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-active-coupon {
  background-position: 0 -52px;
  height: 160px;
  width: 323px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-active-fbq {
  background-position: 0 -212px;
  height: 150px;
  width: 323px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-active-tips {
  background-position: 0 -362px;
  height: 240px;
  width: 323px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-active-tyj {
  background-position: 0 -602px;
  height: 150px;
  width: 369px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-bank-set {
  background-position: 0 -752px;
  height: 22px;
  width: 23px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-card-set {
  background-position: 0 -774px;
  height: 22px;
  width: 23px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-disable-coupon {
  background-position: 0 -796px;
  height: 160px;
  width: 323px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-disable-fbq {
  background-position: 0 -956px;
  height: 150px;
  width: 323px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-disable-tips {
  background-position: 0 -1106px;
  height: 240px;
  width: 323px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-disable-tyj {
  background-position: 0 -1346px;
  height: 150px;
  width: 369px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-goldq {
  background-position: 0 -1496px;
  height: 18px;
  width: 18px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-graya {
  background-position: 0 -1514px;
  height: 14px;
  width: 14px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-grayb {
  background-position: 0 -1528px;
  height: 12px;
  width: 12px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-grayc {
  background-position: 0 -1540px;
  height: 12px;
  width: 12px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-icona {
  background-position: 0 -1552px;
  height: 12px;
  width: 12px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-iconb {
  background-position: 0 -1564px;
  height: 12px;
  width: 12px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-iconc {
  background-position: 0 -1576px;
  height: 12px;
  width: 12px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-icond {
  background-position: 0 -1588px;
  height: 12px;
  width: 12px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-info-set {
  background-position: 0 -1600px;
  height: 10px;
  width: 14px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-info-setfalse {
  background-position: 0 -1610px;
  height: 10px;
  width: 14px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-jihuo-tyj {
  background-position: 0 -1620px;
  height: 150px;
  width: 323px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-msg {
  background-position: 0 -1770px;
  height: 11px;
  width: 17px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-no-bank {
  background-position: 0 -1781px;
  height: 22px;
  width: 23px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-no-card {
  background-position: 0 -1803px;
  height: 22px;
  width: 23px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-no-phone {
  background-position: 0 -1825px;
  height: 22px;
  width: 23px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-nocoupon {
  background-position: 0 -1847px;
  height: 138px;
  width: 142px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-nomsg {
  background-position: 0 -1985px;
  height: 146px;
  width: 123px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-notyj {
  background-position: 0 -2131px;
  height: 138px;
  width: 142px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-phone-set {
  background-position: 0 -2269px;
  height: 22px;
  width: 23px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-recharge-tip {
  background-position: 0 -2291px;
  height: 13px;
  width: 13px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-servebg {
  background-position: 0 -2304px;
  height: 212px;
  width: 390px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-side-down {
  background-position: 0 -2516px;
  height: 7px;
  width: 9px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-side-phone {
  background-position: 0 -2523px;
  height: 17px;
  width: 17px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-side-up {
  background-position: 0 -2540px;
  height: 7px;
  width: 9px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-tyj {
  background-position: 0 -2547px;
  height: 149px;
  width: 320px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-used-coupon {
  background-position: 0 -2696px;
  height: 160px;
  width: 323px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-used-fbq {
  background-position: 0 -2856px;
  height: 150px;
  width: 323px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-used-tips {
  background-position: 0 -3006px;
  height: 240px;
  width: 323px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-used-tyj {
  background-position: 0 -3246px;
  height: 150px;
  width: 369px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.my-xm {
  background-position: 0 -3396px;
  height: 20px;
  width: 20px;
}

/* line 56, friend/*.png */
.friend-sprite, .friend-friends, .friend-rebate {
  background-image: url('../../images/friend-s013783646c.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.friend-friends {
  background-position: 0 0;
  height: 18px;
  width: 25px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.friend-rebate {
  background-position: 0 -18px;
  height: 18px;
  width: 25px;
}

/* line 96, mysafety/*.png */
.mysafety-sprite, .mysafety-bind-phone, .mysafety-passwd, .mysafety-stepo, .mysafety-stept, .mysafety-steptr, .mysafety-tradepasswd, .mysafety-truename {
  background-image: url('../../images/mysafety-s8e7ebc0c1e.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.mysafety-bind-phone {
  background-position: 0 0;
  height: 24px;
  width: 24px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.mysafety-passwd {
  background-position: 0 -24px;
  height: 24px;
  width: 24px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.mysafety-stepo {
  background-position: 0 -48px;
  height: 16px;
  width: 474px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.mysafety-stept {
  background-position: 0 -64px;
  height: 16px;
  width: 474px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.mysafety-steptr {
  background-position: 0 -80px;
  height: 16px;
  width: 474px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.mysafety-tradepasswd {
  background-position: 0 -96px;
  height: 24px;
  width: 24px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.mysafety-truename {
  background-position: 0 -120px;
  height: 24px;
  width: 24px;
}

/* 我的资产 */
/* line 17, ../sass/_my.scss */
.my-account-wrapper {
  padding: 20px 0 30px;
  background: #f1f1f1;
}
/* line 20, ../sass/_my.scss */
.my-account-wrapper .my-account-wrap {
  width: 1200px;
  margin: 0 auto;
  overflow: hidden;
  *zoom: 1;
}
/* line 23, ../sass/_my.scss */
.my-account-wrapper .my-account-wrap .my-account-side {
  width: 201px;
  float: left;
  background: #f1f1f1;
  margin-right: 15px;
  overflow: hidden;
}
/* line 29, ../sass/_my.scss */
.my-account-wrapper .my-account-wrap .my-account-side .line {
  display: block;
  height: 4px;
  font-size: 0;
  line-height: 0;
  background: #ed3334;
}
/* line 36, ../sass/_my.scss */
.my-account-wrapper .my-account-wrap .my-account-side .side-mode-list {
  border: 1px solid #dcdcdc;
  border-top: none;
  border-bottom: none;
}
/* line 41, ../sass/_my.scss */
.my-account-wrapper .my-account-wrap .my-account-side .side-mode {
  position: relative;
  overflow: hidden;
}
/* line 45, ../sass/_my.scss */
.my-account-wrapper .my-account-wrap .my-account-side .side-mode a, .my-account-wrapper .my-account-wrap .my-account-side .side-mode .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .my-account-wrapper .my-account-wrap .my-account-side .side-mode span {
  display: block;
  padding-left: 68px;
  height: 40px;
  line-height: 40px;
  font-size: 16px;
  color: #555;
}
/* line 52, ../sass/_my.scss */
.my-account-wrapper .my-account-wrap .my-account-side .side-mode a:hover, .my-account-wrapper .my-account-wrap .my-account-side .side-mode .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .my-account-wrapper .my-account-wrap .my-account-side .side-mode span:hover {
  text-decoration: none;
  color: #ed3334;
  font-weight: bold;
}
/* line 57, ../sass/_my.scss */
.my-account-wrapper .my-account-wrap .my-account-side .side-mode a.actived, .my-account-wrapper .my-account-wrap .my-account-side .side-mode .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.actived, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .my-account-wrapper .my-account-wrap .my-account-side .side-mode span.actived {
  color: #ed3334 !important;
  font-weight: bold;
  border-right: 1px solid #fff;
  position: relative;
  margin-right: -1px;
  width: 165px;
  background: #fff;
  border-top: 1px solid #dbdbdb;
  border-bottom: 1px solid #dbdbdb;
  height: 38px;
  line-height: 38px;
  box-shadow: 0 0 5px #dbdbdb;
}
/* line 72, ../sass/_my.scss */
.my-account-wrapper .my-account-wrap .my-account-side .side-mode i {
  width: 9px;
  height: 7px;
  position: absolute;
  right: 21px;
  top: 23px;
  background: url('../../images/side-down.png?1508917082');
}
/* line 85, ../sass/_my.scss */
.my-account-wrapper .my-account-wrap .my-account-side .side-mode .mode-title {
  height: 49px;
  line-height: 49px;
  font-size: 16px;
  color: #555;
  padding-left: 60px;
  cursor: pointer;
  display: block;
  background: #f6f6f6;
  border-bottom: 1px solid #dadada;
}
/* line 96, ../sass/_my.scss */
.my-account-wrapper .my-account-wrap .my-account-side .side-mode .mode-title:hover {
  background: #fff;
}
/* line 103, ../sass/_my.scss */
.my-account-wrapper .my-account-wrap .my-account-side .side-mode.active-mode .mode-title {
  background: #fff;
  color: #ed3334;
  font-weight: bold;
}
/* line 113, ../sass/_my.scss */
.my-account-wrapper .my-account-wrap .my-account-side .side-mode.showchild .mode-con {
  display: block;
}
/* line 116, ../sass/_my.scss */
.my-account-wrapper .my-account-wrap .my-account-side .side-mode.showchild i {
  background: url('../../images/side-up.png?1508917065');
}
/* line 120, ../sass/_my.scss */
.my-account-wrapper .my-account-wrap .my-account-side .side-mode .mode-con {
  border-bottom: 1px solid #dadada;
  display: none;
  padding: 9px 0;
  background: #fff;
}
/* line 124, ../sass/_my.scss */
.my-account-wrapper .my-account-wrap .my-account-side .side-mode .mode-con a, .my-account-wrapper .my-account-wrap .my-account-side .side-mode .mode-con .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .my-account-wrapper .my-account-wrap .my-account-side .side-mode .mode-con span {
  font-size: 14px;
  color: #555;
}
/* line 129, ../sass/_my.scss */
.my-account-wrapper .my-account-wrap .my-account-side .side-mode .mode-con a:hover, .my-account-wrapper .my-account-wrap .my-account-side .side-mode .mode-con .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .my-account-wrapper .my-account-wrap .my-account-side .side-mode .mode-con span:hover {
  color: #ed3334;
  font-weight: bold;
}
/* line 137, ../sass/_my.scss */
.my-account-wrapper .my-account-wrap .my-account-side .side-mode b {
  position: absolute;
  width: 17px;
  height: 17px;
  background: #C83736;
  left: 131px;
  top: 17px;
  border-radius: 20px;
  text-align: center;
  line-height: 16px;
  color: #fff;
}
/* line 150, ../sass/_my.scss */
.my-account-wrapper .my-account-wrap .my-account-side .side-mode img {
  position: absolute;
  left: 128px;
  top: 13px;
  cursor: pointer;
}
/* line 156, ../sass/_my.scss */
.my-account-wrapper .my-account-wrap .my-account-side .side-mode strong {
  position: absolute;
  left: 131px;
  top: 17px;
}
/* line 162, ../sass/_my.scss */
.my-account-wrapper .my-account-wrap .my-account-side .phone-wrap {
  height: 117px;
  border: 1px solid #dcdcdc;
  border-top: none;
}
/* line 166, ../sass/_my.scss */
.my-account-wrapper .my-account-wrap .my-account-side .phone-wrap p {
  padding: 32px 0 0 42px;
  font-size: 14px;
  color: #999;
  font-weight: bold;
}
/* line 171, ../sass/_my.scss */
.my-account-wrapper .my-account-wrap .my-account-side .phone-wrap p i {
  float: left;
  margin: 2px 6px 0 0;
}
/* line 176, ../sass/_my.scss */
.my-account-wrapper .my-account-wrap .my-account-side .phone-wrap strong {
  display: block;
  font-size: 24px;
  color: #999;
  font-weight: bold;
  text-align: center;
  padding-top: 10px;
  margin-top: -3px;
  font-family: Arial;
}
/* line 188, ../sass/_my.scss */
.my-account-wrapper .my-account-wrap .my-account-content {
  border: 1px solid #dcdcdc;
  width: 962px;
  float: left;
  background: #fff;
  padding-bottom: 54px;
  min-height: 450px;
}

/* 上下格式 */
/* line 199, ../sass/_my.scss */
.wq-my-account-wrapper {
  background: #f1f1f1;
  border-top: 1px solid #dedede;
}
/* line 202, ../sass/_my.scss */
.wq-my-account-wrapper .my-account-wrap {
  width: 1200px;
  margin: 0 auto;
  overflow: hidden;
  *zoom: 1;
}
/* line 205, ../sass/_my.scss */
.wq-my-account-wrapper .my-account-wrap .my-account-side {
  background: #f1f1f1;
  margin-right: 15px;
  overflow: hidden;
}
/* line 209, ../sass/_my.scss */
.wq-my-account-wrapper .my-account-wrap .my-account-side .line {
  display: block;
  height: 4px;
  font-size: 0;
  line-height: 0;
  background: #ed3334;
}
/* line 216, ../sass/_my.scss */
.wq-my-account-wrapper .my-account-wrap .my-account-side .side-mode-list {
  margin: 0 auto;
  width: 790px;
}
/* line 220, ../sass/_my.scss */
.wq-my-account-wrapper .my-account-wrap .my-account-side .side-mode {
  position: relative;
  overflow: hidden;
  display: block;
  float: left;
  margin: 10px 0;
                /* &.active-mode{
					.mode-title{
						//background: #fff;font-weight: bold;
						color: #ebba75;
						
					}
					.mode-con{
						display: block;
					}
				} */
                /* .mode-con{
					border-bottom: 1px solid #dadada;
					display: none;
					padding: 9px 0;
					a{
						font-size: 14px;
						color: #555;
						// border-bottom: 1px solid #f2f2f2;
						// margin-bottom: -1px;
						&:hover{
							color: $globalColor;
						}
					}
					// overflow: hidden;
					background: #fff;
				} */
}
/* line 227, ../sass/_my.scss */
.wq-my-account-wrapper .my-account-wrap .my-account-side .side-mode a, .wq-my-account-wrapper .my-account-wrap .my-account-side .side-mode .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .wq-my-account-wrapper .my-account-wrap .my-account-side .side-mode span {
  display: block;
  padding-left: 68px;
  height: 40px;
  line-height: 40px;
  font-size: 16px;
  color: #555;
}
/* line 253, ../sass/_my.scss */
.wq-my-account-wrapper .my-account-wrap .my-account-side .side-mode a:hover, .wq-my-account-wrapper .my-account-wrap .my-account-side .side-mode .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .wq-my-account-wrapper .my-account-wrap .my-account-side .side-mode span:hover {
  text-decoration: none;
  color: #ed3334;
}
/* line 258, ../sass/_my.scss */
.wq-my-account-wrapper .my-account-wrap .my-account-side .side-mode a.actived, .wq-my-account-wrapper .my-account-wrap .my-account-side .side-mode .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.actived, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .wq-my-account-wrapper .my-account-wrap .my-account-side .side-mode span.actived {
  text-decoration: none;
  border-bottom: 3px solid #ed3334;
  color: #ed3334;
}
/* line 264, ../sass/_my.scss */
.wq-my-account-wrapper .my-account-wrap .my-account-side .side-mode .mode-title {
  height: 49px;
  line-height: 40px;
  font-size: 16px;
  color: #555;
  padding: 0 66.5px;
  cursor: pointer;
  display: block;
  border-bottom: 3px solid rgba(255, 255, 255, 0);
}
/* line 301, ../sass/_my.scss */
.wq-my-account-wrapper .my-account-wrap .my-account-side .phone-wrap {
  height: 117px;
  border: 1px solid #dcdcdc;
  border-top: none;
}
/* line 305, ../sass/_my.scss */
.wq-my-account-wrapper .my-account-wrap .my-account-side .phone-wrap p {
  padding: 32px 0 0 42px;
  font-size: 14px;
  color: #999;
  font-weight: bold;
}
/* line 310, ../sass/_my.scss */
.wq-my-account-wrapper .my-account-wrap .my-account-side .phone-wrap p i {
  float: left;
  margin: 2px 6px 0 0;
}
/* line 315, ../sass/_my.scss */
.wq-my-account-wrapper .my-account-wrap .my-account-side .phone-wrap strong {
  display: block;
  font-size: 24px;
  color: #999;
  font-weight: bold;
  text-align: center;
  padding-top: 10px;
  margin-top: -3px;
  font-family: Arial;
}
/* line 327, ../sass/_my.scss */
.wq-my-account-wrapper .my-account-wrap .my-account-content {
  border: 1px solid #dcdcdc;
  width: 1198px;
  float: left;
  background: #fff;
  padding-bottom: 54px;
  min-height: 450px;
}

/* 左右格式 */
/* line 339, ../sass/_my.scss */
.my-account-wrapper {
  background: #f1f1f1;
  border-top: 1px solid #dedede;
  padding-top: 0;
}
/* line 343, ../sass/_my.scss */
.my-account-wrapper .wqq-my-account-wrap {
  width: 1200px;
  margin: 0 auto;
  overflow: hidden;
  *zoom: 1;
  margin-top: 0;
}
/* line 347, ../sass/_my.scss */
.my-account-wrapper .wqq-my-account-wrap .wqq-my-account-title {
  width: 100%;
  height: 40px;
  font-size: 15px;
  color: #333;
  line-height: 40px;
}
/* line 353, ../sass/_my.scss */
.my-account-wrapper .wqq-my-account-wrap .wqq-my-account-title span {
  color: #B6B6B6;
}
/* line 356, ../sass/_my.scss */
.my-account-wrapper .wqq-my-account-wrap .wqq-my-account-title a, .my-account-wrapper .wqq-my-account-wrap .wqq-my-account-title .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .my-account-wrapper .wqq-my-account-wrap .wqq-my-account-title span {
  color: #333;
}
/* line 359, ../sass/_my.scss */
.my-account-wrapper .wqq-my-account-wrap .wqq-my-account-title a:hover, .my-account-wrapper .wqq-my-account-wrap .wqq-my-account-title .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .my-account-wrapper .wqq-my-account-wrap .wqq-my-account-title span:hover {
  text-decoration: none;
}
/* line 363, ../sass/_my.scss */
.my-account-wrapper .wqq-my-account-wrap .wqq-my-account-side {
  border: 1px solid #dcdcdc;
  box-sizing: border-box;
  width: 228px;
  background: #fff;
  overflow: hidden;
  display: block;
  float: left;
}
/* line 371, ../sass/_my.scss */
.my-account-wrapper .wqq-my-account-wrap .wqq-my-account-side .wqq-side-mode-list {
  background-color: #FFFFFF;
  height: 640px;
}
/* line 375, ../sass/_my.scss */
.my-account-wrapper .wqq-my-account-wrap .wqq-my-account-side .mode-list-nav {
  font-size: 14px;
  padding-left: 20px;
  height: 36px;
  background-color: #F9F9F9;
  line-height: 36px;
  border-bottom: 1px solid #dcdcdc;
}
/* line 383, ../sass/_my.scss */
.my-account-wrapper .wqq-my-account-wrap .wqq-my-account-side .side-mode {
  position: relative;
  overflow: hidden;
  border-bottom: 1px solid #dcdcdc;
}
/* line 387, ../sass/_my.scss */
.my-account-wrapper .wqq-my-account-wrap .wqq-my-account-side .side-mode a, .my-account-wrapper .wqq-my-account-wrap .wqq-my-account-side .side-mode .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .my-account-wrapper .wqq-my-account-wrap .wqq-my-account-side .side-mode span {
  display: block;
  padding-left: 45px;
  font-size: 16px;
  color: #333;
}
/* line 392, ../sass/_my.scss */
.my-account-wrapper .wqq-my-account-wrap .wqq-my-account-side .side-mode a:hover, .my-account-wrapper .wqq-my-account-wrap .wqq-my-account-side .side-mode .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .my-account-wrapper .wqq-my-account-wrap .wqq-my-account-side .side-mode span:hover {
  text-decoration: none;
  color: #ed3334;
  padding-left: 20px;
}
/* line 396, ../sass/_my.scss */
.my-account-wrapper .wqq-my-account-wrap .wqq-my-account-side .side-mode a:hover::before, .my-account-wrapper .wqq-my-account-wrap .wqq-my-account-side .side-mode .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover::before, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .my-account-wrapper .wqq-my-account-wrap .wqq-my-account-side .side-mode span:hover::before {
  content: '';
  border-left: 2.5px solid #ed3334;
  border-right: 2.5px solid #ed3334;
  border-radius: 2.5px;
  margin-right: 20px;
}
/* line 406, ../sass/_my.scss */
.my-account-wrapper .wqq-my-account-wrap .wqq-my-account-side .side-mode.active-mode a, .my-account-wrapper .wqq-my-account-wrap .wqq-my-account-side .side-mode.active-mode .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .my-account-wrapper .wqq-my-account-wrap .wqq-my-account-side .side-mode.active-mode span {
  color: #ed3334;
  padding-left: 20px;
}
/* line 410, ../sass/_my.scss */
.my-account-wrapper .wqq-my-account-wrap .wqq-my-account-side .side-mode.active-mode a::before, .my-account-wrapper .wqq-my-account-wrap .wqq-my-account-side .side-mode.active-mode .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span::before, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .my-account-wrapper .wqq-my-account-wrap .wqq-my-account-side .side-mode.active-mode span::before {
  content: '';
  border-left: 2.5px solid #ed3334;
  border-right: 2.5px solid #ed3334;
  border-radius: 2.5px;
  margin-right: 20px;
}
/* line 418, ../sass/_my.scss */
.my-account-wrapper .wqq-my-account-wrap .wqq-my-account-side .side-mode .mode-title {
  height: 60px;
  line-height: 60px;
  cursor: pointer;
  display: block;
}
/* line 426, ../sass/_my.scss */
.my-account-wrapper .wqq-my-account-wrap .wqq-my-account-content {
  border: 1px solid #dcdcdc;
  box-sizing: border-box;
  width: 940px;
  float: left;
  background: #fff;
  min-height: 450px;
  margin-left: 21px;
}
/* line 434, ../sass/_my.scss */
.my-account-wrapper .wqq-my-account-wrap .wqq-my-account-content .content-title {
  font-weight: bold;
  height: 60px;
  line-height: 60px;
  font-size: 20px;
  color: #333;
  border-bottom: 1px solid #dcdcdc;
  padding-left: 20px;
}
/* line 443, ../sass/_my.scss */
.my-account-wrapper .wqq-my-account-wrap .wqq-my-account-content .lchg-inner {
  padding-top: 18px;
}
/* line 445, ../sass/_my.scss */
.my-account-wrapper .wqq-my-account-wrap .wqq-my-account-content .lchg-inner .banner {
  width: 900px;
  height: 200px;
  margin: 0 auto;
  background: url('../../images/gsjj/process-banner.png?1508917083');
}
/* line 451, ../sass/_my.scss */
.my-account-wrapper .wqq-my-account-wrap .wqq-my-account-content .lchg-inner .process {
  padding: 43px 0 0 60px;
  overflow: hidden;
}
/* line 454, ../sass/_my.scss */
.my-account-wrapper .wqq-my-account-wrap .wqq-my-account-content .lchg-inner .process .line {
  float: left;
  width: 163px;
  height: 1202px;
  background: url('../../images/gsjj/process-line.png?1513245114');
}
/* line 460, ../sass/_my.scss */
.my-account-wrapper .wqq-my-account-wrap .wqq-my-account-content .lchg-inner .process .con {
  width: 640px;
  float: left;
  padding: 64px 0 0 13px;
  line-height: 68px;
  font-size: 18px;
  color: #666;
}
/* line 467, ../sass/_my.scss */
.my-account-wrapper .wqq-my-account-wrap .wqq-my-account-content .lchg-inner .process .con .modeb {
  padding-top: 124px;
}
/* line 470, ../sass/_my.scss */
.my-account-wrapper .wqq-my-account-wrap .wqq-my-account-content .lchg-inner .process .con .modec {
  padding-top: 103px;
}

/* line 482, ../sass/_my.scss */
.account-home-wrap .title {
  padding: 0 40px;
  height: 52px;
  background: #fbfbfb;
  line-height: 52px;
  font-size: 14px;
  color: #555;
  border-bottom: 1px solid #dcdcdc;
  position: relative;
  margin-bottom: 6px;
}
/* line 492, ../sass/_my.scss */
.account-home-wrap .title .hello {
  float: left;
  margin-right: 33px;
}
/* line 496, ../sass/_my.scss */
.account-home-wrap .title .member {
  float: left;
  cursor: pointer;
}
/* line 499, ../sass/_my.scss */
.account-home-wrap .title .member span {
  float: left;
  margin: 14px 12px 0 -18px;
}
/* line 503, ../sass/_my.scss */
.account-home-wrap .title .member p {
  float: left;
  line-height: 51px;
  font-size: 14px;
  color: #333;
  padding-right: 17px;
}
/* line 509, ../sass/_my.scss */
.account-home-wrap .title .member p i {
  color: #ee393a;
}
/* line 514, ../sass/_my.scss */
.account-home-wrap .title .icons {
  float: left;
  padding-top: 18px;
}
/* line 517, ../sass/_my.scss */
.account-home-wrap .title .icons i {
  float: left;
  margin-right: 22px;
}
/* line 522, ../sass/_my.scss */
.account-home-wrap .title .msg {
  float: right;
  color: #323232;
  font-size: 12px;
}
/* line 526, ../sass/_my.scss */
.account-home-wrap .title .msg a, .account-home-wrap .title .msg .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-home-wrap .title .msg span {
  color: #323232;
}
/* line 529, ../sass/_my.scss */
.account-home-wrap .title .msg b {
  color: #2891d6;
}
/* line 532, ../sass/_my.scss */
.account-home-wrap .title .msg i {
  float: left;
  margin: 21px 4px 0 0;
}
/* line 538, ../sass/_my.scss */
.account-home-wrap .content-wrap {
  padding: 0 26px 0 74px;
}
/* line 540, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode {
  padding: 10px 0;
}
/* line 544, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .top-gold-wrap {
  overflow: hidden;
}
/* line 546, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .top-gold-wrap .top-gold-inner {
  width: 1px;
  height: 85px;
  float: left;
  margin: 30px 58px 0 37px;
  line-height: normal;
  font-size: 0;
  background: #c8c8c8;
}
/* line 555, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .top-gold-wrap .top-gold-mode {
  float: left;
  position: relative;
}
/* line 558, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .top-gold-wrap .top-gold-mode .go-storage {
  position: absolute;
  width: 126px;
  height: 27px;
  line-height: 27px;
  text-align: center;
  border: 1px solid #f8adae;
  border-radius: 1px;
  color: #ed3334;
  font-size: 14px;
  right: -19px;
  top: 42px;
}
/* line 573, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .mode-title {
  height: 40px;
  line-height: 40px;
  font-size: 16px;
  font-weight: bold;
  color: #555;
}
/* line 579, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .mode-title a.more, .account-home-wrap .content-wrap .show-mode .mode-title .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.more, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-home-wrap .content-wrap .show-mode .mode-title span.more {
  float: right;
  font-size: 13px;
  color: #287ecb;
  font-weight: normal;
  padding-right: 10px;
}
/* line 586, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .mode-title.gold-title {
  font-size: 18px;
  font-weight: normal;
}
/* line 590, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .mode-title i {
  font-size: 14px;
  font-weight: normal;
  color: #ffab32;
  margin-left: 10px;
}
/* line 596, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .mode-title a, .account-home-wrap .content-wrap .show-mode .mode-title .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-home-wrap .content-wrap .show-mode .mode-title span {
  display: inline-block;
  font-size: 14px;
  color: #4d93da;
}
/* line 600, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .mode-title a b, .account-home-wrap .content-wrap .show-mode .mode-title .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span b, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-home-wrap .content-wrap .show-mode .mode-title span b {
  text-decoration: underline;
}
/* line 603, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .mode-title a .my-goldq, .account-home-wrap .content-wrap .show-mode .mode-title .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span .my-goldq, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-home-wrap .content-wrap .show-mode .mode-title span .my-goldq {
  display: inline-block;
  vertical-align: top;
  margin: 11px 4px 0 9px;
  cursor: pointer;
}
/* line 611, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .total-num {
  font-weight: bold;
  color: #ed3334;
  font-size: 24px;
  margin-top: -3px;
}
/* line 617, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .list-wrap {
  overflow: hidden;
  float: left;
  padding-bottom: 12px;
}
/* line 622, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .show-list {
  margin-right: -1px;
  height: 43px;
  padding-top: 15px;
  margin-left: -30px;
  overflow: hidden;
}
/* line 628, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .show-list li {
  float: left;
  padding: 0 30px;
  height: 43px;
  border-right: 1px solid #c8c8c8;
}
/* line 633, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .show-list li.last {
  float: none;
  border: none;
}
/* line 637, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .show-list li.top-gold {
  margin-top: -5px;
}
/* line 639, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .show-list li.top-gold p {
  font-size: 14px;
  color: #949494;
  padding-top: 6px;
  margin: 0;
}
/* line 646, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .show-list li p {
  font-size: 14px;
  color: #9399a3;
  margin-top: -4px;
  position: relative;
}
/* line 652, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .show-list li b {
  display: block;
  font-size: 16px;
  padding-top: 4px;
  color: #555;
}
/* line 657, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .show-list li b.tip-color {
  color: #ed3334;
}
/* line 661, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .show-list li a, .account-home-wrap .content-wrap .show-mode .show-list li .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-home-wrap .content-wrap .show-mode .show-list li span {
  font-size: 14px;
  color: #666;
  text-decoration: underline;
}
/* line 668, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .btn-wrap {
  clear: both;
  padding-bottom: 18px;
  background: #f9f9f9;
  border-bottom: 1px solid #f0f0f0;
}
/* line 676, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .btn-wrap .rest {
  display: inline-block;
  padding-left: 17px;
  font-size: 14px;
  color: #555;
  vertical-align: top;
  margin-right: 30px;
}
/* line 682, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .btn-wrap .rest b {
  display: inline-block;
  max-width: 148px;
  font-size: 24px;
  font-weight: bold;
}
/* line 690, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .btn-wrap .rest a, .account-home-wrap .content-wrap .show-mode .btn-wrap .rest .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-home-wrap .content-wrap .show-mode .btn-wrap .rest span {
  color: #3991dc;
}
/* line 694, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .btn-wrap .rest .data strong {
  display: inline-block;
  padding-top: 28px;
}
/* line 702, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .btn-wrap .rest .qa {
  padding-top: 7px;
  font-size: 12px;
  color: #ed3334;
}
/* line 706, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .btn-wrap .rest .qa i {
  display: inline-block;
  vertical-align: top;
  margin: 2px 5px 0 0;
}
/* line 712, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .btn-wrap .rest .littletip {
  position: relative;
}
/* line 715, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .btn-wrap .rest .littletip.specialtip {
  margin-left: -20px;
}
/* line 718, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .btn-wrap .rest .littletip i {
  position: absolute;
  left: 50%;
  top: 0;
  margin-left: -11px;
}
/* line 724, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .btn-wrap .rest .littletip p {
  padding: 5px 20px;
  font-size: 12px;
  color: #949494;
  line-height: 26px;
  background: #fff;
  border: 1px solid #c7c7c7;
  border-radius: 3px;
  margin-top: 10px;
  text-align: center;
  float: left;
  margin-bottom: -45px;
}
/* line 736, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .btn-wrap .rest .littletip p a, .account-home-wrap .content-wrap .show-mode .btn-wrap .rest .littletip p .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-home-wrap .content-wrap .show-mode .btn-wrap .rest .littletip p span {
  color: #ed3334;
  text-decoration: underline;
}
/* line 743, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .btn-wrap .why {
  float: right;
  padding: 24px 34px 0 0;
  font-size: 14px;
}
/* line 747, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .btn-wrap .why a, .account-home-wrap .content-wrap .show-mode .btn-wrap .why .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-home-wrap .content-wrap .show-mode .btn-wrap .why span {
  color: #ed3334;
}
/* line 750, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .btn-wrap .why i {
  display: inline-block;
  vertical-align: top;
  margin: 2px 8px 0 0;
}
/* line 756, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .btn-wrap .recharge-btn, .account-home-wrap .content-wrap .show-mode .btn-wrap .get-btn {
  width: 97px;
  height: 35px;
  line-height: 35px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  display: inline-block;
  margin: 18px 16px 0 0;
  font-size: 16px;
  font-weight: bold;
  color: #fff;
}
/* line 768, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .btn-wrap .get-btn {
  background: #4d93da;
}
/* line 771, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .btn-wrap .get-btn:hover {
  background: #6babeb;
}
/* line 777, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .show-table, .account-home-wrap .content-wrap .show-mode .data-table {
  border: 1px solid #f1f1f1;
  width: 866px;
  font-size: 14px;
}
/* line 781, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .show-table th, .account-home-wrap .content-wrap .show-mode .data-table th {
  height: 40px;
  background: #f9f9f9;
  color: #9399a3;
  text-align: center;
}
/* line 787, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .show-table td, .account-home-wrap .content-wrap .show-mode .data-table td {
  height: 55px;
  color: #424242;
  text-align: center;
}
/* line 791, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .show-table td.tip-color, .account-home-wrap .content-wrap .show-mode .data-table td.tip-color {
  color: #ed3334;
}
/* line 794, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .show-table td b, .account-home-wrap .content-wrap .show-mode .data-table td b {
  font-size: 16px;
}
/* line 798, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .show-table .first, .account-home-wrap .content-wrap .show-mode .data-table .first {
  text-align: left;
  padding-left: 20px;
}
/* line 801, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .show-table .first .tip, .account-home-wrap .content-wrap .show-mode .data-table .first .tip {
  font-size: 14px;
  vertical-align: top;
  padding: 0 6px;
  color: #ed3334;
  height: 22px;
  line-height: 22px;
  border: 1px solid #ed3334;
  margin-left: 7px;
  text-decoration: none !important;
}
/* line 814, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .show-table .next, .account-home-wrap .content-wrap .show-mode .data-table .next {
  cursor: pointer;
  color: #258FB8;
}
/* line 817, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .show-table .next:hover, .account-home-wrap .content-wrap .show-mode .data-table .next:hover {
  cursor: pointer;
  color: #CC0000;
  text-decoration: underline;
}
/* line 821, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .show-table .next:hover .tip, .account-home-wrap .content-wrap .show-mode .data-table .next:hover .tip {
  text-decoration: none !important;
}
/* line 830, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .data-table td {
  height: 40px;
  font-size: 13px;
}
/* line 835, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .friend-table {
  border: 1px solid #f1f1f1;
  width: 866px;
  font-size: 14px;
  color: #555;
}
/* line 840, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .friend-table th {
  text-align: center;
  height: 40px;
  vertical-align: bottom;
}
/* line 845, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .friend-table td {
  text-align: center;
  height: 48px;
}
/* line 848, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .friend-table td b {
  font-size: 16px;
  margin-right: 6px;
}
/* line 851, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .friend-table td b.tips-color {
  color: #287ecb;
}
/* line 858, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .pro-recommend ul {
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  *zoom: 1;
  width: 860px;
  border: 1px solid #f1f1f1;
  margin-bottom: -1px;
}
/* line 62, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.account-home-wrap .content-wrap .show-mode .pro-recommend ul li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  white-space: nowrap;
  float: left;
  padding-left: 0;
  padding-right: 0;
}
/* line 49, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.account-home-wrap .content-wrap .show-mode .pro-recommend ul li:first-child {
  padding-left: 0;
}
/* line 50, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.account-home-wrap .content-wrap .show-mode .pro-recommend ul li:last-child {
  padding-right: 0;
}
/* line 52, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.account-home-wrap .content-wrap .show-mode .pro-recommend ul li.last {
  padding-right: 0;
}
/* line 863, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .pro-recommend ul li {
  text-align: center;
  width: 130px;
  height: 102px;
  white-space: normal;
}
/* line 868, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .pro-recommend ul li.bill-name {
  width: 170px;
  padding: 24px 0 0 16px;
  color: #424242;
  font-size: 18px;
  text-align: left;
  height: auto;
}
/* line 875, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .pro-recommend ul li.bill-name i {
  display: inline-block;
  width: 31px;
  height: 20px;
  margin-left: 5px;
}
/* line 882, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .pro-recommend ul li span {
  font-size: 18px;
  color: #424242;
  display: block;
  padding-top: 37px;
}
/* line 887, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .pro-recommend ul li span.rate {
  color: #ed3334;
  padding-top: 24px;
  margin-bottom: -7px;
}
/* line 891, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .pro-recommend ul li span.rate b {
  font-size: 30px;
}
/* line 896, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .pro-recommend ul li p {
  color: #555;
  margin-top: -3px;
}
/* line 900, ../sass/_my.scss */
.account-home-wrap .content-wrap .show-mode .pro-recommend ul li .invest-btn, .account-home-wrap .content-wrap .show-mode .pro-recommend ul li .reset-passwd .sub-box .sub-btn, .reset-passwd .sub-box .account-home-wrap .content-wrap .show-mode .pro-recommend ul li .sub-btn,
.account-home-wrap .content-wrap .show-mode .pro-recommend ul li .reset-complete .sure-btn,
.reset-complete .account-home-wrap .content-wrap .show-mode .pro-recommend ul li .sure-btn, .account-home-wrap .content-wrap .show-mode .pro-recommend .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .nouse-btn, .bill-content-wrapper .bill-list-wrap .list-box .list-mode .account-home-wrap .content-wrap .show-mode .pro-recommend ul li.invest-btn-box .nouse-btn, .account-home-wrap .content-wrap .show-mode .pro-recommend ul li .btn-wrap .recharge-btn, .account-home-wrap .content-wrap .show-mode .btn-wrap .pro-recommend ul li .recharge-btn, .account-home-wrap .content-wrap .show-mode .pro-recommend ul li .btn-wrap .get-btn, .account-home-wrap .content-wrap .show-mode .btn-wrap .pro-recommend ul li .get-btn, .account-home-wrap .content-wrap .show-mode .pro-recommend ul li .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .nouse-btn, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .account-home-wrap .content-wrap .show-mode .pro-recommend ul li .nouse-btn, .account-home-wrap .content-wrap .show-mode .pro-recommend ul li .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .nouse-btn, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .account-home-wrap .content-wrap .show-mode .pro-recommend ul li .nouse-btn {
  width: 120px;
  height: 40px;
  line-height: 40px;
  margin-top: 39px;
}

/* line 914, ../sass/_my.scss */
.account-myfriend-wrap {
  padding: 0 39px 0 59px;
}
/* line 916, ../sass/_my.scss */
.account-myfriend-wrap .table-title {
  height: 70px;
  margin: 0 -39px 0 -59px;
  border-bottom: 1px solid #e4e4e4;
}
/* line 919, ../sass/_my.scss */
.account-myfriend-wrap .table-title div {
  float: left;
  font-size: 24px;
  color: #333;
  line-height: 70px;
  padding-left: 40px;
}
/* line 928, ../sass/_my.scss */
.account-myfriend-wrap .table-title span {
  font-size: 14px;
  color: #999;
  font-weight: normal;
  margin-left: 10px;
}
/* line 933, ../sass/_my.scss */
.account-myfriend-wrap .table-title span b {
  color: #fe905b;
}
/* line 937, ../sass/_my.scss */
.account-myfriend-wrap .table-title p {
  float: right;
  padding: 19px 70px 0 0;
  font-size: 14px;
  color: #333;
}
/* line 942, ../sass/_my.scss */
.account-myfriend-wrap .table-title p span {
  font-size: 24px;
  color: #ed3334;
  margin: 0 3px;
}
/* line 947, ../sass/_my.scss */
.account-myfriend-wrap .table-title p i {
  float: left;
  margin: 11px 7px 0 0;
}
/* line 953, ../sass/_my.scss */
.account-myfriend-wrap .table-wrap {
  margin-top: 18px;
}
/* line 957, ../sass/_my.scss */
.account-myfriend-wrap .table-wrap .table-list {
  border: 1px solid #dedede;
  width: 100%;
}
/* line 961, ../sass/_my.scss */
.account-myfriend-wrap .table-wrap .table-list th {
  height: 36px;
  text-align: center;
  background: #f9f9f9;
  font-size: 14px;
  color: #9399a3;
  padding: 0 24px;
}
/* line 968, ../sass/_my.scss */
.account-myfriend-wrap .table-wrap .table-list th:nth-child(3) {
  border-right: 1px solid #dedede;
}
/* line 972, ../sass/_my.scss */
.account-myfriend-wrap .table-wrap .table-list td {
  border-bottom: 1px solid #dedede;
  padding: 16px 24px;
  text-align: center;
  font-size: 14px;
  color: #555;
  line-height: 24px;
}
/* line 980, ../sass/_my.scss */
.account-myfriend-wrap .table-wrap .table-list .left {
  text-align: left;
}
/* line 983, ../sass/_my.scss */
.account-myfriend-wrap .table-wrap .table-list tr {
  cursor: default;
}
/* line 988, ../sass/_my.scss */
.account-myfriend-wrap .table-wrap .table-list tr.actived {
  background: #fbfdfe;
}
/* line 993, ../sass/_my.scss */
.account-myfriend-wrap .table-wrap .page-wrap {
  padding-top: 20px;
}
/* line 997, ../sass/_my.scss */
.account-myfriend-wrap .rule {
  padding-top: 27px;
  color: #999;
  font-size: 14px;
}
/* line 1001, ../sass/_my.scss */
.account-myfriend-wrap .rule .rule-title {
  height: 27px;
  color: #555;
  font-size: 14px;
  font-weight: bold;
}
/* line 1007, ../sass/_my.scss */
.account-myfriend-wrap .rule li {
  line-height: 24px;
}
/* line 1011, ../sass/_my.scss */
.account-myfriend-wrap .recommend-box {
  padding-top: 60px;
}
/* line 1013, ../sass/_my.scss */
.account-myfriend-wrap .recommend-box .title {
  font-size: 16px;
  color: #555;
  font-weight: bold;
  height: 30px;
}
/* line 1019, ../sass/_my.scss */
.account-myfriend-wrap .recommend-box .content {
  overflow: hidden;
  width: 890px;
}
/* line 1023, ../sass/_my.scss */
.account-myfriend-wrap .recommend-box .box {
  float: left;
  width: 420px;
  height: 228px;
  border: 1px solid #dedede;
  margin-right: 19px;
  position: relative;
}
/* line 1030, ../sass/_my.scss */
.account-myfriend-wrap .recommend-box .box p {
  font-size: 14px;
  color: #555;
  font-weight: bold;
  padding: 14px 0 0 16px;
  height: 38px;
}
/* line 1037, ../sass/_my.scss */
.account-myfriend-wrap .recommend-box .box .copy {
  position: absolute;
  right: 10px;
  top: 11px;
  width: 90px;
  height: 33px;
  line-height: 33px;
  text-align: center;
  border-radius: 2px;
  background: #00a7e3;
  font-size: 14px;
  color: #fff;
}
/* line 1049, ../sass/_my.scss */
.account-myfriend-wrap .recommend-box .box .copy:hover {
  background: #00bafd;
  text-decoration: none;
}
/* line 1054, ../sass/_my.scss */
.account-myfriend-wrap .recommend-box .box .copy-con {
  width: 376px;
  height: 153px;
  border: 1px solid #ccc;
  border-radius: 1px;
  margin-left: 12px;
  color: #999;
  font-size: 14px;
  line-height: 30px;
  padding: 5px 10px;
  resize: none;
}
/* line 1066, ../sass/_my.scss */
.account-myfriend-wrap .recommend-box .box .mycopy {
  position: relative;
  z-index: -1;
  height: 0;
}
/* line 1071, ../sass/_my.scss */
.account-myfriend-wrap .recommend-box .box .share-icon {
  padding: 1px 0 0 25px;
}
/* line 1073, ../sass/_my.scss */
.account-myfriend-wrap .recommend-box .box .share-icon div.bdsharebuttonbox {
  overflow: hidden;
  width: 500px;
  padding-left: 20px;
  height: 96px;
}
/* line 1079, ../sass/_my.scss */
.account-myfriend-wrap .recommend-box .box .share-icon .icon {
  float: left;
  width: 70px;
  text-align: center;
  color: #999;
  font-size: 12px !important;
  font-weight: normal;
  padding: 0 58px 0 0;
  height: auto;
}
/* line 1088, ../sass/_my.scss */
.account-myfriend-wrap .recommend-box .box .share-icon .icon a, .account-myfriend-wrap .recommend-box .box .share-icon .icon .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-myfriend-wrap .recommend-box .box .share-icon .icon span {
  width: 70px;
  height: 70px;
  margin: 0 0 8px;
  padding: 0;
  display: block;
  background: url('../../images/share-icons.png') !important;
}
/* line 1096, ../sass/_my.scss */
.account-myfriend-wrap .recommend-box .box .share-icon .icon .myfriend-wechat {
  background-position: 0 0;
}
/* line 1099, ../sass/_my.scss */
.account-myfriend-wrap .recommend-box .box .share-icon .icon .myfriend-qq {
  background-position: 0 -70px !important;
}
/* line 1102, ../sass/_my.scss */
.account-myfriend-wrap .recommend-box .box .share-icon .icon .myfriend-sina {
  background-position: 0 -140px !important;
}
/* line 1106, ../sass/_my.scss */
.account-myfriend-wrap .recommend-box .box .share-icon .tips {
  width: 363px;
  height: 22px;
  line-height: 22px;
  font-size: 12px;
  color: #555;
  padding-left: 7px;
  position: relative;
  background: #e5e5e5;
  margin-top: 21px;
}
/* line 1116, ../sass/_my.scss */
.account-myfriend-wrap .recommend-box .box .share-icon .tips i {
  position: absolute;
  top: -7px;
  left: 176px;
}

/* line 1127, ../sass/_my.scss */
.account-common-title {
  font-size: 20px;
  color: #555;
  font-weight: bold;
  height: 40px;
  padding: 30px 0 0 62px;
  font-weight: bold;
}

/* line 1135, ../sass/_my.scss */
.account-common-con {
  padding: 0 45px 0 62px;
}
/* line 1137, ../sass/_my.scss */
.account-common-con .trigger {
  width: 100%;
  border: 1px solid #f2f2f2;
  background: #fbfbfb;
  height: 40px;
  line-height: 40px;
  color: #555;
  font-weight: bold;
  font-size: 14px;
  border-bottom: 2px solid #c3c9d5;
}
/* line 1147, ../sass/_my.scss */
.account-common-con .trigger p {
  cursor: pointer;
  padding: 0 30px;
  float: left;
}
/* line 1151, ../sass/_my.scss */
.account-common-con .trigger p.active {
  color: #ed3334;
  border-bottom: 2px solid #ed3334;
}
/* line 1156, ../sass/_my.scss */
.account-common-con .trigger span {
  float: left;
  color: #d1d1df;
  font-family: '宋体';
  font-weight: normal;
  font-size: 12px;
}
/* line 1164, ../sass/_my.scss */
.account-common-con .serve-box {
  border-top: 3px solid #f4f4f4;
  padding: 110px 0 0 18px;
  position: relative;
}
/* line 1168, ../sass/_my.scss */
.account-common-con .serve-box .serve {
  font-size: 14px;
  color: #333;
  line-height: 36px;
  height: 185px;
}
/* line 1173, ../sass/_my.scss */
.account-common-con .serve-box .serve strong {
  font-size: 24px;
  color: #ed3334;
  margin-left: 4px;
}
/* line 1178, ../sass/_my.scss */
.account-common-con .serve-box .serve a, .account-common-con .serve-box .serve .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-common-con .serve-box .serve span {
  margin-left: 4px;
  color: #0060ff;
  font-size: 18px;
  text-decoration: underline;
}
/* line 1185, ../sass/_my.scss */
.account-common-con .serve-box i {
  position: absolute;
  right: -45px;
  top: 71px;
}
/* line 1191, ../sass/_my.scss */
.account-common-con .account-common-tips {
  margin-top: 25px;
  background-color: #F0F0F0;
  padding: 10px 20px;
}
/* line 1195, ../sass/_my.scss */
.account-common-con .account-common-tips p {
  line-height: 25px;
  color: #999999;
}
/* line 1202, ../sass/_my.scss */
.account-common-con .account-common-tips p.quantity {
  padding-bottom: 3px;
  margin-top: -8px;
}
/* line 1205, ../sass/_my.scss */
.account-common-con .account-common-tips p.quantity i {
  color: #ed3334;
  font-weight: bold;
}
/* line 1211, ../sass/_my.scss */
.account-common-con .account-common-tips.inner-tips {
  margin: 0 0 10px;
  background: none;
  padding: 0;
}

/* line 1219, ../sass/_my.scss */
.search-box .input-box {
  float: left;
  margin-right: 16px;
  font-size: 14px;
}

/* line 1224, ../sass/_my.scss */
.search-box .input-box p.tou {
  font-size: 14px;
  color: #333;
  float: left;
  line-height: 30px;
}

/* line 1230, ../sass/_my.scss */
.search-box .input-box select {
  width: 140px;
  height: 30px;
  border: 1px solid #dbdbdb;
  font-size: 14px;
}

/* line 1236, ../sass/_my.scss */
.search-box .search-btn {
  width: 74px;
  height: 30px;
  text-align: center;
  line-height: 28px;
  border: 1px solid #ec6726;
  background: #ed3334;
  font-size: 14px;
  color: #fff;
  cursor: pointer;
}
/* line 1246, ../sass/_my.scss */
.search-box .search-btn:hover {
  background: #ef4a4b;
}

/* line 1250, ../sass/_my.scss */
.search-box .pullout-btn {
  width: 100px;
  height: 30px;
  text-align: center;
  line-height: 30px;
  border: none;
  border-radius: 5px;
  background: #00c2de;
  font-size: 14px;
  color: #fff;
  float: right;
  cursor: pointer;
}

/* line 1263, ../sass/_my.scss */
.search-box {
  padding: 20px 0 5px;
}

/* line 1266, ../sass/_my.scss */
.search-box .change-btn {
  float: right;
  color: #006;
  line-height: 30px;
  font-size: 14px;
  margin-right: 8px;
}

/* line 1273, ../sass/_my.scss */
.search-box .change-btn:hover {
  color: #2e2e9d;
}

/* line 1276, ../sass/_my.scss */
.search-box .search-mod {
  display: none;
}

/* line 1279, ../sass/_my.scss */
.search-box .active-mod {
  display: block;
}

/* line 1282, ../sass/_my.scss */
.search-box .laydate-icon {
  width: 145px;
  height: 26px;
  border: 1px solid #c6c6c6;
  padding-left: 10px;
  float: left;
}

/* line 1289, ../sass/_my.scss */
.search-box .laydate-txt {
  float: left;
  padding: 0 5px;
  line-height: 30px;
}

/* line 1294, ../sass/_my.scss */
.search-box .out-btn {
  float: right;
  width: 72px;
  height: 28px;
  background: #f6f6f6;
  line-height: 28px;
  text-align: center;
  font-size: 14px;
  color: #555;
  border: 1px solid #dbdbdb;
}
/* line 1304, ../sass/_my.scss */
.search-box .out-btn:hover {
  background: #e9e9e9;
  text-decoration: none;
}

/* line 1312, ../sass/_my.scss */
.account-myinvest-wrap .invest-table {
  width: 100%;
  border: 1px solid #f2f2f2;
  color: #555;
  font-size: 14px;
}
/* line 1317, ../sass/_my.scss */
.account-myinvest-wrap .invest-table th {
  height: 41px;
  text-align: center;
  background: #fbfbfb;
}
/* line 1322, ../sass/_my.scss */
.account-myinvest-wrap .invest-table td {
  text-align: center;
  border-top: 1px solid #f2f2f2;
  height: 63px;
}
/* line 1326, ../sass/_my.scss */
.account-myinvest-wrap .invest-table td b {
  font-size: 24px;
  margin-right: 5px;
}
/* line 1332, ../sass/_my.scss */
.account-myinvest-wrap .invest-search {
  padding-top: 36px;
  min-height: 430px;
}
/* line 1337, ../sass/_my.scss */
.account-myinvest-wrap .invest-list .invest-list-mod {
  display: none;
}
/* line 1339, ../sass/_my.scss */
.account-myinvest-wrap .invest-list .invest-list-mod.active-mod {
  display: block;
}
/* line 1344, ../sass/_my.scss */
.account-myinvest-wrap .page-wrap {
  padding-top: 10px;
}
/* line 1347, ../sass/_my.scss */
.account-myinvest-wrap .protocol-bot {
  padding-top: 18px;
  color: #5cb3f0;
}
/* line 1350, ../sass/_my.scss */
.account-myinvest-wrap .protocol-bot b {
  margin: 0 7px;
  vertical-align: top;
}
/* line 1354, ../sass/_my.scss */
.account-myinvest-wrap .protocol-bot a, .account-myinvest-wrap .protocol-bot .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-myinvest-wrap .protocol-bot span {
  font-size: 15px;
  color: #5cb3f0;
}

/* line 1361, ../sass/_my.scss */
.table-list {
  padding-top: 20px;
}
/* line 1363, ../sass/_my.scss */
.table-list .data-table {
  width: 100%;
}
/* line 1366, ../sass/_my.scss */
.table-list .data-table tr:hover {
  background: #f8f8f8;
}
/* line 1370, ../sass/_my.scss */
.table-list .data-table th {
  height: 25px;
  text-align: center;
  font-size: 14px;
  color: #bbb;
  border-bottom: 1px solid #ececec;
}
/* line 1377, ../sass/_my.scss */
.table-list .data-table td {
  height: 61px;
  text-align: center;
  font-size: 14px;
  color: #555;
}
/* line 1382, ../sass/_my.scss */
.table-list .data-table td a, .table-list .data-table td .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .table-list .data-table td span {
  color: #17a9ef;
}
/* line 1386, ../sass/_my.scss */
.table-list .data-table .first {
  text-align: left;
  padding-left: 10px;
}
/* line 1389, ../sass/_my.scss */
.table-list .data-table .first .tip {
  font-size: 14px;
  vertical-align: top;
  padding: 0 6px;
  color: #ed3334;
  height: 22px;
  line-height: 22px;
  border: 1px solid #ed3334;
  margin-left: 7px;
}
/* line 1401, ../sass/_my.scss */
.table-list .data-table .next {
  cursor: pointer;
  color: #258FB8;
}
/* line 1404, ../sass/_my.scss */
.table-list .data-table .next:hover {
  cursor: pointer;
  color: #CC0000;
  text-decoration: underline;
}
/* line 1408, ../sass/_my.scss */
.table-list .data-table .next:hover .tip {
  text-decoration: none;
}
/* line 1413, ../sass/_my.scss */
.table-list .data-table .last {
  text-align: right;
  padding-right: 10px;
}

/* line 1422, ../sass/_my.scss */
.account-myassets-wrap .assets-table {
  padding-top: 20px;
}
/* line 1425, ../sass/_my.scss */
.account-myassets-wrap .page-wrap {
  padding-top: 40px;
}

/* line 1430, ../sass/_my.scss */
.common-data-table {
  color: #333;
  font-size: 14px;
  border: 1px solid #dbdbdb;
}
/* line 1434, ../sass/_my.scss */
.common-data-table th {
  height: 52px;
  padding: 0 10px;
  background: #f0f0f0;
  border: 1px solid #dbdbdb;
}
/* line 1440, ../sass/_my.scss */
.common-data-table td {
  padding: 6px 6px 6px 12px;
  border: 1px solid #dbdbdb;
}
/* line 1443, ../sass/_my.scss */
.common-data-table td.status {
  color: #00baff;
}
/* line 1445, ../sass/_my.scss */
.common-data-table td.status span.fail {
  color: #ff1d3d;
}

/* line 1454, ../sass/_my.scss */
.account-myinfo-wrap .myinfo-wrapper {
  width: 100%;
  border-top: 1px solid #e6e6e6;
}
/* line 1458, ../sass/_my.scss */
.account-myinfo-wrap .myinfo-wrap {
  width: 542px;
  padding: 20px 0 0 30px;
  color: #696969;
  line-height: 48px;
  font-size: 16px;
}
/* line 1464, ../sass/_my.scss */
.account-myinfo-wrap .myinfo-wrap .info-mode {
  overflow: hidden;
  *zoom: 1;
}
/* line 1467, ../sass/_my.scss */
.account-myinfo-wrap .myinfo-wrap dt {
  float: left;
  width: 100px;
  margin-right: 20px;
}
/* line 1471, ../sass/_my.scss */
.account-myinfo-wrap .myinfo-wrap dt i {
  font-family: "宋体";
  color: #ed3334;
  padding-right: 4px;
}
/* line 1477, ../sass/_my.scss */
.account-myinfo-wrap .myinfo-wrap dd {
  width: 190px;
  float: left;
  font-weight: bold;
}
/* line 1482, ../sass/_my.scss */
.account-myinfo-wrap .myinfo-wrap .ok, .account-myinfo-wrap .myinfo-wrap .n-ok {
  float: right;
  position: relative;
  padding-left: 20px;
  color: #666;
}
/* line 1487, ../sass/_my.scss */
.account-myinfo-wrap .myinfo-wrap .ok i, .account-myinfo-wrap .myinfo-wrap .n-ok i {
  left: 0;
  top: 19px;
  position: absolute;
}
/* line 1493, ../sass/_my.scss */
.account-myinfo-wrap .myinfo-wrap .n-ok {
  color: #0da4d3;
}

/* line 1502, ../sass/_my.scss */
.getphonecode {
  float: left;
  width: 104px;
  height: 40px;
  line-height: 40px !important;
  text-align: center;
  font-size: 14px;
  color: #fff !important;
  margin-left: 10px;
  position: static !important;
  background: #5db9f2;
}
/* line 1513, ../sass/_my.scss */
.getphonecode.set-info-btn {
  width: 97px;
  height: 35px;
  line-height: 35px !important;
  margin-top: 2px;
}
/* line 1519, ../sass/_my.scss */
.getphonecode:hover {
  background: #2ea5ee;
  text-decoration: none;
}
/* line 1523, ../sass/_my.scss */
.getphonecode.getcode-disabled {
  background: #bbb;
  color: #ededed !important;
  cursor: default;
}
/* line 1527, ../sass/_my.scss */
.getphonecode.getcode-disabled:hover {
  background: #bbb;
}

/* line 1533, ../sass/_my.scss */
.account-security-wrap .set-success {
  display: none;
  padding: 30px 0 30px 276px;
  font-size: 16px;
  color: #666;
  overflow: hidden;
  *zoom: 1;
}
/* line 1539, ../sass/_my.scss */
.account-security-wrap .set-success i {
  float: left;
  width: 53px;
  height: 53px;
}
/* line 1544, ../sass/_my.scss */
.account-security-wrap .set-success p {
  height: 53px;
  line-height: 53px;
  padding-left: 18px;
  float: left;
}
/* line 1551, ../sass/_my.scss */
.account-security-wrap .set-box {
  overflow: hidden;
}
/* line 1554, ../sass/_my.scss */
.account-security-wrap .set-box .getphonecode-box .phonecode {
  float: left;
  width: 164px;
}
/* line 1558, ../sass/_my.scss */
.account-security-wrap .set-box .getphonecode-box .phonecodemsg {
  float: left;
  margin-left: 4px;
}
/* line 1564, ../sass/_my.scss */
.account-security-wrap .set-wrap h3.my-title {
  height: 69px;
  margin-bottom: -1px;
  border-bottom: 1px solid #fff;
  position: relative;
  z-index: 2;
}
/* line 1571, ../sass/_my.scss */
.account-security-wrap .set-wrap .set-trigger {
  height: 69px;
  border-bottom: 1px solid #d9d9d9;
  border-top: 1px solid #d9d9d9;
  line-height: 69px;
  font-size: 16px;
  color: #666;
}
/* line 1579, ../sass/_my.scss */
.account-security-wrap .set-wrap .set-trigger p {
  float: left;
}
/* line 1582, ../sass/_my.scss */
.account-security-wrap .set-wrap .set-trigger p.icon {
  margin: 23px 11px 0 9px;
}
/* line 1586, ../sass/_my.scss */
.account-security-wrap .set-wrap .set-trigger p.title {
  width: 180px;
}
/* line 1589, ../sass/_my.scss */
.account-security-wrap .set-wrap .set-trigger p.info {
  width: 500px;
}
/* line 1591, ../sass/_my.scss */
.account-security-wrap .set-wrap .set-trigger p.info img {
  vertical-align: middle;
  margin-right: 10px;
}
/* line 1595, ../sass/_my.scss */
.account-security-wrap .set-wrap .set-trigger p.info b {
  font-weight: bold;
}
/* line 1599, ../sass/_my.scss */
.account-security-wrap .set-wrap .set-trigger {
  position: relative;
}
/* line 1601, ../sass/_my.scss */
.account-security-wrap .set-wrap .set-trigger strong.finance {
  font-size: 14px;
  color: #ff8d2d;
  top: 0;
  position: absolute;
  left: 328px;
}
/* line 1609, ../sass/_my.scss */
.account-security-wrap .set-wrap p.info span {
  margin-right: 28px;
}
/* line 1612, ../sass/_my.scss */
.account-security-wrap .set-wrap .set-trigger p.btn {
  float: right;
  padding-right: 18px;
  color: #0ca5d3;
}
/* line 1617, ../sass/_my.scss */
.account-security-wrap .set-wrap a, .account-security-wrap .set-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-security-wrap .set-wrap span {
  color: #0ca5d3;
}
/* line 1620, ../sass/_my.scss */
.account-security-wrap .set-wrap .form-wrap {
  padding: 20px 0 34px 170px;
  font-size: 16px;
  color: #666;
}
/* line 1625, ../sass/_my.scss */
.account-security-wrap .set-wrap .input-box {
  padding-bottom: 20px;
  height: 40px;
  overflow: visible;
}
/* line 1626, ../sass/_my.scss */
.account-security-wrap .set-wrap .input-box.voice-box {
  padding-left: 159px;
}
/* line 1628, ../sass/_my.scss */
.account-security-wrap .set-wrap .input-box.voice-box .error {
  display: none;
  vertical-align: top;
}
/* line 1636, ../sass/_my.scss */
.account-security-wrap .set-wrap .input-box.usedpasswd-box {
  height: auto;
  overflow: hidden;
}
/* line 1640, ../sass/_my.scss */
.account-security-wrap .set-wrap .input-box .errormsg {
  margin-bottom: -20px;
}
/* line 1643, ../sass/_my.scss */
.account-security-wrap .set-wrap .input-box .error {
  line-height: normal;
  margin-left: -5px;
  width: 190px;
}
/* line 1648, ../sass/_my.scss */
.account-security-wrap .set-wrap .input-box i {
  margin-left: 4px;
}
/* line 1651, ../sass/_my.scss */
.account-security-wrap .set-wrap .input-box.banknum-box {
  position: relative;
}
/* line 1653, ../sass/_my.scss */
.account-security-wrap .set-wrap .input-box.banknum-box .bank-tip {
  position: absolute;
  top: 10px;
  left: 470px;
  color: #df1414;
  font-size: 12px;
}
/* line 1662, ../sass/_my.scss */
.account-security-wrap .set-wrap .input-box.choose-box .choose-bank {
  width: 97px;
  height: 36px;
  display: block;
  position: static;
  border-radius: 5px;
  font-size: 16px;
  color: #bcbcbc;
  background: #f1f1f1;
  border: 1px solid #dbdbdb;
  text-align: center;
  line-height: 36px;
  outline: none;
}
/* line 1675, ../sass/_my.scss */
.account-security-wrap .set-wrap .input-box.choose-box .choose-bank:hover {
  background: #e9e9e9;
  text-decoration: none;
}
/* line 1680, ../sass/_my.scss */
.account-security-wrap .set-wrap .input-box.choose-box .bankimg {
  float: left;
  width: 151px;
  height: 38px;
  border: 1px solid #dbdbdb;
}
/* line 1685, ../sass/_my.scss */
.account-security-wrap .set-wrap .input-box.choose-box .bankimg .img {
  width: 151px;
  height: 38px;
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}
/* line 1691, ../sass/_my.scss */
.account-security-wrap .set-wrap .input-box.choose-box .bankimg .img img {
  max-width: 151px;
  max-height: 38px;
}
/* line 1697, ../sass/_my.scss */
.account-security-wrap .set-wrap .input-box.choose-box .reselect {
  position: static;
  float: left;
  margin: 12px 0 0 13px;
  font-size: 12px;
  color: #2ab8dd;
  outline: none;
}
/* line 1707, ../sass/_my.scss */
.account-security-wrap .set-wrap .input-box p {
  width: 155px;
  float: left;
  text-align: right;
  padding-right: 4px;
  font-size: 16px;
  line-height: 38px;
}
/* line 1715, ../sass/_my.scss */
.account-security-wrap .set-wrap .input-box .input-mod {
  float: left;
  position: relative;
  width: 520px;
  line-height: 40px;
}
/* line 1721, ../sass/_my.scss */
.account-security-wrap .set-wrap .input-box input {
  color: #666;
  width: 278px;
  height: 30px;
  line-height: 30px;
  border: 1px solid #dbdbdb;
  padding: 4px 10px;
  font-size: 16px;
  color: #666;
}
/* line 1731, ../sass/_my.scss */
.account-security-wrap .set-wrap .sub-wrap {
  padding-left: 159px;
}
/* line 1733, ../sass/_my.scss */
.account-security-wrap .set-wrap .sub-wrap .suberror {
  color: #e8592d;
  font-size: 12px;
  padding-bottom: 10px;
  margin-top: -10px;
}
/* line 1738, ../sass/_my.scss */
.account-security-wrap .set-wrap .sub-wrap .suberror i {
  width: 14px;
  height: 14px;
  float: left;
  margin: 2px 5px 0 0;
}
/* line 1746, ../sass/_my.scss */
.account-security-wrap .set-wrap .sub-wrap a, .account-security-wrap .set-wrap .sub-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-security-wrap .set-wrap .sub-wrap span,
.account-security-wrap .set-wrap .sub-wrap input {
  height: 40px;
  /* padding: 0 31px; */
  text-align: center;
  width: 98px;
  line-height: 38px;
  background: #ed3334;
  border-radius: 5px;
  cursor: pointer;
  border: none;
  font-size: 18px;
  color: #fff;
  display: inline-block;
}
/* line 1760, ../sass/_my.scss */
.account-security-wrap .set-wrap .sub-wrap a:hover, .account-security-wrap .set-wrap .sub-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-security-wrap .set-wrap .sub-wrap span:hover,
.account-security-wrap .set-wrap .sub-wrap input:hover {
  background: #eb1c1d;
  text-decoration: none;
}
/* line 1765, ../sass/_my.scss */
.account-security-wrap .set-wrap .sub-wrap input[disabled="disabled"] {
  background: #bbb;
  color: #ededed;
  cursor: default;
}
/* line 1769, ../sass/_my.scss */
.account-security-wrap .set-wrap .sub-wrap input[disabled="disabled"]:hover {
  background: #bbb;
}
/* line 1773, ../sass/_my.scss */
.account-security-wrap .set-wrap .tip {
  font-size: 16px;
  color: #ccccd5;
  text-align: center;
  padding-top: 16px;
  margin-bottom: -5px;
}
/* line 1780, ../sass/_my.scss */
.account-security-wrap .set-wrap .input-mod a, .account-security-wrap .set-wrap .input-mod .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-security-wrap .set-wrap .input-mod span {
  position: absolute;
  left: 320px;
  top: 10px;
  line-height: normal;
  font-size: 14px;
}
/* line 1787, ../sass/_my.scss */
.account-security-wrap .set-wrap .step-wrap {
  width: 585px;
  margin: 0 auto;
  padding: 30px 0 21px;
}
/* line 1792, ../sass/_my.scss */
.account-security-wrap .set-wrap .step-wrap p {
  margin: 0 auto;
}
/* line 1795, ../sass/_my.scss */
.account-security-wrap .set-wrap .step-wrap ul {
  padding-top: 6px;
  overflow: hidden;
  zoom: 1;
  clear: both;
}
/* line 1801, ../sass/_my.scss */
.account-security-wrap .set-wrap .step-wrap li {
  float: left;
  width: 195px;
  text-align: center;
  font-size: 14px;
  color: #666;
}
/* line 1808, ../sass/_my.scss */
.account-security-wrap .set-wrap .input-mod .get-btn {
  padding: 0 9px;
  height: 40px;
  line-height: 40px;
  color: #fff;
  font-size: 16px;
  background: #00c2de;
  border-radius: 5px;
  top: 0;
}
/* line 1818, ../sass/_my.scss */
.account-security-wrap .set-wrap .input-mod .get-btn:hover {
  background: #00d3f1;
  text-decoration: none;
}
/* line 1822, ../sass/_my.scss */
.account-security-wrap .set-success .success-wrap i {
  width: 63px;
  height: 63px;
  float: left;
  background: url("../../images/myaccount/success-icon.png") no-repeat;
}
/* line 1828, ../sass/_my.scss */
.account-security-wrap .set-success .success-wrap p {
  float: left;
  margin: 8px 0 0 20px;
  color: #00c2de;
  font-size: 30px;
}
/* line 1834, ../sass/_my.scss */
.account-security-wrap .set-success .success-wrap {
  clear: both;
  zoom: 1;
  overflow: hidden;
  padding: 37px 0 134px 263px;
}
/* line 1840, ../sass/_my.scss */
.account-security-wrap .set-wrap .set-mod {
  display: none;
}
/* line 1843, ../sass/_my.scss */
.account-security-wrap .active-wrap .set-mod {
  display: block;
}
/* line 1846, ../sass/_my.scss */
.account-security-wrap .set-wrap {
  margin-top: -1px;
}
/* line 1849, ../sass/_my.scss */
.account-security-wrap .set-wrap .form-mod {
  display: none;
}
/* line 1854, ../sass/_my.scss */
.account-security-wrap .set-wrap .msg-box {
  font-size: 14px;
  *margin-top: -12px;
  *line-height: normal;
}
/* line 1859, ../sass/_my.scss */
.account-security-wrap .set-wrap .n-default .n-icon {
  margin-top: 3px;
}
/* line 1862, ../sass/_my.scss */
.account-security-wrap .set-wrap .special-mod .msg-box {
  display: block;
  margin: 0;
}
/* line 1867, ../sass/_my.scss */
.account-security-wrap .set-wrap .n-default .n-ok {
  display: none;
}
/* line 1870, ../sass/_my.scss */
.account-security-wrap .set-wrap .input-mod .nouse-btn,
.account-security-wrap .set-wrap .input-mod .nouse-btn:hover {
  background: #999;
  color: #fff;
}
/* line 1877, ../sass/_my.scss */
.account-security-wrap .set-wrap.set-storage .set-trigger .storage-icon {
  margin-top: 28px;
}
/* line 1880, ../sass/_my.scss */
.account-security-wrap .set-wrap.set-storage .set-trigger p.info {
  width: 470px;
}
/* line 1883, ../sass/_my.scss */
.account-security-wrap .set-wrap.set-storage .set-trigger a.goopen, .account-security-wrap .set-wrap.set-storage .set-trigger .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.goopen, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-security-wrap .set-wrap.set-storage .set-trigger span.goopen {
  color: #ed3334;
}

/* line 1892, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap, .account-recharge-wrap .form-wrap {
  padding-top: 10px;
}
/* line 1894, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap dl, .account-recharge-wrap .form-wrap dl {
  font-size: 16px;
  color: #666;
  line-height: 38px;
  height: 38px;
  padding-bottom: 22px;
  overflow: hidden;
  *zoom: 1;
  position: relative;
}
/* line 1902, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap dl dt, .account-recharge-wrap .form-wrap dl dt {
  min-width: 75px;
  float: left;
  font-size: 14px;
}
/* line 1907, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap dl dd, .account-recharge-wrap .form-wrap dl dd {
  float: left;
  width: 600px;
}
/* line 1910, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap dl dd .tip, .account-recharge-wrap .form-wrap dl dd .tip {
  position: absolute;
  left: 285px;
  font-size: 12px;
  color: #999;
  top: 4px;
}
/* line 1917, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap dl dd b, .account-recharge-wrap .form-wrap dl dd b {
  font-weight: bold;
  margin-right: 4px;
}
/* line 1921, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap dl dd strong.myrest, .account-recharge-wrap .form-wrap dl dd strong.myrest {
  color: #ed3334;
  font-size: 18px;
  font-family: 'Arial';
}
/* line 1927, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap dl dd.nobind p, .account-recharge-wrap .form-wrap dl dd.nobind p {
  float: left;
  color: #555;
  font-size: 14px;
}
/* line 1932, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap dl dd.nobind a, .account-recharge-wrap .form-wrap dl dd.nobind a, .account-withdraw-wrap .form-wrap dl dd.nobind .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-withdraw-wrap .form-wrap dl dd.nobind span, .account-recharge-wrap .form-wrap dl dd.nobind .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-recharge-wrap .form-wrap dl dd.nobind span {
  float: left;
  margin: 4px 0 0 41px;
  width: 125px;
  height: 31px;
  line-height: 31px;
  color: #fff;
  font-size: 14px;
  border-radius: 4px;
  background: #348efe;
}
/* line 1942, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap dl dd.nobind a i, .account-recharge-wrap .form-wrap dl dd.nobind a i, .account-withdraw-wrap .form-wrap dl dd.nobind .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span i, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-withdraw-wrap .form-wrap dl dd.nobind span i, .account-recharge-wrap .form-wrap dl dd.nobind .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span i, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-recharge-wrap .form-wrap dl dd.nobind span i {
  float: left;
  font-weight: bold;
  font-size: 26px;
  margin: -3px 4px 0 7px;
}
/* line 1948, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap dl dd.nobind a:hover, .account-recharge-wrap .form-wrap dl dd.nobind a:hover, .account-withdraw-wrap .form-wrap dl dd.nobind .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-withdraw-wrap .form-wrap dl dd.nobind span:hover, .account-recharge-wrap .form-wrap dl dd.nobind .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-recharge-wrap .form-wrap dl dd.nobind span:hover {
  background: #0172fe;
  text-decoration: none;
}
/* line 1954, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap dl dd .bank-icon, .account-recharge-wrap .form-wrap dl dd .bank-icon {
  float: left;
}
/* line 1957, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap dl dd .manage, .account-recharge-wrap .form-wrap dl dd .manage, .account-withdraw-wrap .form-wrap dl dd .reset-passwd, .account-recharge-wrap .form-wrap dl dd .reset-passwd {
  color: #17a9ef;
  font-size: 14px;
  margin-left: 12px;
}
/* line 1962, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap dl dd .reset-passwd, .account-recharge-wrap .form-wrap dl dd .reset-passwd {
  font-size: 12px;
}
/* line 1966, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap dl dd .input-mode, .account-recharge-wrap .form-wrap dl dd .input-mode {
  float: left;
  position: relative;
  width: 197px;
}
/* line 1970, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap dl dd .input-mode span, .account-recharge-wrap .form-wrap dl dd .input-mode span {
  position: absolute;
  right: 9px;
  top: 2px;
  font-size: 14px;
  color: #999;
}
/* line 1977, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap dl dd .input-mode .text, .account-recharge-wrap .form-wrap dl dd .input-mode .text {
  width: 160px;
  height: 24px;
  line-height: 24px;
  padding: 6px 25px 6px 10px;
  border: 1px solid #ddd;
  font-size: 14px;
  color: #555;
  border-radius: 2px;
}
/* line 1986, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap dl dd .input-mode .text.sum, .account-recharge-wrap .form-wrap dl dd .input-mode .text.sum {
  font-size: 18px;
  font-family: 'Arial';
}
/* line 1991, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap dl dd .input-mode ::-webkit-input-placeholder, .account-recharge-wrap .form-wrap dl dd .input-mode ::-webkit-input-placeholder {
  /* WebKit browsers */
  font-size: 14px;
  font-family: "Microsoft Yahei", arial, tahoma;
}
/* line 1996, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap dl dd .input-mode :-moz-placeholder, .account-recharge-wrap .form-wrap dl dd .input-mode :-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  font-size: 14px;
  font-family: "Microsoft Yahei", arial, tahoma;
}
/* line 2001, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap dl dd .input-mode ::-moz-placeholder, .account-recharge-wrap .form-wrap dl dd .input-mode ::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  font-size: 14px;
  font-family: "Microsoft Yahei", arial, tahoma;
}
/* line 2006, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap dl dd .input-mode :-ms-input-placeholder, .account-recharge-wrap .form-wrap dl dd .input-mode :-ms-input-placeholder {
  /* Internet Explorer 10+ */
  font-size: 14px;
  font-family: "Microsoft Yahei", arial, tahoma;
}
/* line 2012, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap dl dd .bank-info, .account-recharge-wrap .form-wrap dl dd .bank-info {
  width: 195px;
  height: 31px;
  float: left;
  margin: 4px 12px 0 0;
  border: 1px solid #efefef;
}
/* line 2018, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap dl dd .bank-info img, .account-recharge-wrap .form-wrap dl dd .bank-info img {
  float: left;
  margin: 2px 0 0 1px;
}
/* line 2022, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap dl dd .bank-info p, .account-recharge-wrap .form-wrap dl dd .bank-info p {
  float: left;
  line-height: 30px;
  color: #555;
  font-size: 15px;
}
/* line 2027, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap dl dd .bank-info p b, .account-recharge-wrap .form-wrap dl dd .bank-info p b {
  font-weight: bold;
  font-family: 'Arial';
  margin: 0;
}
/* line 2034, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap dl dd .limit, .account-recharge-wrap .form-wrap dl dd .limit {
  float: left;
  font-size: 12px;
  color: #bbb;
}
/* line 2041, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap .sub-btn, .account-recharge-wrap .form-wrap .sub-btn {
  width: 110px;
  height: 35px;
  line-height: 34px;
  background: #ed3334;
  font-size: 15px;
  color: #fff;
  text-align: center;
  border-radius: 3px;
  border: none;
  cursor: pointer;
}
/* line 2052, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap .sub-btn:hover, .account-recharge-wrap .form-wrap .sub-btn:hover {
  background: #eb1c1d;
}
/* line 2055, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap .sub-btn[disabled="disabled"], .account-recharge-wrap .form-wrap .sub-btn[disabled="disabled"] {
  border-color: #bbb;
}
/* line 2059, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap .select-boxs, .account-recharge-wrap .form-wrap .select-boxs {
  overflow: hidden;
  padding: 6px 0 30px;
}
/* line 2062, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap .select-boxs .select-mod, .account-recharge-wrap .form-wrap .select-boxs .select-mod {
  float: left;
  font-size: 14px;
  color: #333;
  margin-right: 56px;
  position: relative;
  cursor: default;
  height: 24px;
  line-height: 24px;
}
/* line 2072, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap .select-boxs .select-mod i, .account-recharge-wrap .form-wrap .select-boxs .select-mod i {
  display: inline-block;
  vertical-align: top;
  margin: 5px 7px 0 0;
}
/* line 2077, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap .select-boxs .select-mod b, .account-recharge-wrap .form-wrap .select-boxs .select-mod b {
  font-weight: bold;
  color: #666;
  font-size: 16px;
  margin-right: 5px;
}
/* line 2083, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap .select-boxs .select-mod a, .account-recharge-wrap .form-wrap .select-boxs .select-mod a, .account-withdraw-wrap .form-wrap .select-boxs .select-mod .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-withdraw-wrap .form-wrap .select-boxs .select-mod span, .account-recharge-wrap .form-wrap .select-boxs .select-mod .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-recharge-wrap .form-wrap .select-boxs .select-mod span {
  color: #3991dc;
}
/* line 2086, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap .select-boxs .select-mod.nofuiou-mod, .account-recharge-wrap .form-wrap .select-boxs .select-mod.nofuiou-mod {
  color: #909090;
}
/* line 2088, ../sass/_my.scss */
.account-withdraw-wrap .form-wrap .select-boxs .select-mod.nofuiou-mod a, .account-recharge-wrap .form-wrap .select-boxs .select-mod.nofuiou-mod a, .account-withdraw-wrap .form-wrap .select-boxs .select-mod.nofuiou-mod .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-withdraw-wrap .form-wrap .select-boxs .select-mod.nofuiou-mod span, .account-recharge-wrap .form-wrap .select-boxs .select-mod.nofuiou-mod .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-recharge-wrap .form-wrap .select-boxs .select-mod.nofuiou-mod span {
  color: #3991dc;
  margin-left: 4px;
  text-decoration: underline;
}

/* line 2102, ../sass/_my.scss */
.account-recharge-wrap .account-common-title .common-storage-tip {
  float: right;
  padding: 7px 40px 0 0;
  font-weight: normal;
}
/* line 2108, ../sass/_my.scss */
.account-recharge-wrap .voice-box {
  padding: 0 0 10px 40px;
  margin-top: -10px;
  position: relative;
}
/* line 2113, ../sass/_my.scss */
.account-recharge-wrap .rechargetip {
  color: #666;
  padding-left: 45px;
  height: 36px;
  line-height: 36px;
  background: #ffefcc;
  font-size: 14px;
}
/* line 2120, ../sass/_my.scss */
.account-recharge-wrap .rechargetip a, .account-recharge-wrap .rechargetip .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-recharge-wrap .rechargetip span {
  color: #ed3334;
}
/* line 2124, ../sass/_my.scss */
.account-recharge-wrap .storagetip {
  color: #b3b3b3;
  font-size: 12px;
  padding: 0 0 9px 116px;
  margin-top: -13px;
}
/* line 2130, ../sass/_my.scss */
.account-recharge-wrap .xm-storagetip {
  color: #5b6672;
  font-size: 14px;
  padding: 0 0 25px 116px;
}
/* line 2134, ../sass/_my.scss */
.account-recharge-wrap .xm-storagetip span {
  display: inline-block;
  vertical-align: top;
  margin: 1px 7px 0 0;
}
/* line 2140, ../sass/_my.scss */
.account-recharge-wrap .recharge-tip {
  font-size: 12px;
  color: #bbb;
  margin-top: -17px;
  padding-left: 14px;
}
/* line 2146, ../sass/_my.scss */
.account-recharge-wrap .recharge-tip-bank {
  font-size: 12px;
  color: #ed3334;
  margin: -18px 0 25px;
  padding-left: 40px;
}
/* line 2151, ../sass/_my.scss */
.account-recharge-wrap .recharge-tip-bank i {
  display: inline-block;
  margin: 3px 6px 0 0;
  vertical-align: top;
}
/* line 2157, ../sass/_my.scss */
.account-recharge-wrap .newtips {
  margin-top: 20px;
}
/* line 2160, ../sass/_my.scss */
.account-recharge-wrap .operate-wrap {
  padding: 24px 0 24px 42px;
}
/* line 2162, ../sass/_my.scss */
.account-recharge-wrap .operate-wrap span {
  display: block;
  width: 110px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  border-radius: 4px;
  background: #ed3334;
  font-size: 14px;
  color: #fff;
  cursor: pointer;
}
/* line 2173, ../sass/_my.scss */
.account-recharge-wrap .operate-wrap span:hover {
  background: #eb1c1d;
}
/* line 2178, ../sass/_my.scss */
.account-recharge-wrap .account-common-title {
  padding-left: 102px;
}
/* line 2181, ../sass/_my.scss */
.account-recharge-wrap dl {
  padding-left: 40px;
}
/* line 2183, ../sass/_my.scss */
.account-recharge-wrap dl dd.amount-fixed {
  padding-left: 16px;
}
/* line 2185, ../sass/_my.scss */
.account-recharge-wrap dl dd.amount-fixed b {
  color: #333;
  font-size: 22px;
  font-weight: bold;
  margin-right: 10px;
}
/* line 2193, ../sass/_my.scss */
.account-recharge-wrap .return-btn {
  margin: 22px 0 0 40px;
  overflow: hidden;
}
/* line 2196, ../sass/_my.scss */
.account-recharge-wrap .return-btn a, .account-recharge-wrap .return-btn .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-recharge-wrap .return-btn span {
  color: #099aeb;
  float: left;
}
/* line 2201, ../sass/_my.scss */
.account-recharge-wrap .select-box {
  overflow: hidden;
  padding: 24px 0 0 42px;
}
/* line 2204, ../sass/_my.scss */
.account-recharge-wrap .select-box .select-mod {
  float: left;
  font-size: 14px;
  color: #333;
  margin-right: 56px;
  padding-left: 20px;
  position: relative;
  cursor: default;
}
/* line 2212, ../sass/_my.scss */
.account-recharge-wrap .select-box .select-mod i {
  position: absolute;
  left: 0;
  top: 5px;
}
/* line 2220, ../sass/_my.scss */
.account-recharge-wrap .balance-wrap {
  height: 76px;
  background: #f2f2f2;
  padding-left: 40px;
  margin-bottom: 40px;
  position: relative;
}
/* line 2226, ../sass/_my.scss */
.account-recharge-wrap .balance-wrap .why {
  position: absolute;
  width: 200px;
  right: 0;
  top: 28px;
}
/* line 2231, ../sass/_my.scss */
.account-recharge-wrap .balance-wrap .why a, .account-recharge-wrap .balance-wrap .why .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-recharge-wrap .balance-wrap .why span {
  font-size: 12px;
  color: #ed3334;
}
/* line 2235, ../sass/_my.scss */
.account-recharge-wrap .balance-wrap .why i {
  display: inline-block;
  vertical-align: top;
  margin: 3px 8px 0 0;
}
/* line 2241, ../sass/_my.scss */
.account-recharge-wrap .balance-wrap div {
  font-size: 14px;
  color: #555;
}
/* line 2242, ../sass/_my.scss */
.account-recharge-wrap .balance-wrap div.usable {
  padding-top: 12px;
}
/* line 2247, ../sass/_my.scss */
.account-recharge-wrap .balance-wrap div b {
  font-size: 18px;
  font-weight: bold;
  margin: 0 3px;
  font-family: 'Arial';
  color: #333;
}
/* line 2255, ../sass/_my.scss */
.account-recharge-wrap .balance-wrap div.rest b {
  color: #ed3334;
}
/* line 2262, ../sass/_my.scss */
.account-recharge-wrap .get-box p {
  float: left;
  font-size: 14px;
  color: #555;
  font-family: Arial;
}
/* line 2268, ../sass/_my.scss */
.account-recharge-wrap .get-box .getphonecode {
  width: auto;
  padding: 0 10px;
  height: 32px;
  font-size: 12px;
  line-height: 32px !important;
  margin-top: 3px;
}
/* line 2277, ../sass/_my.scss */
.account-recharge-wrap .sub-box {
  padding-left: 40px;
}
/* line 2280, ../sass/_my.scss */
.account-recharge-wrap .tab-trigger {
  overflow: hidden;
}
/* line 2282, ../sass/_my.scss */
.account-recharge-wrap .tab-trigger p {
  float: left;
  width: 139px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  border: 1px solid #c4c0c0;
  font-size: 18px;
  color: #555;
  cursor: pointer;
  margin-right: -1px;
}
/* line 2293, ../sass/_my.scss */
.account-recharge-wrap .tab-trigger p.active {
  border-color: #ed3334;
  color: #ed3334;
  position: relative;
  z-index: 5;
}
/* line 2301, ../sass/_my.scss */
.account-recharge-wrap .tab-content {
  border: 1px solid #c4c0c0;
  padding: 22px 0 26px;
  margin-top: -1px;
  display: none;
}
/* line 2306, ../sass/_my.scss */
.account-recharge-wrap .tab-content.active-tab {
  display: block;
}
/* line 2309, ../sass/_my.scss */
.account-recharge-wrap .tab-content .banktable {
  width: 772px;
  border: 1px solid #c2c0c1;
  margin: 6px auto 35px;
}
/* line 2313, ../sass/_my.scss */
.account-recharge-wrap .tab-content .banktable th {
  height: 39px;
  padding: 0 31px;
  background: #f5f5f5;
  font-size: 14px;
  color: #000;
  border-left: 1px solid #c2c0c1;
}
/* line 2321, ../sass/_my.scss */
.account-recharge-wrap .tab-content .banktable td {
  height: 30px;
  border-left: 1px solid #c2c0c1;
  padding: 0 31px;
  font-size: 14px;
  color: #666;
}
/* line 2329, ../sass/_my.scss */
.account-recharge-wrap .tab-content .banktable .none td {
  padding: 0;
  height: 8px;
}
/* line 2336, ../sass/_my.scss */
.account-recharge-wrap .tab-content .banktable tr th:nth-child(2), .account-recharge-wrap .tab-content .banktable tr th:nth-child(3) {
  text-align: right;
}
/* line 2342, ../sass/_my.scss */
.account-recharge-wrap .tab-content .banktable tr td:nth-child(2), .account-recharge-wrap .tab-content .banktable tr td:nth-child(3) {
  text-align: right;
}
/* line 2350, ../sass/_my.scss */
.account-recharge-wrap .online-tip {
  height: 35px;
  line-height: 35px;
  background: #ffede6;
  padding-left: 34px;
  color: #555;
  font-size: 12px;
  margin-top: -22px;
}
/* line 2359, ../sass/_my.scss */
.account-recharge-wrap .bank-mode {
  padding: 23px 0 0 40px;
  overflow: hidden;
}
/* line 2362, ../sass/_my.scss */
.account-recharge-wrap .bank-mode .bank {
  float: left;
  width: 156px;
  margin: 0 43px 20px 0;
  cursor: pointer;
}
/* line 2367, ../sass/_my.scss */
.account-recharge-wrap .bank-mode .bank i {
  float: left;
  width: 18px;
  height: 18px;
  margin: 10px 7px 0 0;
  background: url('../../images/recharge-icon.png?1508917087') -18px 0;
}
/* line 2373, ../sass/_my.scss */
.account-recharge-wrap .bank-mode .bank i.active-bank {
  background-position: 0 0;
}
/* line 2377, ../sass/_my.scss */
.account-recharge-wrap .bank-mode .bank .img {
  float: left;
  width: 129px;
  height: 35px;
  text-align: center;
  border: 1px solid #efefef;
}

/* line 2388, ../sass/_my.scss */
.recharge-success {
  padding-top: 94px;
}
/* line 2390, ../sass/_my.scss */
.recharge-success table {
  color: #555;
  margin: 0 auto;
}
/* line 2393, ../sass/_my.scss */
.recharge-success table.phone {
  margin-top: 70px;
  color: #666769;
  font-size: 14px;
}
/* line 2398, ../sass/_my.scss */
.recharge-success table.ing {
  font-size: 36px;
  margin-bottom: 70px;
}
/* line 2402, ../sass/_my.scss */
.recharge-success table .stitle {
  font-size: 36px;
}
/* line 2405, ../sass/_my.scss */
.recharge-success table .info {
  height: 120px;
  vertical-align: middle;
  font-size: 22px;
}
/* line 2409, ../sass/_my.scss */
.recharge-success table .info span {
  font-size: 33px;
  color: #f00;
}
/* line 2414, ../sass/_my.scss */
.recharge-success table .go-recharge {
  display: block;
  width: 121px;
  height: 38px;
  text-align: center;
  line-height: 38px;
  background: #ed3334;
  border-radius: 4px;
  color: #fff;
  font-size: 16px;
}
/* line 2424, ../sass/_my.scss */
.recharge-success table .go-recharge:hover {
  background: #ec5f1c;
  text-decoration: none;
}
/* line 2428, ../sass/_my.scss */
.recharge-success table .go-recharge.go-list {
  width: 121px;
  background: #17c2c8;
  margin-left: 10px;
}
/* line 2432, ../sass/_my.scss */
.recharge-success table .go-recharge.go-list:hover {
  background: #14d1d8;
}
/* line 2438, ../sass/_my.scss */
.recharge-success .dialog-recharge-fail,
.recharge-success .dialog-recharge-success {
  display: inline-block;
  margin-right: 14px;
}
/* line 2443, ../sass/_my.scss */
.recharge-success .content-wrap {
  padding-top: 120px;
}

/* line 2452, ../sass/_my.scss */
.account-mymsg-wrap.winningRecord .coupon-wrap .account-top-box p {
  cursor: pointer;
}
/* line 2457, ../sass/_my.scss */
.account-mymsg-wrap.winningRecord .coupon-wrap .winningTab {
  border: 1px solid #d9d9d9;
  margin: 30px 0;
}
/* line 2460, ../sass/_my.scss */
.account-mymsg-wrap.winningRecord .coupon-wrap .winningTab .winningTab-head {
  height: 59px;
  border-bottom: 1px solid #d9d9d9;
  line-height: 59px;
  font-size: 14px;
  background: #f0f0f0;
}
/* line 2466, ../sass/_my.scss */
.account-mymsg-wrap.winningRecord .coupon-wrap .winningTab .winningTab-head span {
  display: block;
  box-sizing: border-box;
  text-align: center;
  float: left;
}
/* line 2472, ../sass/_my.scss */
.account-mymsg-wrap.winningRecord .coupon-wrap .winningTab .winningTab-head .cloumn1 {
  width: 30%;
  padding-left: 30px;
  text-align: left;
}
/* line 2477, ../sass/_my.scss */
.account-mymsg-wrap.winningRecord .coupon-wrap .winningTab .winningTab-head .cloumn2 {
  width: 20%;
}
/* line 2480, ../sass/_my.scss */
.account-mymsg-wrap.winningRecord .coupon-wrap .winningTab .winningTab-head .cloumn3 {
  width: 20%;
}
/* line 2483, ../sass/_my.scss */
.account-mymsg-wrap.winningRecord .coupon-wrap .winningTab .winningTab-head .cloumn4 {
  width: 15%;
}
/* line 2486, ../sass/_my.scss */
.account-mymsg-wrap.winningRecord .coupon-wrap .winningTab .winningTab-head .cloumn5 {
  width: 15%;
  padding-right: 20px;
}
/* line 2492, ../sass/_my.scss */
.account-mymsg-wrap.winningRecord .coupon-wrap .winningTab .winningTab-body .winningTab-box {
  border-top: 1px solid #d9d9d9;
}
/* line 2494, ../sass/_my.scss */
.account-mymsg-wrap.winningRecord .coupon-wrap .winningTab .winningTab-body .winningTab-box:first-child {
  border: none;
}
/* line 2497, ../sass/_my.scss */
.account-mymsg-wrap.winningRecord .coupon-wrap .winningTab .winningTab-body .winningTab-box .winningTab-item {
  height: 55px;
  line-height: 55px;
  font-size: 14px;
  display: table;
  width: 100%;
}
/* line 2503, ../sass/_my.scss */
.account-mymsg-wrap.winningRecord .coupon-wrap .winningTab .winningTab-body .winningTab-box .winningTab-item span {
  display: table-cell;
  box-sizing: border-box;
  text-align: center;
  vertical-align: middle;
}
/* line 2509, ../sass/_my.scss */
.account-mymsg-wrap.winningRecord .coupon-wrap .winningTab .winningTab-body .winningTab-box .winningTab-item .cloumn1 {
  width: 30%;
  padding-left: 30px;
  text-align: left;
  color: #eb2e38;
}
/* line 2515, ../sass/_my.scss */
.account-mymsg-wrap.winningRecord .coupon-wrap .winningTab .winningTab-body .winningTab-box .winningTab-item .cloumn2 {
  width: 20%;
}
/* line 2518, ../sass/_my.scss */
.account-mymsg-wrap.winningRecord .coupon-wrap .winningTab .winningTab-body .winningTab-box .winningTab-item .cloumn3 {
  width: 20%;
}
/* line 2521, ../sass/_my.scss */
.account-mymsg-wrap.winningRecord .coupon-wrap .winningTab .winningTab-body .winningTab-box .winningTab-item .cloumn4 {
  width: 15%;
  line-height: normal;
}
/* line 2524, ../sass/_my.scss */
.account-mymsg-wrap.winningRecord .coupon-wrap .winningTab .winningTab-body .winningTab-box .winningTab-item .cloumn4.red {
  color: red;
}
/* line 2527, ../sass/_my.scss */
.account-mymsg-wrap.winningRecord .coupon-wrap .winningTab .winningTab-body .winningTab-box .winningTab-item .cloumn4 font {
  font-size: 14px;
}
/* line 2531, ../sass/_my.scss */
.account-mymsg-wrap.winningRecord .coupon-wrap .winningTab .winningTab-body .winningTab-box .winningTab-item .cloumn5 {
  width: 15%;
  padding-right: 20px;
  color: #0da0fe;
  cursor: pointer;
}
/* line 2538, ../sass/_my.scss */
.account-mymsg-wrap.winningRecord .coupon-wrap .winningTab .winningTab-body .winningTab-box .winningTab-info {
  display: none;
  font-size: 14px;
  background: #f5f5f5;
  padding: 15px 30px;
}
/* line 2543, ../sass/_my.scss */
.account-mymsg-wrap.winningRecord .coupon-wrap .winningTab .winningTab-body .winningTab-box .winningTab-info .red {
  color: red;
}
/* line 2546, ../sass/_my.scss */
.account-mymsg-wrap.winningRecord .coupon-wrap .winningTab .winningTab-body .winningTab-box .winningTab-info p {
  line-height: 30px;
  word-break: break-all;
}
/* line 2549, ../sass/_my.scss */
.account-mymsg-wrap.winningRecord .coupon-wrap .winningTab .winningTab-body .winningTab-box .winningTab-info p font {
  font-size: 14px;
}
/* line 2553, ../sass/_my.scss */
.account-mymsg-wrap.winningRecord .coupon-wrap .winningTab .winningTab-body .winningTab-box .winningTab-info a, .account-mymsg-wrap.winningRecord .coupon-wrap .winningTab .winningTab-body .winningTab-box .winningTab-info .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-mymsg-wrap.winningRecord .coupon-wrap .winningTab .winningTab-body .winningTab-box .winningTab-info span {
  cursor: pointer;
  font-size: 14px;
  color: red;
  margin: 10px 0;
  display: block;
  text-align: center;
}
/* line 2560, ../sass/_my.scss */
.account-mymsg-wrap.winningRecord .coupon-wrap .winningTab .winningTab-body .winningTab-box .winningTab-info a:hover, .account-mymsg-wrap.winningRecord .coupon-wrap .winningTab .winningTab-body .winningTab-box .winningTab-info .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-mymsg-wrap.winningRecord .coupon-wrap .winningTab .winningTab-body .winningTab-box .winningTab-info span:hover {
  text-decoration: underline;
}
/* line 2570, ../sass/_my.scss */
.account-mymsg-wrap .mymsg-wrapper {
  padding-top: 9px;
}
/* line 2574, ../sass/_my.scss */
.account-mymsg-wrap .msg-box.actived-msg {
  display: block;
}
/* line 2577, ../sass/_my.scss */
.account-mymsg-wrap .msg-box .my-nomsg {
  margin: 50px auto;
}
/* line 2580, ../sass/_my.scss */
.account-mymsg-wrap .msg-box .page-wrap {
  padding-top: 50px;
}
/* line 2583, ../sass/_my.scss */
.account-mymsg-wrap .msg-box .msg-mode {
  color: #555;
  padding: 28px 30px 25px;
  border-bottom: 1px solid #dbdbdb;
}
/* line 2588, ../sass/_my.scss */
.account-mymsg-wrap .msg-box .msg-mode .title span {
  font-size: 18px;
  font-weight: bold;
}
/* line 2592, ../sass/_my.scss */
.account-mymsg-wrap .msg-box .msg-mode .title b {
  display: block;
  font-size: 14px;
  padding-top: 3px;
  float: right;
}
/* line 2599, ../sass/_my.scss */
.account-mymsg-wrap .msg-box .msg-mode p {
  font-size: 14px;
  line-height: 24px;
  text-indent: 2em;
  padding-top: 13px;
}

/* line 2609, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap {
  border-top: 1px solid #cfcfcf;
}
/* line 2611, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .account-top-box {
  width: 100%;
  height: 51px;
  border-bottom: 1px solid #ECECEC;
  margin-top: 36px;
}
/* line 2616, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .account-top-box p {
  width: 160px;
  height: 50px;
  display: block;
  float: left;
  border-left: 1px solid #ECECEC;
  border-top: 1px solid #ECECEC;
  color: #333;
  font-size: 18px;
  line-height: 50px;
  text-align: center;
  cursor: pointer;
}
/* line 2628, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .account-top-box p.top-list {
  color: #ed3334;
  border-top: 3px solid #ed3334;
}
/* line 2634, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .my-nocoupon {
  margin: 104px auto 30px;
}
/* line 2637, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .my-notyj {
  margin: 104px auto 30px;
}
/* line 2640, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box {
  overflow: hidden;
  margin-top: 10px;
}
/* line 2644, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .coupon-mode, .account-mymsg-wrap .coupon-wrap .coupon-box .packet-mode {
  color: #00a7e3;
  margin-bottom: -1px;
  border-bottom: 1px solid #cfcfcf;
}
/* line 2648, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .coupon-mode ul, .account-mymsg-wrap .coupon-wrap .coupon-box .packet-mode ul {
  overflow: hidden;
  *zoom: 1;
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  *zoom: 1;
  font-size: 14px;
  color: #555;
  padding-top: 15px;
  margin-top: 3px;
}
/* line 62, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .coupon-mode ul li, .account-mymsg-wrap .coupon-wrap .coupon-box .packet-mode ul li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  white-space: nowrap;
  float: left;
  padding-left: 15px;
  padding-right: 15px;
}
/* line 49, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .coupon-mode ul li:first-child, .account-mymsg-wrap .coupon-wrap .coupon-box .packet-mode ul li:first-child {
  padding-left: 0;
}
/* line 50, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .coupon-mode ul li:last-child, .account-mymsg-wrap .coupon-wrap .coupon-box .packet-mode ul li:last-child {
  padding-right: 0;
}
/* line 52, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .coupon-mode ul li.last, .account-mymsg-wrap .coupon-wrap .coupon-box .packet-mode ul li.last {
  padding-right: 0;
}
/* line 2656, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .coupon-mode .icons, .account-mymsg-wrap .coupon-wrap .coupon-box .packet-mode .icons {
  overflow: hidden;
  *zoom: 1;
  padding: 30px 0 29px 45px;
}
/* line 2659, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .coupon-mode .icons .icon-con, .account-mymsg-wrap .coupon-wrap .coupon-box .packet-mode .icons .icon-con {
  float: left;
  margin: 0 58px 30px 0;
}
/* line 2663, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .coupon-mode .icons .icon-conn, .account-mymsg-wrap .coupon-wrap .coupon-box .packet-mode .icons .icon-conn {
  float: left;
  margin: 0 35px 30px 0;
  color: #fff;
}
/* line 2669, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .coupon-mode .icons p.title, .account-mymsg-wrap .coupon-wrap .coupon-box .packet-mode .icons p.title {
  padding: 2px 5px 0 11px;
  font-size: 12px;
  width: 300px;
  position: relative;
}
/* line 2675, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .coupon-mode .icons p.title.tyjtitle, .account-mymsg-wrap .coupon-wrap .coupon-box .packet-mode .icons p.title.tyjtitle {
  height: 89px;
}
/* line 2677, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .coupon-mode .icons p.title.tyjtitle .lj-btn, .account-mymsg-wrap .coupon-wrap .coupon-box .packet-mode .icons p.title.tyjtitle .lj-btn {
  left: 288px;
}
/* line 2681, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .coupon-mode .icons p.title strong, .account-mymsg-wrap .coupon-wrap .coupon-box .packet-mode .icons p.title strong {
  width: 230px;
  line-height: 90px;
  display: block;
  padding-left: 14px;
}
/* line 2688, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .coupon-mode .icons p.title b, .account-mymsg-wrap .coupon-wrap .coupon-box .packet-mode .icons p.title b {
  font-size: 60px;
}
/* line 2691, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .coupon-mode .icons p.title b i, .account-mymsg-wrap .coupon-wrap .coupon-box .packet-mode .icons p.title b i {
  font-size: 24px !important;
  margin-right: -12px;
}
/* line 2696, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .coupon-mode .icons p.title .lj-btn, .account-mymsg-wrap .coupon-wrap .coupon-box .packet-mode .icons p.title .lj-btn {
  display: block;
  border-radius: 5px;
  text-align: center;
  line-height: 28px;
  padding: 0 5px;
  margin-top: 51px;
  font-size: 24px;
  color: #7d0f06;
  cursor: pointer;
  width: 40px;
  text-align: right;
  padding-right: 8px;
  text-align: right;
  position: absolute;
  left: 243px;
}
/* line 2713, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .coupon-mode .icons p.title .lj-btn.jxq-btn, .account-mymsg-wrap .coupon-wrap .coupon-box .packet-mode .icons p.title .lj-btn.jxq-btn {
  margin: 0;
}
/* line 2716, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .coupon-mode .icons p.title .lj-btn.jihuo, .account-mymsg-wrap .coupon-wrap .coupon-box .packet-mode .icons p.title .lj-btn.jihuo {
  margin: 0;
  padding-top: 40px !important;
  text-align: center;
  line-height: 32px;
  font-size: 18px;
  color: #fff;
}
/* line 2725, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .coupon-mode .icons p.title .lj-btn2, .account-mymsg-wrap .coupon-wrap .coupon-box .packet-mode .icons p.title .lj-btn2 {
  display: block;
  float: right;
  margin-right: 5px;
  background: #00a7e3;
  border-radius: 5px;
  text-align: center;
  line-height: 20px;
  padding: 0 5px;
  margin-top: 51px;
  font-size: 11px;
  color: #fff;
  cursor: pointer;
  text-align: right;
  padding-right: 8px;
  text-align: right;
}
/* line 2743, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .coupon-mode .icons p.content, .account-mymsg-wrap .coupon-wrap .coupon-box .packet-mode .icons p.content {
  -webkit-text-size-adjust: none;
  font-size: 14px;
  line-height: 23px;
  padding-left: 18px;
  margin-top: -29px;
}
/* line 2750, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .coupon-mode .icons p.bot, .account-mymsg-wrap .coupon-wrap .coupon-box .packet-mode .icons p.bot {
  width: 238px;
  padding: 9px 6px 0 0;
  font-size: 14px;
  color: #ffe480;
  border-top: 1px solid #fc6169;
  text-align: right;
  margin: 8px 0 0 18px;
}
/* line 2762, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .coupon-mode .icons.coupons p.title strong, .account-mymsg-wrap .coupon-wrap .coupon-box .packet-mode .icons.coupons p.title strong {
  padding-left: 50px;
  margin-top: -16px;
  font-size: 20px;
  color: #7a1505;
  width: 300px;
}
/* line 2769, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .coupon-mode .icons.coupons p.title strong b, .account-mymsg-wrap .coupon-wrap .coupon-box .packet-mode .icons.coupons p.title strong b {
  font-weight: bold;
  font-family: arial;
  font-size: 40px;
  color: #fff;
}
/* line 2775, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .coupon-mode .icons.coupons p.title strong b i, .account-mymsg-wrap .coupon-wrap .coupon-box .packet-mode .icons.coupons p.title strong b i {
  font-size: 34px !important;
  font-weight: normal;
  font-family: "Microsoft Yahei";
  margin-right: 8px;
}
/* line 2782, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .coupon-mode .icons.coupons p.title strong.mytyj, .account-mymsg-wrap .coupon-wrap .coupon-box .packet-mode .icons.coupons p.title strong.mytyj {
  font-weight: bold;
  color: #fff;
  font-size: 40px;
  width: 270px;
  height: 74px;
  text-align: center;
  padding: 8px 0 0;
  float: left;
  line-height: normal;
}
/* line 2792, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .coupon-mode .icons.coupons p.title strong.mytyj b, .account-mymsg-wrap .coupon-wrap .coupon-box .packet-mode .icons.coupons p.title strong.mytyj b {
  font-size: 60px;
  font-size: 56px;
  line-height: 72px;
}
/* line 2799, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .coupon-mode .icons.coupons p.content, .account-mymsg-wrap .coupon-wrap .coupon-box .packet-mode .icons.coupons p.content {
  padding-left: 33px;
  line-height: 12px;
  font-size: 12px;
  margin-top: -21px;
  overflow: hidden;
  color: #fff;
}
/* line 2806, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .coupon-mode .icons.coupons p.content span, .account-mymsg-wrap .coupon-wrap .coupon-box .packet-mode .icons.coupons p.content span {
  display: block;
  width: 208px;
  height: 19px;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* line 2811, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .coupon-mode .icons.coupons p.content span i, .account-mymsg-wrap .coupon-wrap .coupon-box .packet-mode .icons.coupons p.content span i {
  float: left;
  margin-right: 14px;
  display: block;
}
/* line 2818, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .coupon-mode .icons.coupons p.content.tyjcon span, .account-mymsg-wrap .coupon-wrap .coupon-box .packet-mode .icons.coupons p.content.tyjcon span {
  width: 224px;
}
/* line 2823, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .coupon-mode .icons.coupons p.title .lj-btn, .account-mymsg-wrap .coupon-wrap .coupon-box .packet-mode .icons.coupons p.title .lj-btn {
  height: 150px;
  width: 80px;
  padding: 0;
}
/* line 2832, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .icon-conn.icon-fbq .title strong {
  font-size: 38px !important;
  color: #fff !important;
}
/* line 2835, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .icon-conn.icon-fbq .title strong b {
  font-size: 69px !important;
  font-weight: bold !important;
  margin-right: 10px;
}
/* line 2841, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .icon-conn.icon-fbq .title .lj-btn {
  margin: 0 !important;
}
/* line 2845, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .icon-conn.icon-fbq .content {
  line-height: 21px !important;
  padding-left: 50px !important;
  margin-top: -5px !important;
}
/* line 2851, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .packet-mode {
  color: #fa8870;
}
/* line 2854, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .packet-mode .title {
  padding-left: 0 !important;
  text-align: center;
}
/* line 2857, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .packet-mode .title i {
  font-size: 12px !important;
}
/* line 2862, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .my-disable-coupon,
.account-mymsg-wrap .coupon-wrap .coupon-box .my-disable-tips,
.account-mymsg-wrap .coupon-wrap .coupon-box .my-used-coupon,
.account-mymsg-wrap .coupon-wrap .coupon-box .my-used-tips {
  color: #fff !important;
}
/* line 2867, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .my-disable-coupon .lj-btn,
.account-mymsg-wrap .coupon-wrap .coupon-box .my-disable-tips .lj-btn,
.account-mymsg-wrap .coupon-wrap .coupon-box .my-used-coupon .lj-btn,
.account-mymsg-wrap .coupon-wrap .coupon-box .my-used-tips .lj-btn {
  color: #fff !important;
  cursor: default !important;
}
/* line 2871, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .my-disable-coupon .content span,
.account-mymsg-wrap .coupon-wrap .coupon-box .my-disable-tips .content span,
.account-mymsg-wrap .coupon-wrap .coupon-box .my-used-coupon .content span,
.account-mymsg-wrap .coupon-wrap .coupon-box .my-used-tips .content span {
  color: #fff !important;
}
/* line 2874, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .my-disable-coupon .bot,
.account-mymsg-wrap .coupon-wrap .coupon-box .my-disable-tips .bot,
.account-mymsg-wrap .coupon-wrap .coupon-box .my-used-coupon .bot,
.account-mymsg-wrap .coupon-wrap .coupon-box .my-used-tips .bot {
  color: #fff !important;
  border-color: #fff !important;
}
/* line 2881, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .my-disable-coupon p.title strong,
.account-mymsg-wrap .coupon-wrap .coupon-box .my-used-coupon p.title strong {
  color: #585858 !important;
}
/* line 2888, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap .coupon-box .my-active-tips .lj-btn,
.account-mymsg-wrap .coupon-wrap .coupon-box .my-disable-tips .lj-btn,
.account-mymsg-wrap .coupon-wrap .coupon-box .my-used-tips .lj-btn {
  left: 262px !important;
}
/* line 2894, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap.newfinance-wrap .inner {
  position: absolute;
  padding-left: 32px;
  line-height: 22px;
  font-size: 12px;
  margin-top: -16px;
}
/* line 2900, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap.newfinance-wrap .inner span {
  display: block;
  padding-left: 20px;
  position: relative;
  width: 210px;
  color: #fff;
}
/* line 2906, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap.newfinance-wrap .inner span.long {
  margin-top: -8px;
  line-height: 16px;
  padding-bottom: 2px;
}
/* line 2910, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap.newfinance-wrap .inner span.long i.my-acta,
.account-mymsg-wrap .coupon-wrap.newfinance-wrap .inner span.long i.my-graya {
  top: 3px;
}
/* line 2915, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap.newfinance-wrap .inner span i {
  position: absolute;
  left: 0;
  top: 6px;
}
/* line 2919, ../sass/_my.scss */
.account-mymsg-wrap .coupon-wrap.newfinance-wrap .inner span i.my-acta, .account-mymsg-wrap .coupon-wrap.newfinance-wrap .inner span i.my-graya {
  top: 5px;
}

/* line 2931, ../sass/_my.scss */
.bank-dialog-wrapper {
  width: 775px;
  background: #fff;
  border-radius: 3px;
  overflow: hidden;
  text-align: left;
  position: relative;
}
/* line 2938, ../sass/_my.scss */
.bank-dialog-wrapper .close {
  border-radius: 3px;
  color: #797979;
  font-size: 40px;
  font-weight: 400;
  line-height: 26px;
  position: absolute;
  right: 6px;
  top: 6px;
}
/* line 2947, ../sass/_my.scss */
.bank-dialog-wrapper .close:hover {
  text-decoration: none;
  color: #999;
}
/* line 2952, ../sass/_my.scss */
.bank-dialog-wrapper .title {
  height: 42px;
  line-height: 42px;
  background: #f7f7f7;
  color: #444;
  font-size: 16px;
}
/* line 2958, ../sass/_my.scss */
.bank-dialog-wrapper .title span {
  margin-left: 28px;
}
/* line 2963, ../sass/_my.scss */
.bank-dialog-wrapper .banklist .top {
  height: 65px;
  line-height: 65px;
  color: #5b5b5b;
  font-size: 14px;
  padding-left: 27px;
}
/* line 2970, ../sass/_my.scss */
.bank-dialog-wrapper .banklist .banks {
  padding-left: 27px;
  overflow: hidden;
  position: relative;
  height: 138px;
}
/* line 2975, ../sass/_my.scss */
.bank-dialog-wrapper .banklist .banks.spread-banks {
  height: auto;
  overflow: hidden;
}
/* line 2979, ../sass/_my.scss */
.bank-dialog-wrapper .banklist .banks .choose-box {
  position: absolute;
  width: 244px;
  height: 69px;
  position: absolute;
  background: #fff;
  right: 16px;
  bottom: 22px;
  overflow: hidden;
}
/* line 2989, ../sass/_my.scss */
.bank-dialog-wrapper .banklist .banks .choose-other {
  display: block;
  font-size: 14px;
  width: 104px;
  height: 20px;
  line-height: 20px;
  color: #5b5b5b;
  cursor: pointer;
  margin: 34px 0 0 28px;
}
/* line 2998, ../sass/_my.scss */
.bank-dialog-wrapper .banklist .banks .choose-other i {
  float: right;
  width: 11px;
  height: 5px;
  background: url('../../images/bankdialog/down.png?1508917072') no-repeat;
  margin-top: 8px;
}
/* line 3004, ../sass/_my.scss */
.bank-dialog-wrapper .banklist .banks .choose-other i.up {
  background: url('../../images/bankdialog/up.png?1508917072') no-repeat;
}
/* line 3009, ../sass/_my.scss */
.bank-dialog-wrapper .banklist .banks .bank {
  float: left;
  padding: 0 18px 22px 0;
  width: 226px;
  height: 47px;
  cursor: pointer;
}
/* line 3015, ../sass/_my.scss */
.bank-dialog-wrapper .banklist .banks .bank i {
  width: 11px;
  height: 11px;
  float: left;
  margin: 17px 14px 0 0;
  border: 1px solid #9e9e9e;
  border-radius: 20px;
}
/* line 3022, ../sass/_my.scss */
.bank-dialog-wrapper .banklist .banks .bank i b {
  display: block;
  width: 9px;
  height: 9px;
  background: #ff4941;
  margin: 1px auto 0;
  border-radius: 10px;
  display: none;
}
/* line 3033, ../sass/_my.scss */
.bank-dialog-wrapper .banklist .banks .bank .img {
  width: 197px;
  height: 45px;
  border: 1px solid #dedede;
  float: left;
}
/* line 3038, ../sass/_my.scss */
.bank-dialog-wrapper .banklist .banks .bank .img img {
  display: block;
  margin: 0 auto;
}
/* line 3044, ../sass/_my.scss */
.bank-dialog-wrapper .banklist .banks .bank.activebank i {
  border-color: #ff4941;
}
/* line 3046, ../sass/_my.scss */
.bank-dialog-wrapper .banklist .banks .bank.activebank i b {
  display: block;
}
/* line 3050, ../sass/_my.scss */
.bank-dialog-wrapper .banklist .banks .bank.activebank .img {
  border-color: #ff4941;
}
/* line 3057, ../sass/_my.scss */
.bank-dialog-wrapper .banklist.error-banklist .banks.spread-banks {
  padding-bottom: 69px;
  margin-bottom: -18px;
}
/* line 3063, ../sass/_my.scss */
.bank-dialog-wrapper .limit {
  padding: 12px 0 0 54px;
}
/* line 3065, ../sass/_my.scss */
.bank-dialog-wrapper .limit table {
  width: 683px;
  height: 90px;
}
/* line 3068, ../sass/_my.scss */
.bank-dialog-wrapper .limit table td {
  border: 1px solid #dedede;
  font-size: 14px;
  text-align: center;
  color: #5d5d5d;
}
/* line 3073, ../sass/_my.scss */
.bank-dialog-wrapper .limit table td.img {
  width: 214px;
  height: 90px;
}
/* line 3077, ../sass/_my.scss */
.bank-dialog-wrapper .limit table td p {
  padding-left: 140px;
  text-align: left;
}
/* line 3084, ../sass/_my.scss */
.bank-dialog-wrapper .btns {
  padding: 46px 0 54px 194px;
  overflow: hidden;
}
/* line 3087, ../sass/_my.scss */
.bank-dialog-wrapper .btns a, .bank-dialog-wrapper .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .bank-dialog-wrapper .btns span {
  width: 179px;
  height: 52px;
  float: left;
  margin-right: 28px;
  border-radius: 3px;
  font-size: 18px;
  text-align: center;
  line-height: 52px;
}
/* line 3096, ../sass/_my.scss */
.bank-dialog-wrapper .btns a.cancel, .bank-dialog-wrapper .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.cancel, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .bank-dialog-wrapper .btns span.cancel {
  background: #bbb;
  border: 1px solid #d1d1d1;
  color: #fff;
}
/* line 3100, ../sass/_my.scss */
.bank-dialog-wrapper .btns a.cancel:hover, .bank-dialog-wrapper .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.cancel:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .bank-dialog-wrapper .btns span.cancel:hover {
  background: #aeaeae;
  text-decoration: none;
}
/* line 3105, ../sass/_my.scss */
.bank-dialog-wrapper .btns a.sure, .bank-dialog-wrapper .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.sure, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .bank-dialog-wrapper .btns span.sure {
  border: 1px solid #ff4941;
  color: #ff4941;
}

/* line 1, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper {
  float: left;
  /* Controls the day box size */
}
/* line 3, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .clearfix:after,
.calendar-wrapper div.ebcs-calendar .row:after,
.calendar-wrapper div.ebcs-calendar .form-horizontal .form-group:after,
.calendar-wrapper div.ebcs-calendar .btn-toolbar:after,
.calendar-wrapper div.ebcs-calendar .btn-group-vertical > .btn-group:after {
  clear: both;
}
/* line 12, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .to {
  float: left;
  margin: 0 10px;
  line-height: 30px;
  color: #333;
}
/* line 17, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper div.ebcs-calendar {
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333;
  background-color: #fff;
}
/* line 25, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .ebcs-calendar {
  float: left;
}
/* line 30, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper div.ebcs-calendar * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 36, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .input-group {
  position: relative;
  display: table;
  border-collapse: separate;
  width: 138px;
}
/* line 45, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper div.ebcs-calendar p {
  margin: 0 0 10px;
}
/* line 49, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .form-control {
  height: 28px;
  color: #555;
  line-height: 1.4285;
  font-size: 14px;
  border: 1px solid #dbdbdb;
  padding: 0 0 0 10px !important;
  height: 30px !important;
  font-size: 14px !important;
  color: #555 !important;
}
/* line 62, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .input-group .form-control {
  position: relative;
  /*z-index: 1;*/
  float: left;
  width: 100%;
  margin-bottom: 0;
}
/* line 70, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap;
}
/* line 76, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .input-group-btn > .btn {
  position: relative;
  padding: 0 !important;
  height: 30px;
  border: 1px solid #dbdbdb !important;
}
/* line 83, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .input-group-addon,
.calendar-wrapper .input-group-btn {
  width: 1%;
  white-space: nowrap;
  vertical-align: middle;
}
/* line 90, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .input-group-addon,
.calendar-wrapper .input-group-btn,
.calendar-wrapper .input-group .form-control {
  display: table-cell;
}
/* line 96, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .input-group-btn:last-child > .btn,
.calendar-wrapper .input-group-btn:last-child > .btn-group {
  margin-left: -1px;
}
/* line 101, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .btn-group .btn + .btn,
.calendar-wrapper .btn-group .btn + .btn-group,
.calendar-wrapper .btn-group .btn-group + .btn,
.calendar-wrapper .btn-group .btn-group + .btn-group {
  margin-left: -1px;
}
/* line 108, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper div.ebcs-calendar button[disabled],
.calendar-wrapper html input[disabled] {
  cursor: default;
}
/* line 113, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper div.ebcs-calendar button,
.calendar-wrapper div.ebcs-calendar select {
  text-transform: none;
}
/* line 118, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper div.ebcs-calendar button {
  overflow: visible;
}
/* line 122, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper div.ebcs-calendar button,
.calendar-wrapper div.ebcs-calendar input,
.calendar-wrapper div.ebcs-calendar optgroup,
.calendar-wrapper div.ebcs-calendar select,
.calendar-wrapper div.ebcs-calendar textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
/* line 132, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper div.ebcs-calendar input[type="button"],
.calendar-wrapper div.ebcs-calendar input[type="submit"],
.calendar-wrapper div.ebcs-calendar input[type="reset"],
.calendar-wrapper div.ebcs-calendar > button {
  align-items: flex-start;
  text-align: center;
  cursor: default;
  color: buttontext;
  padding: 2px 6px 3px;
  border: 2px outset buttonface;
  border-image-source: initial;
  border-image-slice: initial;
  border-image-width: initial;
  border-image-outset: initial;
  border-image-repeat: initial;
  background-color: buttonface;
  box-sizing: border-box;
}
/* line 151, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper div.ebcs-calendar input,
.calendar-wrapper div.ebcs-calendar textarea,
.calendar-wrapper div.ebcs-calendar keygen,
.calendar-wrapper div.ebcs-calendar select,
.calendar-wrapper div.ebcs-calendar button {
  margin: 0em;
  font: inherit;
  font-size: 12px;
  color: initial;
  letter-spacing: normal;
  word-spacing: normal;
  text-transform: none;
  text-indent: 0px;
  text-shadow: none;
  display: inline-block;
  text-align: start;
  min-width: 0;
}
/* line 170, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper div.ebcs-calendar :before,
.calendar-wrapper div.ebcs-calendar :after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 177, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: 400;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
/* line 197, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .btn-sm,
.calendar-wrapper .btn-group-sm > .btn {
  padding: 3px 7px;
  font-size: 8px;
  line-height: 1;
}
/* line 204, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ababab;
}
/* line 210, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .btn-default:hover,
.calendar-wrapper .btn-default:focus,
.calendar-wrapper .btn-default:active,
.calendar-wrapper .btn-default.active,
.calendar-wrapper .open .dropdown-toggle.btn-default {
  color: #333;
  background-color: #fdfdfd;
  border-color: #ababab;
}
/* line 220, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .btn:hover,
.calendar-wrapper .btn:focus {
  color: #333;
  text-decoration: none;
}
/* line 226, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .btn-info:active, .calendar-wrapper .btn-info.active, .calendar-wrapper .open .dropdown-toggle.btn-info {
  background-image: none;
}
/* line 230, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .btn-default:active,
.calendar-wrapper .btn-default.active,
.calendar-wrapper .open .dropdown-toggle.btn-default {
  background-image: none;
}
/* line 236, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .btn-default:hover,
.calendar-wrapper .btn-default:focus,
.calendar-wrapper .btn-default:active,
.calendar-wrapper .btn-default.active,
.calendar-wrapper .open .dropdown-toggle.btn-default {
  color: #333;
  background-color: #fdfdfd;
  border-color: #ababab;
}
/* line 246, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .btn:active,
.calendar-wrapper .btn.active {
  outline: 0;
  background-image: none;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
/* line 254, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .btn-info {
  color: #fff;
  background-color: #e6f2fa;
  border-color: #92c0e0;
}
/* line 260, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .btn-info:active,
.calendar-wrapper .btn-info.active,
.calendar-wrapper .open .dropdown-toggle.btn-info {
  background-image: none;
}
/* line 266, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .btn-info:hover,
.calendar-wrapper .btn-info:focus,
.calendar-wrapper .btn-info:active,
.calendar-wrapper .btn-info.active,
.calendar-wrapper .open .dropdown-toggle.btn-info {
  color: #fff;
  background-color: #39b3d7;
  border-color: #269abc;
}
/* line 276, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}
/* line 282, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .btn-danger:hover,
.calendar-wrapper .btn-danger:focus,
.calendar-wrapper .btn-danger:active,
.calendar-wrapper .btn-danger.active,
.calendar-wrapper .open .dropdown-toggle.btn-danger {
  color: #fff;
  background-color: #d2322d;
  border-color: #ac2925;
}
/* line 292, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .btn-default.disabled,
.calendar-wrapper .btn-default[disabled],
.calendar-wrapper .btn-default.disabled:hover,
.calendar-wrapper .btn-default[disabled]:hover,
.calendar-wrapper .btn-default.disabled:focus,
.calendar-wrapper .btn-default[disabled]:focus,
.calendar-wrapper .btn-default.disabled:active,
.calendar-wrapper .btn-default[disabled]:active,
.calendar-wrapper .btn-default.disabled.active,
.calendar-wrapper .btn-default[disabled].active {
  background-color: #fff;
  border-color: #ababab;
}
/* line 307, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .btn.disabled,
.calendar-wrapper .btn[disabled] {
  cursor: not-allowed;
  pointer-events: none;
  opacity: .65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 317, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  list-style: none;
  font-size: 14px;
  background-color: #fff;
  border: 1px solid #ababab;
  border: 1px solid rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
}
/* line 337, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper div.ebcs-calendar ul,
.calendar-wrapper div.ebcs-calendar ol {
  margin-top: -1px;
  margin-bottom: 10px;
}
/* line 343, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper div.ebcs-calendar > ul {
  display: block;
  list-style-type: disc;
  -webkit-margin-before: 1em;
  -webkit-margin-after: 1em;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
  -webkit-padding-start: 40px;
}
/* line 353, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper div.ebcs-calendar > li {
  display: list-item;
  text-align: -webkit-match-parent;
}
/* line 358, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper div.ebcs-calendar table {
  max-width: 100%;
  background-color: transparent;
  display: table;
  border-collapse: separate;
  border-spacing: 2px;
  border-color: gray;
}
/* line 367, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper div.ebcs-calendar tbody {
  display: table-row-group;
  vertical-align: middle;
  border-color: inherit;
}
/* line 373, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper div.ebcs-calendar th {
  text-align: left;
  font-weight: bold;
}
/* line 378, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper div.ebcs-calendar tr {
  display: table-row;
  vertical-align: inherit;
  border-color: inherit;
}
/* line 384, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper div.ebcs-calendar td,
.calendar-wrapper div.ebcs-calendar th {
  display: table-cell;
  padding: 0;
}
/* line 391, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .text-info {
  color: #31708f;
}
/* line 395, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .text-center {
  text-align: center;
}
/* line 399, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .pull-left {
  float: left !important;
}
/* line 403, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .pull-right {
  float: right !important;
}
/* line 407, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .glyphicon {
  position: relative;
  top: 1px;
  display: inline-block;
  font-family: 'Glyphicons Halflings';
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 419, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .glyphicon-calendar,
.calendar-wrapper .glyphicon-calendar:before {
  content: " ";
  background-image: url('../../images/dateicon.png?1508917062');
  width: 25px;
  height: 16px;
  margin: -3px 3px 0 7px;
}
/* line 428, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .glyphicon-chevron-left,
.calendar-wrapper .glyphicon-chevron-left:before {
  content: "<";
  font-weight: 900;
  font-style: normal;
}
/* line 435, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .glyphicon-chevron-right,
.calendar-wrapper .glyphicon-chevron-right:before {
  content: ">";
  font-weight: 900;
  font-style: normal;
}
/* line 442, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .ecbs-calendar-button {
  background: url('../../images/dateicon.png?1508917062');
  border: 0;
}
/* line 448, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper .ecbs-calendar-button:hover,
.calendar-wrapper .ecbs-calendar-button:focus,
.calendar-wrapper .ecbs-calendar-button:active {
  background: url('../../images/dateicon.png?1508917062');
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 459, ../sass/datepicker-bootstrap.scss */
.calendar-wrapper ul.dropdown-menu > li > div > table > thead > tr:first-child button,
.calendar-wrapper ul.dropdown-menu > li > div > table > thead > tr:first-child button:hover,
.calendar-wrapper ul.dropdown-menu > li > div > table > thead > tr:first-child button:focus,
.calendar-wrapper ul.dropdown-menu > li > div > table > thead > tr:first-child button:active {
  border: 0;
  text-align: center;
}

/*  免责声明  */
/* line 10, ../sass/_help.scss */
.mzsm-ysbm-box {
  width: 100%;
  height: auto;
  background: #f4f4f4;
  border-top: 1px solid #e4e4e4;
  padding-top: 15px;
}
/* line 16, ../sass/_help.scss */
.mzsm-ysbm-box .mzsm-ysbm {
  width: 1200px;
  margin: 0 auto;
  border: 1px solid #e4e4e4;
  background: #fff;
  color: #333;
}
/* line 24, ../sass/_help.scss */
.mzsm-ysbm-box .mzsm-ysbm .title {
  width: 100%;
  height: 74px;
  border-bottom: 1px solid #e4e4e4;
  font-weight: bold;
}
/* line 28, ../sass/_help.scss */
.mzsm-ysbm-box .mzsm-ysbm .title span {
  line-height: 74px;
  font-size: 24px;
  margin-left: 28px;
}
/* line 34, ../sass/_help.scss */
.mzsm-ysbm-box .mzsm-ysbm .content {
  padding: 0 90px 54px 93px;
  overflow: hidden;
}
/* line 37, ../sass/_help.scss */
.mzsm-ysbm-box .mzsm-ysbm .content p {
  font-size: 14px;
  line-height: 24px;
  margin-top: 25px;
  position: relative;
}
/* line 42, ../sass/_help.scss */
.mzsm-ysbm-box .mzsm-ysbm .content p b {
  position: absolute;
  top: 0;
  left: -20px;
}
/* line 48, ../sass/_help.scss */
.mzsm-ysbm-box .mzsm-ysbm .content .gs {
  font-size: 18px;
  line-height: 24px;
  margin-top: 100px;
  float: right;
}
/* line 54, ../sass/_help.scss */
.mzsm-ysbm-box .mzsm-ysbm .content span {
  font-size: 18px;
  line-height: 24px;
  margin-top: 20px;
  font-weight: bold;
  display: block;
}

/* 联系我们 */
/* line 67, ../sass/_help.scss */
.lxwm-ysbm-box .top {
  width: 100%;
  height: 202px;
  background: url('../../images/gsjj/topbg-lxwm.png?1508917083') top left no-repeat;
  background-size: contain;
}
/* line 73, ../sass/_help.scss */
.lxwm-ysbm-box .content {
  padding: 0 130px 68px 130px;
  color: #333;
}
/* line 76, ../sass/_help.scss */
.lxwm-ysbm-box .content h1 {
  font-size: 24px;
  line-height: 30px;
  padding-bottom: 20px;
}
/* line 81, ../sass/_help.scss */
.lxwm-ysbm-box .content p {
  font-size: 18px;
}
/* line 84, ../sass/_help.scss */
.lxwm-ysbm-box .content .img-box {
  display: block;
  float: left;
  margin: 0 88px 50px 0;
}
/* line 88, ../sass/_help.scss */
.lxwm-ysbm-box .content .img-box img {
  width: 158px;
  height: 158px;
}
/* line 92, ../sass/_help.scss */
.lxwm-ysbm-box .content .img-box p {
  font-size: 14px;
  color: #999;
}
/* line 98, ../sass/_help.scss */
.lxwm-ysbm-box .content2 {
  padding: 0 130px 0 130px;
}
/* line 101, ../sass/_help.scss */
.lxwm-ysbm-box .content2 .map img {
  width: 936px;
  height: 420px;
}

/* line 108, ../sass/_help.scss */
.helpBox .helpBox-titel {
  height: 50px;
  border-bottom: 1px dashed #999;
  padding: 0 10px;
}

/* line 113, ../sass/_help.scss */
.wqq-helpBox .wqq-helpBox-titel {
  height: 50px;
  padding: 0 10px;
}

/* line 117, ../sass/_help.scss */
.helpBox .helpBox-text {
  border: none;
}

/* line 120, ../sass/_help.scss */
.helpBox .helpBox-text p {
  margin-top: 10px;
  font-size: 14px;
  color: #999999;
}

/* line 125, ../sass/_help.scss */
.helpBox div a, .helpBox div .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .helpBox div span {
  font-size: 16px;
  font-weight: bold;
  color: #1EA3F1;
  text-decoration: none;
  line-height: 50px;
}

/* line 132, ../sass/_help.scss */
.help-name {
  width: 100%;
  border-bottom: 1px solid #999;
}

/* line 136, ../sass/_help.scss */
.help-name div {
  height: 50px;
  width: 20%;
  border-bottom: 3px solid #1EA3F1;
}

/* line 141, ../sass/_help.scss */
.help-name h1 {
  font-size: 18px;
  font-weight: bold;
  text-align: center;
  color: #669;
  line-height: 50px;
}

/* line 148, ../sass/_help.scss */
.ysbm-box {
  padding: 50px;
}

/* line 151, ../sass/_help.scss */
.ysbm-box
.ysbm-box div {
  font-size: 16px;
  color: #666;
  padding: 20px 120px;
}

/* line 157, ../sass/_help.scss */
.ysbm-box div p {
  line-height: 40px;
}

/* line 160, ../sass/_help.scss */
.wqq-ysbm-box {
  padding: 20px;
}
/* line 162, ../sass/_help.scss */
.wqq-ysbm-box .top-trigger {
  text-align: center;
  font-size: 18px;
}
/* line 165, ../sass/_help.scss */
.wqq-ysbm-box .top-trigger b {
  width: 100px;
  height: 40px;
  line-height: 40px;
  border-bottom: 2px solid #fff;
  display: inline-block;
  cursor: pointer;
}
/* line 172, ../sass/_help.scss */
.wqq-ysbm-box .top-trigger b.active {
  border-color: #f47a7a;
  color: #f47a7a;
}
/* line 177, ../sass/_help.scss */
.wqq-ysbm-box .top-trigger span {
  display: inline-block;
  margin: 11px 19px 0 10px;
  width: 2px;
  height: 20px;
  background: #999;
  vertical-align: top;
}
/* line 187, ../sass/_help.scss */
.wqq-ysbm-box.yyyz-box .content div p {
  color: #1a1a1a;
  font-size: 18px;
}
/* line 192, ../sass/_help.scss */
.wqq-ysbm-box .top {
  width: 100%;
  height: 202px;
  background: url('../../images/gsjj/topbg.png?1508917083') top left no-repeat;
  background-size: contain;
}
/* line 197, ../sass/_help.scss */
.wqq-ysbm-box .top .icon-box {
  width: 746px;
  height: 110px;
  margin: 0 auto;
  padding: 0 55px;
}
/* line 202, ../sass/_help.scss */
.wqq-ysbm-box .top .icon-box div {
  display: block;
  float: left;
  margin: 55px 70px 0 0;
}
/* line 206, ../sass/_help.scss */
.wqq-ysbm-box .top .icon-box div img {
  width: 60px;
  height: 60px;
}
/* line 210, ../sass/_help.scss */
.wqq-ysbm-box .top .icon-box div p {
  font-size: 16px;
  line-height: 24px;
  color: #000;
}
/* line 218, ../sass/_help.scss */
.wqq-ysbm-box .zjjs-banner {
  overflow: hidden;
}
/* line 220, ../sass/_help.scss */
.wqq-ysbm-box .zjjs-banner img {
  width: 100%;
  position: relative;
  left: -10px;
}
/* line 227, ../sass/_help.scss */
.wqq-ysbm-box .content .content-box {
  margin-top: 20px;
  padding-bottom: 30px;
  border-bottom: 1px solid #dcdcdc;
  position: relative;
}
/* line 232, ../sass/_help.scss */
.wqq-ysbm-box .content .content-box .content-box-title {
  font-size: 20px;
  margin-bottom: 20px;
  color: #333;
}
/* line 236, ../sass/_help.scss */
.wqq-ysbm-box .content .content-box .content-box-title img {
  margin-right: 15px;
  position: relative;
  top: 3px;
}
/* line 242, ../sass/_help.scss */
.wqq-ysbm-box .content .content-box .content-box-bcontent {
  font-size: 15px;
}
/* line 244, ../sass/_help.scss */
.wqq-ysbm-box .content .content-box .content-box-bcontent .bold {
  color: #333;
  font-weight: bold;
}
/* line 249, ../sass/_help.scss */
.wqq-ysbm-box .content .content-box #ywms {
  text-align: center;
}
/* line 252, ../sass/_help.scss */
.wqq-ysbm-box .content .content-box .imgLink {
  color: #F47A7A;
  text-decoration: underline;
  position: absolute;
}
/* line 257, ../sass/_help.scss */
.wqq-ysbm-box .content .content-box #imgLink1 {
  left: 65px;
  top: 280px;
  display: inline-block;
  height: 22px;
  line-height: 22px;
}
/* line 264, ../sass/_help.scss */
.wqq-ysbm-box .content .content-box #imgLink2 {
  left: 400px;
  top: 260px;
}
/* line 268, ../sass/_help.scss */
.wqq-ysbm-box .content .content-box .swiper-container {
  width: 810px;
  height: 200px;
}
/* line 271, ../sass/_help.scss */
.wqq-ysbm-box .content .content-box .swiper-container img {
  width: 240px;
  height: 200px;
}
/* line 276, ../sass/_help.scss */
.wqq-ysbm-box .content .content-box .swiper-button {
  background-size: 24px 32px;
  background-image: url("/images/gsjj/prev.png");
}
/* line 280, ../sass/_help.scss */
.wqq-ysbm-box .content .content-box .swiper-button-next {
  background-image: url("/images/gsjj/next.png");
}
/* line 284, ../sass/_help.scss */
.wqq-ysbm-box .content .content-box .swiper-button:hover {
  background-image: url("/images/gsjj/prevh.png");
  background-size: 21px 28px;
}
/* line 288, ../sass/_help.scss */
.wqq-ysbm-box .content .content-box .swiper-button-next:hover {
  background-image: url("/images/gsjj/nexth.png");
}
/* line 292, ../sass/_help.scss */
.wqq-ysbm-box .content .content-box:last-of-type {
  border-bottom: none;
}
/* line 295, ../sass/_help.scss */
.wqq-ysbm-box .content .gdjs-banner {
  padding: 20px;
}
/* line 297, ../sass/_help.scss */
.wqq-ysbm-box .content .gdjs-banner img {
  width: 100%;
}
/* line 301, ../sass/_help.scss */
.wqq-ysbm-box .content .xxly {
  padding-left: 25px;
  padding-right: 70px;
}
/* line 304, ../sass/_help.scss */
.wqq-ysbm-box .content .xxly h3 {
  font-size: initial;
  color: initial;
  margin: 20px 0;
}
/* line 309, ../sass/_help.scss */
.wqq-ysbm-box .content .xxly div {
  position: relative;
}
/* line 311, ../sass/_help.scss */
.wqq-ysbm-box .content .xxly div p {
  position: absolute;
  top: 12px;
  left: 55px;
}
/* line 316, ../sass/_help.scss */
.wqq-ysbm-box .content .xxly div img {
  width: 100%;
}
/* line 321, ../sass/_help.scss */
.wqq-ysbm-box .content .GDlist {
  padding: 20px 0;
}
/* line 323, ../sass/_help.scss */
.wqq-ysbm-box .content .GDlist h3 {
  font-size: initial;
  color: initial;
  margin: 10px 0;
  padding-bottom: 10px;
  border-bottom: 1px solid #E4E4E4;
}
/* line 330, ../sass/_help.scss */
.wqq-ysbm-box .content .GDlist .zhsj-img {
  text-align: center;
}
/* line 332, ../sass/_help.scss */
.wqq-ysbm-box .content .GDlist .zhsj-img img {
  margin-bottom: 25px;
}
/* line 335, ../sass/_help.scss */
.wqq-ysbm-box .content .GDlist .zhsj-img img:last-of-type {
  margin-bottom: 10px;
}
/* line 339, ../sass/_help.scss */
.wqq-ysbm-box .content .GDlist .stitle {
  padding: 0 20px;
  font-size: 16px;
  height: 30px;
  line-height: 30px;
  color: #333;
  font-weight: bold;
  margin-top: 20px;
}
/* line 347, ../sass/_help.scss */
.wqq-ysbm-box .content .GDlist .stitle span {
  font-size: 22px;
  line-height: 30px;
  color: #F47A7A;
  margin-right: 5px;
}
/* line 353, ../sass/_help.scss */
.wqq-ysbm-box .content .GDlist .stitle a, .wqq-ysbm-box .content .GDlist .stitle .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .wqq-ysbm-box .content .GDlist .stitle span {
  text-decoration: underline;
  color: #F47A7A;
  float: right;
  font-size: 14px;
}
/* line 360, ../sass/_help.scss */
.wqq-ysbm-box .content .GDlist .txt {
  padding: 0 20px;
  margin-top: 15px;
  margin-bottom: 30px;
  font-size: 15px;
}
/* line 365, ../sass/_help.scss */
.wqq-ysbm-box .content .GDlist .txt .bold {
  color: #333;
  font-weight: bold;
}
/* line 370, ../sass/_help.scss */
.wqq-ysbm-box .content .GDlist .ititle {
  padding: 0 20px;
  color: #F47A7A;
  font-size: 16px;
  margin: 20px 0 10px 15px;
}
/* line 376, ../sass/_help.scss */
.wqq-ysbm-box .content .GDlist .three {
  padding: 0 20px;
}
/* line 378, ../sass/_help.scss */
.wqq-ysbm-box .content .GDlist .three .box {
  width: 282px;
}
/* line 382, ../sass/_help.scss */
.wqq-ysbm-box .content .GDlist .four {
  padding: 0 20px;
}
/* line 384, ../sass/_help.scss */
.wqq-ysbm-box .content .GDlist .four .box {
  width: 210px;
}
/* line 388, ../sass/_help.scss */
.wqq-ysbm-box .content .GDlist .box {
  display: inline-block;
  position: relative;
  padding-top: 0;
}
/* line 392, ../sass/_help.scss */
.wqq-ysbm-box .content .GDlist .box div {
  position: absolute;
  width: 100%;
  bottom: 0;
  background-color: #333;
  opacity: 0.5;
  height: 50px;
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}
/* line 401, ../sass/_help.scss */
.wqq-ysbm-box .content .GDlist .box p {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 50px;
  line-height: 50px;
  text-align: center;
  color: white;
}
/* line 410, ../sass/_help.scss */
.wqq-ysbm-box .content .GDlist .box img {
  width: 100%;
  display: block;
}
/* line 416, ../sass/_help.scss */
.wqq-ysbm-box .content ul {
  padding: 0 40px 40px 40px;
}
/* line 419, ../sass/_help.scss */
.wqq-ysbm-box .content ul li h1 {
  font-size: 30px;
  text-align: center;
  line-height: 158px;
  color: #333;
}
/* line 425, ../sass/_help.scss */
.wqq-ysbm-box .content ul li p {
  color: #666;
  font-size: 18px;
  line-height: 24px;
}
/* line 430, ../sass/_help.scss */
.wqq-ysbm-box .content ul li .img {
  text-align: center;
  padding-top: 60px;
}
/* line 434, ../sass/_help.scss */
.wqq-ysbm-box .content ul li .fenge {
  width: 1200px;
  height: 1px;
  border-bottom: 1px solid #ccc;
  margin-left: -40px;
  margin-top: 74px;
}
/* line 440, ../sass/_help.scss */
.wqq-ysbm-box .content ul li .gltd-box {
  width: 100%;
  height: 770px;
  display: block;
}
/* line 444, ../sass/_help.scss */
.wqq-ysbm-box .content ul li .gltd-box .gltd-left {
  width: 374px;
  float: left;
  border: 1px solid #dedede;
  text-align: center;
  background: #f4f4f4;
}
/* line 450, ../sass/_help.scss */
.wqq-ysbm-box .content ul li .gltd-box .gltd-left img {
  width: 374px;
  height: 658px;
}
/* line 454, ../sass/_help.scss */
.wqq-ysbm-box .content ul li .gltd-box .gltd-left p {
  line-height: 90px;
  font-size: 24px;
  color: #333;
}
/* line 460, ../sass/_help.scss */
.wqq-ysbm-box .content ul li .gltd-box .gltd-right {
  width: 707px;
  float: right;
  margin-left: 35px;
}
/* line 464, ../sass/_help.scss */
.wqq-ysbm-box .content ul li .gltd-box .gltd-right h2 {
  font-size: 18px;
  color: #333;
  font-weight: bold;
  margin-top: 50px;
}
/* line 470, ../sass/_help.scss */
.wqq-ysbm-box .content ul li .gltd-box .gltd-right .small {
  font-size: 14px;
  line-height: 18px;
  color: #333;
}
/* line 475, ../sass/_help.scss */
.wqq-ysbm-box .content ul li .gltd-box .gltd-right .gltd-img {
  width: 700px;
  height: 374px;
  border: 1px solid #dedede;
  margin-top: 31px;
}
/* line 483, ../sass/_help.scss */
.wqq-ysbm-box .content ul li .bz-bigbox {
  width: 100%;
  height: 621px;
}
/* line 486, ../sass/_help.scss */
.wqq-ysbm-box .content ul li .bz-bigbox .bz-box {
  width: 318px;
  height: auto;
  margin-right: 75px;
  padding-bottom: 20px;
  float: left;
}
/* line 492, ../sass/_help.scss */
.wqq-ysbm-box .content ul li .bz-bigbox .bz-box .bz-img {
  padding: 4px 4px 0 4px;
  border: 1px solid #f1f1f1;
  text-align: center;
}
/* line 496, ../sass/_help.scss */
.wqq-ysbm-box .content ul li .bz-bigbox .bz-box .bz-img img {
  width: 308px;
  height: 96px;
}
/* line 501, ../sass/_help.scss */
.wqq-ysbm-box .content ul li .bz-bigbox .bz-box .bz-con {
  font-size: 18px;
  color: #333;
  padding: 0 8px;
}
/* line 505, ../sass/_help.scss */
.wqq-ysbm-box .content ul li .bz-bigbox .bz-box .bz-con h3 {
  font-weight: bold;
  line-height: 50px;
}
/* line 513, ../sass/_help.scss */
.wqq-ysbm-box .content ul li .honor-box {
  width: 1164px;
  height: 145px;
  padding: 18px 0 0px 0;
  margin-top: 75px;
  overflow: hidden;
  clear: both;
  zoom: 1;
}
/* line 521, ../sass/_help.scss */
.wqq-ysbm-box .content ul li .honor-box .home-icons-prev {
  float: left;
  margin: 50px 35px 0 0;
  cursor: pointer;
}
/* line 526, ../sass/_help.scss */
.wqq-ysbm-box .content ul li .honor-box .imgs {
  width: 1050px;
  overflow: hidden;
  float: left;
}
/* line 530, ../sass/_help.scss */
.wqq-ysbm-box .content ul li .honor-box .imgs ul {
  padding: 0;
  height: auto !important;
}
/* line 533, ../sass/_help.scss */
.wqq-ysbm-box .content ul li .honor-box .imgs ul li {
  float: left;
  height: auto !important;
}
/* line 536, ../sass/_help.scss */
.wqq-ysbm-box .content ul li .honor-box .imgs ul li img {
  width: 219px;
  height: 145px;
  display: block;
  margin-right: 29px;
}
/* line 545, ../sass/_help.scss */
.wqq-ysbm-box .content ul li .honor-box .home-icons-next {
  float: left;
  margin: 50px 25px 0 0;
  cursor: pointer;
}
/* line 550, ../sass/_help.scss */
.wqq-ysbm-box .content ul li .partner-box {
  width: 1164px;
  height: 85px;
  padding: 18px 0 0px 0;
  overflow: hidden;
  clear: both;
  zoom: 1;
}
/* line 557, ../sass/_help.scss */
.wqq-ysbm-box .content ul li .partner-box .home-icons-prev {
  float: left;
  margin: 28px 35px 0 0;
  cursor: pointer;
}
/* line 562, ../sass/_help.scss */
.wqq-ysbm-box .content ul li .partner-box .imgs {
  width: 1050px;
  overflow: hidden;
  float: left;
}
/* line 566, ../sass/_help.scss */
.wqq-ysbm-box .content ul li .partner-box .imgs ul {
  padding: 0;
  height: auto !important;
}
/* line 569, ../sass/_help.scss */
.wqq-ysbm-box .content ul li .partner-box .imgs ul li {
  float: left;
  height: auto !important;
}
/* line 572, ../sass/_help.scss */
.wqq-ysbm-box .content ul li .partner-box .imgs ul li img {
  width: 225px;
  height: 85px;
  display: block;
  margin-right: 39px;
}
/* line 581, ../sass/_help.scss */
.wqq-ysbm-box .content ul li .partner-box .home-icons-next {
  float: left;
  margin: 28px 25px 0 0;
  cursor: pointer;
}
/* line 589, ../sass/_help.scss */
.wqq-ysbm-box .gdjs-detail {
  padding: 0 10px;
  color: #010101;
}
/* line 592, ../sass/_help.scss */
.wqq-ysbm-box .gdjs-detail span {
  display: block;
  padding-top: 14px;
  font-size: 18px;
  line-height: 30px;
  font-weight: bold;
  padding-bottom: 8px;
}
/* line 600, ../sass/_help.scss */
.wqq-ysbm-box .gdjs-detail div {
  font-size: 16px;
  line-height: 30px;
  padding-bottom: 10px;
}
/* line 604, ../sass/_help.scss */
.wqq-ysbm-box .gdjs-detail div.link {
  color: #666;
  font-size: 18px;
  padding: 10px 0 20px;
}
/* line 608, ../sass/_help.scss */
.wqq-ysbm-box .gdjs-detail div.link a, .wqq-ysbm-box .gdjs-detail div.link .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .wqq-ysbm-box .gdjs-detail div.link span {
  color: #666;
  font-size: 20px;
}
/* line 611, ../sass/_help.scss */
.wqq-ysbm-box .gdjs-detail div.link a:hover, .wqq-ysbm-box .gdjs-detail div.link .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .wqq-ysbm-box .gdjs-detail div.link span:hover {
  color: #000;
}
/* line 617, ../sass/_help.scss */
.wqq-ysbm-box .gdjs-detail p {
  text-align: center;
  font-size: 20px;
  font-weight: bold;
  padding: 24px 0 10px;
}
/* line 623, ../sass/_help.scss */
.wqq-ysbm-box .gdjs-detail img {
  display: block;
  margin: 20px auto 0;
}
/* line 626, ../sass/_help.scss */
.wqq-ysbm-box .gdjs-detail img.hpys {
  margin: 15px auto 21px;
}
/* line 632, ../sass/_help.scss */
.wqq-ysbm-box #ZZselect {
  text-align: center;
}
/* line 634, ../sass/_help.scss */
.wqq-ysbm-box #ZZselect span {
  font-size: 16px;
  cursor: pointer;
  display: inline-block;
  width: 90px;
  height: 30px;
  line-height: 30px;
}
/* line 642, ../sass/_help.scss */
.wqq-ysbm-box #ZZselect span.actived {
  color: #F47A7A;
  border-bottom: 2px solid #F47A7A;
}
/* line 648, ../sass/_help.scss */
.wqq-ysbm-box.brief {
  width: 900px;
}
/* line 650, ../sass/_help.scss */
.wqq-ysbm-box.brief .yyyz {
  font-size: 18px;
  color: #151515;
  text-align: center;
  margin-top: -14px;
}
/* line 655, ../sass/_help.scss */
.wqq-ysbm-box.brief .yyyz.yyyz2 {
  margin: 0;
  padding-bottom: 20px;
}
/* line 658, ../sass/_help.scss */
.wqq-ysbm-box.brief .yyyz.yyyz2 a, .wqq-ysbm-box.brief .yyyz.yyyz2 .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .wqq-ysbm-box.brief .yyyz.yyyz2 span {
  color: #e34b53;
  font-size: 14px;
  text-decoration: underline;
}
/* line 665, ../sass/_help.scss */
.wqq-ysbm-box.brief .content ul {
  padding: 0;
}
/* line 668, ../sass/_help.scss */
.wqq-ysbm-box.brief .content ul li p {
  line-height: 36px;
}
/* line 673, ../sass/_help.scss */
.wqq-ysbm-box.brief .line {
  text-align: center;
  padding-top: 36px;
}
/* line 676, ../sass/_help.scss */
.wqq-ysbm-box.brief .line.line {
  border-bottom: 1px solid #f4f4f4;
}
/* line 679, ../sass/_help.scss */
.wqq-ysbm-box.brief .line p {
  font-size: 18px;
  color: #151515;
  padding: 20px 0 26px;
}
/* line 685, ../sass/_help.scss */
.wqq-ysbm-box.brief .xintitle {
  width: 900px;
  height: 120px;
  background: url('../../images/gsjj/info.png?1508917084');
  text-align: right;
}
/* line 690, ../sass/_help.scss */
.wqq-ysbm-box.brief .xintitle p {
  padding: 48px 40px 0 0;
  font-size: 20px;
}
/* line 693, ../sass/_help.scss */
.wqq-ysbm-box.brief .xintitle p a, .wqq-ysbm-box.brief .xintitle p .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .wqq-ysbm-box.brief .xintitle p span {
  color: #fff;
}
/* line 696, ../sass/_help.scss */
.wqq-ysbm-box.brief .xintitle p span {
  color: #fff;
  padding: 0 14px;
}
/* line 702, ../sass/_help.scss */
.wqq-ysbm-box.brief .title {
  margin: 16px 0;
  border-top: 1px solid #cdcdcd;
  text-align: center;
}
/* line 706, ../sass/_help.scss */
.wqq-ysbm-box.brief .title span {
  display: block;
  width: 130px;
  background: #fff;
  font-size: 18px;
  color: #181818;
  margin: -15px auto 0;
}
/* line 715, ../sass/_help.scss */
.wqq-ysbm-box.brief .bg {
  text-align: center;
}
/* line 717, ../sass/_help.scss */
.wqq-ysbm-box.brief .bg.botimg {
  padding-top: 15px;
}
/* line 720, ../sass/_help.scss */
.wqq-ysbm-box.brief .bg img {
  width: 800px;
}
/* line 725, ../sass/_help.scss */
.wqq-ysbm-box.brief .bg:last-of-type img {
  margin-top: 20px;
}
/* line 730, ../sass/_help.scss */
.wqq-ysbm-box.brief .align {
  font-size: 18px;
  color: #464646;
  line-height: 36px;
  text-indent: 2em;
  padding: 30px 0 20px;
}
/* line 737, ../sass/_help.scss */
.wqq-ysbm-box.brief .small {
  font-size: 14px;
  color: #a1a1a1;
  padding-bottom: 70px;
}
/* line 741, ../sass/_help.scss */
.wqq-ysbm-box.brief .small a, .wqq-ysbm-box.brief .small .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .wqq-ysbm-box.brief .small span {
  color: #1469c0;
}
/* line 745, ../sass/_help.scss */
.wqq-ysbm-box.brief .img {
  padding-top: 20px;
  margin-right: -50px;
  overflow: hidden;
  clear: both;
}
/* line 750, ../sass/_help.scss */
.wqq-ysbm-box.brief .img img {
  float: left;
  margin-right: 50px;
  width: 423px;
  border: 1px solid #cdcdcd;
  margin-bottom: 20px;
}
/* line 757, ../sass/_help.scss */
.wqq-ysbm-box.brief .arealist {
  width: 1000px;
  padding-top: 30px !important;
  overflow: hidden;
}
/* line 761, ../sass/_help.scss */
.wqq-ysbm-box.brief .arealist li {
  width: 420px;
  text-align: center;
  float: left;
  margin-right: 46px;
}
/* line 766, ../sass/_help.scss */
.wqq-ysbm-box.brief .arealist li img {
  width: 420px;
  height: 254px;
}
/* line 770, ../sass/_help.scss */
.wqq-ysbm-box.brief .arealist li p {
  font-size: 18px;
  color: #050505;
  padding: 7px 0 23px;
}
/* line 777, ../sass/_help.scss */
.wqq-ysbm-box.brief .box {
  padding-top: 40px;
}
/* line 780, ../sass/_help.scss */
.wqq-ysbm-box.brief .contact {
  padding: 30px 0 0 22px;
  line-height: 40px;
  font-size: 18px;
  color: #050505;
}
/* line 785, ../sass/_help.scss */
.wqq-ysbm-box.brief .contact h1 {
  font-weight: bold;
}
/* line 788, ../sass/_help.scss */
.wqq-ysbm-box.brief .contact p {
  font-size: 15px;
}
/* line 790, ../sass/_help.scss */
.wqq-ysbm-box.brief .contact p a, .wqq-ysbm-box.brief .contact p .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .wqq-ysbm-box.brief .contact p span {
  color: #1472ff;
}
/* line 794, ../sass/_help.scss */
.wqq-ysbm-box.brief .contact .txtsmall {
  color: #545454;
  font-size: 14px;
  padding-bottom: 15px;
}
/* line 799, ../sass/_help.scss */
.wqq-ysbm-box.brief .contact .light {
  color: #545454;
}

/*  */
/* line 807, ../sass/_help.scss */
.jt-wrap {
  margin: 0 auto;
  padding-bottom: 20px;
}
/* line 810, ../sass/_help.scss */
.jt-wrap.news-wrap {
  width: 900px;
}
/* line 813, ../sass/_help.scss */
.jt-wrap .banklist-title {
  height: 60px;
  line-height: 60px;
  border-bottom: 1px solid #dbdbdb;
  color: #333;
  margin-bottom: 22px;
  font-size: 18px;
  font-weight: bold;
}
/* line 822, ../sass/_help.scss */
.jt-wrap .payment-table {
  width: 100%;
  margin-top: 10px;
  font-size: 14px;
  color: #555;
  border: 2px solid #c8c8c8;
  margin-bottom: 30px;
}
/* line 829, ../sass/_help.scss */
.jt-wrap .payment-table td {
  padding: 10px;
  border: 1px solid #c8c8c8;
}
/* line 834, ../sass/_help.scss */
.jt-wrap .payment-table.online-table td {
  height: 35px;
  color: #555;
  text-align: center;
  padding: 0;
}
/* line 843, ../sass/_help.scss */
.jt-wrap .bank-open .mtitle {
  font-size: 14px;
  color: #666;
  padding: 10px 0;
}
/* line 847, ../sass/_help.scss */
.jt-wrap .bank-open .mtitle a, .jt-wrap .bank-open .mtitle .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .jt-wrap .bank-open .mtitle span {
  color: #3a97de;
}
/* line 851, ../sass/_help.scss */
.jt-wrap .bank-open .ltitle {
  font-size: 16px;
}
/* line 854, ../sass/_help.scss */
.jt-wrap .bank-open img {
  display: block;
}
/* line 863, ../sass/_help.scss */
.jt-wrap .guide-wrap .guide-mode {
  padding-bottom: 10px;
}
/* line 864, ../sass/_help.scss */
.jt-wrap .guide-wrap .guide-mode a, .jt-wrap .guide-wrap .guide-mode .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .jt-wrap .guide-wrap .guide-mode span {
  color: #3a97de;
}
/* line 868, ../sass/_help.scss */
.jt-wrap .guide-wrap .guide-mode .stitle {
  font-size: 18px;
  font-weight: bold;
  height: 60px;
  line-height: 70px;
  color: #666;
  padding-left: 10px;
}
/* line 876, ../sass/_help.scss */
.jt-wrap .guide-wrap .guide-mode p, .jt-wrap .guide-wrap .guide-mode li {
  font-size: 14px;
  color: #999;
  text-indent: 2em;
  line-height: 28px;
}
/* line 882, ../sass/_help.scss */
.jt-wrap .guide-wrap .guide-mode .img-box {
  text-align: center;
  padding: 10px 0;
}
/* line 887, ../sass/_help.scss */
.jt-wrap .guide-wrap table {
  width: 500px;
  margin: 10px auto;
}
/* line 890, ../sass/_help.scss */
.jt-wrap .guide-wrap table td {
  padding: 6px 10px;
  border: 1px solid #ddd;
  font-size: 14px;
  color: #666;
  text-align: center;
}
/* line 899, ../sass/_help.scss */
.jt-wrap .page-wrap {
  padding-top: 25px;
}
/* line 902, ../sass/_help.scss */
.jt-wrap .title {
  border-bottom: 3px solid #f0f0f0;
  height: 35px;
}
/* line 905, ../sass/_help.scss */
.jt-wrap .title span {
  float: left;
  position: relative;
  height: 35px;
  font-size: 20px;
  color: #555;
  padding-right: 10px;
}
/* line 915, ../sass/_help.scss */
.jt-wrap .news-box {
  padding-left: 20px;
  position: relative;
  top: -20px;
}
/* line 919, ../sass/_help.scss */
.jt-wrap .news-box li {
  height: 60px;
  line-height: 60px;
  overflow: hidden;
  border-bottom: 1px dotted #e4e4e4;
  padding-right: 20px;
}
/* line 925, ../sass/_help.scss */
.jt-wrap .news-box li a, .jt-wrap .news-box li .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .jt-wrap .news-box li span {
  display: inline-block;
  text-overflow: ellipsis;
  max-width: 725px;
  overflow: hidden;
  color: #555;
  font-size: 14px;
  white-space: nowrap;
}
/* line 934, ../sass/_help.scss */
.jt-wrap .news-box li span {
  float: right;
  font-size: 14px;
  color: #c8c8c8;
}
/* line 940, ../sass/_help.scss */
.jt-wrap .news-box li::before {
  display: inline-block;
  height: 60px;
  line-height: 60px;
  content: '●';
  font-size: 20px;
  position: relative;
  top: -23px;
}
/* line 949, ../sass/_help.scss */
.jt-wrap .news-box li:hover {
  background-color: #F3F3F5;
}
/* line 953, ../sass/_help.scss */
.jt-wrap .guarantee-box {
  padding: 65px 115px 0 34px;
}
/* line 955, ../sass/_help.scss */
.jt-wrap .guarantee-box li {
  overflow: hidden;
  padding-bottom: 55px;
}
/* line 958, ../sass/_help.scss */
.jt-wrap .guarantee-box li i {
  float: left;
  margin-right: 36px;
}
/* line 962, ../sass/_help.scss */
.jt-wrap .guarantee-box li div {
  float: left;
  width: 480px;
  padding-top: 20px;
}
/* line 966, ../sass/_help.scss */
.jt-wrap .guarantee-box li div span {
  display: block;
  font-size: 20px;
  color: #555;
  font-weight: bold;
  height: 44px;
}
/* line 973, ../sass/_help.scss */
.jt-wrap .guarantee-box li div p {
  font-size: 14px;
  color: #999;
  line-height: 24px;
}
/* line 981, ../sass/_help.scss */
.jt-wrap .gsdt-box {
  padding: 0 10px 0 0;
  position: relative;
  top: -20px;
}
/* line 985, ../sass/_help.scss */
.jt-wrap .gsdt-box li {
  height: 220px;
  border-bottom: 1px solid #e4e4e4;
  padding: 30px 0;
  box-sizing: border-box;
}
/* line 990, ../sass/_help.scss */
.jt-wrap .gsdt-box li div {
  float: left;
  height: 100%;
  box-sizing: border-box;
}
/* line 995, ../sass/_help.scss */
.jt-wrap .gsdt-box li .left {
  width: 225px;
  background-image: url("/images/area/xwmr.png");
  background-size: 100% 100%;
}
/* line 999, ../sass/_help.scss */
.jt-wrap .gsdt-box li .left img {
  width: 100%;
  height: 100%;
}
/* line 1004, ../sass/_help.scss */
.jt-wrap .gsdt-box li .right {
  width: 665px;
  padding-left: 20px;
}
/* line 1007, ../sass/_help.scss */
.jt-wrap .gsdt-box li .right .gsdt-title {
  display: block;
  color: #333;
  font-weight: bold;
  font-size: 16px;
}
/* line 1013, ../sass/_help.scss */
.jt-wrap .gsdt-box li .right a:hover, .jt-wrap .gsdt-box li .right .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .jt-wrap .gsdt-box li .right span:hover {
  text-decoration: none;
}
/* line 1016, ../sass/_help.scss */
.jt-wrap .gsdt-box li .right p {
  margin-top: 15px;
  height: 90px;
  margin-bottom: 10px;
}
/* line 1021, ../sass/_help.scss */
.jt-wrap .gsdt-box li .right .ckxq {
  color: #F47A7A;
  float: right;
}
/* line 1028, ../sass/_help.scss */
.jt-wrap.team-wrap {
  padding: 0 38px;
}
/* line 1030, ../sass/_help.scss */
.jt-wrap.team-wrap .team-title {
  text-align: center;
  padding-top: 44px;
  height: 31px;
  line-height: 26px;
  text-align: center;
  font-size: 18px;
  color: #000;
}
/* line 1038, ../sass/_help.scss */
.jt-wrap.team-wrap .team-title i {
  display: inline-block;
  vertical-align: top;
  margin: 0 20px;
  width: 17px;
  height: 14px;
}
/* line 1044, ../sass/_help.scss */
.jt-wrap.team-wrap .team-title i.yinl {
  background: url('../../images/team/yinl.png?1508917062') no-repeat;
}
/* line 1047, ../sass/_help.scss */
.jt-wrap.team-wrap .team-title i.yinr {
  background: url('../../images/team/yinr.png?1508917062') no-repeat;
}
/* line 1052, ../sass/_help.scss */
.jt-wrap.team-wrap table {
  margin-bottom: -1px;
}
/* line 1055, ../sass/_help.scss */
.jt-wrap.team-wrap td {
  height: 270px;
  border-bottom: 1px solid #e5e5e5;
}
/* line 1058, ../sass/_help.scss */
.jt-wrap.team-wrap td span {
  font-size: 18px;
  color: #000;
}
/* line 1062, ../sass/_help.scss */
.jt-wrap.team-wrap td p {
  font-size: 16px;
  color: #666565;
}
/* line 1066, ../sass/_help.scss */
.jt-wrap.team-wrap td div {
  color: #666565;
  font-size: 14px;
  line-height: 26px;
}
/* line 1071, ../sass/_help.scss */
.jt-wrap.team-wrap td img {
  margin-right: 23px;
}

/* 补标有奖 */
/* line 1078, ../sass/_help.scss */
.jt2-wrap {
  margin-top: -30px;
  margin-right: 45px;
}
/* line 1081, ../sass/_help.scss */
.jt2-wrap .add-table {
  width: 100%;
  margin-top: 10px;
  font-size: 14px;
  color: #555;
  border: 1px solid #f2f2f2;
}
/* line 1087, ../sass/_help.scss */
.jt2-wrap .add-table td {
  text-align: center;
  border: 1px solid #f2f2f2;
}
/* line 1091, ../sass/_help.scss */
.jt2-wrap .add-table .textLeft {
  padding: 10px;
  padding-left: 35px;
  text-align: left;
  border: 1px solid #f2f2f2;
}
/* line 1097, ../sass/_help.scss */
.jt2-wrap .add-table .textLeftt {
  padding: 10px;
  padding-left: 170px;
  text-align: left;
  color: #ff811b;
  border: 1px solid #f2f2f2;
}
/* line 1108, ../sass/_help.scss */
.jt2-wrap .title {
  height: 35px;
}
/* line 1110, ../sass/_help.scss */
.jt2-wrap .title span {
  float: left;
  position: relative;
  height: 35px;
  font-size: 20px;
  color: #555;
  padding-right: 10px;
}
/* line 1119, ../sass/_help.scss */
.jt2-wrap .title-rule {
  height: 35px;
  margin-top: 65px;
}
/* line 1122, ../sass/_help.scss */
.jt2-wrap .title-rule span {
  float: left;
  position: relative;
  font-size: 20px;
  color: #555;
}
/* line 1129, ../sass/_help.scss */
.jt2-wrap .bbyj-rule {
  padding: 25px 30px 0 0;
}
/* line 1131, ../sass/_help.scss */
.jt2-wrap .bbyj-rule .rule-list {
  position: relative;
  height: 50px;
  left: 25px;
}
/* line 1135, ../sass/_help.scss */
.jt2-wrap .bbyj-rule .rule-list i {
  float: left;
  margin-right: 20px;
}
/* line 1139, ../sass/_help.scss */
.jt2-wrap .bbyj-rule .rule-list p {
  position: absolute;
  top: -6px;
  left: 16px;
  line-height: 18px;
  font-size: 14px;
  color: #333;
}
/* line 1148, ../sass/_help.scss */
.jt2-wrap .bbyj-rule .small-list {
  height: 30px;
}

/* wqq--常见问题 */
/* line 1155, ../sass/_help.scss */
.wqq-jt-wrap .payment-table {
  width: 100%;
  margin-top: 10px;
  font-size: 14px;
  color: #555;
  border: 2px solid #c8c8c8;
}
/* line 1161, ../sass/_help.scss */
.wqq-jt-wrap .payment-table td {
  padding: 10px;
  border: 1px solid #c8c8c8;
}
/* line 1167, ../sass/_help.scss */
.wqq-jt-wrap .bank-open .mtitle {
  font-size: 14px;
  color: #666;
  padding: 10px 0;
}
/* line 1171, ../sass/_help.scss */
.wqq-jt-wrap .bank-open .mtitle a, .wqq-jt-wrap .bank-open .mtitle .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .wqq-jt-wrap .bank-open .mtitle span {
  color: #3a97de;
}
/* line 1175, ../sass/_help.scss */
.wqq-jt-wrap .bank-open .ltitle {
  font-size: 16px;
}
/* line 1178, ../sass/_help.scss */
.wqq-jt-wrap .bank-open img {
  display: block;
  width: 100%;
}
/* line 1185, ../sass/_help.scss */
.wqq-jt-wrap .list-box .wqq-helpBox {
  background: #F0F0F0;
  margin-bottom: 11px;
  margin-right: 38px;
}
/* line 1189, ../sass/_help.scss */
.wqq-jt-wrap .list-box .wqq-helpBox .wqq-helpBox-titel {
  height: 50px;
  padding: 0 10px 0 35px;
  margin-bottom: 11px;
  margin-right: 38px;
  position: relative;
}
/* line 1195, ../sass/_help.scss */
.wqq-jt-wrap .list-box .wqq-helpBox .wqq-helpBox-titel a, .wqq-jt-wrap .list-box .wqq-helpBox .wqq-helpBox-titel .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .wqq-jt-wrap .list-box .wqq-helpBox .wqq-helpBox-titel span {
  font-size: 18px;
  color: #666;
  text-decoration: none;
  line-height: 50px;
  font-family: "微软雅黑";
}
/* line 1202, ../sass/_help.scss */
.wqq-jt-wrap .list-box .wqq-helpBox .wqq-helpBox-titel .wqq-help-sanjiao {
  position: absolute;
  right: 2%;
  top: 45%;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 7px solid #ccc;
  cursor: pointer;
}
/* line 1213, ../sass/_help.scss */
.wqq-jt-wrap .list-box .wqq-check-element {
  padding: 10px 10px 10px 35px;
  border: 1px solid #E4E4E4;
  border-top: none;
  background: white;
  font-size: 14px;
  color: #999;
}
/* line 1223, ../sass/_help.scss */
.wqq-jt-wrap .guide-wrap .guide-mode {
  padding-bottom: 10px;
}
/* line 1224, ../sass/_help.scss */
.wqq-jt-wrap .guide-wrap .guide-mode a, .wqq-jt-wrap .guide-wrap .guide-mode .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .wqq-jt-wrap .guide-wrap .guide-mode span {
  color: #3a97de;
}
/* line 1228, ../sass/_help.scss */
.wqq-jt-wrap .guide-wrap .guide-mode .stitle {
  font-size: 18px;
  font-weight: bold;
  height: 60px;
  line-height: 70px;
  color: #666;
  padding-left: 10px;
}
/* line 1236, ../sass/_help.scss */
.wqq-jt-wrap .guide-wrap .guide-mode p, .wqq-jt-wrap .guide-wrap .guide-mode li {
  font-size: 14px;
  color: #999;
  text-indent: 2em;
  line-height: 28px;
}
/* line 1242, ../sass/_help.scss */
.wqq-jt-wrap .guide-wrap .guide-mode .img-box {
  text-align: center;
  padding: 10px 0;
}
/* line 1247, ../sass/_help.scss */
.wqq-jt-wrap .guide-wrap table {
  width: 500px;
  margin: 10px auto;
}
/* line 1250, ../sass/_help.scss */
.wqq-jt-wrap .guide-wrap table td {
  padding: 6px 10px;
  border: 1px solid #ddd;
  font-size: 14px;
  color: #666;
  text-align: center;
}
/* line 1259, ../sass/_help.scss */
.wqq-jt-wrap .page-wrap {
  padding-top: 25px;
}
/* line 1262, ../sass/_help.scss */
.wqq-jt-wrap .title {
  border-bottom: 3px solid #f0f0f0;
  height: 35px;
}
/* line 1265, ../sass/_help.scss */
.wqq-jt-wrap .title span {
  float: left;
  position: relative;
  height: 35px;
  font-size: 20px;
  color: #555;
  padding-right: 10px;
}
/* line 1274, ../sass/_help.scss */
.wqq-jt-wrap .news-box {
  padding-top: 25px;
  padding-left: 40px;
}
/* line 1277, ../sass/_help.scss */
.wqq-jt-wrap .news-box li {
  height: 48px;
  line-height: 48px;
  overflow: hidden;
  border-bottom: 1px dotted #e4e4e4;
}
/* line 1282, ../sass/_help.scss */
.wqq-jt-wrap .news-box li a, .wqq-jt-wrap .news-box li .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .wqq-jt-wrap .news-box li span {
  display: block;
  text-overflow: ellipsis;
  max-width: 725px;
  overflow: hidden;
  color: #555;
  font-size: 14px;
  white-space: nowrap;
  float: left;
}
/* line 1292, ../sass/_help.scss */
.wqq-jt-wrap .news-box li span {
  float: right;
  font-size: 14px;
  color: #c8c8c8;
}
/* line 1299, ../sass/_help.scss */
.wqq-jt-wrap .guarantee-box {
  padding: 65px 115px 0 34px;
}
/* line 1301, ../sass/_help.scss */
.wqq-jt-wrap .guarantee-box li {
  overflow: hidden;
  padding-bottom: 55px;
}
/* line 1304, ../sass/_help.scss */
.wqq-jt-wrap .guarantee-box li i {
  float: left;
  margin-right: 36px;
}
/* line 1308, ../sass/_help.scss */
.wqq-jt-wrap .guarantee-box li div {
  float: left;
  width: 480px;
  padding-top: 20px;
}
/* line 1312, ../sass/_help.scss */
.wqq-jt-wrap .guarantee-box li div span {
  display: block;
  font-size: 20px;
  color: #555;
  font-weight: bold;
  height: 44px;
}
/* line 1319, ../sass/_help.scss */
.wqq-jt-wrap .guarantee-box li div p {
  font-size: 14px;
  color: #999;
  line-height: 24px;
}

/* line 1328, ../sass/_help.scss */
.safe-wrap {
  margin-bottom: -54px;
}
/* line 1330, ../sass/_help.scss */
.safe-wrap .safe-mode {
  min-height: 296px;
}
/* line 1332, ../sass/_help.scss */
.safe-wrap .safe-mode .title {
  padding: 30px 0 0 46px;
  font-size: 30px;
  height: 50px;
}
/* line 1337, ../sass/_help.scss */
.safe-wrap .safe-mode ul {
  overflow: hidden;
  padding: 0 0 40px 93px;
  width: 1000px;
}
/* line 1342, ../sass/_help.scss */
.safe-wrap .safe-mode li {
  float: left;
  width: 170px;
  margin-right: 135px;
  font-size: 14px;
}
/* line 1347, ../sass/_help.scss */
.safe-wrap .safe-mode li div {
  display: table-cell;
  width: 170px;
  height: 120px;
  vertical-align: middle;
  text-align: center;
}
/* line 1353, ../sass/_help.scss */
.safe-wrap .safe-mode li div i {
  display: inline-block;
}
/* line 1358, ../sass/_help.scss */
.safe-wrap .safe-mode span {
  color: #fe971f;
}
/* line 1361, ../sass/_help.scss */
.safe-wrap .safe-mode.cash-mode {
  background: #ff961b;
  color: #fff;
}
/* line 1366, ../sass/_help.scss */
.safe-wrap .safe-mode.invest-mode .title {
  color: #3e3e3e;
}
/* line 1369, ../sass/_help.scss */
.safe-wrap .safe-mode.invest-mode p {
  color: #5c5c5c;
}
/* line 1373, ../sass/_help.scss */
.safe-wrap .safe-mode.skill-mode {
  background: #e1e1e1;
  color: #5c5c5c;
}
/* line 1376, ../sass/_help.scss */
.safe-wrap .safe-mode.skill-mode .title {
  color: #3e3e3e;
}

/* line 1382, ../sass/_help.scss */
.news-content-wrap {
  padding: 40px 70px 0;
  /*以上列表元素默认状态下一块状显示，未显示的将以内联元素显示，该列表针对HTML4版本，部分元素在XHTML1中将废弃*/
  /*默认以列表显示*/
  /*默认不显示*/
  /*默认为表格显示*/
  /*默认为表格行显示*/
  /*默认为表格头部分组显示*/
  /*默认为表格行分组显示*/
  /*默认为表格底部分组显示*/
  /*默认为表格列显示*/
  /*默认为表格列分组显示*/
  /*默认为单元格显示*/
  /*默认为表格标题显示*/
  /*默认为表格标题显示，呈现加粗居中状态*/
  /*默认为表格标题显示，呈现居中状态*/
  /*定义sub元素默认为下标显示*/
  /*定义sub元素默认为上标显示*/
  /*定义表头、主体表、表脚元素默认为垂直对齐*/
  /*定义单元格、列标题默认为垂直对齐默认为继承*/
  /*定义这些元素默认为删除线显示*/
  /*定义分割线默认为1px宽的3D凹边效果*/
  /*定义换行元素的伪对象内容样式*/
  /*定义伪对象空格字符的默认样式*/
  /* Begin bidirectionality settings (do not change) */
  /*定义BDO元素当其属性为DIR="ltr"时的默认文本读写显示顺序*/
  /*定义BDO元素当其属性为DIR="rtl"时的默认文本读写显示顺序*/
  /*定义任何元素当其属性为DIR="ltr"时的默认文本读写显示顺序*/
  /*定义任何元素当其属性为DIR="rtl"时的默认文本读写显示顺序*/
}
/* line 1384, ../sass/_help.scss */
.news-content-wrap .news-title {
  font-size: 30px;
  font-weight: bold;
  color: #555;
  text-align: center;
  position: relative;
  padding-bottom: 30px;
}
/* line 1391, ../sass/_help.scss */
.news-content-wrap .news-title .return {
  width: 48px;
  height: 24px;
  line-height: 24px;
  text-align: center;
  font-size: 12px;
  text-decoration: none;
  font-weight: normal;
  position: absolute;
  right: 15px;
  top: -70px;
  color: #F47A7A;
}
/* line 1403, ../sass/_help.scss */
.news-content-wrap .news-title .return:hover {
  text-decoration: none;
}
/* line 1407, ../sass/_help.scss */
.news-content-wrap .news-title .return::before {
  content: '<<';
}
/* line 1412, ../sass/_help.scss */
.news-content-wrap html, .news-content-wrap address, .news-content-wrap blockquote, .news-content-wrap body, .news-content-wrap dd, .news-content-wrap div, .news-content-wrap dl, .news-content-wrap dt, .news-content-wrap fieldset, .news-content-wrap form, .news-content-wrap frame, .news-content-wrap frameset, .news-content-wrap h1, .news-content-wrap h2, .news-content-wrap h3, .news-content-wrap h4, .news-content-wrap h5, .news-content-wrap h6, .news-content-wrap noframes, .news-content-wrap ol, .news-content-wrap p, .news-content-wrap ul, .news-content-wrap center, .news-content-wrap dir, .news-content-wrap hr, .news-content-wrap menu, .news-content-wrap menu1, .news-content-wrap pre {
  display: block;
}
/* line 1413, ../sass/_help.scss */
.news-content-wrap li {
  display: list-item;
}
/* line 1414, ../sass/_help.scss */
.news-content-wrap head {
  display: none;
}
/* line 1415, ../sass/_help.scss */
.news-content-wrap table {
  display: table;
}
/* line 1416, ../sass/_help.scss */
.news-content-wrap tr {
  display: table-row;
}
/* line 1417, ../sass/_help.scss */
.news-content-wrap thead {
  display: table-header-group;
}
/* line 1418, ../sass/_help.scss */
.news-content-wrap tbody {
  display: table-row-group;
}
/* line 1419, ../sass/_help.scss */
.news-content-wrap tfoot {
  display: table-footer-group;
}
/* line 1420, ../sass/_help.scss */
.news-content-wrap col {
  display: table-column;
}
/* line 1421, ../sass/_help.scss */
.news-content-wrap colgroup {
  display: table-column-group;
}
/* line 1422, ../sass/_help.scss */
.news-content-wrap td, .news-content-wrap th {
  display: table-cell;
}
/* line 1423, ../sass/_help.scss */
.news-content-wrap caption {
  display: table-caption;
}
/* line 1424, ../sass/_help.scss */
.news-content-wrap th {
  font-weight: bolder;
  text-align: center;
}
/* line 1425, ../sass/_help.scss */
.news-content-wrap caption {
  text-align: center;
}
/* line 1426, ../sass/_help.scss */
.news-content-wrap body {
  margin: 8px;
  line-height: 1.12;
}
/* line 1427, ../sass/_help.scss */
.news-content-wrap h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
/* line 1428, ../sass/_help.scss */
.news-content-wrap h2 {
  font-size: 1.5em;
  margin: 0.75em 0;
}
/* line 1429, ../sass/_help.scss */
.news-content-wrap h3 {
  font-size: 1.17em;
  margin: 0.83em 0;
}
/* line 1430, ../sass/_help.scss */
.news-content-wrap h4, .news-content-wrap p, .news-content-wrap blockquote, .news-content-wrap ul, .news-content-wrap fieldset, .news-content-wrap form, .news-content-wrap ol, .news-content-wrap dl, .news-content-wrap dir, .news-content-wrap menu {
  margin: 1.12em 0;
}
/* line 1431, ../sass/_help.scss */
.news-content-wrap h5 {
  font-size: .83em;
  margin: 1.5em 0;
}
/* line 1432, ../sass/_help.scss */
.news-content-wrap h6 {
  font-size: .75em;
  margin: 1.67em 0;
}
/* line 1433, ../sass/_help.scss */
.news-content-wrap h1, .news-content-wrap h2, .news-content-wrap h3, .news-content-wrap h4, .news-content-wrap h5, .news-content-wrap h6, .news-content-wrap b, .news-content-wrap strong {
  font-weight: bolder;
}
/* line 1434, ../sass/_help.scss */
.news-content-wrap blockquote {
  margin-left: 40px;
  margin-right: 40px;
}
/* line 1435, ../sass/_help.scss */
.news-content-wrap i, .news-content-wrap cite, .news-content-wrap em, .news-content-wrap var, .news-content-wrap address {
  font-style: italic;
}
/* line 1436, ../sass/_help.scss */
.news-content-wrap pre, .news-content-wrap tt, .news-content-wrap code, .news-content-wrap kbd, .news-content-wrap samp {
  font-family: monospace;
}
/* line 1437, ../sass/_help.scss */
.news-content-wrap pre {
  white-space: pre;
}
/* line 1438, ../sass/_help.scss */
.news-content-wrap button, .news-content-wrap textarea, .news-content-wrap input, .news-content-wrap object, .news-content-wrap select {
  display: inline-block;
}
/* line 1439, ../sass/_help.scss */
.news-content-wrap big {
  font-size: 1.17em;
}
/* line 1440, ../sass/_help.scss */
.news-content-wrap small, .news-content-wrap sub, .news-content-wrap sup {
  font-size: 0.83em;
}
/* line 1441, ../sass/_help.scss */
.news-content-wrap sub {
  vertical-align: sub;
}
/* line 1442, ../sass/_help.scss */
.news-content-wrap sup {
  vertical-align: super;
}
/* line 1443, ../sass/_help.scss */
.news-content-wrap table {
  border-spacing: 2px;
}
/* line 1444, ../sass/_help.scss */
.news-content-wrap thead, .news-content-wrap tbody, .news-content-wrap tfoot {
  vertical-align: middle;
}
/* line 1445, ../sass/_help.scss */
.news-content-wrap td, .news-content-wrap th {
  vertical-align: inherit;
}
/* line 1446, ../sass/_help.scss */
.news-content-wrap s, .news-content-wrap strike, .news-content-wrap del {
  text-decoration: line-through;
}
/* line 1447, ../sass/_help.scss */
.news-content-wrap hr {
  border: 1px inset;
}
/* line 1448, ../sass/_help.scss */
.news-content-wrap ol, .news-content-wrap ul, .news-content-wrap dir, .news-content-wrap menu, .news-content-wrap dd {
  margin-left: 40px;
}
/* line 1449, ../sass/_help.scss */
.news-content-wrap ol {
  list-style-type: decimal;
}
/* line 1450, ../sass/_help.scss */
.news-content-wrap ol ul, .news-content-wrap ul ol, .news-content-wrap ul ul, .news-content-wrap ol ol {
  margin-top: 0;
  margin-bottom: 0;
}
/* line 1451, ../sass/_help.scss */
.news-content-wrap u, .news-content-wrap ins {
  text-decoration: underline;
}
/* line 1452, ../sass/_help.scss */
.news-content-wrap br:before {
  content: "A";
}
/* line 1453, ../sass/_help.scss */
.news-content-wrap :before, .news-content-wrap :after {
  white-space: pre-line;
}
/* line 1454, ../sass/_help.scss */
.news-content-wrap center {
  text-align: center;
}
/* line 1455, ../sass/_help.scss */
.news-content-wrap abbr, .news-content-wrap acronym {
  font-variant: small-caps;
  letter-spacing: 0.1em;
}
/* line 1456, ../sass/_help.scss */
.news-content-wrap :link, .news-content-wrap :visited {
  text-decoration: underline;
}
/* line 1457, ../sass/_help.scss */
.news-content-wrap :focus {
  outline: thin dotted invert;
}
/* line 1459, ../sass/_help.scss */
.news-content-wrap BDO[DIR="ltr"] {
  direction: ltr;
  unicode-bidi: bidi-override;
}
/* line 1460, ../sass/_help.scss */
.news-content-wrap BDO[DIR="rtl"] {
  direction: rtl;
  unicode-bidi: bidi-override;
}
/* line 1461, ../sass/_help.scss */
.news-content-wrap *[DIR="ltr"] {
  direction: ltr;
  unicode-bidi: embed;
}
/* line 1462, ../sass/_help.scss */
.news-content-wrap *[DIR="rtl"] {
  direction: rtl;
  unicode-bidi: embed;
}
@media print {
  /* line 1382, ../sass/_help.scss */
  .news-content-wrap {
    /*定义标题和列表默认的打印样式*/
  }
  /* line 1464, ../sass/_help.scss */
  .news-content-wrap h1 {
    page-break-before: always;
  }
  /* line 1465, ../sass/_help.scss */
  .news-content-wrap h1, .news-content-wrap h2, .news-content-wrap h3, .news-content-wrap h4, .news-content-wrap h5, .news-content-wrap h6 {
    page-break-after: avoid;
  }
  /* line 1466, ../sass/_help.scss */
  .news-content-wrap ul, .news-content-wrap ol, .news-content-wrap dl {
    page-break-before: avoid;
  }
}
/* line 1468, ../sass/_help.scss */
.news-content-wrap img {
  max-width: 822px;
}

/* 银行监管 */
/* line 1475, ../sass/_help.scss */
.my-bank-body .bank-body {
  width: 100%;
  margin: 0 auto;
}
/* line 1479, ../sass/_help.scss */
.my-bank-body .bank-body .img-wrap {
  width: 100%;
}
/* line 1482, ../sass/_help.scss */
.my-bank-body .bank-body .img-wrap img {
  width: 100%;
}
/* line 1485, ../sass/_help.scss */
.my-bank-body .bank-body .list-box {
  padding: 48px 0 54px;
  border-bottom: 1px dashed #bdbcbc;
}
/* line 1489, ../sass/_help.scss */
.my-bank-body .bank-body .list-box p {
  font-size: 18px;
  text-align: center;
  color: #555;
  margin: 0 auto;
  padding-top: 18px;
  line-height: 32px;
}
/* line 1497, ../sass/_help.scss */
.my-bank-body .bank-body table {
  margin: 0 auto;
}
/* line 1500, ../sass/_help.scss */
.my-bank-body .bank-body table img {
  float: right;
}
/* line 1503, ../sass/_help.scss */
.my-bank-body .bank-body table td {
  font-size: 54px;
  color: #555;
}
/* line 1507, ../sass/_help.scss */
.my-bank-body .bank-body table td.txt {
  padding-left: 22px;
}
/* line 1510, ../sass/_help.scss */
.my-bank-body .bank-body .list-box .title {
  font-size: 54px;
  text-align: center;
  color: #555;
}
/* line 1515, ../sass/_help.scss */
.my-bank-body .bank-body .smallimg-box .title {
  margin-top: -10px;
}
/* line 1518, ../sass/_help.scss */
.my-bank-body .bank-body .list-box .small-img {
  width: 88%;
  margin: 0 auto;
  padding-top: 60px;
  overflow: hidden;
}
/* line 1524, ../sass/_help.scss */
.my-bank-body .bank-body .list-box .small-img img {
  cursor: pointer;
  width: 204px;
  border: 3px solid #8e8e8e;
  border-radius: 3px;
  margin-left: 54px;
}
/* line 1531, ../sass/_help.scss */
.my-bank-body .bank-body .list-box .small-img .first img {
  margin: 0;
}
/* line 1534, ../sass/_help.scss */
.my-bank-body .bank-body .list-box .small-img .active img,
.my-bank-body .bank-body .list-box .small-img td:hover img {
  border-color: #ffa72a;
}
/* line 1538, ../sass/_help.scss */
.my-bank-body .bank-body .list-box .trigger {
  float: left;
  width: 55px;
  height: 294px;
  background: #c8c8c8;
  color: #555;
  font-family: '宋体';
  text-align: center;
  line-height: 294px;
  font-size: 110px;
}
/* line 1549, ../sass/_help.scss */
.my-bank-body .bank-body .list-box .trigger-r {
  float: right;
}
/* line 1552, ../sass/_help.scss */
.my-bank-body .bank-body .list-box .trigger-l {
  text-indent: -0.5em;
}
/* line 1555, ../sass/_help.scss */
.my-bank-body .bank-body .list-box .trigger.nouse {
  background: #e7e7e7;
  color: #c7c7c7;
  cursor: default;
}
/* line 1560, ../sass/_help.scss */
.my-bank-body .bank-body .list-box .img-table {
  margin: 0 auto;
  overflow: hidden;
}
/* line 1564, ../sass/_help.scss */
.my-bank-body .bank-body .big-img {
  padding: 36px 0 80px;
  text-align: center;
}
/* line 1568, ../sass/_help.scss */
.my-bank-body .bank-body .big-img .title {
  font-size: 54px;
  text-align: center;
  color: #555;
  padding-bottom: 23px;
}
/* line 1574, ../sass/_help.scss */
.my-bank-body .bank-body .big-img img {
  width: 482px;
  border: 3px solid #0d0d0d;
  border-radius: 3px;
}
/* line 1582, ../sass/_help.scss */
.my-bank-body .bank-body .big-img .img-box.active {
  /*display: block;*/
}

/* 管理团队 */
/* line 1589, ../sass/_help.scss */
.group-box {
  padding-top: 34px;
}
/* line 1591, ../sass/_help.scss */
.group-box table {
  width: 100%;
}
/* line 1593, ../sass/_help.scss */
.group-box table tr {
  width: 19.826%;
}
/* line 1595, ../sass/_help.scss */
.group-box table tr td {
  width: 19.826%;
  display: block;
  float: left;
  font-size: 18px;
  border: 1px solid #dedede;
  text-align: center;
  padding: 25px 0 13px 0;
}
/* line 1603, ../sass/_help.scss */
.group-box table tr td:hover {
  background: #F8F8F8;
}
/* line 1606, ../sass/_help.scss */
.group-box table tr td.actived {
  color: #ed3334;
}
/* line 1609, ../sass/_help.scss */
.group-box table tr td span {
  font-size: 14px;
}
/* line 1615, ../sass/_help.scss */
.group-box .gltd-con {
  padding: 42px 42px 0 42px;
}
/* line 1617, ../sass/_help.scss */
.group-box .gltd-con .gltd-img {
  padding-right: 42px;
  display: block;
  float: left;
}
/* line 1622, ../sass/_help.scss */
.group-box .gltd-con span {
  padding-top: 42px;
}
/* line 1624, ../sass/_help.scss */
.group-box .gltd-con span p {
  font-size: 14px;
  color: #333;
}

/* line 1, ../sass/_protocol.scss */
.protocol-box {
  max-width: 1140px;
  margin: 0 auto;
  padding: 0 20px;
  width: 80%;
}
/* line 6, ../sass/_protocol.scss */
.protocol-box .webapp-title {
  height: 3.40741rem;
  background: #ed3334;
  color: #fff;
  width: 100%;
  max-width: 750px;
  position: relative;
  padding: 0 !important;
  display: block;
}
/* line 15, ../sass/_protocol.scss */
.protocol-box .webapp-title i {
  width: 0.74074rem;
  height: 1.35802rem;
  background: url('../../images/webapp-return.png?1508917087');
  background-size: contain;
  background-repeat: no-repeat;
  position: absolute;
  left: 1.38272rem;
  top: 0.93827rem;
}
/* line 25, ../sass/_protocol.scss */
.protocol-box .webapp-title p {
  text-align: center;
  font-size: 1.7284rem !important;
  line-height: 3.40741rem;
  position: absolute;
  width: 100%;
}
/* line 33, ../sass/_protocol.scss */
.protocol-box h1 {
  font-size: 28px;
  font-weight: bold;
  text-align: center;
  padding-top: 50px;
  color: #454545;
}
/* line 40, ../sass/_protocol.scss */
.protocol-box h2 {
  font-size: 20px;
  font-weight: bold;
  color: #454545 !important;
  padding: 8px 0;
}
/* line 46, ../sass/_protocol.scss */
.protocol-box div {
  font-size: 16px;
  color: #454545;
  padding: 20px 0;
  overflow: hidden;
}
/* line 51, ../sass/_protocol.scss */
.protocol-box div p {
  line-height: 2;
}
/* line 53, ../sass/_protocol.scss */
.protocol-box div p b {
  font-size: 18px;
}
/* line 58, ../sass/_protocol.scss */
.protocol-box table {
  width: 100%;
  margin: 10px 0;
}
/* line 61, ../sass/_protocol.scss */
.protocol-box table.outertable {
  border: none;
  border-right: 1px solid #ddd;
}
/* line 65, ../sass/_protocol.scss */
.protocol-box table th {
  border: 1px solid #ddd;
  background: #ddd9C3;
  text-align: center;
  padding: 10px;
  color: #454545;
}
/* line 72, ../sass/_protocol.scss */
.protocol-box table td {
  border: 1px solid #ddd;
  text-align: center;
  height: 45px;
}
/* line 76, ../sass/_protocol.scss */
.protocol-box table td table {
  border-right: 0;
  margin: 0;
}
/* line 79, ../sass/_protocol.scss */
.protocol-box table td table tr td:nth-child(2) {
  border-right: 0;
}
/* line 83, ../sass/_protocol.scss */
.protocol-box table td.outertd {
  border: none;
}
/* line 88, ../sass/_protocol.scss */
.protocol-box .bh {
  float: right;
  clear: both;
}
/* line 91, ../sass/_protocol.scss */
.protocol-box .bh span {
  display: inline-block;
  width: 146px;
}
/* line 96, ../sass/_protocol.scss */
.protocol-box .tip {
  color: #cf711f;
  min-width: 5em;
  border-bottom: 1px solid #000;
  display: inline-block;
  padding: 0 10px;
  text-align: center;
}
/* line 104, ../sass/_protocol.scss */
.protocol-box .tip.noline {
  border: none;
  width: auto;
  display: inline;
  padding: 0;
}
/* line 112, ../sass/_protocol.scss */
.protocol-box.loan-protocol .jushengwap {
  position: relative;
}
/* line 114, ../sass/_protocol.scss */
.protocol-box.loan-protocol .jushengwap .jusheng {
  position: absolute;
  width: 156px;
  height: 155px;
  left: 110px;
  top: -32px;
  background: url('../../images/protocolbg.png?1508917084') 0 0 no-repeat;
}
/* line 125, ../sass/_protocol.scss */
.protocol-box.loan-protocol.hide-zhang .jushengwap .jusheng {
  background: none;
}
/* line 130, ../sass/_protocol.scss */
.protocol-box.loan-protocol h1 {
  padding-bottom: 20px;
}
/* line 133, ../sass/_protocol.scss */
.protocol-box.loan-protocol b {
  margin-right: 5px;
}
/* line 136, ../sass/_protocol.scss */
.protocol-box.loan-protocol .kong {
  width: 5em;
  border-bottom: 1px solid #000;
  display: inline-block;
  vertical-align: bottom;
}
/* line 142, ../sass/_protocol.scss */
.protocol-box.loan-protocol.pay-protocol-box {
  background: none;
}
/* line 144, ../sass/_protocol.scss */
.protocol-box.loan-protocol.pay-protocol-box strong {
  font-weight: bold;
}
/* line 150, ../sass/_protocol.scss */
.protocol-box.transfer-protocol h1 {
  text-align: left;
  padding-bottom: 20px;
}
/* line 153, ../sass/_protocol.scss */
.protocol-box.transfer-protocol h1.toph1 {
  text-align: center;
}
/* line 157, ../sass/_protocol.scss */
.protocol-box.transfer-protocol p {
  padding-left: 56px;
  position: relative;
}
/* line 160, ../sass/_protocol.scss */
.protocol-box.transfer-protocol p b {
  position: absolute;
  left: 30px;
  top: -2px;
}
/* line 166, ../sass/_protocol.scss */
.protocol-box.transfer-protocol div.top {
  padding: 0;
}
/* line 171, ../sass/_protocol.scss */
.protocol-box.pay-protocol-box p {
  padding-bottom: 10px;
  text-indent: 2em;
}

/* line 144, safetys/*.png */
.safetys-sprite, .safetys-bottitle, .safetys-di, .safetys-get, .safetys-law, .safetys-line, .safetys-mon, .safetys-monitor, .safetys-pay, .safetys-protocol, .safetys-real, .safetys-review, .safetys-safe, .safetys-system {
  background-image: url('../../images/safetys-sdd4aa2dcda.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.safetys-bottitle {
  background-position: 0 0;
  height: 7px;
  width: 1282px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.safetys-di {
  background-position: 0 -7px;
  height: 68px;
  width: 68px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.safetys-get {
  background-position: 0 -75px;
  height: 68px;
  width: 68px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.safetys-law {
  background-position: 0 -143px;
  height: 268px;
  width: 293px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.safetys-line {
  background-position: 0 -411px;
  height: 814px;
  width: 772px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.safetys-mon {
  background-position: 0 -1225px;
  height: 68px;
  width: 78px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.safetys-monitor {
  background-position: 0 -1293px;
  height: 68px;
  width: 68px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.safetys-pay {
  background-position: 0 -1361px;
  height: 257px;
  width: 294px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.safetys-protocol {
  background-position: 0 -1618px;
  height: 68px;
  width: 68px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.safetys-real {
  background-position: 0 -1686px;
  height: 165px;
  width: 308px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.safetys-review {
  background-position: 0 -1851px;
  height: 68px;
  width: 68px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.safetys-safe {
  background-position: 0 -1919px;
  height: 215px;
  width: 249px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.safetys-system {
  background-position: 0 -2134px;
  height: 68px;
  width: 68px;
}

/* line 7, ../sass/_guarantee.scss */
.guarantee-wrapper .banner {
  width: 100%;
  height: 352px;
  background: url('../../images/guarantee-banner.png?1508917062') center top;
}
/* line 12, ../sass/_guarantee.scss */
.guarantee-wrapper .mode-wrap {
  width: 100%;
}
/* line 14, ../sass/_guarantee.scss */
.guarantee-wrapper .mode-wrap .mode {
  width: 1200px;
  margin: 0 auto;
  position: relative;
}
/* line 18, ../sass/_guarantee.scss */
.guarantee-wrapper .mode-wrap .mode i {
  position: absolute;
  right: 50px;
  top: 104px;
}
/* line 23, ../sass/_guarantee.scss */
.guarantee-wrapper .mode-wrap .mode .content {
  padding: 60px 0 0 40px;
}
/* line 26, ../sass/_guarantee.scss */
.guarantee-wrapper .mode-wrap .mode .title {
  font-size: 36px;
  color: #3c86e8;
}
/* line 30, ../sass/_guarantee.scss */
.guarantee-wrapper .mode-wrap .mode .con {
  font-size: 20px;
  padding-top: 18px;
  color: #3c3c3c;
  line-height: 34px;
}
/* line 37, ../sass/_guarantee.scss */
.guarantee-wrapper .mode-wrap.mode1 {
  height: 394px;
}
/* line 39, ../sass/_guarantee.scss */
.guarantee-wrapper .mode-wrap.mode1 .content {
  width: 692px;
}
/* line 42, ../sass/_guarantee.scss */
.guarantee-wrapper .mode-wrap.mode1 .con {
  padding-top: 48px;
}
/* line 45, ../sass/_guarantee.scss */
.guarantee-wrapper .mode-wrap.mode1 i {
  top: 79px;
}
/* line 49, ../sass/_guarantee.scss */
.guarantee-wrapper .mode-wrap.mode2 {
  height: 286px;
  background: #f4f4f4;
}
/* line 52, ../sass/_guarantee.scss */
.guarantee-wrapper .mode-wrap.mode2 i {
  left: 28px;
  top: 50px;
  right: auto;
}
/* line 57, ../sass/_guarantee.scss */
.guarantee-wrapper .mode-wrap.mode2 .content {
  padding: 50px 0 0 480px;
  width: 648px;
}
/* line 62, ../sass/_guarantee.scss */
.guarantee-wrapper .mode-wrap.mode3 {
  height: 395px;
}
/* line 64, ../sass/_guarantee.scss */
.guarantee-wrapper .mode-wrap.mode3 i {
  top: 68px;
  right: 44px;
}
/* line 68, ../sass/_guarantee.scss */
.guarantee-wrapper .mode-wrap.mode3 .content {
  padding: 104px 0 0 40px;
  width: 721px;
}
/* line 73, ../sass/_guarantee.scss */
.guarantee-wrapper .mode-wrap.mode4 {
  height: 556px;
  background: #f4f4f4;
}
/* line 76, ../sass/_guarantee.scss */
.guarantee-wrapper .mode-wrap.mode4 i {
  top: 106px;
  left: 77px;
}
/* line 80, ../sass/_guarantee.scss */
.guarantee-wrapper .mode-wrap.mode4 .content {
  padding: 46px 0 0 469px;
  width: 693px;
}
/* line 83, ../sass/_guarantee.scss */
.guarantee-wrapper .mode-wrap.mode4 .content span {
  color: #3c89e9;
  cursor: pointer;
  position: relative;
  z-index: 30;
}
/* line 91, ../sass/_guarantee.scss */
.guarantee-wrapper .mode-wrap.mode4 .mode .file-box {
  display: inline-block;
  position: relative;
}
/* line 94, ../sass/_guarantee.scss */
.guarantee-wrapper .mode-wrap.mode4 .mode .file-box .file {
  position: absolute;
  padding-top: 111px;
  top: 18px;
  left: -600px;
  z-index: 20;
  display: none;
}
/* line 103, ../sass/_guarantee.scss */
.guarantee-wrapper .mode-wrap.mode4 .mode .file-box:hover .file {
  display: block;
}
/* line 111, ../sass/_guarantee.scss */
.guarantee-wrapper .process-wrap {
  width: 100%;
  background: linear-gradient(to bottom, #5e9ef3, #95c3ff);
  background: none \9;
  filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#ff5e9ef3,endColorstr=#ff95c3ff) \9;
  padding-bottom: 82px;
}
/* line 117, ../sass/_guarantee.scss */
.guarantee-wrapper .process-wrap .content {
  width: 1200px;
  margin: 0 auto;
}
/* line 120, ../sass/_guarantee.scss */
.guarantee-wrapper .process-wrap .content .title {
  margin: 0 auto;
  padding-top: 74px;
}
/* line 123, ../sass/_guarantee.scss */
.guarantee-wrapper .process-wrap .content .title .safetys-bottitle {
  text-align: center;
  margin-left: -41px;
  font-size: 36px;
  color: #fff;
  line-height: 4px;
}
/* line 131, ../sass/_guarantee.scss */
.guarantee-wrapper .process-wrap .content .stitle {
  text-align: center;
  font-size: 16px;
  color: #c8e3fe;
  padding-top: 40px;
}
/* line 137, ../sass/_guarantee.scss */
.guarantee-wrapper .process-wrap .content .process {
  width: 900px;
  margin: 50px auto 0;
  position: relative;
}
/* line 141, ../sass/_guarantee.scss */
.guarantee-wrapper .process-wrap .content .process .safetys-line {
  position: absolute;
  left: 66px;
  top: 135px;
}
/* line 146, ../sass/_guarantee.scss */
.guarantee-wrapper .process-wrap .content .process .center {
  width: 554px;
  margin: 0 auto;
}
/* line 149, ../sass/_guarantee.scss */
.guarantee-wrapper .process-wrap .content .process .center .centertxt {
  text-align: center;
  font-size: 18px;
  color: #fff;
  padding-bottom: 20px;
}
/* line 155, ../sass/_guarantee.scss */
.guarantee-wrapper .process-wrap .content .process .center .mode {
  width: 554px;
  height: 188px;
  background-color: rgba(255, 255, 255, 0.5);
  background: none \9;
  filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#88ffffff,endColorstr=#88ffffff) \9;
  margin-bottom: 30px;
}
/* line 162, ../sass/_guarantee.scss */
.guarantee-wrapper .process-wrap .content .process .center .mode.botmode {
  width: 298px;
  margin: 0 auto;
  overflow: hidden;
}
/* line 166, ../sass/_guarantee.scss */
.guarantee-wrapper .process-wrap .content .process .center .mode.botmode .box {
  margin: 21px auto 0;
}
/* line 170, ../sass/_guarantee.scss */
.guarantee-wrapper .process-wrap .content .process .center .mode .box {
  width: 230px;
  height: 146px;
  position: relative;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  -ms-transition: 0.5s;
  transition: 0.5s;
  transform-style: preserve-3d;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  -moz-backface-visibility: hidden;
}
/* line 183, ../sass/_guarantee.scss */
.guarantee-wrapper .process-wrap .content .process .center .mode .box .out {
  width: 230px;
  height: 146px;
  background: #fff;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  z-index: 1\9;
  z-index: 1\0;
  -moz-backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
}
/* line 196, ../sass/_guarantee.scss */
.guarantee-wrapper .process-wrap .content .process .center .mode .box .out div {
  margin: 18px auto 7px;
}
/* line 199, ../sass/_guarantee.scss */
.guarantee-wrapper .process-wrap .content .process .center .mode .box .out p {
  color: #2c7fe5;
  font-size: 20px;
  text-align: center;
}
/* line 205, ../sass/_guarantee.scss */
.guarantee-wrapper .process-wrap .content .process .center .mode .box .back {
  width: 230px;
  height: 146px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 50;
  display: none\9;
  display: none\0;
  -moz-backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  display: none;
  -webkit-transform: rotateY(182deg);
  -moz-transform: rotateY(182deg);
  -ms-transform: rotateY(182deg);
  transform: rotateY(182deg);
  background: #2c7fe5;
  font-size: 14px;
  color: #fff;
}
/* line 224, ../sass/_guarantee.scss */
.guarantee-wrapper .process-wrap .content .process .center .mode .box .back .txt {
  width: 208px;
  height: 120px;
  margin: 13px auto 0;
  overflow: auto;
}
/* line 229, ../sass/_guarantee.scss */
.guarantee-wrapper .process-wrap .content .process .center .mode .box .back .txt::-webkit-scrollbar {
  width: 3px;
  border-radius: 10px;
}
/* line 233, ../sass/_guarantee.scss */
.guarantee-wrapper .process-wrap .content .process .center .mode .box .back .txt::-webkit-scrollbar-button:vertical:start:increment, .guarantee-wrapper .process-wrap .content .process .center .mode .box .back .txt::-webkit-scrollbar-button:vertical:end:decrement {
  display: none;
}
/* line 237, ../sass/_guarantee.scss */
.guarantee-wrapper .process-wrap .content .process .center .mode .box .back .txt::-webkit-scrollbar-thumb:vertical {
  height: 30px;
  background-color: #fff;
  border-radius: 2px;
}
/* line 242, ../sass/_guarantee.scss */
.guarantee-wrapper .process-wrap .content .process .center .mode .box .back .txt::-webkit-scrollbar-track:vertical {
  background-color: #88c0ff;
  border-radius: 2px;
}
/* line 246, ../sass/_guarantee.scss */
.guarantee-wrapper .process-wrap .content .process .center .mode .box .back .txt::-webkit-scrollbar-track-piece {
  background-color: #88c0ff;
  border-radius: 2px;
}
/* line 279, ../sass/_guarantee.scss */
.guarantee-wrapper .process-wrap .content .process .center .mode .hover-div {
  width: 230px;
  height: 146px;
  margin: 21px 0 0 30px;
  float: left;
  cursor: pointer;
}
/* line 286, ../sass/_guarantee.scss */
.guarantee-wrapper .process-wrap .content .process .center .mode .hover-div:hover .box {
  -webkit-transform: rotateY(180deg);
  -moz-transform: rotateY(180deg);
  -ms-transform: rotateY(180deg);
  transform: rotateY(180deg);
}
/* line 291, ../sass/_guarantee.scss */
.guarantee-wrapper .process-wrap .content .process .center .mode .hover-div:hover .box .back {
  display: block\9;
  display: none\0;
  display: block;
}
/* line 297, ../sass/_guarantee.scss */
.guarantee-wrapper .process-wrap .content .process .processtxt {
  position: absolute;
  font-size: 16px;
  color: #fff;
}
/* line 301, ../sass/_guarantee.scss */
.guarantee-wrapper .process-wrap .content .process .processtxt.process-one {
  left: 5px;
  top: 128px;
}
/* line 305, ../sass/_guarantee.scss */
.guarantee-wrapper .process-wrap .content .process .processtxt.process-two {
  right: 18px;
  top: 265px;
}
/* line 309, ../sass/_guarantee.scss */
.guarantee-wrapper .process-wrap .content .process .processtxt.process-three {
  left: -3px;
  top: 548px;
}

/* line 184, invite/*.png */
.invite-sprite, .invite-banner, .invite-bannerfour, .invite-bannerone, .invite-link, .invite-linkbanner, .invite-linkr, .invite-metha, .invite-methb, .invite-methc, .invite-micona, .invite-miconb, .invite-red-pop, .invite-shareicon, .invite-view, .invite-viewfour, .invite-viewone, .invite-wechat-icon, .invite-wx {
  background-image: url('../../images/invite-sef2cada0e8.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invite-banner {
  background-position: 0 0;
  height: 160px;
  width: 854px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invite-bannerfour {
  background-position: 0 -160px;
  height: 160px;
  width: 854px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invite-bannerone {
  background-position: 0 -320px;
  height: 160px;
  width: 851px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invite-link {
  background-position: 0 -480px;
  height: 19px;
  width: 18px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invite-linkbanner {
  background-position: 0 -499px;
  height: 567px;
  width: 728px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invite-linkr {
  background-position: 0 -1066px;
  height: 34px;
  width: 34px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invite-metha {
  background-position: 0 -1100px;
  height: 62px;
  width: 62px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invite-methb {
  background-position: 0 -1162px;
  height: 62px;
  width: 62px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invite-methc {
  background-position: 0 -1224px;
  height: 62px;
  width: 62px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invite-micona {
  background-position: 0 -1286px;
  height: 62px;
  width: 62px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invite-miconb {
  background-position: 0 -1348px;
  height: 60px;
  width: 60px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invite-red-pop {
  background-position: 0 -1408px;
  height: 501px;
  width: 319px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invite-shareicon {
  background-position: 0 -1909px;
  height: 28px;
  width: 30px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invite-view {
  background-position: 0 -1937px;
  height: 192px;
  width: 255px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invite-viewfour {
  background-position: 0 -2129px;
  height: 192px;
  width: 255px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invite-viewone {
  background-position: 0 -2321px;
  height: 192px;
  width: 255px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invite-wechat-icon {
  background-position: 0 -2513px;
  height: 19px;
  width: 23px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invite-wx {
  background-position: 0 -2532px;
  height: 32px;
  width: 40px;
}

/* line 693, ../sass/_invite.scss */
.cal-dialog-wrapper .ngdialog-content {
  background: none !important;
}

/* line 697, ../sass/_invite.scss */
.calculator-box {
  width: 470px;
  background: #fff;
  border-radius: 4px;
  overflow: hidden;
  position: relative;
}
/* line 703, ../sass/_invite.scss */
.calculator-box .invitenew-close {
  position: absolute;
  right: 12px;
  top: 10px;
  cursor: pointer;
}
/* line 709, ../sass/_invite.scss */
.calculator-box .title {
  text-align: center;
  font-size: 24px;
  color: #fff;
  height: 44px;
  line-height: 44px;
  margin-bottom: 33px;
  background: #ff8d12;
}
/* line 718, ../sass/_invite.scss */
.calculator-box .input-box {
  padding-bottom: 14px;
  font-size: 18px;
  color: #444;
  height: 43px;
}
/* line 723, ../sass/_invite.scss */
.calculator-box .input-box p {
  width: 112px;
  text-align: right;
  float: left;
  margin-right: 20px;
  line-height: 42px;
}
/* line 730, ../sass/_invite.scss */
.calculator-box .input-box .input-mod {
  float: left;
  width: 330px;
  overflow: hidden;
  text-align: left;
}
/* line 735, ../sass/_invite.scss */
.calculator-box .input-box .input-mod .text {
  width: 243px;
  height: 29px;
  line-height: 29px;
  text-align: left;
  padding: 6px 10px;
  color: #444;
  border: 1px solid #dedede;
  font-size: 16px;
  outline: none;
}
/* line 746, ../sass/_invite.scss */
.calculator-box .input-box .input-mod span {
  float: left;
  width: 84px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  border: 1px solid #ff8d12;
  margin-right: 20px;
  color: #ff8d12;
  cursor: pointer;
  border-radius: 3px;
}
/* line 757, ../sass/_invite.scss */
.calculator-box .input-box .input-mod span.active {
  color: #fff;
  font-weight: bold;
  background: #ff8d12;
}
/* line 761, ../sass/_invite.scss */
.calculator-box .input-box .input-mod span.active.txt {
  cursor: default;
}
/* line 766, ../sass/_invite.scss */
.calculator-box .input-box .input-mod strong {
  color: #ff8d12;
  font-size: 20px;
  font-weight: bold;
  line-height: 42px;
}
/* line 771, ../sass/_invite.scss */
.calculator-box .input-box .input-mod strong.r {
  float: right;
  margin-right: 34px;
}
/* line 774, ../sass/_invite.scss */
.calculator-box .input-box .input-mod strong.r b {
  font-size: 14px;
  color: #ff8d12;
  line-height: 30px;
}
/* line 781, ../sass/_invite.scss */
.calculator-box .input-box .input-mod b {
  color: #333;
  font-size: 18px;
  line-height: 42px;
}
/* line 788, ../sass/_invite.scss */
.calculator-box .cal-btn {
  width: 441px;
  height: 54px;
  line-height: 54px;
  font-size: 20px;
  color: #fff;
  background: #ff4941;
  display: block;
  margin: 8px auto 24px;
}
/* line 797, ../sass/_invite.scss */
.calculator-box .cal-btn:hover {
  background: #f82920;
  text-decoration: none;
}
/* line 802, ../sass/_invite.scss */
.calculator-box .total-box {
  font-size: 18px;
  color: #333;
  border-top: 1px solid #ccc;
  text-align: left;
  height: 84px;
  line-height: 80px;
  width: 400px;
  margin: 0 auto;
}
/* line 811, ../sass/_invite.scss */
.calculator-box .total-box p {
  float: left;
  margin-right: 20px;
  padding-left: 5px;
}
/* line 816, ../sass/_invite.scss */
.calculator-box .total-box span {
  font-size: 36px;
  font-weight: bold;
  float: left;
  color: #ff311c;
  line-height: 70px;
}
/* line 823, ../sass/_invite.scss */
.calculator-box .total-box i {
  float: right;
  font-size: 18px;
  color: #333;
  margin-right: 8px;
}

/* line 832, ../sass/_invite.scss */
.account-task-wrap .task-wrap {
  padding-top: 22px;
}
/* line 834, ../sass/_invite.scss */
.account-task-wrap .task-wrap .task-box {
  width: 900px;
  overflow: hidden;
  padding-bottom: 48px;
}
/* line 838, ../sass/_invite.scss */
.account-task-wrap .task-wrap .task-box .task-mod {
  width: 255px;
  float: left;
  margin-right: 38px;
  text-align: center;
}
/* line 843, ../sass/_invite.scss */
.account-task-wrap .task-wrap .task-box .task-mod p.title {
  padding-top: 14px;
  color: #000;
  font-size: 14px;
}
/* line 848, ../sass/_invite.scss */
.account-task-wrap .task-wrap .task-box .task-mod .invite-view,
.account-task-wrap .task-wrap .task-box .task-mod .invite-viewfour,
.account-task-wrap .task-wrap .task-box .task-mod .invite-viewone {
  position: relative;
  cursor: pointer;
}
/* line 853, ../sass/_invite.scss */
.account-task-wrap .task-wrap .task-box .task-mod .invite-view .invite-num,
.account-task-wrap .task-wrap .task-box .task-mod .invite-viewfour .invite-num,
.account-task-wrap .task-wrap .task-box .task-mod .invite-viewone .invite-num {
  position: absolute;
  right: 5px;
  top: 7px;
  text-align: center;
  font-size: 12px;
  color: #575757;
  line-height: 32px;
}
/* line 861, ../sass/_invite.scss */
.account-task-wrap .task-wrap .task-box .task-mod .invite-view .invite-num span,
.account-task-wrap .task-wrap .task-box .task-mod .invite-viewfour .invite-num span,
.account-task-wrap .task-wrap .task-box .task-mod .invite-viewone .invite-num span {
  color: #f54b31;
  font-size: 18px;
  margin: 0 6px;
}
/* line 867, ../sass/_invite.scss */
.account-task-wrap .task-wrap .task-box .task-mod .invite-view .mask,
.account-task-wrap .task-wrap .task-box .task-mod .invite-viewfour .mask,
.account-task-wrap .task-wrap .task-box .task-mod .invite-viewone .mask {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(73, 73, 73, 0.5);
}
/* line 874, ../sass/_invite.scss */
.account-task-wrap .task-wrap .task-box .task-mod .invite-view .mask .mask-tag,
.account-task-wrap .task-wrap .task-box .task-mod .invite-viewfour .mask .mask-tag,
.account-task-wrap .task-wrap .task-box .task-mod .invite-viewone .mask .mask-tag {
  width: 257px;
  height: 41px;
  line-height: 41px;
  text-align: center;
  font-size: 20px;
  color: #fff;
  background: #ed3334;
  margin: 126px -1px 0;
}

/* line 892, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail {
  padding-top: 30px;
  border-top: 1px solid #cfcfcf;
}
/* line 895, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .invite-banner,
.task-detail-wrap .account-common-con .task-detail .invite-bannerone {
  position: relative;
}
/* line 898, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .invite-banner .invite-detail-num,
.task-detail-wrap .account-common-con .task-detail .invite-bannerone .invite-detail-num {
  position: absolute;
  text-align: center;
  line-height: 62px;
  font-size: 22px;
  color: #7c2819;
  right: 7px;
  top: 18px;
}
/* line 906, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .invite-banner .invite-detail-num span,
.task-detail-wrap .account-common-con .task-detail .invite-bannerone .invite-detail-num span {
  color: #f54b31;
  font-size: 36px;
  margin: 0 5px;
}
/* line 913, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .time {
  height: 33px;
  line-height: 33px;
  padding: 20px 0 22px;
  font-size: 14px;
  color: #7d7d7d;
  text-align: center;
}
/* line 920, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .time span {
  margin-right: 15px;
  display: inline-block;
  width: 86px;
  height: 31px;
  line-height: 31px;
  text-align: center;
  color: #009900;
  border: 1px solid #009900;
}
/* line 929, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .time span.end {
  color: #b0b0b0;
  border-color: #d7d7d7;
}
/* line 935, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .total-box {
  height: 71px;
  border: 1px solid #f4f4f4;
  background: #fafafa;
}
/* line 939, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .total-box .total-add, .task-detail-wrap .account-common-con .task-detail .total-box .total-no {
  width: 300px;
  height: 43px;
  line-height: 43px;
  margin: 13px 0 0 37px;
  float: left;
  border-right: 1px solid #c4c4c4;
  font-size: 14px;
  color: #797979;
  text-align: center;
}
/* line 949, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .total-box .total-add strong, .task-detail-wrap .account-common-con .task-detail .total-box .total-no strong {
  font-size: 16px;
  margin-left: 17px;
}
/* line 954, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .total-box .total-no {
  margin-left: 0;
  border: none;
}
/* line 957, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .total-box .total-no strong i {
  color: #ed3334;
}
/* line 962, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .total-box .get-now {
  width: 143px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  float: right;
  margin: 15px 34px 0 0;
  border-radius: 4px;
  font-size: 14px;
  color: #fff;
  display: block;
  background: #d7d7d7;
}
/* line 974, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .total-box .get-now.noget {
  background: #ed3334;
  cursor: pointer;
}
/* line 977, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .total-box .get-now.noget:hover {
  background: #f82920;
  text-decoration: none;
}
/* line 984, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .share-wrap {
  overflow: hidden;
  padding: 32px 0 0;
  width: 1000px;
}
/* line 988, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .share-wrap .share-mode {
  margin-right: 61px;
  width: 395px;
  height: 219px;
  float: left;
  background: #f9f9f9;
  border: 1px solid #f1f1f1;
  position: relative;
  overflow: hidden;
}
/* line 997, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .share-wrap .share-mode .invite-micona,
.task-detail-wrap .account-common-con .task-detail .share-wrap .share-mode .invite-miconb {
  position: absolute;
  left: 0;
  top: 0;
}
/* line 1003, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .share-wrap .share-mode .title {
  padding-top: 13px;
  font-size: 18px;
  color: #6f6f6f;
  text-align: center;
}
/* line 1008, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .share-wrap .share-mode .title i {
  display: inline-block;
  margin: 4px 7px 0 0;
  vertical-align: top;
}
/* line 1014, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .share-wrap .share-mode .taskcode-wrap {
  padding: 18px 0 0 19px;
}
/* line 1016, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .share-wrap .share-mode .taskcode-wrap .taskcode-box {
  width: 142px;
  height: 135px;
  background: #fff;
  float: left;
  text-align: center;
  padding-top: 7px;
  position: relative;
  z-index: 10;
}
/* line 1025, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .share-wrap .share-mode .taskcode-wrap .taskcode-box #taskcode {
  width: 130px;
  height: 130px;
  margin: 0 auto;
}
/* line 1031, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .share-wrap .share-mode .taskcode-wrap .con {
  float: left;
  padding: 26px 0 0 20px;
  font-size: 16px;
  color: #7d7d7d;
  line-height: 30px;
}
/* line 1039, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .share-wrap .share-mode p {
  color: #7d7d7d;
  font-size: 16px;
  padding: 12px 0 18px;
  text-align: center;
  position: relative;
  z-index: 10;
}
/* line 1047, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .share-wrap .share-mode textarea {
  width: 334px;
  height: 42px;
  background: #fff;
  font-size: 14px;
  color: #7d7d7d;
  line-height: 20px;
  resize: none;
  text-align: center;
  padding: 4px 8px;
  margin: 0 auto;
  display: block;
  border: 1px solid #ccc;
  border-right: none;
  border-bottom: none;
  outline: none;
}
/* line 1064, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .share-wrap .share-mode .fin {
  height: 26px;
  line-height: 26px;
  text-align: center;
  background: #fcfbdc;
  position: absolute;
  left: 0;
  top: 137px;
  color: #fe0000;
  font-size: 12px;
  width: 100%;
}
/* line 1076, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .share-wrap .share-mode .copy {
  margin: 18px auto 0;
  width: 135px;
  height: 37px;
  font-size: 14px;
  color: #fff;
  line-height: 37px;
  text-align: center;
  background: #ffac58;
  display: block;
}
/* line 1086, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .share-wrap .share-mode .copy:hover {
  background: #ff972e;
  text-decoration: none;
}
/* line 1090, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .share-wrap .share-mode .copy.fincopy {
  background: #d4d4d4;
  cursor: default;
}
/* line 1093, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .share-wrap .share-mode .copy.fincopy:hover {
  background: #d4d4d4;
}
/* line 1100, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .ad {
  height: 70px;
  line-height: 30px;
  padding-left: 12px;
  font-size: 14px;
  color: #646464;
  background: #fcfbdc;
  padding-top: 7px;
  margin-top: 27px;
}
/* line 1109, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .ad span {
  color: #cc4b46;
}
/* line 1112, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .ad a, .task-detail-wrap .account-common-con .task-detail .ad .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .task-detail-wrap .account-common-con .task-detail .ad span {
  float: right;
  color: #c83736;
  margin-right: 12px;
}
/* line 1118, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .reward-table {
  margin: 25px auto 0;
  width: 100%;
}
/* line 1122, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .reward-table .top th {
  border: 1px solid #f3c240;
  background: #ffec99;
  font-size: 18px;
  color: #7c2819;
  text-align: center;
  height: 53px;
  font-weight: bold;
}
/* line 1132, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .reward-table td {
  height: 57px;
  text-align: center;
  font-size: 14px;
  color: #343434;
  background: #fefeef;
  border: 1px solid #ffec99;
  border-top: none;
}
/* line 1141, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .reward-table td .best {
  width: 39px;
  height: 39px;
  font-size: 10px;
  color: #da3939;
  transform: rotate(30deg);
  font-weight: bold;
  border: 2px solid #c83736;
  border-radius: 200px;
  display: inline-block;
  margin-left: 20px;
  margin-right: -60px;
  vertical-align: middle;
}
/* line 1148, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .reward-table td .best i {
  font-size: 15px;
}
/* line 1161, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .reward-table td.all {
  font-size: 16px;
}
/* line 1164, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .reward-table td span {
  font-size: 18px;
  font-weight: bold;
}
/* line 1167, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .reward-table td span.red {
  color: #c83736;
}
/* line 1171, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .reward-table td p {
  font-size: 14px;
  color: #c83736;
}
/* line 1175, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .reward-table td.bot {
  height: 45px;
}
/* line 1179, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .reward-table .bot td {
  height: 92px;
}
/* line 1183, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .my-total {
  height: 57px;
  line-height: 57px;
  color: #7d7d7d;
  font-size: 14px;
}
/* line 1188, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .my-total span {
  color: #e43635;
}
/* line 1192, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .friend-table {
  width: 100%;
  border: 1px solid #f1f1f1;
  margin-bottom: 20px;
}
/* line 1196, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .friend-table .top {
  border-bottom: 1px solid #f1f1f1;
}
/* line 1199, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .friend-table th {
  background: #f9f9f9;
  height: 40px;
  text-align: center;
  font-size: 14px;
}
/* line 1205, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .friend-table td {
  height: 63px;
  text-align: center;
  font-size: 14px;
  color: #343434;
  border-bottom: 1px solid #f9f9f9;
}
/* line 1211, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .friend-table td p {
  color: #aeaeae;
}
/* line 1213, ../sass/_invite.scss */
.task-detail-wrap .account-common-con .task-detail .friend-table td p.noget {
  color: #e43635;
}

/* line 1223, ../sass/_invite.scss */
.pop-dialog-wrapper .ngdialog-content {
  background: none !important;
}

/* line 1228, ../sass/_invite.scss */
.pop-dialog-box .total {
  padding-top: 155px;
  font-size: 36px;
  color: #fff;
  line-height: 51px;
}
/* line 1234, ../sass/_invite.scss */
.pop-dialog-box .tip {
  font-size: 14px;
  color: #fff;
  padding: 10px 0 18px;
}
/* line 1239, ../sass/_invite.scss */
.pop-dialog-box .share {
  display: block;
  width: 193px;
  height: 55px;
  text-align: center;
  line-height: 55px;
  background: #fbdb00;
  border-radius: 4px;
  font-size: 20px;
  color: #df3121;
  margin: 0 auto;
  outline: none;
}
/* line 1251, ../sass/_invite.scss */
.pop-dialog-box .share:hover {
  background: #ffe42f;
  text-decoration: none;
}
/* line 1256, ../sass/_invite.scss */
.pop-dialog-box .giveup {
  width: 193px;
  height: 53px;
  text-align: center;
  line-height: 53px;
  font-size: 20px;
  color: #fff;
  border: 1px solid #fff;
  border-radius: 4px;
  margin: 27px auto 0;
  display: block;
}
/* line 1267, ../sass/_invite.scss */
.pop-dialog-box .giveup:hover {
  text-decoration: none;
}
/* line 1271, ../sass/_invite.scss */
.pop-dialog-box .pop-code {
  width: 360px;
  height: 382px;
  background: #fff;
  border-radius: 4px;
  overflow: hidden;
}
/* line 1277, ../sass/_invite.scss */
.pop-dialog-box .pop-code .title {
  height: 52px;
  line-height: 52px;
  padding-left: 20px;
  font-size: 16px;
  color: #444;
  background: #f7f7f7;
  text-align: left;
}
/* line 1285, ../sass/_invite.scss */
.pop-dialog-box .pop-code .title .close {
  float: right;
  font-size: 40px;
  color: #666;
  margin: -3px 9px 0 0;
  cursor: pointer;
}
/* line 1291, ../sass/_invite.scss */
.pop-dialog-box .pop-code .title .close:hover {
  color: #999;
}
/* line 1296, ../sass/_invite.scss */
.pop-dialog-box .pop-code .code {
  padding-top: 28px;
}
/* line 1298, ../sass/_invite.scss */
.pop-dialog-box .pop-code .code #codeqrcode {
  margin: 0 auto;
  width: 270px;
}

/* line 1307, ../sass/_invite.scss */
.show-mode .invite-show {
  height: 138px;
  background: #fafafa;
  border: 1px solid #f4f4f4;
  overflow: hidden;
}
/* line 1312, ../sass/_invite.scss */
.show-mode .invite-show .invitenew-account {
  float: left;
  position: relative;
  margin: 13px 0 0 14px;
  cursor: pointer;
}
/* line 1317, ../sass/_invite.scss */
.show-mode .invite-show .invitenew-account span {
  position: absolute;
  right: 0;
  top: 0;
  width: 49px;
  height: 21px;
  line-height: 21px;
  text-align: center;
  font-size: 14px;
  color: #fff;
  background: #ed3334;
}
/* line 1330, ../sass/_invite.scss */
.show-mode .invite-show .invite-mode {
  float: left;
  padding: 34px 0 0 38px;
  width: 452px;
}
/* line 1334, ../sass/_invite.scss */
.show-mode .invite-show .invite-mode .my-total {
  font-size: 14px;
  color: #797979;
}
/* line 1337, ../sass/_invite.scss */
.show-mode .invite-show .invite-mode .my-total span {
  color: #ed3334;
}
/* line 1341, ../sass/_invite.scss */
.show-mode .invite-show .invite-mode .total {
  padding-top: 18px;
}
/* line 1343, ../sass/_invite.scss */
.show-mode .invite-show .invite-mode .total .total-mode {
  height: 43px;
  float: left;
  margin-right: 70px;
}
/* line 1349, ../sass/_invite.scss */
.show-mode .invite-show .invite-mode .total .total-mode span {
  float: left;
  font-size: 18px;
  line-height: 30px;
}
/* line 1355, ../sass/_invite.scss */
.show-mode .invite-show .invite-mode .total .total-mode p {
  font-size: 18px;
  float: left;
  padding-left: 26px;
  line-height: 30px;
}
/* line 1361, ../sass/_invite.scss */
.show-mode .invite-show .invite-mode .total .total-mode p b {
  font-weight: bold;
  font-size: 20px;
  margin-right: 5px;
}
/* line 1366, ../sass/_invite.scss */
.show-mode .invite-show .invite-mode .total .total-mode p i {
  color: #ed3334;
}
/* line 1370, ../sass/_invite.scss */
.show-mode .invite-show .invite-mode .total .total-mode.noborder {
  border: none;
}
/* line 1376, ../sass/_invite.scss */
.show-mode .invite-show .btns {
  float: left;
  padding: 57px 0 0;
}
/* line 1379, ../sass/_invite.scss */
.show-mode .invite-show .btns .invite {
  width: 121px;
  height: 41px;
  background: #ed3334;
  color: #fff;
  line-height: 41px;
  text-align: center;
  border-radius: 4px;
  display: block;
  font-size: 14px;
}
/* line 1389, ../sass/_invite.scss */
.show-mode .invite-show .btns .invite:hover {
  background: #eb1c1d;
  text-decoration: none;
}
/* line 1394, ../sass/_invite.scss */
.show-mode .invite-show .btns .get {
  width: 120px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  background: #d7d7d7;
  font-size: 14px;
  color: #fff;
  display: block;
  margin-top: 10px;
  border-radius: 4px;
}
/* line 1405, ../sass/_invite.scss */
.show-mode .invite-show .btns .get.noget {
  background: #ed3334;
}
/* line 1407, ../sass/_invite.scss */
.show-mode .invite-show .btns .get.noget:hover {
  background: #eb1c1d;
  text-decoration: none;
}

/* line 1416, ../sass/_invite.scss */
.invite-link-wrapper {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 10;
}
/* line 1421, ../sass/_invite.scss */
.invite-link-wrapper .invite-linkbanner {
  position: relative;
}
/* line 1423, ../sass/_invite.scss */
.invite-link-wrapper .invite-linkbanner .invitephone {
  position: absolute;
  left: 297px;
  top: 65px;
  font-size: 22px;
  color: #fff;
}
/* line 1431, ../sass/_invite.scss */
.invite-link-wrapper .con {
  width: 410px;
  padding-top: 98px;
  margin: 0 auto;
  font-size: 14px;
  color: #7c2819;
}
/* line 1437, ../sass/_invite.scss */
.invite-link-wrapper .con .phone {
  text-align: center;
  font-size: 16px;
}
/* line 1440, ../sass/_invite.scss */
.invite-link-wrapper .con .phone span {
  color: #e14538;
}
/* line 1444, ../sass/_invite.scss */
.invite-link-wrapper .con p {
  padding: 18px 0 23px;
}
/* line 1447, ../sass/_invite.scss */
.invite-link-wrapper .con .one,
.invite-link-wrapper .con .two {
  line-height: 25px;
  padding-left: 18px;
  position: relative;
  z-index: 5;
}
/* line 1450, ../sass/_invite.scss */
.invite-link-wrapper .con .one span,
.invite-link-wrapper .con .two span {
  color: #ff3b00;
  font-weight: bold;
}
/* line 1458, ../sass/_invite.scss */
.invite-link-wrapper .con .copyone,
.invite-link-wrapper .con .copytwo {
  color: #fff;
  text-stroke: 2px #fff;
  -webkit-text-stroke: 2px #fff;
  z-index: 1;
}
/* line 1465, ../sass/_invite.scss */
.invite-link-wrapper .con .copyone {
  margin-top: -24px;
}
/* line 1468, ../sass/_invite.scss */
.invite-link-wrapper .con .copytwo {
  margin-top: -100px;
}
/* line 1471, ../sass/_invite.scss */
.invite-link-wrapper .con .two {
  padding: 30px 0 21px 18px;
}
/* line 1475, ../sass/_invite.scss */
.invite-link-wrapper .con .bot a, .invite-link-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .bot span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .invite-link-wrapper .con .bot span {
  color: #e14538;
}
/* line 1480, ../sass/_invite.scss */
.invite-link-wrapper .bottom {
  padding-top: 48px;
  text-align: center;
  color: #fff;
}
/* line 1484, ../sass/_invite.scss */
.invite-link-wrapper .bottom span {
  display: block;
  font-size: 18px;
  font-weight: bold;
}
/* line 1489, ../sass/_invite.scss */
.invite-link-wrapper .bottom p {
  font-size: 14px;
  padding: 4px 0 6px;
}
/* line 1493, ../sass/_invite.scss */
.invite-link-wrapper .bottom a, .invite-link-wrapper .bottom .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .invite-link-wrapper .bottom span {
  display: block;
  margin: 0 auto;
  width: 167px;
}

/* line 1504, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-title p {
  float: right;
  padding-right: 58px;
  font-size: 16px;
  color: #000;
  font-weight: normal;
}
/* line 1510, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-title p span {
  color: #ed3334;
  font-size: 24px;
  margin: 0 7px;
}
/* line 1518, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .act-info {
  margin-top: 20px;
  height: 93px;
  border: 1px solid #ebebeb;
  padding-left: 37px;
}
/* line 1523, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .act-info p {
  padding-top: 17px;
  font-size: 16px;
  color: #0d0d0d;
}
/* line 1528, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .act-info div {
  padding-top: 12px;
  color: #646464;
  font-size: 14px;
}
/* line 1532, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .act-info div a, .invite-myfriend-wrap .account-common-con .act-info div .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .invite-myfriend-wrap .account-common-con .act-info div span {
  color: #ed3334;
  margin-left: 20px;
  text-decoration: underline;
}
/* line 1539, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .stitle {
  padding-top: 32px;
  font-size: 20px;
  color: #333;
}
/* line 1543, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .stitle i {
  float: left;
  width: 4px;
  height: 22px;
  background: #f45d4d;
  border-radius: 10px;
  margin: 5px 10px 0 0;
}
/* line 1552, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .task-detail {
  padding: 0;
}
/* line 1554, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .task-detail .topimg {
  display: block;
  margin-top: 30px;
}
/* line 1558, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .task-detail img {
  max-width: 855px;
}
/* line 1561, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .task-detail .share-wrap {
  padding-top: 14px;
}
/* line 1563, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .task-detail .share-wrap .share-mode {
  width: 278px;
  height: 318px;
  margin-right: 11px;
}
/* line 1567, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .task-detail .share-wrap .share-mode .invite-metha,
.invite-myfriend-wrap .account-common-con .task-detail .share-wrap .share-mode .invite-methb,
.invite-myfriend-wrap .account-common-con .task-detail .share-wrap .share-mode .invite-methc {
  position: absolute;
  left: 0;
  top: 0;
}
/* line 1574, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .task-detail .share-wrap .share-mode .title {
  font-size: 20px;
  padding-top: 15px;
}
/* line 1577, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .task-detail .share-wrap .share-mode .title i {
  margin: 0 10px 0 0;
}
/* line 1580, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .task-detail .share-wrap .share-mode .title.titlea {
  color: #feab14;
}
/* line 1582, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .task-detail .share-wrap .share-mode .title.titlea i {
  margin-top: 5px;
}
/* line 1586, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .task-detail .share-wrap .share-mode .title.titleb {
  color: #73df71;
}
/* line 1589, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .task-detail .share-wrap .share-mode .title.titlec {
  color: #73d5da;
}
/* line 1593, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .task-detail .share-wrap .share-mode p {
  line-height: 30px;
  padding-top: 14px;
}
/* line 1597, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .task-detail .share-wrap .share-mode .invitecode-wrap {
  padding-top: 8px;
  text-align: center;
}
/* line 1600, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .task-detail .share-wrap .share-mode .invitecode-wrap span {
  font-size: 18px;
  color: #7d7d7d;
  display: block;
  padding-bottom: 8px;
}
/* line 1606, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .task-detail .share-wrap .share-mode .invitecode-wrap input {
  width: 248px;
  height: 46px;
  border: 1px solid #ddd;
  color: #f7912b;
  font-weight: bold;
  background: #fff;
  text-align: center;
  font-size: 24px;
  outline: none;
}
/* line 1618, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .task-detail .share-wrap .share-mode .taskcode-wrap {
  padding: 0;
  margin-top: -11px;
}
/* line 1621, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .task-detail .share-wrap .share-mode .taskcode-wrap .taskcode-box {
  padding: 0;
  width: 178px;
  height: 166px;
  margin: 0 auto;
  border: 1px solid #e6e6e6;
  float: none;
  padding-top: 12px;
}
/* line 1631, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .task-detail .share-wrap .share-mode .copy-wrap {
  padding-top: 4px;
}
/* line 1633, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .task-detail .share-wrap .share-mode .copy-wrap input {
  width: 218px;
  height: 46px;
  line-height: 46px;
  padding: 0 10px 0 20px;
  border: 1px solid #ddd;
  background: #fff;
  color: #7d7d7d;
  font-size: 14px;
  display: block;
  margin: 0 auto;
}
/* line 1645, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .task-detail .share-wrap .share-mode .copy-wrap .fin {
  top: 255px;
}
/* line 1651, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .task-detail .total-table {
  width: 100%;
  font-size: 18px;
  color: #1a1a1a;
  margin: 26px auto;
}
/* line 1656, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .task-detail .total-table span {
  color: #f45d4d;
  font-weight: bold;
  font-size: 24px;
}
/* line 1661, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .task-detail .total-table .friend {
  text-align: right;
  padding-right: 54px;
  border-right: 1px solid #c8c8c8;
  height: 43px;
}
/* line 1667, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .task-detail .total-table .invest {
  padding-left: 54px;
}
/* line 1672, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .task-detail .friend-table .top {
  border: none;
}
/* line 1675, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .task-detail .friend-table th {
  height: 46px;
  font-size: 14px;
}
/* line 1678, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .task-detail .friend-table th span {
  display: block;
  color: #f45d4d;
  font-size: 12px;
}
/* line 1685, ../sass/_invite.scss */
.invite-myfriend-wrap .account-common-con .task-detail .friend-table td.nodata {
  font-size: 16px;
  color: #808080;
  height: 130px;
  line-height: 110px;
}

/* line 1697, ../sass/_invite.scss */
.next-invest-dialog {
  width: 720px !important;
  background: #fff;
  padding-bottom: 20px;
  border-radius: 5px;
}
/* line 1705, ../sass/_invite.scss */
.next-invest-dialog .success-text, .next-invest-dialog .dialog.recharge-dialog .success-content .error-text, .dialog.recharge-dialog .success-content .next-invest-dialog .error-text, .next-invest-dialog .dialog.recharge-dialog .success-content .ing-text, .dialog.recharge-dialog .success-content .next-invest-dialog .ing-text, .next-invest-dialog .dialog.invest-success-dialog .success-content .error-text, .dialog.invest-success-dialog .success-content .next-invest-dialog .error-text, .next-invest-dialog .dialog.invest-success-dialog .success-content .ing-text, .dialog.invest-success-dialog .success-content .next-invest-dialog .ing-text {
  padding: 61px 0 0 !important;
  font-size: 20px;
  color: #5b5b5b;
  text-align: center;
}
/* line 1710, ../sass/_invite.scss */
.next-invest-dialog .success-text span, .next-invest-dialog .dialog.recharge-dialog .success-content .error-text span, .dialog.recharge-dialog .success-content .next-invest-dialog .error-text span, .next-invest-dialog .dialog.recharge-dialog .success-content .ing-text span, .dialog.recharge-dialog .success-content .next-invest-dialog .ing-text span, .next-invest-dialog .dialog.invest-success-dialog .success-content .error-text span, .dialog.invest-success-dialog .success-content .next-invest-dialog .error-text span, .next-invest-dialog .dialog.invest-success-dialog .success-content .ing-text span, .dialog.invest-success-dialog .success-content .next-invest-dialog .ing-text span {
  color: #ed3334;
}
/* line 1713, ../sass/_invite.scss */
.next-invest-dialog .success-text.tear-success-text, .next-invest-dialog .dialog.recharge-dialog .success-content .tear-success-text.error-text, .dialog.recharge-dialog .success-content .next-invest-dialog .tear-success-text.error-text, .next-invest-dialog .dialog.recharge-dialog .success-content .tear-success-text.ing-text, .dialog.recharge-dialog .success-content .next-invest-dialog .tear-success-text.ing-text, .next-invest-dialog .dialog.invest-success-dialog .success-content .tear-success-text.error-text, .dialog.invest-success-dialog .success-content .next-invest-dialog .tear-success-text.error-text, .next-invest-dialog .dialog.invest-success-dialog .success-content .tear-success-text.ing-text, .dialog.invest-success-dialog .success-content .next-invest-dialog .tear-success-text.ing-text {
  padding: 41px 0 0 !important;
  position: relative;
}
/* line 1716, ../sass/_invite.scss */
.next-invest-dialog .success-text.tear-success-text .christmas-tearbag, .next-invest-dialog .dialog.recharge-dialog .success-content .tear-success-text.error-text .christmas-tearbag, .dialog.recharge-dialog .success-content .next-invest-dialog .tear-success-text.error-text .christmas-tearbag, .next-invest-dialog .dialog.recharge-dialog .success-content .tear-success-text.ing-text .christmas-tearbag, .dialog.recharge-dialog .success-content .next-invest-dialog .tear-success-text.ing-text .christmas-tearbag, .next-invest-dialog .dialog.invest-success-dialog .success-content .tear-success-text.error-text .christmas-tearbag, .dialog.invest-success-dialog .success-content .next-invest-dialog .tear-success-text.error-text .christmas-tearbag, .next-invest-dialog .dialog.invest-success-dialog .success-content .tear-success-text.ing-text .christmas-tearbag, .dialog.invest-success-dialog .success-content .next-invest-dialog .tear-success-text.ing-text .christmas-tearbag {
  position: absolute;
  right: 67px;
  top: 58px;
  cursor: pointer;
}
/* line 1722, ../sass/_invite.scss */
.next-invest-dialog .success-text.tear-success-text .teartip, .next-invest-dialog .dialog.recharge-dialog .success-content .tear-success-text.error-text .teartip, .dialog.recharge-dialog .success-content .next-invest-dialog .tear-success-text.error-text .teartip, .next-invest-dialog .dialog.recharge-dialog .success-content .tear-success-text.ing-text .teartip, .dialog.recharge-dialog .success-content .next-invest-dialog .tear-success-text.ing-text .teartip, .next-invest-dialog .dialog.invest-success-dialog .success-content .tear-success-text.error-text .teartip, .dialog.invest-success-dialog .success-content .next-invest-dialog .tear-success-text.error-text .teartip, .next-invest-dialog .dialog.invest-success-dialog .success-content .tear-success-text.ing-text .teartip, .dialog.invest-success-dialog .success-content .next-invest-dialog .tear-success-text.ing-text .teartip {
  font-size: 16px;
  color: #5b5b5b;
  padding: 15px 0 0;
}
/* line 1726, ../sass/_invite.scss */
.next-invest-dialog .success-text.tear-success-text .teartip i, .next-invest-dialog .dialog.recharge-dialog .success-content .tear-success-text.error-text .teartip i, .dialog.recharge-dialog .success-content .next-invest-dialog .tear-success-text.error-text .teartip i, .next-invest-dialog .dialog.recharge-dialog .success-content .tear-success-text.ing-text .teartip i, .dialog.recharge-dialog .success-content .next-invest-dialog .tear-success-text.ing-text .teartip i, .next-invest-dialog .dialog.invest-success-dialog .success-content .tear-success-text.error-text .teartip i, .dialog.invest-success-dialog .success-content .next-invest-dialog .tear-success-text.error-text .teartip i, .next-invest-dialog .dialog.invest-success-dialog .success-content .tear-success-text.ing-text .teartip i, .dialog.invest-success-dialog .success-content .next-invest-dialog .tear-success-text.ing-text .teartip i {
  color: #ed3334;
}
/* line 1732, ../sass/_invite.scss */
.next-invest-dialog .process {
  padding-top: 39px !important;
  padding-bottom: 42px !important;
}
/* line 1735, ../sass/_invite.scss */
.next-invest-dialog .process .process-line {
  position: relative;
}
/* line 1737, ../sass/_invite.scss */
.next-invest-dialog .process .process-line img {
  display: block;
  margin: 0 auto;
  width: 434px;
}
/* line 1742, ../sass/_invite.scss */
.next-invest-dialog .process .process-line p {
  position: absolute;
  top: -23px;
  line-height: 60px;
  right: 225px;
  color: #666666;
  font-size: 14px;
}
/* line 1749, ../sass/_invite.scss */
.next-invest-dialog .process .process-line p i {
  color: #e7131e;
  font-size: 14px;
}
/* line 1755, ../sass/_invite.scss */
.next-invest-dialog .process .process-text {
  margin: 5px auto 0 !important;
  width: 526px !important;
}
/* line 1759, ../sass/_invite.scss */
.next-invest-dialog .process .process-text div span {
  font-size: 14px !important;
}
/* line 1762, ../sass/_invite.scss */
.next-invest-dialog .process .process-text div p {
  font-size: 12px;
}
/* line 1765, ../sass/_invite.scss */
.next-invest-dialog .process .process-text div.center {
  padding: 0 126px !important;
}
/* line 1771, ../sass/_invite.scss */
.next-invest-dialog .invest-btn, .next-invest-dialog .reset-passwd .sub-box .sub-btn, .reset-passwd .sub-box .next-invest-dialog .sub-btn,
.next-invest-dialog .reset-complete .sure-btn,
.reset-complete .next-invest-dialog .sure-btn, .next-invest-dialog .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .nouse-btn, .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .next-invest-dialog .nouse-btn, .next-invest-dialog .account-home-wrap .content-wrap .show-mode .btn-wrap .recharge-btn, .account-home-wrap .content-wrap .show-mode .btn-wrap .next-invest-dialog .recharge-btn, .next-invest-dialog .account-home-wrap .content-wrap .show-mode .btn-wrap .get-btn, .account-home-wrap .content-wrap .show-mode .btn-wrap .next-invest-dialog .get-btn, .next-invest-dialog .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .nouse-btn, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .next-invest-dialog .nouse-btn, .next-invest-dialog .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .nouse-btn, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .next-invest-dialog .nouse-btn {
  width: 128px;
  height: 33px;
  line-height: 33px;
  text-align: center;
  color: #fff;
  background: #ed3334;
  font-size: 14px;
  display: block;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
/* line 1781, ../sass/_invite.scss */
.next-invest-dialog .invest-btn:hover, .next-invest-dialog .reset-passwd .sub-box .sub-btn:hover, .reset-passwd .sub-box .next-invest-dialog .sub-btn:hover,
.next-invest-dialog .reset-complete .sure-btn:hover,
.reset-complete .next-invest-dialog .sure-btn:hover, .next-invest-dialog .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .nouse-btn:hover, .bill-content-wrapper .bill-list-wrap .list-box .list-mode ul li.invest-btn-box .next-invest-dialog .nouse-btn:hover, .next-invest-dialog .account-home-wrap .content-wrap .show-mode .btn-wrap .recharge-btn:hover, .account-home-wrap .content-wrap .show-mode .btn-wrap .next-invest-dialog .recharge-btn:hover, .next-invest-dialog .account-home-wrap .content-wrap .show-mode .btn-wrap .get-btn:hover, .account-home-wrap .content-wrap .show-mode .btn-wrap .next-invest-dialog .get-btn:hover, .next-invest-dialog .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .nouse-btn:hover, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .next-invest-dialog .nouse-btn:hover, .next-invest-dialog .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .nouse-btn:hover, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .next-invest-dialog .nouse-btn:hover {
  background: #eb1c1d;
  text-decoration: none;
}
/* line 1786, ../sass/_invite.scss */
.next-invest-dialog .hdata {
  text-align: center;
}
/* line 1788, ../sass/_invite.scss */
.next-invest-dialog .hdata .titlea {
  line-height: 60px;
  color: #333;
  font-size: 16px;
}
/* line 1793, ../sass/_invite.scss */
.next-invest-dialog .hdata .data {
  margin: 0 auto;
}
/* line 1797, ../sass/_invite.scss */
.next-invest-dialog .hdata .data img {
  width: 500px;
  height: 186px;
  border: solid 1px #dcdcdc;
}
/* line 1804, ../sass/_invite.scss */
.next-invest-dialog .invite {
  text-align: center;
}

/* line 1808, ../sass/_invite.scss */
.invest-dialog-wrapper {
  background: rgba(0, 0, 0, 0.4);
}
/* line 1810, ../sass/_invite.scss */
.invest-dialog-wrapper .ngdialog-overlay {
  display: none;
}

/* line 1814, ../sass/_invite.scss */
.invest-dialog-wrapper.ngdialog-theme-default .ngdialog-content {
  background: none !important;
}

/* line 224, iphone/*.png */
.iphone-sprite, .iphone-bge, .iphone-close, .iphone-countdown, .iphone-defaultheader, .iphone-down, .iphone-fin, .iphone-innerdefault, .iphone-innerheader, .iphone-lc, .iphone-newfin, .iphone-newpre, .iphone-next, .iphone-nocode, .iphone-nolottery, .iphone-pre, .iphone-step, .iphone-title, .iphone-titlea, .iphone-top, .iphone-up, .iphone-video, .iphone-videoa, .iphone-wait {
  background-image: url('../../images/iphone-sc9b3c3d563.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.iphone-bge {
  background-position: 0 0;
  height: 261px;
  width: 1920px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.iphone-close {
  background-position: 0 -261px;
  height: 50px;
  width: 50px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.iphone-countdown {
  background-position: 0 -311px;
  height: 84px;
  width: 57px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.iphone-defaultheader {
  background-position: 0 -395px;
  height: 263px;
  width: 263px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.iphone-down {
  background-position: 0 -658px;
  height: 11px;
  width: 20px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.iphone-fin {
  background-position: 0 -669px;
  height: 22px;
  width: 28px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.iphone-innerdefault {
  background-position: 0 -691px;
  height: 246px;
  width: 440px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.iphone-innerheader {
  background-position: 0 -937px;
  height: 128px;
  width: 128px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.iphone-lc {
  background-position: 0 -1065px;
  height: 110px;
  width: 1150px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.iphone-newfin {
  background-position: 0 -1175px;
  height: 13px;
  width: 16px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.iphone-newpre {
  background-position: 0 -1188px;
  height: 12px;
  width: 16px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.iphone-next {
  background-position: 0 -1200px;
  height: 69px;
  width: 44px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.iphone-nocode {
  background-position: 0 -1269px;
  height: 59px;
  width: 59px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.iphone-nolottery {
  background-position: 0 -1328px;
  height: 131px;
  width: 168px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.iphone-pre {
  background-position: 0 -1459px;
  height: 22px;
  width: 28px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.iphone-step {
  background-position: 0 -1481px;
  height: 336px;
  width: 383px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.iphone-title {
  background-position: 0 -1817px;
  height: 37px;
  width: 1154px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.iphone-titlea {
  background-position: 0 -1854px;
  height: 34px;
  width: 1145px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.iphone-top {
  background-position: 0 -1888px;
  height: 33px;
  width: 459px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.iphone-up {
  background-position: 0 -1921px;
  height: 11px;
  width: 20px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.iphone-video {
  background-position: 0 -1932px;
  height: 246px;
  width: 439px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.iphone-videoa {
  background-position: 0 -2178px;
  height: 353px;
  width: 629px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.iphone-wait {
  background-position: 0 -2531px;
  height: 131px;
  width: 168px;
}

/* line 11, ../sass/_special.scss */
.special-activity-wrapper .banner-wrap {
  background: #fceee3;
  position: relative;
  height: 553px;
}
/* line 23, ../sass/_special.scss */
.special-activity-wrapper .banner-wrap .banner {
  margin: 0 auto;
  width: 1154px;
  height: 460px;
  background: url('../../images/iphone-banner.png?1508917086') center top no-repeat;
  position: relative;
  z-index: 5;
}
/* line 30, ../sass/_special.scss */
.special-activity-wrapper .banner-wrap .banner .specialbanner {
  width: 1154px;
  margin: 0 auto;
  position: relative;
}
/* line 34, ../sass/_special.scss */
.special-activity-wrapper .banner-wrap .banner .specialbanner .special-num {
  position: absolute;
  right: 12px;
  top: 92px;
  text-align: center;
  line-height: 316px;
  width: 140px;
  font-size: 55px;
  font-weight: bold;
  color: #cb6c22;
}
/* line 47, ../sass/_special.scss */
.special-activity-wrapper .banner-wrap .lucky-code {
  width: 1154px;
  border-bottom: 1px solid #a66142;
  border-top: 1px solid #a66142;
  border-right: 1px solid #a66142;
  background-color: #fceee3;
  height: 90px;
  margin: 0 auto;
}
/* line 55, ../sass/_special.scss */
.special-activity-wrapper .banner-wrap .lucky-code .text {
  float: left;
  padding: 20px 0 0 36px;
  color: #a66142;
  font-size: 18px;
  line-height: 30px;
  width: 800px;
}
/* line 63, ../sass/_special.scss */
.special-activity-wrapper .banner-wrap .lucky-code .iphone-check {
  float: right;
  width: 275px;
  height: 90px;
  border-radius: 2px;
  background-color: #a66142;
  text-align: center;
}
/* line 70, ../sass/_special.scss */
.special-activity-wrapper .banner-wrap .lucky-code .iphone-check p {
  padding: 21px 0 0 10px;
  font-size: 18px;
  line-height: 30px;
  color: #fffefe;
}
/* line 75, ../sass/_special.scss */
.special-activity-wrapper .banner-wrap .lucky-code .iphone-check p span {
  color: #fffefe;
}
/* line 78, ../sass/_special.scss */
.special-activity-wrapper .banner-wrap .lucky-code .iphone-check p a, .special-activity-wrapper .banner-wrap .lucky-code .iphone-check p .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .special-activity-wrapper .banner-wrap .lucky-code .iphone-check p span {
  color: #fffefe;
  margin: 0 6px;
}
/* line 86, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper {
  width: 100%;
  background-color: #fceee3;
}
/* line 90, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap {
  position: relative;
  width: 1152px;
  margin: 0 auto;
  overflow: hidden;
}
/* line 96, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap i.special-triangle-graymore {
  position: absolute;
  left: 50%;
  top: -8px;
  margin-left: -24px;
}
/* line 102, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap i.special-triangle-red {
  position: absolute;
  left: 50%;
  bottom: -28px;
  margin-left: -24px;
}
/* line 109, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .title {
  height: 34px;
  width: 1145px;
  background: url('../../images/iphone/titlea.png?1508917074') center top no-repeat;
  margin: 56px auto 45px;
}
/* line 114, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .title i {
  color: #ff4359;
  font-size: 42px;
  margin: 0 5px;
}
/* line 120, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow {
  position: relative;
}
/* line 122, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow i.shadow {
  background: rgba(0, 0, 0, 0.2);
  width: 20%;
  height: 94%;
  transform: rotate(3deg);
  position: absolute;
  right: -5px;
  bottom: 7px;
}
/* line 131, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box {
  background: #fff;
  position: relative;
  z-index: 2;
  height: 242px;
}
/* line 136, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box {
  width: 1053px;
  margin: 0 auto;
  padding-top: 32px;
  height: 198px;
  overflow: hidden;
  *zoom: 1;
}
/* line 142, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap {
  width: 750px;
  padding-left: 10px;
  float: left;
}
/* line 146, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .top {
  height: 34px;
  line-height: 34px;
  font-size: 20px;
  color: #000;
}
/* line 151, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .top span {
  display: inline-block;
  width: 142px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  color: #ff4359;
  font-size: 16px;
  background-color: #ffecee;
  margin-left: 8px;
  vertical-align: top;
}
/* line 164, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table {
  padding-top: 26px;
}
/* line 166, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table {
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  *zoom: 1;
  cursor: default;
  width: 700px;
}
/* line 62, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  white-space: nowrap;
  float: left;
  padding-left: 30px;
  padding-right: 30px;
}
/* line 49, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table li:first-child {
  padding-left: 0;
}
/* line 50, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table li:last-child {
  padding-right: 0;
}
/* line 52, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table li.last {
  padding-right: 0;
}
/* line 170, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table .bot td {
  vertical-align: top;
}
/* line 172, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table .bot td p {
  font-size: 16px;
  color: #878787;
  margin-top: -6px;
}
/* line 178, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td {
  white-space: normal;
  font-size: 24px;
  color: #555;
}
/* line 182, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td .container {
  position: relative;
  padding-top: 20px;
  text-align: center;
  overflow: hidden;
  width: 130px;
}
/* line 188, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td .container span {
  color: #eb2e38;
}
/* line 191, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td .container p {
  text-align: center;
  color: #878787;
  font-size: 14px;
}
/* line 196, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td .container .progress-bar {
  position: absolute;
  width: 130px;
  height: 65px;
  margin: 0;
  top: 9px;
}
/* line 207, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.rate span {
  font-size: 30px;
  color: #FD5256;
}
/* line 210, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.rate span b {
  font-size: 48px;
  font-family: Arial;
}
/* line 214, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.rate span i {
  vertical-align: top;
  margin-top: 9px;
  display: inline-block;
}
/* line 221, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td b {
  font-size: 36px;
}
/* line 224, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td .percentage-box {
  padding-top: 13px;
}
/* line 226, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td .percentage-box i {
  font-size: 12px;
}
/* line 230, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td .little-tip {
  color: #bbb;
  font-size: 12px;
  font-weight: normal;
  margin-top: -15px;
}
/* line 235, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td .little-tip i {
  float: left;
  margin-right: 3px;
}
/* line 241, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box p {
  padding: 18px 6px 0 0;
}
/* line 244, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .invest-btn, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .reset-passwd .sub-box .sub-btn, .reset-passwd .sub-box .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .sub-btn,
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .reset-complete .sure-btn,
.reset-complete .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .sure-btn, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .account-home-wrap .content-wrap .show-mode .btn-wrap .recharge-btn, .account-home-wrap .content-wrap .show-mode .btn-wrap .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .recharge-btn, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .account-home-wrap .content-wrap .show-mode .btn-wrap .get-btn, .account-home-wrap .content-wrap .show-mode .btn-wrap .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .get-btn, .special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .nouse-btn {
  float: right;
  width: 128px;
  height: 33px;
  line-height: 33px;
  background: none;
  color: #d20000;
  border: 1px solid #fb6262;
}
/* line 253, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .nouse-btn {
  width: 130px;
  height: 35px;
  line-height: 35px;
  background: #ccc;
  border: none;
  color: #999;
  cursor: pointer !important;
}
/* line 262, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .nouse-btn:hover {
  background: #cfcfcf !important;
}
/* line 271, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .input-wrap {
  float: left;
  width: 293px;
}
/* line 274, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .input-wrap .text {
  width: 273px;
  height: 40px;
  padding: 5px 10px;
  color: #666;
  font-size: 16px;
  background: #f2f2f2;
  outline: none;
  border: none;
}
/* line 284, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .input-wrap .profit {
  height: 30px;
  padding: 11px 0 8px;
  line-height: 32px;
  font-size: 14px;
  color: #000;
  text-align: center;
}
/* line 291, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .input-wrap .profit span {
  color: #ec444b;
}
/* line 295, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .input-wrap .godetail {
  display: block;
  width: 293px;
  height: 62px;
  line-height: 62px;
  text-align: center;
  border: none;
  outline: none;
  cursor: pointer;
  border-radius: 5px;
  font-size: 26px;
  color: #fff;
  background: #FD5256;
}
/* line 308, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .input-wrap .godetail:hover {
  background: #fd393d;
  text-decoration: none;
}
/* line 312, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .input-wrap .godetail[disabled="disabled"] {
  background: #d1d1d1;
  cursor: default;
}
/* line 315, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .input-wrap .godetail[disabled="disabled"]:hover {
  background: #d1d1d1;
}
/* line 320, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .input-wrap .num {
  font-size: 14px;
  color: #2b2b2b;
  padding-top: 11px;
  text-align: center;
}
/* line 325, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .special-box .input-wrap .num span {
  color: #f00;
}
/* line 332, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .list-table .table-title {
  width: 100%;
}
/* line 334, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .list-table .table-title th {
  height: 48px;
  text-align: center;
  background: #f2f2f2;
  color: #1e1e1e;
  font-size: 16px;
}
/* line 342, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .list-table .data-wrap {
  margin-top: 16px;
  max-height: 200px;
  overflow: hidden;
}
/* line 346, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .list-table .data-wrap .data-table {
  width: 100%;
}
/* line 348, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .list-table .data-wrap .data-table td {
  font-size: 20px;
  color: #1e1e1e;
  height: 50px;
  text-align: center;
}
/* line 355, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .list-table .data-wrap.null-wrap {
  height: auto;
}
/* line 357, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .list-wrap .list-box-shadow .list-box .list-table .data-wrap.null-wrap td {
  height: 42px;
  text-align: center;
}
/* line 367, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrapper .iphone-bgb {
  display: block;
  width: 100%;
  background: url('../../images/iphone/bgb.png') center top;
  margin-top: -192px;
}
/* line 374, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap {
  width: 1155px;
  margin: 0 auto;
  position: relative;
  padding-top: 84px;
}
/* line 379, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .title {
  background: url('../../images/iphone/title.png?1508917074') center top no-repeat;
  font-size: 36px;
  color: #323232;
  text-align: center;
  padding-bottom: 40px;
  font-weight: bold;
  position: relative;
  height: 37px;
}
/* line 388, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .title a, .special-activity-wrapper .lottery-wrap .title .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .special-activity-wrapper .lottery-wrap .title span {
  position: absolute;
  font-size: 14px;
  color: #a66142;
  top: 23px;
  right: 0;
}
/* line 396, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox {
  clear: both;
  position: relative;
}
/* line 400, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .iphone-next {
  z-index: 400;
  position: absolute;
  right: -70px;
  top: 116px;
  cursor: pointer;
}
/* line 407, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .video-wrap {
  margin: 0 27px 0 0;
  width: 630px;
  float: left;
}
/* line 411, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .video-wrap .pastimgbox {
  position: relative;
}
/* line 413, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .video-wrap .pastimgbox span {
  position: absolute;
  width: 91px;
  height: 25px;
  font-size: 13px;
  text-align: center;
  line-height: 24px;
  left: -4px;
  top: 9px;
  color: #343434;
}
/* line 424, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .video-wrap .pastimgbox img {
  display: block;
  width: 630px;
}
/* line 429, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .video-wrap .newlist {
  width: 629px;
  height: 50px;
  background: #ffffff;
  position: relative;
}
/* line 435, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .video-wrap .newlist b {
  color: #a76345;
  position: absolute;
  right: 34px;
  top: 22px;
  z-index: 100;
  cursor: pointer;
}
/* line 443, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .video-wrap .newlist.upnewlist {
  overflow: hidden;
}
/* line 446, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .video-wrap .newlist ul {
  background-color: #fff;
  position: absolute;
  width: 630px;
  left: 0;
  top: 0;
  z-index: 10;
  overflow: hidden;
}
/* line 456, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .video-wrap .newlist li {
  height: 50px;
  line-height: 50px;
  padding-left: 54px;
  font-size: 16px;
  color: #a66142;
}
/* line 462, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .video-wrap .newlist li span {
  float: left;
  width: 134px;
}
/* line 466, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .video-wrap .newlist li p {
  float: left;
}
/* line 468, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .video-wrap .newlist li p i {
  color: #ec505b;
  font-weight: bold;
}
/* line 472, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .video-wrap .newlist li p.user {
  width: 253px;
}
/* line 479, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .small {
  margin: 0 20px 0 0;
  width: 440px;
}
/* line 482, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .small .pastimgbox {
  position: relative;
}
/* line 484, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .small .pastimgbox span {
  position: absolute;
  width: 91px;
  height: 25px;
  font-size: 13px;
  text-align: center;
  line-height: 24px;
  left: -4px;
  top: 9px;
  color: #343434;
}
/* line 495, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .small .pastimgbox img {
  width: 440px;
  display: block;
}
/* line 500, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .small .newlist {
  width: 440px;
  height: 54px;
  background: #ffffff;
  position: relative;
}
/* line 506, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .small .newlist b {
  color: #a76345;
  position: absolute;
  right: 14px;
  top: 22px;
  z-index: 100;
  cursor: pointer;
}
/* line 514, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .small .newlist.upnewlist {
  overflow: hidden;
}
/* line 517, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .small .newlist ul {
  background-color: #fff;
  position: absolute;
  width: 440px;
  left: 0;
  top: 0;
  z-index: 10;
}
/* line 526, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .small .newlist li {
  height: 54px;
  line-height: 54px;
  padding-left: 16px;
  font-size: 16px;
  color: #a66142;
}
/* line 533, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .small .newlist li span {
  float: left;
  width: 73px;
}
/* line 537, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .small .newlist li p {
  float: left;
}
/* line 539, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .small .newlist li p i {
  color: #ec505b;
  font-weight: bold;
}
/* line 543, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .small .newlist li p.user {
  width: 193px;
}
/* line 550, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .one {
  box-sizing: border-box;
  float: left;
  width: 496px;
  height: 404px;
  background-color: #ffffff;
  border: solid 1px #ffc597;
  text-align: center;
}
/* line 558, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .one .img {
  margin: 0 auto;
  width: 460px;
  height: 268px;
  border-bottom: dotted 1px #bf9281;
}
/* line 563, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .one .img img {
  margin-top: 45px;
  width: 156px;
  height: 156px;
  border-radius: 50%;
}
/* line 569, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .one .img ul {
  padding-left: 52px;
  width: 360px;
  margin: 20px auto;
}
/* line 573, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .one .img ul li {
  font-size: 16px;
  color: #a66142;
}
/* line 576, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .one .img ul li span {
  text-align: left;
  float: left;
  width: 248px;
}
/* line 580, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .one .img ul li span i {
  color: #fe465d;
}
/* line 584, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .one .img ul li p {
  float: left;
}
/* line 587, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .one .img ul li p i {
  color: #fe465d;
}
/* line 594, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .one .artcle {
  text-align: left;
  box-sizing: border-box;
  color: #a66142;
  font-size: 14px;
  width: inherit;
  height: 134px;
  padding: 28px 45px 0;
}
/* line 605, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .two {
  position: absolute;
  width: 710px;
  height: inherit;
  overflow: hidden;
  top: 0;
  right: -15px;
}
/* line 614, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .two ul li.specialslide {
  float: left;
  width: 355px;
}
/* line 618, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .two ul li .innerslide {
  background-color: #fff;
  width: 338px;
  height: 300px;
  border: solid 1px #ffc597;
}
/* line 624, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .two ul li .top {
  width: 294px;
  height: 130px;
  border-bottom: dotted 1px #bf9281;
  margin: 20px 26px 0 20px;
}
/* line 629, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .two ul li .top img {
  float: left;
  width: 112px;
  height: 112px;
  border-radius: 100px;
}
/* line 635, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .two ul li .top .displine {
  box-sizing: border-box;
  padding-left: 28px;
  padding-top: 22px;
  width: 170px;
  height: 110px;
  text-align: left;
  float: right;
}
/* line 643, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .two ul li .top .displine p {
  color: #a66142;
  font-size: 16px;
}
/* line 646, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .two ul li .top .displine p i {
  color: #fe465d;
}
/* line 650, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .two ul li .top .displine span {
  color: #a66142;
  font-size: 16px;
}
/* line 653, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .two ul li .top .displine span i {
  color: #fe465d;
}
/* line 660, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .two ul li .artcles {
  padding: 24px 24px 0 36px;
}
/* line 662, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .two ul li .artcles p {
  color: #a66142;
  font-size: 14px;
}
/* line 671, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .winlist {
  position: absolute;
  right: 0px;
  top: 0px;
  width: 714px;
  overflow: hidden;
}
/* line 679, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .winlist .slide li {
  box-sizing: border-box;
  border: solid 1px #ffc597;
  float: left;
  width: 336px;
  height: 137px;
  margin: 0 0 26px 21px;
  background: #fff;
  overflow: hidden;
}
/* line 688, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .winlist .slide li img {
  float: left;
  width: 116px;
  height: 116px;
  border-radius: 100px;
  margin: 9px 0 0 17px;
}
/* line 695, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .winlist .slide li div {
  float: left;
  padding-left: 15px;
  width: 164px;
}
/* line 699, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .winlist .slide li div span {
  font-size: 16px;
  color: #a66142;
  display: block;
  padding: 13px 0 8px;
}
/* line 705, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .winbox .winlist .slide li div p {
  color: #a66142;
  line-height: 26px;
  font-size: 14px;
}
/* line 715, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .lottery-info {
  verflow: hidden;
  margin: 30px auto 70px;
}
/* line 719, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .lottery-info .pastimg {
  display: inline-block;
}
/* line 721, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .lottery-info .pastimg img {
  width: 492px;
  height: 332px;
  display: block;
}
/* line 727, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .lottery-info .infobox {
  width: 1265px;
}
/* line 730, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .lottery-info .mode {
  width: 238px;
  height: 158px;
  overflow: hidden;
  background: #fff;
  border: 1px solid #d9d9d9;
  cursor: pointer;
  box-shadow: 0 0 6px #cecece;
  display: inline-block;
}
/* line 745, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .lottery-info .mode:hover dl dt {
  width: 83px;
  height: 83px;
  margin: 38px 10px 0 7px;
}
/* line 749, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .lottery-info .mode:hover dl dt img {
  width: 83px;
  height: 83px;
}
/* line 756, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .lottery-info .mode dl {
  overflow: hidden;
}
/* line 758, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .lottery-info .mode dl dt {
  width: 75px;
  height: 75px;
  border-radius: 100px;
  overflow: hidden;
  float: left;
  border: none;
  cursor: pointer;
  margin: 42px 14px 0 11px;
}
/* line 767, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .lottery-info .mode dl dt img {
  width: 75px;
  height: 75px;
  border: none;
  border-radius: 100px;
}
/* line 774, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .lottery-info .mode dl dd {
  float: left;
  width: 130px;
  color: #0d0808;
  font-size: 16px;
  line-height: 25px;
  padding-top: 25px;
}
/* line 781, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .lottery-info .mode dl dd span {
  color: #ec444b;
  display: block;
  margin-top: 4px;
}
/* line 788, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .lottery-info .mode .con {
  font-size: 14px;
  color: #181818;
  line-height: 24px;
  padding-top: 6px;
  word-break: break-all;
}
/* line 794, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .lottery-info .mode .con i {
  color: #dc3d47;
}
/* line 796, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .lottery-info .mode .con i.pre {
  margin-left: -9px;
  margin-right: 8px;
}
/* line 800, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .lottery-info .mode .con i.fin {
  margin-left: 8px;
}
/* line 806, ../sass/_special.scss */
.special-activity-wrapper .lottery-wrap .lottery-info td {
  width: 252px;
  height: 172px;
}
/* line 812, ../sass/_special.scss */
.special-activity-wrapper #liucheng {
  padding-top: 40px;
  z-index: 99;
  width: 100%;
  height: 200px;
  background: url('../../images/iphone/bge.png?1508917074') center top no-repeat;
  text-align: center;
}
/* line 819, ../sass/_special.scss */
.special-activity-wrapper #liucheng span {
  display: block;
  color: #ff4359;
  font-size: 18px;
  line-height: 30px;
}
/* line 826, ../sass/_special.scss */
.special-activity-wrapper #liucheng .img {
  width: 1150px;
  height: 110px;
  margin: 0px auto 40px;
  background: url('../../images/iphone/lc.png?1512092708') center top no-repeat;
}
/* line 833, ../sass/_special.scss */
.special-activity-wrapper .news-wrapper {
  margin-top: -40px;
  width: 100%;
  background: #fafafa;
}
/* line 838, ../sass/_special.scss */
.special-activity-wrapper .news-wrapper .news {
  width: 1150px;
  margin: 0 auto;
  position: relative;
  height: 412px;
}
/* line 848, ../sass/_special.scss */
.special-activity-wrapper .news-wrapper .news .iphone-step {
  z-index: 100;
  width: 383px;
  height: 336px;
  position: absolute;
  left: 0px;
  bottom: 0px;
}
/* line 858, ../sass/_special.scss */
.special-activity-wrapper .news-wrapper .news .news-box {
  position: absolute;
  left: 486px;
  top: 0;
  width: 728px;
  height: 538px;
  padding-top: 40px;
}
/* line 865, ../sass/_special.scss */
.special-activity-wrapper .news-wrapper .news .news-box .iphone-top {
  margin-left: 80px;
  margin-bottom: 40px;
  z-index: 110;
  width: 460px;
  height: 33px;
}
/* line 873, ../sass/_special.scss */
.special-activity-wrapper .news-wrapper .news .news-box .inner {
  margin-left: -76px;
  line-height: 46px;
  text-align: center;
  color: #bababa;
  font-size: 30px;
  padding-top: 50px;
}
/* line 881, ../sass/_special.scss */
.special-activity-wrapper .news-wrapper .news .news-box .news-inner {
  padding-bottom: 40px;
  height: 354px;
  padding-left: 47px;
  overflow: hidden;
}
/* line 887, ../sass/_special.scss */
.special-activity-wrapper .news-wrapper .news .news-box .news-inner li {
  width: 728px;
  font-size: 16px;
  color: #292929;
  line-height: 30px;
  height: 78px;
}
/* line 893, ../sass/_special.scss */
.special-activity-wrapper .news-wrapper .news .news-box .news-inner li span {
  float: left;
  width: 63px;
}
/* line 897, ../sass/_special.scss */
.special-activity-wrapper .news-wrapper .news .news-box .news-inner li div {
  float: left;
  width: 665px;
}
/* line 900, ../sass/_special.scss */
.special-activity-wrapper .news-wrapper .news .news-box .news-inner li div i {
  font-size: 14px;
  color: #292929;
  display: block;
}
/* line 912, ../sass/_special.scss */
.special-activity-wrapper .newslist {
  margin-top: -40px;
  width: 100%;
  background: #fafafa;
}
/* line 916, ../sass/_special.scss */
.special-activity-wrapper .newslist .news {
  width: 1150px;
  margin: 0 auto;
  position: relative;
  height: 538px;
}
/* line 921, ../sass/_special.scss */
.special-activity-wrapper .newslist .news .iphone-step {
  z-index: 100;
  width: 383px;
  height: 336px;
  position: absolute;
  left: 0px;
  bottom: 0px;
}
/* line 929, ../sass/_special.scss */
.special-activity-wrapper .newslist .news .news-box {
  position: absolute;
  left: 486px;
  top: 0;
  width: 728px;
  height: 538px;
  padding-top: 40px;
}
/* line 936, ../sass/_special.scss */
.special-activity-wrapper .newslist .news .news-box .iphone-top {
  margin-left: 80px;
  margin-bottom: 40px;
  z-index: 110;
  width: 460px;
  height: 33px;
}
/* line 943, ../sass/_special.scss */
.special-activity-wrapper .newslist .news .news-box .inner {
  margin-left: -76px;
  line-height: 46px;
  text-align: center;
  color: #bababa;
  font-size: 30px;
  padding-top: 50px;
}
/* line 951, ../sass/_special.scss */
.special-activity-wrapper .newslist .news .news-box .news-inner {
  padding-bottom: 40px;
  height: 354px;
  padding-left: 47px;
  overflow: hidden;
}
/* line 957, ../sass/_special.scss */
.special-activity-wrapper .newslist .news .news-box .news-inner li {
  width: 728px;
  font-size: 16px;
  color: #292929;
  line-height: 30px;
  height: 78px;
}
/* line 963, ../sass/_special.scss */
.special-activity-wrapper .newslist .news .news-box .news-inner li span {
  float: left;
  width: 63px;
}
/* line 967, ../sass/_special.scss */
.special-activity-wrapper .newslist .news .news-box .news-inner li div {
  float: left;
  width: 665px;
}
/* line 970, ../sass/_special.scss */
.special-activity-wrapper .newslist .news .news-box .news-inner li div i {
  font-size: 14px;
  color: #292929;
  display: block;
}
/* line 982, ../sass/_special.scss */
.special-activity-wrapper .rules-wrapper {
  padding-bottom: 48px;
  z-index: 100;
  width: 100%;
  background: #fceee3;
  border-bottom: 2px solid #fddec7;
}
/* line 988, ../sass/_special.scss */
.special-activity-wrapper .rules-wrapper .iphone-bgc {
  display: block;
  width: 100%;
  background: url('../../images/iphone/bgc.png') center top;
}
/* line 993, ../sass/_special.scss */
.special-activity-wrapper .rules-wrapper .rules-wrap {
  width: 1145px;
  margin: 0 auto;
  color: #a66142;
}
/* line 997, ../sass/_special.scss */
.special-activity-wrapper .rules-wrapper .rules-wrap .title {
  padding-top: 40px;
  font-size: 36px;
}
/* line 1001, ../sass/_special.scss */
.special-activity-wrapper .rules-wrapper .rules-wrap ul {
  padding-top: 15px;
}
/* line 1004, ../sass/_special.scss */
.special-activity-wrapper .rules-wrapper .rules-wrap li {
  font-size: 18px;
  line-height: 40px;
}
/* line 1007, ../sass/_special.scss */
.special-activity-wrapper .rules-wrapper .rules-wrap li.bot {
  padding: 40px 0 67px;
}

/* line 1014, ../sass/_special.scss */
.special-footer {
  height: 187px;
  text-align: center;
  background: #3e3e3e;
  color: #fff;
  font-size: 20px;
}
/* line 1020, ../sass/_special.scss */
.special-footer .foot-nav {
  padding-top: 50px;
}
/* line 1022, ../sass/_special.scss */
.special-footer .foot-nav span {
  margin: 0 22px;
}
/* line 1026, ../sass/_special.scss */
.special-footer a, .special-footer .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .special-footer span {
  color: #fff;
}
/* line 1029, ../sass/_special.scss */
.special-footer .right {
  padding-top: 33px;
}
/* line 1032, ../sass/_special.scss */
.special-footer.reg-footer {
  height: 185px;
  font-size: 16px;
}
/* line 1036, ../sass/_special.scss */
.special-footer.reg-footer .foot-nav i {
  margin-left: 50px;
}

/* line 1043, ../sass/_special.scss */
.countdown-dialog {
  width: 426px;
  height: 307px;
  background: #fff;
  overflow: hidden;
}
/* line 1048, ../sass/_special.scss */
.countdown-dialog .iphone-countdown {
  display: block;
  margin: 43px auto 0;
}
/* line 1052, ../sass/_special.scss */
.countdown-dialog p {
  text-align: center;
  padding-top: 26px;
  font-size: 30px;
  line-height: 48px;
  color: #666;
}
/* line 1058, ../sass/_special.scss */
.countdown-dialog p i {
  color: #ec444b;
}

/* line 1064, ../sass/_special.scss */
.special-dialog .iphone-close {
  position: absolute;
  right: -25px;
  top: -29px;
  cursor: pointer;
}

/* line 1072, ../sass/_special.scss */
.special-code-dialog {
  width: 526px;
  background: #fff;
  overflow: hidden;
}
/* line 1076, ../sass/_special.scss */
.special-code-dialog .title {
  text-align: center;
  font-size: 30px;
  color: #6b6b6b;
  padding: 34px 0;
}
/* line 1082, ../sass/_special.scss */
.special-code-dialog .nocode {
  padding: 10px 0 47px;
}
/* line 1084, ../sass/_special.scss */
.special-code-dialog .nocode p {
  height: 59px;
  line-height: 59px;
  color: #a8a8a8;
  font-size: 30px;
  width: 296px;
  margin: 0 auto;
}
/* line 1091, ../sass/_special.scss */
.special-code-dialog .nocode p i {
  float: left;
  margin-right: 22px;
}
/* line 1096, ../sass/_special.scss */
.special-code-dialog .nocode a, .special-code-dialog .nocode .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .special-code-dialog .nocode span {
  display: block;
  width: 220px;
  height: 50px;
  text-align: center;
  line-height: 50px;
  border-radius: 5px;
  background: #ec444b;
  font-size: 18px;
  color: #fff;
  margin: 52px auto 0;
  outline: none;
}
/* line 1108, ../sass/_special.scss */
.special-code-dialog .nocode a:hover, .special-code-dialog .nocode .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .special-code-dialog .nocode span:hover {
  background: #ee5b61;
  text-decoration: none;
}
/* line 1114, ../sass/_special.scss */
.special-code-dialog .mycode {
  padding: 12px 0 0 40px;
  max-height: 426px;
  overflow: auto;
  margin-bottom: 50px;
  width: 475px;
  overflow-x: hidden;
  overflow-y: auto;
}
/* line 1122, ../sass/_special.scss */
.special-code-dialog .mycode::-webkit-scrollbar {
  width: 4px;
}
/* line 1125, ../sass/_special.scss */
.special-code-dialog .mycode::-webkit-scrollbar-button:vertical:end:decrement, .special-code-dialog .mycode::-webkit-scrollbar-button:vertical:start:increment {
  display: none;
}
/* line 1129, ../sass/_special.scss */
.special-code-dialog .mycode::-webkit-scrollbar-thumb:vertical {
  background-color: #ea5048;
  border-radius: 0;
}
/* line 1134, ../sass/_special.scss */
.special-code-dialog .mycode::-webkit-scrollbar-track:vertical {
  background-color: #f2f2f2;
  border-radius: 0;
}
/* line 1138, ../sass/_special.scss */
.special-code-dialog .mycode::-webkit-scrollbar-track-piece {
  background-color: #f2f2f2;
  border-radius: 0;
}
/* line 1142, ../sass/_special.scss */
.special-code-dialog .mycode .codebox {
  width: 500px;
}
/* line 1145, ../sass/_special.scss */
.special-code-dialog .mycode p {
  float: left;
  width: 130px;
  height: 50px;
  text-align: center;
  line-height: 50px;
  border: 1px solid #ec444b;
  font-size: 30px;
  color: #ec444b;
  margin: 0 24px 28px 0;
}

/* line 1159, ../sass/_special.scss */
.special-winner-wrapper {
  width: 100%;
  background: #f4f4f4;
  overflow: hidden;
}
/* line 1163, ../sass/_special.scss */
.special-winner-wrapper .special-winner-wrap {
  width: 1200px;
  margin: 20px auto 50px;
  background: #fff;
}
/* line 1167, ../sass/_special.scss */
.special-winner-wrapper .special-winner-wrap .special-winner-box {
  width: 1130px;
  margin: 0 auto;
}
/* line 1170, ../sass/_special.scss */
.special-winner-wrapper .special-winner-wrap .special-winner-box .title {
  padding-top: 24px;
  font-size: 20px;
  color: #333;
  border-bottom: 1px solid #efefef;
  padding-bottom: 8px;
}
/* line 1176, ../sass/_special.scss */
.special-winner-wrapper .special-winner-wrap .special-winner-box .title i {
  display: inline-block;
  width: 4px;
  height: 22px;
  border-radius: 10px;
  vertical-align: top;
  margin: 5px 9px 0 3px;
  background: #f45d4d;
}
/* line 1185, ../sass/_special.scss */
.special-winner-wrapper .special-winner-wrap .special-winner-box .title a, .special-winner-wrapper .special-winner-wrap .special-winner-box .title .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .special-winner-wrapper .special-winner-wrap .special-winner-box .title span {
  float: right;
  font-size: 18px;
  color: #999;
  margin-top: 4px;
}
/* line 1192, ../sass/_special.scss */
.special-winner-wrapper .special-winner-wrap .special-winner-box .current-wrap {
  width: 1117px;
  margin: 50px auto 0;
  overflow: hidden;
}
/* line 1196, ../sass/_special.scss */
.special-winner-wrapper .special-winner-wrap .special-winner-box .current-wrap .video {
  width: 660px;
  height: 376px;
  float: left;
  overflow: hidden;
  position: relative;
}
/* line 1202, ../sass/_special.scss */
.special-winner-wrapper .special-winner-wrap .special-winner-box .current-wrap .video i {
  position: absolute;
  left: -83px;
  top: 19px;
  width: 240px;
  text-align: center;
  height: 34px;
  background: #ee334e;
  color: #fff;
  font-size: 20px;
  line-height: 34px;
  transform: rotate(-45deg);
}
/* line 1216, ../sass/_special.scss */
.special-winner-wrapper .special-winner-wrap .special-winner-box .current-wrap .info {
  width: 424px;
  height: 354px;
  border: 1px solid #e6e6e6;
  background: #f9f9f9;
  border-left: none;
  overflow: hidden;
  float: left;
  padding: 20px 0 0 32px;
}
/* line 1225, ../sass/_special.scss */
.special-winner-wrapper .special-winner-wrap .special-winner-box .current-wrap .info dl {
  height: 154px;
}
/* line 1227, ../sass/_special.scss */
.special-winner-wrapper .special-winner-wrap .special-winner-box .current-wrap .info dl dt {
  width: 152px;
  height: 152px;
  overflow: hidden;
  border-radius: 100px;
  float: left;
}
/* line 1233, ../sass/_special.scss */
.special-winner-wrapper .special-winner-wrap .special-winner-box .current-wrap .info dl dt img {
  width: 152px;
  height: 152px;
  display: block;
}
/* line 1239, ../sass/_special.scss */
.special-winner-wrapper .special-winner-wrap .special-winner-box .current-wrap .info dl dd {
  float: left;
  padding-left: 28px;
  width: 206px;
}
/* line 1243, ../sass/_special.scss */
.special-winner-wrapper .special-winner-wrap .special-winner-box .current-wrap .info dl dd .num {
  font-size: 22px;
  color: #474747;
  height: 63px;
}
/* line 1247, ../sass/_special.scss */
.special-winner-wrapper .special-winner-wrap .special-winner-box .current-wrap .info dl dd .num a, .special-winner-wrapper .special-winner-wrap .special-winner-box .current-wrap .info dl dd .num .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .special-winner-wrapper .special-winner-wrap .special-winner-box .current-wrap .info dl dd .num span {
  float: right;
  font-size: 14px;
  color: #eb2e38;
  margin-top: -4px;
}
/* line 1254, ../sass/_special.scss */
.special-winner-wrapper .special-winner-wrap .special-winner-box .current-wrap .info dl dd p {
  font-size: 22px;
  color: #474747;
  line-height: 38px;
}
/* line 1258, ../sass/_special.scss */
.special-winner-wrapper .special-winner-wrap .special-winner-box .current-wrap .info dl dd p span {
  color: #eb2e38;
  margin-left: 7px;
}
/* line 1266, ../sass/_special.scss */
.special-winner-wrapper .special-winner-wrap .special-winner-box .current-wrap .info .con .yin {
  font-size: 22px;
  color: #ed6467;
  padding-top: 15px;
}
/* line 1270, ../sass/_special.scss */
.special-winner-wrapper .special-winner-wrap .special-winner-box .current-wrap .info .con .yin i {
  display: inline-block;
  vertical-align: top;
  margin: 3px 0 0 5px;
}
/* line 1276, ../sass/_special.scss */
.special-winner-wrapper .special-winner-wrap .special-winner-box .current-wrap .info .con .text {
  font-size: 16px;
  color: #3f3f3f;
  line-height: 30px;
  width: 376px;
  padding: 0 33px 8px 0;
  background: url('../../images/iphone/fin.png?1508917074') right bottom no-repeat;
  min-height: 14px;
  word-break: break-all;
}
/* line 1289, ../sass/_special.scss */
.special-winner-wrapper .special-winner-wrap .special-winner-box .past-wrap {
  width: 1096px;
  margin: 0 auto;
  padding-top: 50px;
}
/* line 1293, ../sass/_special.scss */
.special-winner-wrapper .special-winner-wrap .special-winner-box .past-wrap .past {
  width: 1112px;
  padding: 10px;
  overflow: hidden;
  margin: -10px;
}
/* line 1299, ../sass/_special.scss */
.special-winner-wrapper .special-winner-wrap .special-winner-box .past-wrap dl {
  width: 260px;
  height: 162px;
  border: 1px solid #d9d9d9;
  background: #f4f4f4;
  margin: 0 16px 16px 0;
  overflow: hidden;
  float: left;
  box-shadow: 0 0 6px #cecece;
  cursor: pointer;
}
/* line 1309, ../sass/_special.scss */
.special-winner-wrapper .special-winner-wrap .special-winner-box .past-wrap dl.active {
  width: 258px;
  height: 160px;
  border: 2px solid #f45d4d;
  box-shadow: 0 0 6px #eb494c;
}
/* line 1316, ../sass/_special.scss */
.special-winner-wrapper .special-winner-wrap .special-winner-box .past-wrap dl:hover dt {
  width: 100px;
  height: 100px;
  margin: 31px -5px -5px 4px;
}
/* line 1320, ../sass/_special.scss */
.special-winner-wrapper .special-winner-wrap .special-winner-box .past-wrap dl:hover dt img {
  width: 100px;
  height: 100px;
}
/* line 1326, ../sass/_special.scss */
.special-winner-wrapper .special-winner-wrap .special-winner-box .past-wrap dl dt {
  width: 90px;
  height: 90px;
  border-radius: 100px;
  overflow: hidden;
  margin: 36px 0 0 9px;
  float: left;
}
/* line 1333, ../sass/_special.scss */
.special-winner-wrapper .special-winner-wrap .special-winner-box .past-wrap dl dt img {
  display: block;
  width: 90px;
  height: 90px;
}
/* line 1339, ../sass/_special.scss */
.special-winner-wrapper .special-winner-wrap .special-winner-box .past-wrap dl dd {
  width: 140px;
  float: left;
  padding: 36px 0 0 11px;
}
/* line 1343, ../sass/_special.scss */
.special-winner-wrapper .special-winner-wrap .special-winner-box .past-wrap dl dd span {
  color: #0d0808;
  font-size: 16px;
  display: block;
  padding-bottom: 8px;
}
/* line 1348, ../sass/_special.scss */
.special-winner-wrapper .special-winner-wrap .special-winner-box .past-wrap dl dd span i {
  color: #ed6467;
}
/* line 1352, ../sass/_special.scss */
.special-winner-wrapper .special-winner-wrap .special-winner-box .past-wrap dl dd p {
  font-size: 14px;
  color: #474747;
  line-height: 25px;
}
/* line 1356, ../sass/_special.scss */
.special-winner-wrapper .special-winner-wrap .special-winner-box .past-wrap dl dd p i {
  color: #eb2e38;
  margin-left: 4px;
}
/* line 1364, ../sass/_special.scss */
.special-winner-wrapper .special-winner-wrap .special-winner-box .page-wrap {
  padding: 60px 0 140px;
}

/* line 1, ../sass/_loginDialog.scss */
.login-dialog-wrap {
  width: 426px;
  background: #fff;
}
/* line 4, ../sass/_loginDialog.scss */
.login-dialog-wrap .quick-login-mod {
  width: 342px;
  margin: 0 auto;
  padding: 22px 0 70px;
}
/* line 8, ../sass/_loginDialog.scss */
.login-dialog-wrap .quick-login-mod .title {
  font-size: 24px;
  text-align: center;
  color: #6b6b6b;
  padding-bottom: 38px;
}
/* line 14, ../sass/_loginDialog.scss */
.login-dialog-wrap .quick-login-mod .text {
  width: 300px;
  height: 34px;
  line-height: 34px;
  padding: 8px 21px;
  background: #f2f2f2;
  font-size: 18px;
  color: #666;
  outline: none;
  border: none;
}
/* line 24, ../sass/_loginDialog.scss */
.login-dialog-wrap .quick-login-mod .text.small-text {
  width: 200px;
}
/* line 28, ../sass/_loginDialog.scss */
.login-dialog-wrap .quick-login-mod .input-box {
  padding-bottom: 33px;
  position: relative;
}
/* line 31, ../sass/_loginDialog.scss */
.login-dialog-wrap .quick-login-mod .input-box i {
  position: absolute;
  top: 58px;
  left: 0;
  margin: 0;
}
/* line 37, ../sass/_loginDialog.scss */
.login-dialog-wrap .quick-login-mod .input-box .error {
  position: absolute;
  top: 56px;
  left: 19px;
}
/* line 42, ../sass/_loginDialog.scss */
.login-dialog-wrap .quick-login-mod .input-box .img-box {
  float: right;
}
/* line 44, ../sass/_loginDialog.scss */
.login-dialog-wrap .quick-login-mod .input-box .img-box img {
  height: 50px;
  width: 100px;
  display: block;
}
/* line 51, ../sass/_loginDialog.scss */
.login-dialog-wrap .quick-login-mod .sub-box {
  padding-top: 9px;
}
/* line 53, ../sass/_loginDialog.scss */
.login-dialog-wrap .quick-login-mod .sub-box .sub {
  width: 340px;
  height: 50px;
  background: #ec444b;
  border-radius: 6px;
  border: none;
  font-size: 24px;
  color: #fff;
  line-height: 50px;
}
/* line 64, ../sass/_loginDialog.scss */
.login-dialog-wrap .quick-login-mod .agreement-box {
  padding-top: 24px;
  text-align: left;
  font-size: 16px;
  color: #292929;
}
/* line 69, ../sass/_loginDialog.scss */
.login-dialog-wrap .quick-login-mod .agreement-box a, .login-dialog-wrap .quick-login-mod .agreement-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .login-dialog-wrap .quick-login-mod .agreement-box span {
  color: #ec444b;
}
/* line 71, ../sass/_loginDialog.scss */
.login-dialog-wrap .quick-login-mod .agreement-box a.reset-passwd, .login-dialog-wrap .quick-login-mod .agreement-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.reset-passwd, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .login-dialog-wrap .quick-login-mod .agreement-box span.reset-passwd {
  float: right;
}

/* line 5, ../sass/_shake.scss */
.shake-rotate,
.slight-rotate,
.shake-vertical-slow,
.shake-rotate {
  display: inline-block;
  transform-origin: center center;
}

@keyframes shake-great {
  2% {
    transform: translate(0, 0) rotate(-5.5deg);
  }
  4% {
    transform: translate(0, 0) rotate(4.5deg);
  }
  6% {
    transform: translate(0, 0) rotate(6.5deg);
  }
  8% {
    transform: translate(0, 0) rotate(-6.5deg);
  }
  10% {
    transform: translate(0, 0) rotate(7.5deg);
  }
  12% {
    transform: translate(0, 0) rotate(-1.5deg);
  }
  14% {
    transform: translate(0, 0) rotate(-1.5deg);
  }
  16% {
    transform: translate(0, 0) rotate(6.5deg);
  }
  18% {
    transform: translate(0, 0) rotate(0.5deg);
  }
  20% {
    transform: translate(0, 0) rotate(1.5deg);
  }
  22% {
    transform: translate(0, 0) rotate(-3.5deg);
  }
  24% {
    transform: translate(0, 0) rotate(1.5deg);
  }
  26% {
    transform: translate(0, 0) rotate(-5.5deg);
  }
  28% {
    transform: translate(0, 0) rotate(2.5deg);
  }
  30% {
    transform: translate(0, 0) rotate(-1.5deg);
  }
  32% {
    transform: translate(0, 0) rotate(-0.5deg);
  }
  34% {
    transform: translate(0, 0) rotate(1.5deg);
  }
  36% {
    transform: translate(0, 0) rotate(3.5deg);
  }
  38% {
    transform: translate(0, 0) rotate(-1.5deg);
  }
  40% {
    transform: translate(0, 0) rotate(0.5deg);
  }
  42% {
    transform: translate(0, 0) rotate(-1.5deg);
  }
  44% {
    transform: translate(0, 0) rotate(7.5deg);
  }
  46% {
    transform: translate(0, 0) rotate(-5.5deg);
  }
  48% {
    transform: translate(0, 0) rotate(5.5deg);
  }
  50% {
    transform: translate(0, 0) rotate(5.5deg);
  }
  52% {
    transform: translate(0, 0) rotate(4.5deg);
  }
  54% {
    transform: translate(0, 0) rotate(1.5deg);
  }
  56% {
    transform: translate(0, 0) rotate(3.5deg);
  }
  58% {
    transform: translate(0, 0) rotate(6.5deg);
  }
  60% {
    transform: translate(0, 0) rotate(-4.5deg);
  }
  62% {
    transform: translate(0, 0) rotate(-6.5deg);
  }
  64% {
    transform: translate(0, 0) rotate(4.5deg);
  }
  66% {
    transform: translate(0, 0) rotate(-6.5deg);
  }
  68% {
    transform: translate(0, 0) rotate(3.5deg);
  }
  70% {
    transform: translate(0, 0) rotate(-6.5deg);
  }
  72% {
    transform: translate(0, 0) rotate(-1.5deg);
  }
  74% {
    transform: translate(0, 0) rotate(-0.5deg);
  }
  76% {
    transform: translate(0, 0) rotate(-3.5deg);
  }
  78% {
    transform: translate(0, 0) rotate(7.5deg);
  }
  80% {
    transform: translate(0, 0) rotate(5.5deg);
  }
  82% {
    transform: translate(0, 0) rotate(4.5deg);
  }
  84% {
    transform: translate(0, 0) rotate(2.5deg);
  }
  86% {
    transform: translate(0, 0) rotate(-2.5deg);
  }
  88% {
    transform: translate(0, 0) rotate(-6.5deg);
  }
  90% {
    transform: translate(0, 0) rotate(-1.5deg);
  }
  92% {
    transform: translate(0, 0) rotate(5.5deg);
  }
  94% {
    transform: translate(0, 0) rotate(1.5deg);
  }
  96% {
    transform: translate(0, 0) rotate(1.5deg);
  }
  98% {
    transform: translate(0, 0) rotate(5.5deg);
  }
  0%,100% {
    transform: translate(0, 0) rotate(0);
  }
}
@-webkit-keyframes shake-great {
  2% {
    transform: translate(0, 0) rotate(-5.5deg);
  }
  4% {
    transform: translate(0, 0) rotate(4.5deg);
  }
  6% {
    transform: translate(0, 0) rotate(6.5deg);
  }
  8% {
    transform: translate(0, 0) rotate(-6.5deg);
  }
  10% {
    transform: translate(0, 0) rotate(7.5deg);
  }
  12% {
    transform: translate(0, 0) rotate(-1.5deg);
  }
  14% {
    transform: translate(0, 0) rotate(-1.5deg);
  }
  16% {
    transform: translate(0, 0) rotate(6.5deg);
  }
  18% {
    transform: translate(0, 0) rotate(0.5deg);
  }
  20% {
    transform: translate(0, 0) rotate(1.5deg);
  }
  22% {
    transform: translate(0, 0) rotate(-3.5deg);
  }
  24% {
    transform: translate(0, 0) rotate(1.5deg);
  }
  26% {
    transform: translate(0, 0) rotate(-5.5deg);
  }
  28% {
    transform: translate(0, 0) rotate(2.5deg);
  }
  30% {
    transform: translate(0, 0) rotate(-1.5deg);
  }
  32% {
    transform: translate(0, 0) rotate(-0.5deg);
  }
  34% {
    transform: translate(0, 0) rotate(1.5deg);
  }
  36% {
    transform: translate(0, 0) rotate(3.5deg);
  }
  38% {
    transform: translate(0, 0) rotate(-1.5deg);
  }
  40% {
    transform: translate(0, 0) rotate(0.5deg);
  }
  42% {
    transform: translate(0, 0) rotate(-1.5deg);
  }
  44% {
    transform: translate(0, 0) rotate(7.5deg);
  }
  46% {
    transform: translate(0, 0) rotate(-5.5deg);
  }
  48% {
    transform: translate(0, 0) rotate(5.5deg);
  }
  50% {
    transform: translate(0, 0) rotate(5.5deg);
  }
  52% {
    transform: translate(0, 0) rotate(4.5deg);
  }
  54% {
    transform: translate(0, 0) rotate(1.5deg);
  }
  56% {
    transform: translate(0, 0) rotate(3.5deg);
  }
  58% {
    transform: translate(0, 0) rotate(6.5deg);
  }
  60% {
    transform: translate(0, 0) rotate(-4.5deg);
  }
  62% {
    transform: translate(0, 0) rotate(-6.5deg);
  }
  64% {
    transform: translate(0, 0) rotate(4.5deg);
  }
  66% {
    transform: translate(0, 0) rotate(-6.5deg);
  }
  68% {
    transform: translate(0, 0) rotate(3.5deg);
  }
  70% {
    transform: translate(0, 0) rotate(-6.5deg);
  }
  72% {
    transform: translate(0, 0) rotate(-1.5deg);
  }
  74% {
    transform: translate(0, 0) rotate(-0.5deg);
  }
  76% {
    transform: translate(0, 0) rotate(-3.5deg);
  }
  78% {
    transform: translate(0, 0) rotate(7.5deg);
  }
  80% {
    transform: translate(0, 0) rotate(5.5deg);
  }
  82% {
    transform: translate(0, 0) rotate(4.5deg);
  }
  84% {
    transform: translate(0, 0) rotate(2.5deg);
  }
  86% {
    transform: translate(0, 0) rotate(-2.5deg);
  }
  88% {
    transform: translate(0, 0) rotate(-6.5deg);
  }
  90% {
    transform: translate(0, 0) rotate(-1.5deg);
  }
  92% {
    transform: translate(0, 0) rotate(5.5deg);
  }
  94% {
    transform: translate(0, 0) rotate(1.5deg);
  }
  96% {
    transform: translate(0, 0) rotate(1.5deg);
  }
  98% {
    transform: translate(0, 0) rotate(5.5deg);
  }
  0%,100% {
    transform: translate(0, 0) rotate(0);
  }
}
@keyframes shake-rotate {
  90% {
    transform: translate(0, 0) rotate(-5.5deg);
  }
  91% {
    transform: translate(0, 0) rotate(4.5deg);
  }
  92% {
    transform: translate(0, 0) rotate(6.5deg);
  }
  93% {
    transform: translate(0, 0) rotate(-6.5deg);
  }
  94% {
    transform: translate(0, 0) rotate(7.5deg);
  }
  95% {
    transform: translate(0, 0) rotate(-1.5deg);
  }
  96% {
    transform: translate(0, 0) rotate(-1.5deg);
  }
  97% {
    transform: translate(0, 0) rotate(6.5deg);
  }
  98% {
    transform: translate(0, 0) rotate(0.5deg);
  }
  99% {
    transform: translate(0, 0) rotate(1.5deg);
  }
  0%,100%,89% {
    transform: translate(0, 0) rotate(0);
  }
}
@-webkit-keyframes shake-rotate {
  90% {
    transform: translate(0, 0) rotate(-5.5deg);
  }
  91% {
    transform: translate(0, 0) rotate(4.5deg);
  }
  92% {
    transform: translate(0, 0) rotate(6.5deg);
  }
  93% {
    transform: translate(0, 0) rotate(-6.5deg);
  }
  94% {
    transform: translate(0, 0) rotate(7.5deg);
  }
  95% {
    transform: translate(0, 0) rotate(-1.5deg);
  }
  96% {
    transform: translate(0, 0) rotate(-1.5deg);
  }
  97% {
    transform: translate(0, 0) rotate(6.5deg);
  }
  98% {
    transform: translate(0, 0) rotate(0.5deg);
  }
  99% {
    transform: translate(0, 0) rotate(1.5deg);
  }
  0%,100%,89% {
    transform: translate(0, 0) rotate(0);
  }
}
@keyframes shake-vertical {
  0%,100% {
    transform: translate(0, 0) rotate(0);
  }
  50% {
    transform: translate(0, -30px) rotate(0);
  }
}
@keyframes feedback-vertical {
  0%,100% {
    transform: translate(0, 0) rotate(0);
  }
  50% {
    transform: translate(0, -5px) rotate(0);
  }
}
@keyframes vertical-slow {
  2% {
    transform: translate(0, 1.5px) rotate(1.5deg);
  }
  4% {
    transform: translate(0, -1.5px) rotate(-0.5deg);
  }
  6% {
    transform: translate(0, 1.5px) rotate(-1.5deg);
  }
  8% {
    transform: translate(0, -1.5px) rotate(-1.5deg);
  }
  10% {
    transform: translate(0, 2.5px) rotate(1.5deg);
  }
  12% {
    transform: translate(0, -0.5px) rotate(1.5deg);
  }
  14% {
    transform: translate(0, -1.5px) rotate(1.5deg);
  }
  16% {
    transform: translate(0, -0.5px) rotate(-1.5deg);
  }
  18% {
    transform: translate(0, 0.5px) rotate(-1.5deg);
  }
  20% {
    transform: translate(0, -1.5px) rotate(2.5deg);
  }
  22% {
    transform: translate(0, 0.5px) rotate(-1.5deg);
  }
  24% {
    transform: translate(0, 1.5px) rotate(1.5deg);
  }
  26% {
    transform: translate(0, 0.5px) rotate(0.5deg);
  }
  28% {
    transform: translate(0, 0.5px) rotate(1.5deg);
  }
  30% {
    transform: translate(0, -0.5px) rotate(2.5deg);
  }
  32% {
    transform: translate(0, 1.5px) rotate(-0.5deg);
  }
  34% {
    transform: translate(0, 1.5px) rotate(-0.5deg);
  }
  36% {
    transform: translate(0, -1.5px) rotate(2.5deg);
  }
  38% {
    transform: translate(0, 1.5px) rotate(-1.5deg);
  }
  40% {
    transform: translate(0, -0.5px) rotate(2.5deg);
  }
  42% {
    transform: translate(0, 2.5px) rotate(-1.5deg);
  }
  44% {
    transform: translate(0, 1.5px) rotate(0.5deg);
  }
  46% {
    transform: translate(0, -1.5px) rotate(2.5deg);
  }
  48% {
    transform: translate(0, -0.5px) rotate(0.5deg);
  }
  50% {
    transform: translate(0, 0.5px) rotate(0.5deg);
  }
  52% {
    transform: translate(0, 2.5px) rotate(2.5deg);
  }
  54% {
    transform: translate(0, -1.5px) rotate(1.5deg);
  }
  56% {
    transform: translate(0, 2.5px) rotate(2.5deg);
  }
  58% {
    transform: translate(0, 0.5px) rotate(2.5deg);
  }
  60% {
    transform: translate(0, 2.5px) rotate(2.5deg);
  }
  62% {
    transform: translate(0, -0.5px) rotate(2.5deg);
  }
  64% {
    transform: translate(0, -0.5px) rotate(1.5deg);
  }
  66% {
    transform: translate(0, 1.5px) rotate(-0.5deg);
  }
  68% {
    transform: translate(0, -1.5px) rotate(-0.5deg);
  }
  70% {
    transform: translate(0, 1.5px) rotate(0.5deg);
  }
  72% {
    transform: translate(0, 2.5px) rotate(1.5deg);
  }
  74% {
    transform: translate(0, -0.5px) rotate(0.5deg);
  }
  76% {
    transform: translate(0, -0.5px) rotate(2.5deg);
  }
  78% {
    transform: translate(0, -0.5px) rotate(1.5deg);
  }
  80% {
    transform: translate(0, 1.5px) rotate(1.5deg);
  }
  82% {
    transform: translate(0, -0.5px) rotate(0.5deg);
  }
  84% {
    transform: translate(0, 1.5px) rotate(2.5deg);
  }
  86% {
    transform: translate(0, -1.5px) rotate(-1.5deg);
  }
  88% {
    transform: translate(0, -0.5px) rotate(2.5deg);
  }
  90% {
    transform: translate(0, 2.5px) rotate(-0.5deg);
  }
  92% {
    transform: translate(0, 0.5px) rotate(-0.5deg);
  }
  94% {
    transform: translate(0, 2.5px) rotate(0.5deg);
  }
  96% {
    transform: translate(0, -0.5px) rotate(1.5deg);
  }
  98% {
    transform: translate(0, -1.5px) rotate(-0.5deg);
  }
  0%, 100% {
    transform: translate(0, 0) rotate(0);
  }
}
@keyframes tear-rotate {
  10% {
    transform: translate(0, 0) rotate(-5.5deg);
  }
  20% {
    transform: translate(0, 0) rotate(4.5deg);
  }
  30% {
    transform: translate(0, 0) rotate(6.5deg);
  }
  40% {
    transform: translate(0, 0) rotate(-6.5deg);
  }
  50% {
    transform: translate(0, 0) rotate(7.5deg);
  }
  60% {
    transform: translate(0, 0) rotate(-1.5deg);
  }
  70% {
    transform: translate(0, 0) rotate(-1.5deg);
  }
  75% {
    transform: translate(0, 0) rotate(6.5deg);
  }
  80% {
    transform: translate(0, 0) rotate(0.5deg);
  }
  90% {
    transform: translate(0, 0) rotate(1.5deg);
  }
  0%,100% {
    transform: translate(0, 0) rotate(0);
  }
}
@keyframes shake-horizontal {
  2% {
    transform: translate(7px, 0) rotate(0);
  }
  4% {
    transform: translate(-3px, 0) rotate(0);
  }
  6% {
    transform: translate(9px, 0) rotate(0);
  }
  8% {
    transform: translate(2px, 0) rotate(0);
  }
  10% {
    transform: translate(10px, 0) rotate(0);
  }
  12% {
    transform: translate(-5px, 0) rotate(0);
  }
  14% {
    transform: translate(-2px, 0) rotate(0);
  }
  16% {
    transform: translate(2px, 0) rotate(0);
  }
  18% {
    transform: translate(-9px, 0) rotate(0);
  }
  20% {
    transform: translate(0px, 0) rotate(0);
  }
  22% {
    transform: translate(3px, 0) rotate(0);
  }
  24% {
    transform: translate(9px, 0) rotate(0);
  }
  26% {
    transform: translate(6px, 0) rotate(0);
  }
  28% {
    transform: translate(-1px, 0) rotate(0);
  }
  30% {
    transform: translate(-7px, 0) rotate(0);
  }
  32% {
    transform: translate(-8px, 0) rotate(0);
  }
  34% {
    transform: translate(-3px, 0) rotate(0);
  }
  36% {
    transform: translate(-3px, 0) rotate(0);
  }
  38% {
    transform: translate(3px, 0) rotate(0);
  }
  40% {
    transform: translate(2px, 0) rotate(0);
  }
  42% {
    transform: translate(-7px, 0) rotate(0);
  }
  44% {
    transform: translate(-1px, 0) rotate(0);
  }
  46% {
    transform: translate(-2px, 0) rotate(0);
  }
  48% {
    transform: translate(3px, 0) rotate(0);
  }
  50% {
    transform: translate(10px, 0) rotate(0);
  }
  52% {
    transform: translate(0px, 0) rotate(0);
  }
  54% {
    transform: translate(6px, 0) rotate(0);
  }
  56% {
    transform: translate(6px, 0) rotate(0);
  }
  58% {
    transform: translate(-2px, 0) rotate(0);
  }
  60% {
    transform: translate(-5px, 0) rotate(0);
  }
  62% {
    transform: translate(-2px, 0) rotate(0);
  }
  64% {
    transform: translate(-8px, 0) rotate(0);
  }
  66% {
    transform: translate(-2px, 0) rotate(0);
  }
  68% {
    transform: translate(-9px, 0) rotate(0);
  }
  70% {
    transform: translate(3px, 0) rotate(0);
  }
  72% {
    transform: translate(-9px, 0) rotate(0);
  }
  74% {
    transform: translate(7px, 0) rotate(0);
  }
  76% {
    transform: translate(-7px, 0) rotate(0);
  }
  78% {
    transform: translate(4px, 0) rotate(0);
  }
  80% {
    transform: translate(-4px, 0) rotate(0);
  }
  82% {
    transform: translate(1px, 0) rotate(0);
  }
  84% {
    transform: translate(5px, 0) rotate(0);
  }
  86% {
    transform: translate(-5px, 0) rotate(0);
  }
  88% {
    transform: translate(-5px, 0) rotate(0);
  }
  90% {
    transform: translate(9px, 0) rotate(0);
  }
  92% {
    transform: translate(7px, 0) rotate(0);
  }
  94% {
    transform: translate(-1px, 0) rotate(0);
  }
  96% {
    transform: translate(-1px, 0) rotate(0);
  }
  98% {
    transform: translate(-6px, 0) rotate(0);
  }
  0%,100% {
    transform: translate(0, 0) rotate(0);
  }
}
/* line 275, ../sass/_shake.scss */
.shake-horizontal:hover, .shake-trigger:hover .shake-horizontal, .shake-horizontal.shake-freeze, .shake-horizontal.shake-constant {
  animation-name: shake-horizontal;
  animation-duration: 100ms;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
}

@-webkit-keyframes shake-horizontal {
  2% {
    transform: translate(7px, 0) rotate(0);
  }
  4% {
    transform: translate(-3px, 0) rotate(0);
  }
  6% {
    transform: translate(9px, 0) rotate(0);
  }
  8% {
    transform: translate(2px, 0) rotate(0);
  }
  10% {
    transform: translate(10px, 0) rotate(0);
  }
  12% {
    transform: translate(-5px, 0) rotate(0);
  }
  14% {
    transform: translate(-2px, 0) rotate(0);
  }
  16% {
    transform: translate(2px, 0) rotate(0);
  }
  18% {
    transform: translate(-9px, 0) rotate(0);
  }
  20% {
    transform: translate(0px, 0) rotate(0);
  }
  22% {
    transform: translate(3px, 0) rotate(0);
  }
  24% {
    transform: translate(9px, 0) rotate(0);
  }
  26% {
    transform: translate(6px, 0) rotate(0);
  }
  28% {
    transform: translate(-1px, 0) rotate(0);
  }
  30% {
    transform: translate(-7px, 0) rotate(0);
  }
  32% {
    transform: translate(-8px, 0) rotate(0);
  }
  34% {
    transform: translate(-3px, 0) rotate(0);
  }
  36% {
    transform: translate(-3px, 0) rotate(0);
  }
  38% {
    transform: translate(3px, 0) rotate(0);
  }
  40% {
    transform: translate(2px, 0) rotate(0);
  }
  42% {
    transform: translate(-7px, 0) rotate(0);
  }
  44% {
    transform: translate(-1px, 0) rotate(0);
  }
  46% {
    transform: translate(-2px, 0) rotate(0);
  }
  48% {
    transform: translate(3px, 0) rotate(0);
  }
  50% {
    transform: translate(10px, 0) rotate(0);
  }
  52% {
    transform: translate(0px, 0) rotate(0);
  }
  54% {
    transform: translate(6px, 0) rotate(0);
  }
  56% {
    transform: translate(6px, 0) rotate(0);
  }
  58% {
    transform: translate(-2px, 0) rotate(0);
  }
  60% {
    transform: translate(-5px, 0) rotate(0);
  }
  62% {
    transform: translate(-2px, 0) rotate(0);
  }
  64% {
    transform: translate(-8px, 0) rotate(0);
  }
  66% {
    transform: translate(-2px, 0) rotate(0);
  }
  68% {
    transform: translate(-9px, 0) rotate(0);
  }
  70% {
    transform: translate(3px, 0) rotate(0);
  }
  72% {
    transform: translate(-9px, 0) rotate(0);
  }
  74% {
    transform: translate(7px, 0) rotate(0);
  }
  76% {
    transform: translate(-7px, 0) rotate(0);
  }
  78% {
    transform: translate(4px, 0) rotate(0);
  }
  80% {
    transform: translate(-4px, 0) rotate(0);
  }
  82% {
    transform: translate(1px, 0) rotate(0);
  }
  84% {
    transform: translate(5px, 0) rotate(0);
  }
  86% {
    transform: translate(-5px, 0) rotate(0);
  }
  88% {
    transform: translate(-5px, 0) rotate(0);
  }
  90% {
    transform: translate(9px, 0) rotate(0);
  }
  92% {
    transform: translate(7px, 0) rotate(0);
  }
  94% {
    transform: translate(-1px, 0) rotate(0);
  }
  96% {
    transform: translate(-1px, 0) rotate(0);
  }
  98% {
    transform: translate(-6px, 0) rotate(0);
  }
  0%,100% {
    transform: translate(0, 0) rotate(0);
  }
}
/* line 276, ../sass/_shake.scss */
.shake-horizontal:hover, .shake-trigger:hover .shake-horizontal, .shake-horizontal.shake-freeze, .shake-horizontal.shake-constant {
  animation-name: shake-horizontal;
  animation-duration: 100ms;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
}

@keyframes slight-rotate {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes slight-rotate {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes hammer-rotate {
  0% {
    transform: rotate(25deg);
    transform-origin: right bottom;
  }
  100% {
    transform: rotate(-10deg);
    transform-origin: right bottom;
  }
}
@-webkit-keyframes hammer-rotate {
  0% {
    -webkit-transform: rotate(25deg);
    -webkit-transform-origin: right bottom;
  }
  100% {
    -webkit-transform: rotate(-10deg);
    -webkit-transform-origin: right bottom;
  }
}
@keyframes hammer-hit {
  0% {
    transform-origin: right bottom;
    background-size: 80%;
    transform: rotate(40deg) translate(100px, 100px);
  }
  100% {
    transform-origin: right bottom;
    background-size: 140%;
    transform: rotate(-10deg) translate(-50px, 10px);
  }
}
/* line 332, ../sass/_shake.scss */
.shake-rotate {
  animation-name: shake-rotate;
  animation-duration: 6s;
  animation-timing-function: linear;
  animation-delay: 0.1s;
  animation-iteration-count: infinite;
  animation-play-state: running;
  -webkit-animation-name: shake-rotate;
  -webkit-animation-duration: 6s;
  -webkit-animation-timing-function: linear;
  -webkit-animation-delay: 0.1s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-play-state: running;
}

/* line 347, ../sass/_shake.scss */
.shake-constant {
  animation-name: vertical-slow;
  animation-duration: 10s;
  animation-timing-function: ease-in-out;
  animation-delay: 0.1s;
  animation-iteration-count: infinite;
  animation-play-state: running;
  -webkit-animation-name: vertical-slow;
  -webkit-animation-duration: 10s;
  -webkit-animation-timing-function: ease-in-out;
  -webkit-animation-delay: 0.1s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-play-state: running;
}

/* line 362, ../sass/_shake.scss */
.shake-vertical {
  animation-name: shake-vertical;
  animation-duration: 3s;
  animation-timing-function: ease-in-out;
  animation-delay: 0.1s;
  animation-iteration-count: infinite;
  animation-play-state: running;
  -webkit-animation-name: shake-vertical;
  -webkit-animation-duration: 3s;
  -webkit-animation-timing-function: ease-in-out;
  -webkit-animation-delay: 0.1s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-play-state: running;
}

/* line 377, ../sass/_shake.scss */
.feedback-vertical {
  animation-name: feedback-vertical;
  animation-duration: 1s;
  animation-timing-function: ease-in-out;
  animation-delay: 0.1s;
  animation-iteration-count: infinite;
  animation-play-state: running;
  -webkit-animation-name: feedback-vertical;
  -webkit-animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  -webkit-animation-delay: 0.1s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-play-state: running;
}

/* line 392, ../sass/_shake.scss */
.slight-rotate {
  animation-name: slight-rotate;
  animation-duration: 6s;
  animation-timing-function: linear;
  animation-delay: 0.1s;
  animation-iteration-count: infinite;
  animation-play-state: running;
  -webkit-animation-name: slight-rotate;
  -webkit-animation-duration: 6s;
  -webkit-animation-timing-function: linear;
  -webkit-animation-delay: 0.1s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-play-state: running;
}

/* line 407, ../sass/_shake.scss */
.tear-rotate {
  animation-name: tear-rotate;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-play-state: running;
  -webkit-animation-name: tear-rotate;
  -webkit-animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  -webkit-animation-delay: 0s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-play-state: running;
}

/* line 423, ../sass/_shake.scss */
.egg-box:hover .shake-rotate {
  animation-name: shake-great;
  animation-duration: 2s;
  -webkit-animation-name: shake-great;
  -webkit-animation-duration: 2s;
}

/* line 434, ../sass/_shake.scss */
.bill-list-wrap .bill-name .egg-box,
.home-content-wrapper .show-mode .egg-box {
  float: left;
  width: 170px;
  height: 27px;
  margin: -28px 0 0 2px;
  position: relative;
  cursor: url("/images/egg/shammer.ico"), auto;
  padding: 20px 0 0 10px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
/* line 446, ../sass/_shake.scss */
.bill-list-wrap .bill-name .egg-box .egg-sshadow,
.home-content-wrapper .show-mode .egg-box .egg-sshadow {
  position: absolute;
  bottom: -9px;
  left: 4px;
  height: 16px !important;
  width: 46px !important;
}
/* line 453, ../sass/_shake.scss */
.bill-list-wrap .bill-name .egg-box .egg-sopenegg,
.home-content-wrapper .show-mode .egg-box .egg-sopenegg {
  position: absolute;
  left: -9px;
  bottom: -2px;
  font-size: 16px;
  color: #f4524a;
}
/* line 459, ../sass/_shake.scss */
.bill-list-wrap .bill-name .egg-box .egg-sopenegg i,
.home-content-wrapper .show-mode .egg-box .egg-sopenegg i {
  display: block !important;
  margin: -17px 0 0 2px !important;
  width: auto !important;
  height: auto !important;
  font-weight: bold;
  text-align: center;
}
/* line 468, ../sass/_shake.scss */
.bill-list-wrap .bill-name .egg-box .egg-map,
.home-content-wrapper .show-mode .egg-box .egg-map {
  width: 34px;
  height: 46px;
  padding-top: 1px;
  float: left;
  position: relative;
  z-index: 2;
}
/* line 474, ../sass/_shake.scss */
.bill-list-wrap .bill-name .egg-box .egg-map .segg,
.home-content-wrapper .show-mode .egg-box .egg-map .segg {
  width: 34px;
  height: 46px;
  padding: 20px 10px 20px 10px;
  background: url('../../images/egg/segg.png') 10px 20px no-repeat;
  margin: -20px 0 0 -10px;
}
/* line 482, ../sass/_shake.scss */
.bill-list-wrap .bill-name .egg-box .num,
.home-content-wrapper .show-mode .egg-box .num {
  float: left;
  border: 1px solid #f4524a;
  font-size: 14px;
  color: #f4524a;
  height: 26px;
  line-height: 26px;
  padding: 0 10px;
  border-radius: 50px;
  margin-left: 18px;
}
/* line 494, ../sass/_shake.scss */
.bill-list-wrap .bill-name .tearbag,
.home-content-wrapper .show-mode .tearbag {
  float: left;
  height: 24px;
  margin-top: -8px;
}
/* line 498, ../sass/_shake.scss */
.bill-list-wrap .bill-name .tearbag i,
.home-content-wrapper .show-mode .tearbag i {
  display: inline-block;
  position: relative;
  height: 46px !important;
  width: 48px !important;
}
/* line 504, ../sass/_shake.scss */
.bill-list-wrap .bill-name .tearbag span,
.home-content-wrapper .show-mode .tearbag span {
  font-size: 12px;
  color: #ed3334;
  width: 106px;
  height: 23px;
  line-height: 23px;
  text-align: center;
  border: 1px solid #ed3334;
  display: inline-block;
  margin-left: -20px;
  padding-left: 20px;
  border-radius: 30px;
  vertical-align: top;
  margin: 15px 0 0 -39px;
}

/* line 522, ../sass/_shake.scss */
.home-content-wrapper .product-wrap .egg-box {
  position: absolute;
  width: 101px;
  height: 69px;
  cursor: url(/images/egg/mhammer.ico), auto;
  padding: 20px 0 0 10px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  right: -20px;
  top: 87px;
}
/* line 534, ../sass/_shake.scss */
.home-content-wrapper .product-wrap .egg-box .egg-mshadow {
  position: absolute;
  bottom: -9px;
  left: 4px;
  height: 19px !important;
  width: 61px !important;
}
/* line 541, ../sass/_shake.scss */
.home-content-wrapper .product-wrap .egg-box .egg-mopenegg {
  position: absolute;
  left: -13px;
  bottom: -25px;
  font-size: 16px;
  color: #f4524a;
}
/* line 547, ../sass/_shake.scss */
.home-content-wrapper .product-wrap .egg-box .egg-mopenegg i {
  display: block !important;
  margin: -17px 0 0 2px !important;
  width: auto !important;
  height: auto !important;
  font-weight: bold;
  text-align: center;
}
/* line 556, ../sass/_shake.scss */
.home-content-wrapper .product-wrap .egg-box .egg-map {
  width: 34px;
  height: 46px;
  padding-top: 1px;
  float: left;
  position: relative;
  z-index: 2;
}
/* line 563, ../sass/_shake.scss */
.home-content-wrapper .product-wrap .egg-box .egg-map .megg {
  width: 48px;
  height: 67px;
  padding: 33px 10px 20px 10px;
  background: url('../../images/egg/megg.png') 10px 33px no-repeat;
  margin: -32px 0 0 -10px;
}
/* line 571, ../sass/_shake.scss */
.home-content-wrapper .product-wrap .egg-box .egg-msg {
  font-size: 12px;
  position: absolute;
  right: 34px;
  top: -20px;
  line-height: 16px;
  text-align: center;
  color: #fff;
  padding-top: 5px;
  height: 45px;
}
/* line 582, ../sass/_shake.scss */
.home-content-wrapper .product-wrap .egg-box .num {
  position: absolute;
  right: 28px;
  bottom: 0;
  border: 2px solid #f4524a;
  font-size: 12px;
  color: #f4524a;
  height: 38px;
  width: 38px;
  line-height: 16px;
  border-radius: 50px;
  transform: rotate(15deg);
  z-index: 5;
}

/* line 601, ../sass/_shake.scss */
.bill-detail-wrap .detail-box .feature-box {
  height: 30px;
}
/* line 663, ../sass/_shake.scss */
.bill-detail-wrap .detail-box .tear-rate {
  display: inline-block;
  height: auto;
  line-height: normal !important;
  margin: 0 0 0 5px;
  position: relative;
  z-index: 10;
}
/* line 670, ../sass/_shake.scss */
.bill-detail-wrap .detail-box .tear-rate .tear-top {
  display: inline-block;
  height: 25px;
  line-height: 25px;
  padding: 0 9px;
  border-radius: 4px;
  background: #ed3334;
  font-size: 20px !important;
  color: #fff;
  position: relative;
  vertical-align: top;
}
/* line 681, ../sass/_shake.scss */
.bill-detail-wrap .detail-box .tear-rate .tear-top i {
  position: absolute;
  bottom: 0;
  left: -4px;
}
/* line 687, ../sass/_shake.scss */
.bill-detail-wrap .detail-box .tear-rate .tear-why {
  display: block;
  font-size: 12px !important;
  color: #ed3334;
  padding-top: 5px;
  position: relative;
  cursor: pointer;
}
/* line 694, ../sass/_shake.scss */
.bill-detail-wrap .detail-box .tear-rate .tear-why .christmas-why {
  display: inline-block;
  margin: 2px 0 0 2px;
  vertical-align: top;
  padding-bottom: 10px;
}
/* line 700, ../sass/_shake.scss */
.bill-detail-wrap .detail-box .tear-rate .tear-why .christmas-triangle {
  position: absolute;
  top: 23px;
  left: 13px;
  display: none;
}
/* line 707, ../sass/_shake.scss */
.bill-detail-wrap .detail-box .tear-rate .tear-why:hover .christmas-triangle {
  display: block;
}

/* line 718, ../sass/_shake.scss */
.home-content-wrapper .show-mode .egg-box {
  margin: -13px 0 -20px 2px;
}

/* line 735, ../sass/_shake.scss */
.egg-dialog-wrap {
  text-align: center;
}
/* line 742, ../sass/_shake.scss */
.egg-dialog-wrap .close {
  font-size: 50px;
  right: 8px;
  top: -13px;
  color: #f9bc49;
  position: absolute;
  outline: none;
  z-index: 5;
}
/* line 750, ../sass/_shake.scss */
.egg-dialog-wrap .close:hover {
  color: #f7aa18;
  text-decoration: none;
}
/* line 755, ../sass/_shake.scss */
.egg-dialog-wrap .egg-bgtop {
  position: absolute;
  left: -21px;
  top: -15px;
  z-index: 5;
}
/* line 761, ../sass/_shake.scss */
.egg-dialog-wrap .egg-bgright {
  position: absolute;
  right: -65px;
  top: 97px;
  z-index: 5;
}
/* line 767, ../sass/_shake.scss */
.egg-dialog-wrap .egg-bgbot {
  position: absolute;
  right: -31px;
  bottom: 17px;
  z-index: 5;
}
/* line 773, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap {
  width: 540px;
  border-radius: 12px;
  background: #ffea97;
  position: relative;
}
/* line 778, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap .egg-title {
  position: absolute;
  left: 50%;
  top: -54px;
  margin-left: -202px;
}
/* line 783, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap .egg-title span {
  display: block;
  margin: 7px auto 0;
}
/* line 789, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap .egg-quan {
  margin: 0 auto;
  color: #f15c42;
}
/* line 792, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap .egg-quan .data-wrap {
  width: 246px;
  float: left;
  text-align: center;
}
/* line 796, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap .egg-quan .data-wrap .data {
  height: 88px;
  padding-top: 16px;
}
/* line 799, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap .egg-quan .data-wrap .data i {
  font-size: 40px;
  font-weight: bold;
  vertical-align: middle;
}
/* line 804, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap .egg-quan .data-wrap .data strong {
  font-size: 70px;
  font-family: arial;
  font-weight: bold;
  vertical-align: middle;
  margin: 0 4px;
}
/* line 811, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap .egg-quan .data-wrap .data span {
  font-size: 34px;
  vertical-align: middle;
}
/* line 816, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap .egg-quan .data-wrap p {
  font-size: 16px;
}
/* line 820, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap .egg-quan .gobtn {
  font-size: 24px;
  width: 90px;
  float: left;
  color: #f15c42;
  padding-top: 36px;
  height: 113px;
  line-height: 26px;
}
/* line 828, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap .egg-quan .gobtn:hover {
  text-decoration: none;
  color: #f5482a;
}
/* line 834, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap .egg-quandisabled {
  margin: 21px auto 15px;
  color: #a29e92 !important;
  position: relative;
}
/* line 838, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap .egg-quandisabled .egg-unused {
  position: absolute;
  left: 71px;
  top: 3px;
}
/* line 843, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap .egg-quandisabled .gobtn {
  color: #a29e92;
}
/* line 845, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap .egg-quandisabled .gobtn:hover {
  color: #a29e92;
}
/* line 850, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap .btn {
  width: 417px;
  height: 55px;
  font-size: 24px;
  color: #fff;
  background: #f96464;
  border-radius: 10px;
  line-height: 55px;
  display: block;
  margin: 0 auto;
}
/* line 860, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap .btn:hover {
  background: #f84b4b;
  text-decoration: none;
}
/* line 864, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap .btn.share {
  background: #2fc188;
}
/* line 866, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap .btn.share:hover {
  background: #3acf95;
  text-decoration: none;
}
/* line 871, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap .btn.disabled {
  background: #ccc;
  cursor: default;
}
/* line 874, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap .btn.disabled:hover {
  background: #ccc;
}
/* line 879, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap.fir-dialog {
  padding-top: 90px;
}
/* line 881, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap.fir-dialog .usenow {
  margin: 21px auto 12px;
}
/* line 885, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap .rules {
  width: 460px;
  margin: 0 auto;
  padding-top: 33px;
}
/* line 889, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap .rules p {
  border-top: 1px solid #c46d25;
  font-size: 14px;
  color: #c46d25;
}
/* line 893, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap .rules p span {
  padding: 0 30px;
  background: #ffea97;
  display: inline-block;
  margin: -12px auto 0;
  vertical-align: top;
}
/* line 901, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap .rules ul {
  padding-bottom: 22px;
  font-size: 14px;
  color: #cc862b;
  text-align: left;
}
/* line 908, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap.code-dialog {
  padding-bottom: 74px;
}
/* line 910, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap.code-dialog .txt {
  font-size: 30px;
  color: #bc1a22;
  padding: 74px 0 36px;
}
/* line 915, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap.code-dialog .egg-codeborder {
  margin: 0 auto 39px;
  position: relative;
}
/* line 918, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap.code-dialog .egg-codeborder .egg-codebg {
  position: absolute;
  top: -21px;
  left: 50%;
  margin-left: -94px;
}
/* line 924, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap.code-dialog .egg-codeborder .eggcode-wrap {
  padding-top: 12px;
  margin: 0 auto;
  width: 190px;
}
/* line 928, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap.code-dialog .egg-codeborder .eggcode-wrap .eggcode {
  width: 190px;
  height: 180px;
  background: #fff;
  padding-top: 10px;
  text-align: center;
}
/* line 934, ../sass/_shake.scss */
.egg-dialog-wrap .dialog-wrap.code-dialog .egg-codeborder .eggcode-wrap .eggcode #eggqrcode {
  width: 170px;
  height: 170px;
  margin: 0 auto;
}
/* line 944, ../sass/_shake.scss */
.egg-dialog-wrap .sec-dialog {
  background: none;
}
/* line 948, ../sass/_shake.scss */
.egg-dialog-wrap .sec-dialog .egg-box {
  padding-top: 169px;
  position: relative;
}
/* line 951, ../sass/_shake.scss */
.egg-dialog-wrap .sec-dialog .egg-box .egg-legg {
  margin: 0 auto;
  position: relative;
  z-index: 5;
  animation-name: shake-horizontal;
  animation-duration: 3s;
  animation-timing-function: ease-in-out;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-play-state: running;
  -webkit-animation-name: shake-horizontal;
  -webkit-animation-duration: 3s;
  -webkit-animation-timing-function: ease-in-out;
  -webkit-animation-delay: 0s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-play-state: running;
}
/* line 969, ../sass/_shake.scss */
.egg-dialog-wrap .sec-dialog .egg-box .egg-stage {
  display: block;
  margin: -30px auto 0;
  position: relative;
  z-index: 4;
}
/* line 975, ../sass/_shake.scss */
.egg-dialog-wrap .sec-dialog .egg-box .egg-slight {
  position: absolute;
  left: 50%;
  margin-left: -190px;
  top: 67px;
  animation-name: slight-rotate;
  animation-duration: 5s;
  animation-timing-function: linear;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-play-state: running;
  -webkit-animation-name: slight-rotate;
  -webkit-animation-duration: 5s;
  -webkit-animation-timing-function: linear;
  -webkit-animation-delay: 0s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-play-state: running;
}
/* line 994, ../sass/_shake.scss */
.egg-dialog-wrap .sec-dialog .egg-box .egg-secbg {
  position: absolute;
  left: 67px;
  top: 77px;
}
/* line 999, ../sass/_shake.scss */
.egg-dialog-wrap .sec-dialog .egg-box .egg-lhammer {
  position: absolute;
  top: 94px;
  left: 335px;
  animation-name: hammer-rotate;
  animation-duration: 1s;
  animation-timing-function: ease-in-out;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-play-state: running;
  animation-direction: alternate;
  -webkit-animation-name: hammer-rotate;
  -webkit-animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  -webkit-animation-delay: 0s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-play-state: running;
  -webkit-animation-direction: alternate;
}
/* line 1046, ../sass/_shake.scss */
.egg-dialog-wrap .getsec-dialog .egg-title span {
  margin-top: 12px;
}
/* line 1049, ../sass/_shake.scss */
.egg-dialog-wrap .getsec-dialog .new-quan {
  padding: 102px 0 14px;
  width: 440px;
  margin: 0 auto;
  border-bottom: 1px dashed #ffcf5d;
}

/* line 1059, ../sass/_shake.scss */
.egg-dialog-wrapper .ngdialog-content {
  border-radius: 12px;
  background: none !important;
}

/* line 160, appdown/*.png */
.appdown-sprite, .appdown-a, .appdown-andriod, .appdown-andriodbot, .appdown-b, .appdown-c, .appdown-code, .appdown-d, .appdown-fan-phone, .appdown-fan, .appdown-fanbot, .appdown-ing, .appdown-iphone, .appdown-iphonebot, .appdown-logo, .appdown-phone {
  background-image: url('../../images/appdown-sf114f3da01.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.appdown-a {
  background-position: 0 0;
  height: 557px;
  width: 1110px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.appdown-andriod {
  background-position: 0 -557px;
  height: 34px;
  width: 28px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.appdown-andriodbot {
  background-position: 0 -591px;
  height: 34px;
  width: 28px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.appdown-b {
  background-position: 0 -625px;
  height: 550px;
  width: 1081px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.appdown-c {
  background-position: 0 -1175px;
  height: 579px;
  width: 1062px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.appdown-code {
  background-position: 0 -1754px;
  height: 202px;
  width: 202px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.appdown-d {
  background-position: 0 -1956px;
  height: 485px;
  width: 1104px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.appdown-fan-phone {
  background-position: 0 -2441px;
  height: 611px;
  width: 311px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.appdown-fan {
  background-position: 0 -3052px;
  height: 24px;
  width: 465px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.appdown-fanbot {
  background-position: 0 -3076px;
  height: 35px;
  width: 716px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.appdown-ing {
  background-position: 0 -3111px;
  height: 58px;
  width: 58px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.appdown-iphone {
  background-position: 0 -3169px;
  height: 36px;
  width: 30px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.appdown-iphonebot {
  background-position: 0 -3205px;
  height: 36px;
  width: 30px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.appdown-logo {
  background-position: 0 -3241px;
  height: 59px;
  width: 60px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.appdown-phone {
  background-position: 0 -3300px;
  height: 611px;
  width: 311px;
}

/* line 6, ../sass/_download.scss */
.download-app-wrapper .banner-wrap {
  width: 100%;
  height: 664px;
  background: url('../../images/appdown-banner.png?1508917061') center top;
}
/* line 10, ../sass/_download.scss */
.download-app-wrapper .banner-wrap .banner {
  height: 724px;
  position: relative;
  width: 1200px;
  margin: 0 auto;
}
/* line 15, ../sass/_download.scss */
.download-app-wrapper .banner-wrap .banner i.appdown-fan-phone, .download-app-wrapper .banner-wrap .banner i.appdown-phone {
  position: absolute;
  left: 88px;
  top: 75px;
}
/* line 20, ../sass/_download.scss */
.download-app-wrapper .banner-wrap .banner .download {
  padding: 115px 0 0 522px;
  position: relative;
  z-index: 3;
}
/* line 24, ../sass/_download.scss */
.download-app-wrapper .banner-wrap .banner .download .title {
  font-size: 56px;
  line-height: 72px;
  font-weight: bold;
  letter-spacing: 6px;
  color: #fff;
}
/* line 30, ../sass/_download.scss */
.download-app-wrapper .banner-wrap .banner .download .title i {
  float: left;
  margin: 9px 34px 0 0;
}
/* line 35, ../sass/_download.scss */
.download-app-wrapper .banner-wrap .banner .download .tip {
  font-size: 36px;
  color: #fff;
  margin-top: -3px;
}
/* line 40, ../sass/_download.scss */
.download-app-wrapper .banner-wrap .banner .download .code {
  padding: 24px 0 14px;
  overflow: hidden;
}
/* line 43, ../sass/_download.scss */
.download-app-wrapper .banner-wrap .banner .download .code .download-btns {
  float: left;
  padding-top: 11px;
  padding-right: 40px;
}
/* line 47, ../sass/_download.scss */
.download-app-wrapper .banner-wrap .banner .download .code .download-btns .btn-mod {
  width: 238px;
  height: 70px;
  line-height: 70px;
  background: rgba(255, 255, 255, 0.8);
  border: 1px solid #f9f9fb;
  font-size: 20px;
  color: #333;
  border-radius: 8px;
  margin-bottom: 32px;
  position: relative;
}
/* line 59, ../sass/_download.scss */
.download-app-wrapper .banner-wrap .banner .download .code .download-btns .btn-mod span {
  position: absolute;
  right: -1px;
  top: -1px;
}
/* line 64, ../sass/_download.scss */
.download-app-wrapper .banner-wrap .banner .download .code .download-btns .btn-mod a, .download-app-wrapper .banner-wrap .banner .download .code .download-btns .btn-mod .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .download-app-wrapper .banner-wrap .banner .download .code .download-btns .btn-mod span {
  display: block;
  color: #333;
}
/* line 68, ../sass/_download.scss */
.download-app-wrapper .banner-wrap .banner .download .code .download-btns .btn-mod i {
  display: inline-block;
  vertical-align: top;
  margin: 17px 20px 0 27px;
}
/* line 75, ../sass/_download.scss */
.download-app-wrapper .banner-wrap .banner .download .code .app-down {
  float: left;
  width: 202px;
  height: 202px;
  background: #f5f5f5;
  border-radius: 4px;
  overflow: hidden;
}
/* line 82, ../sass/_download.scss */
.download-app-wrapper .banner-wrap .banner .download .code .app-down img {
  width: 192px;
  display: block;
  margin: 4px auto 0;
}
/* line 93, ../sass/_download.scss */
.download-app-wrapper .center-slide {
  width: 100%;
  height: 960px;
  background: #fafafa;
}
/* line 97, ../sass/_download.scss */
.download-app-wrapper .center-slide .swiper-slide {
  overflow: hidden;
  height: 866px;
}
/* line 100, ../sass/_download.scss */
.download-app-wrapper .center-slide .swiper-slide div {
  margin: 200px auto 0;
}
/* line 104, ../sass/_download.scss */
.download-app-wrapper .center-slide .trigger {
  text-align: center;
}
/* line 106, ../sass/_download.scss */
.download-app-wrapper .center-slide .trigger span {
  width: 45px;
  height: 8px;
  background: #eeeded;
  border-radius: 20px;
  opacity: 1;
}
/* line 112, ../sass/_download.scss */
.download-app-wrapper .center-slide .trigger span.swiper-pagination-bullet-active {
  background: #eb6564;
}
/* line 119, ../sass/_download.scss */
.download-app-wrapper .bot-wrap {
  width: 100%;
  height: 600px;
  background: url('../../images/appdown-foot.png?1508917069') center top;
}
/* line 123, ../sass/_download.scss */
.download-app-wrapper .bot-wrap .bot {
  width: 1200px;
  margin: 0 auto;
  padding-top: 81px;
}
/* line 127, ../sass/_download.scss */
.download-app-wrapper .bot-wrap .bot .appdown-fanbot {
  margin: 0 auto;
}
/* line 130, ../sass/_download.scss */
.download-app-wrapper .bot-wrap .bot .download-btns {
  width: 708px;
  margin: 21px auto 0;
  padding-top: 31px;
  border-top: 2px solid #f8d1c7;
  overflow: hidden;
}
/* line 136, ../sass/_download.scss */
.download-app-wrapper .bot-wrap .bot .download-btns .btn-mod {
  width: 238px;
  height: 70px;
  line-height: 70px;
  background: #f8d1c7;
  border: 1px solid #fff;
  font-size: 20px;
  border-radius: 8px;
  float: left;
  margin-left: 81px;
  position: relative;
}
/* line 148, ../sass/_download.scss */
.download-app-wrapper .bot-wrap .bot .download-btns .btn-mod span {
  position: absolute;
  right: -1px;
  top: -1px;
}
/* line 153, ../sass/_download.scss */
.download-app-wrapper .bot-wrap .bot .download-btns .btn-mod.android {
  margin-left: 68px;
}
/* line 156, ../sass/_download.scss */
.download-app-wrapper .bot-wrap .bot .download-btns .btn-mod a, .download-app-wrapper .bot-wrap .bot .download-btns .btn-mod .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .download-app-wrapper .bot-wrap .bot .download-btns .btn-mod span {
  display: block;
  color: #f86769;
}
/* line 160, ../sass/_download.scss */
.download-app-wrapper .bot-wrap .bot .download-btns .btn-mod i {
  display: inline-block;
  vertical-align: top;
  margin: 17px 20px 0 27px;
}
/* line 167, ../sass/_download.scss */
.download-app-wrapper .bot-wrap .bot .app-down {
  margin: 38px auto 20px;
  width: 202px;
  height: 202px;
  background: #f5f5f5;
  border-radius: 4px;
  overflow: hidden;
}
/* line 174, ../sass/_download.scss */
.download-app-wrapper .bot-wrap .bot .app-down img {
  width: 192px;
  display: block;
  margin: 4px auto 0;
}
/* line 180, ../sass/_download.scss */
.download-app-wrapper .bot-wrap .bot .tip {
  font-size: 26px;
  color: #fff;
  font-weight: bold;
  text-align: center;
}
/* line 185, ../sass/_download.scss */
.download-app-wrapper .bot-wrap .bot .tip.toptip {
  font-size: 30px;
  text-shadow: 0 1px 2px rgba(162, 43, 24, 0.35);
  height: 48px;
  margin-top: -13px;
}

/* line 248, newguide/*.png */
.newguide-sprite, .newguide-certification, .newguide-clock, .newguide-dot, .newguide-freely, .newguide-gqkg, .newguide-invest, .newguide-lv, .newguide-next, .newguide-other, .newguide-pleasure, .newguide-prev, .newguide-process, .newguide-recharge, .newguide-reg, .newguide-six, .newguide-stepnora, .newguide-stepnorb, .newguide-stepnorc, .newguide-stepnord, .newguide-steptruea, .newguide-steptrueb, .newguide-steptruec, .newguide-steptrued, .newguide-tip, .newguide-wait, .newguide-window {
  background-image: url('../../images/newguide-se4d860038f.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.newguide-certification {
  background-position: 0 0;
  height: 464px;
  width: 827px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.newguide-clock {
  background-position: 0 -464px;
  height: 50px;
  width: 50px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.newguide-dot {
  background-position: 0 -514px;
  height: 19px;
  width: 20px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.newguide-freely {
  background-position: 0 -533px;
  height: 220px;
  width: 300px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.newguide-gqkg {
  background-position: 0 -753px;
  height: 152px;
  width: 152px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.newguide-invest {
  background-position: 0 -905px;
  height: 464px;
  width: 827px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.newguide-lv {
  background-position: 0 -1369px;
  height: 152px;
  width: 152px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.newguide-next {
  background-position: 0 -1521px;
  height: 69px;
  width: 37px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.newguide-other {
  background-position: 0 -1590px;
  height: 152px;
  width: 152px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.newguide-pleasure {
  background-position: 0 -1742px;
  height: 220px;
  width: 300px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.newguide-prev {
  background-position: 0 -1962px;
  height: 69px;
  width: 37px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.newguide-process {
  background-position: 0 -2031px;
  height: 333px;
  width: 783px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.newguide-recharge {
  background-position: 0 -2364px;
  height: 464px;
  width: 827px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.newguide-reg {
  background-position: 0 -2828px;
  height: 464px;
  width: 846px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.newguide-six {
  background-position: 0 -3292px;
  height: 152px;
  width: 152px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.newguide-stepnora {
  background-position: 0 -3444px;
  height: 91px;
  width: 239px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.newguide-stepnorb {
  background-position: 0 -3535px;
  height: 91px;
  width: 237px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.newguide-stepnorc {
  background-position: 0 -3626px;
  height: 91px;
  width: 237px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.newguide-stepnord {
  background-position: 0 -3717px;
  height: 91px;
  width: 234px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.newguide-steptruea {
  background-position: 0 -3808px;
  height: 91px;
  width: 239px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.newguide-steptrueb {
  background-position: 0 -3899px;
  height: 91px;
  width: 237px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.newguide-steptruec {
  background-position: 0 -3990px;
  height: 91px;
  width: 237px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.newguide-steptrued {
  background-position: 0 -4081px;
  height: 91px;
  width: 234px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.newguide-tip {
  background-position: 0 -4172px;
  height: 12px;
  width: 8px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.newguide-wait {
  background-position: 0 -4184px;
  height: 220px;
  width: 300px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.newguide-window {
  background-position: 0 -4404px;
  height: 659px;
  width: 764px;
}

/* line 7, ../sass/_newguide.scss */
.newguide-wrapper .banner {
  width: 100%;
  height: 460px;
  background: #fff url('../../images/guide-banner.png?1508917087') no-repeat center top;
}
/* line 12, ../sass/_newguide.scss */
.newguide-wrapper .mode {
  width: 1200px;
  margin: 0 auto;
  overflow: hidden;
}
/* line 16, ../sass/_newguide.scss */
.newguide-wrapper .mode .title {
  font-size: 48px;
  color: #3a3a3c;
  margin: 56px 0 0 356px;
}
/* line 17, ../sass/_newguide.scss */
.newguide-wrapper .mode .title i {
  display: inline-block;
  vertical-align: top;
  margin: 12px 25px 0 0;
}
/* line 27, ../sass/_newguide.scss */
.newguide-wrapper .modea-wrap {
  width: 100%;
  height: 770px;
  background: #f4f4f4;
}
/* line 31, ../sass/_newguide.scss */
.newguide-wrapper .modea-wrap .con {
  font-size: 20px;
  color: #333232;
  line-height: 30px;
  text-align: center;
  padding: 45px 0 72px;
}
/* line 35, ../sass/_newguide.scss */
.newguide-wrapper .modea-wrap .con span {
  color: #f80404;
}
/* line 41, ../sass/_newguide.scss */
.newguide-wrapper .modea-wrap .newguide-process {
  margin: 0 auto;
}
/* line 45, ../sass/_newguide.scss */
.newguide-wrapper .modeb-wrap {
  width: 100%;
  height: 675px;
  background: #fdf7df;
}
/* line 49, ../sass/_newguide.scss */
.newguide-wrapper .modeb-wrap .list {
  padding: 66px 0 0 98px;
  width: 1110px;
  overflow: hidden;
}
/* line 53, ../sass/_newguide.scss */
.newguide-wrapper .modeb-wrap .list .mod {
  float: left;
  padding-bottom: 60px;
  width: 552px;
}
/* line 57, ../sass/_newguide.scss */
.newguide-wrapper .modeb-wrap .list .mod i {
  float: left;
}
/* line 60, ../sass/_newguide.scss */
.newguide-wrapper .modeb-wrap .list .mod .content {
  float: left;
  width: 340px;
  padding: 45px 0 0 18px;
}
/* line 64, ../sass/_newguide.scss */
.newguide-wrapper .modeb-wrap .list .mod .content .t {
  font-size: 24px;
  color: #f1585a;
}
/* line 67, ../sass/_newguide.scss */
.newguide-wrapper .modeb-wrap .list .mod .content .t b {
  display: inline-block;
  vertical-align: top;
  margin: 10px 5px 0 0;
}
/* line 73, ../sass/_newguide.scss */
.newguide-wrapper .modeb-wrap .list .mod .content .c {
  font-size: 16px;
  color: #807e7e;
  padding-top: 4px;
  line-height: 30px;
}
/* line 83, ../sass/_newguide.scss */
.newguide-wrapper .modec-wrap {
  width: 100%;
  height: 770px;
  background: #fff;
}
/* line 87, ../sass/_newguide.scss */
.newguide-wrapper .modec-wrap .pro {
  padding: 86px 0 0 56px;
}
/* line 89, ../sass/_newguide.scss */
.newguide-wrapper .modec-wrap .pro ul {
  width: 1200px;
}
/* line 91, ../sass/_newguide.scss */
.newguide-wrapper .modec-wrap .pro ul li {
  float: left;
  width: 300px;
  height: 430px;
  border: 2px solid #e0e0e0;
  border-radius: 5px;
  margin-right: 88px;
}
/* line 99, ../sass/_newguide.scss */
.newguide-wrapper .modec-wrap .pro ul li a:hover, .newguide-wrapper .modec-wrap .pro ul li .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .newguide-wrapper .modec-wrap .pro ul li span:hover {
  text-decoration: none;
}
/* line 103, ../sass/_newguide.scss */
.newguide-wrapper .modec-wrap .pro ul li .top {
  height: 90px;
  text-align: center;
  line-height: 90px;
  color: #ff7c79;
  font-size: 24px;
}
/* line 111, ../sass/_newguide.scss */
.newguide-wrapper .modec-wrap .pro ul li .info {
  padding: 26px 0 0 6px;
}
/* line 113, ../sass/_newguide.scss */
.newguide-wrapper .modec-wrap .pro ul li .info p {
  font-size: 20px;
  color: #807e7e;
  line-height: 36px;
}
/* line 117, ../sass/_newguide.scss */
.newguide-wrapper .modec-wrap .pro ul li .info p span {
  color: #ef504b;
}
/* line 119, ../sass/_newguide.scss */
.newguide-wrapper .modec-wrap .pro ul li .info p span b {
  font-size: 26px;
}
/* line 122, ../sass/_newguide.scss */
.newguide-wrapper .modec-wrap .pro ul li .info p span strong {
  font-size: 28px;
}
/* line 126, ../sass/_newguide.scss */
.newguide-wrapper .modec-wrap .pro ul li .info p i {
  display: inline-block;
  vertical-align: top;
  margin: 14px 8px 0 0;
}
/* line 132, ../sass/_newguide.scss */
.newguide-wrapper .modec-wrap .pro ul li .info.newhand-info {
  width: 400px;
  padding-left: 5px;
}
/* line 135, ../sass/_newguide.scss */
.newguide-wrapper .modec-wrap .pro ul li .info.newhand-info span {
  font-size: 26px;
}
/* line 138, ../sass/_newguide.scss */
.newguide-wrapper .modec-wrap .pro ul li .info.newhand-info i {
  margin-right: 4px;
}
/* line 147, ../sass/_newguide.scss */
.newguide-wrapper .moded-wrap {
  width: 100%;
  height: 1353px;
  background: #f4f4f4;
}
/* line 151, ../sass/_newguide.scss */
.newguide-wrapper .moded-wrap .step-icons {
  padding: 88px 0 0 154px;
  overflow: hidden;
}
/* line 154, ../sass/_newguide.scss */
.newguide-wrapper .moded-wrap .step-icons p {
  float: left;
  margin-right: -18px;
  line-height: 91px;
  color: #fff;
  font-size: 24px;
  cursor: pointer;
}
/* line 161, ../sass/_newguide.scss */
.newguide-wrapper .moded-wrap .step-icons p i {
  margin: 0 20px 0 42px;
  width: 42px;
  float: left;
  text-align: center;
}
/* line 169, ../sass/_newguide.scss */
.newguide-wrapper .moded-wrap .window {
  overflow: hidden;
  padding-top: 80px;
}
/* line 172, ../sass/_newguide.scss */
.newguide-wrapper .moded-wrap .window .newguide-prev {
  float: left;
  margin: 206px 0 0 18px;
  cursor: pointer;
}
/* line 177, ../sass/_newguide.scss */
.newguide-wrapper .moded-wrap .window .newguide-window {
  float: left;
  margin: 0 163px;
}
/* line 180, ../sass/_newguide.scss */
.newguide-wrapper .moded-wrap .window .newguide-window .box {
  width: 827px;
  margin: 9px 0 0 8px;
  overflow: hidden;
}
/* line 184, ../sass/_newguide.scss */
.newguide-wrapper .moded-wrap .window .newguide-window .box ul {
  width: 3308px;
}
/* line 187, ../sass/_newguide.scss */
.newguide-wrapper .moded-wrap .window .newguide-window .box li {
  float: left;
  width: 827px;
}
/* line 190, ../sass/_newguide.scss */
.newguide-wrapper .moded-wrap .window .newguide-window .box li .newguide-reg {
  width: 827px;
  background-image: url('../../images/newguide/reg.png?1508917086');
  background-position: 0 0;
  background-size: 827px 464px;
}
/* line 199, ../sass/_newguide.scss */
.newguide-wrapper .moded-wrap .window .newguide-next {
  float: left;
  margin-top: 206px;
  cursor: pointer;
}
/* line 205, ../sass/_newguide.scss */
.newguide-wrapper .moded-wrap .regbtn {
  display: block;
  width: 400px;
  height: 80px;
  border-radius: 50px;
  margin: 55px auto 0;
  background: #ed3234;
  font-size: 30px;
  color: #fff;
  line-height: 80px;
  text-align: center;
  box-shadow: 0 8px 0 #c50a0c;
}
/* line 217, ../sass/_newguide.scss */
.newguide-wrapper .moded-wrap .regbtn:hover {
  background: #eb1b1d;
  box-shadow-color: #ad090b;
  text-decoration: none;
}
/* line 223, ../sass/_newguide.scss */
.newguide-wrapper .moded-wrap .bot {
  padding-top: 33px;
  text-align: center;
  color: #474747;
  font-size: 18px;
}
/* line 228, ../sass/_newguide.scss */
.newguide-wrapper .moded-wrap .bot a, .newguide-wrapper .moded-wrap .bot .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .newguide-wrapper .moded-wrap .bot span {
  color: #fd6c6b;
  text-decoration: underline;
}
/* line 231, ../sass/_newguide.scss */
.newguide-wrapper .moded-wrap .bot a:hover, .newguide-wrapper .moded-wrap .bot .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .newguide-wrapper .moded-wrap .bot span:hover {
  color: #fc3a39;
}

/* line 1, ../sass/_redbag.scss */
.redbag-dialog-wrap {
  width: 640px;
  background: #fff;
  border-radius: 10px;
}
/* line 5, ../sass/_redbag.scss */
.redbag-dialog-wrap .dtitle {
  padding: 40px 0 41px;
}
/* line 7, ../sass/_redbag.scss */
.redbag-dialog-wrap .dtitle .mytitle {
  color: #656566;
  font-size: 30px;
  padding-bottom: 15px;
  font-weight: bold;
}
/* line 12, ../sass/_redbag.scss */
.redbag-dialog-wrap .dtitle .mytitle span {
  color: #f9351b;
}
/* line 16, ../sass/_redbag.scss */
.redbag-dialog-wrap .dtitle .tip {
  color: #f9351b;
  font-size: 20px;
}
/* line 21, ../sass/_redbag.scss */
.redbag-dialog-wrap .dtitle.promotetitle .mytitle {
  font-size: 26px;
  font-weight: normal;
}
/* line 25, ../sass/_redbag.scss */
.redbag-dialog-wrap .dtitle.promotetitle .tip {
  color: #656566;
  font-size: 20px;
}
/* line 32, ../sass/_redbag.scss */
.redbag-dialog-wrap .bag-wrap table {
  width: 560px;
  margin: 0 auto;
  text-align: center;
}
/* line 36, ../sass/_redbag.scss */
.redbag-dialog-wrap .bag-wrap table td {
  text-align: center;
}
/* line 39, ../sass/_redbag.scss */
.redbag-dialog-wrap .bag-wrap table .bag-box {
  width: 268px;
  height: 309px;
  background: url('../../images/redbag/nocheck.png?1508917062') 12px 13px no-repeat;
  display: inline-block;
  color: #fff;
}
/* line 45, ../sass/_redbag.scss */
.redbag-dialog-wrap .bag-wrap table .bag-box .title {
  padding-top: 48px;
  font-size: 36px;
  text-align: center;
}
/* line 49, ../sass/_redbag.scss */
.redbag-dialog-wrap .bag-wrap table .bag-box .title i {
  font-size: 24px;
}
/* line 53, ../sass/_redbag.scss */
.redbag-dialog-wrap .bag-wrap table .bag-box ul {
  padding: 14px 0 0 26px;
}
/* line 55, ../sass/_redbag.scss */
.redbag-dialog-wrap .bag-wrap table .bag-box ul li {
  line-height: 28px;
  font-size: 16px;
  text-align: left;
}
/* line 61, ../sass/_redbag.scss */
.redbag-dialog-wrap .bag-wrap table .bag-box .btn {
  width: 198px;
  height: 48px;
  margin: 30px auto 0;
  display: block;
  background: #f3f2f2;
  font-size: 18px;
  color: #7e807f;
  font-weight: bold;
  border-radius: 4px;
  box-shadow: 1px 4px 0 #cd1f0a;
  text-align: center;
  line-height: 48px;
  outline: none;
}
/* line 75, ../sass/_redbag.scss */
.redbag-dialog-wrap .bag-wrap table .bag-box .btn:hover {
  text-decoration: none;
}
/* line 79, ../sass/_redbag.scss */
.redbag-dialog-wrap .bag-wrap table .bag-box:hover {
  background: url('../../images/redbag/check.png?1508917062') no-repeat;
}
/* line 81, ../sass/_redbag.scss */
.redbag-dialog-wrap .bag-wrap table .bag-box:hover .btn {
  background: #fadf4c;
  color: #793707;
}
/* line 89, ../sass/_redbag.scss */
.redbag-dialog-wrap .giveup-box {
  padding: 33px 0 49px;
  text-align: center;
}
/* line 92, ../sass/_redbag.scss */
.redbag-dialog-wrap .giveup-box a, .redbag-dialog-wrap .giveup-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .redbag-dialog-wrap .giveup-box span {
  display: block;
  width: 260px;
  height: 56px;
  text-align: center;
  line-height: 56px;
  border-radius: 5px;
  font-size: 22px;
  color: #808090;
  border: 1px solid #b3b1b1;
  margin: 0 auto;
}
/* line 105, ../sass/_redbag.scss */
.redbag-dialog-wrap .more-box {
  padding: 40px 56px 23px 0;
  font-size: 18px;
  text-align: right;
}
/* line 109, ../sass/_redbag.scss */
.redbag-dialog-wrap .more-box a, .redbag-dialog-wrap .more-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .redbag-dialog-wrap .more-box span {
  color: #f9351b;
}
/* line 113, ../sass/_redbag.scss */
.redbag-dialog-wrap .botlist {
  width: 520px;
  margin: -1px auto 0;
  padding-bottom: 68px;
}
/* line 117, ../sass/_redbag.scss */
.redbag-dialog-wrap .botlist .top {
  border-top: 1px solid #b3b3b3;
}
/* line 119, ../sass/_redbag.scss */
.redbag-dialog-wrap .botlist .top span {
  display: inline-block;
  vertical-align: top;
  padding: 0 16px;
  margin-top: -15px;
  font-size: 18px;
  color: #323233;
  background: #fff;
}
/* line 129, ../sass/_redbag.scss */
.redbag-dialog-wrap .botlist .listbox {
  max-height: 216px;
  overflow: hidden;
}
/* line 133, ../sass/_redbag.scss */
.redbag-dialog-wrap .botlist ul {
  margin-top: 7px;
}
/* line 135, ../sass/_redbag.scss */
.redbag-dialog-wrap .botlist ul li {
  margin-bottom: 24px;
  line-height: 28px;
  font-size: 16px;
  color: #4b4b4c;
  padding: 0 10px;
  text-align: left;
}
/* line 142, ../sass/_redbag.scss */
.redbag-dialog-wrap .botlist ul li span {
  float: right;
}

/* line 150, ../sass/_redbag.scss */
.promote-dialog-wrapper {
  position: relative;
}
/* line 152, ../sass/_redbag.scss */
.promote-dialog-wrapper .redbag-openbg {
  width: 539px;
  height: 387px;
  background: url('../../images/redbag/openbg.png?1508917062') no-repeat;
  margin-right: -35px;
  position: relative;
}
/* line 158, ../sass/_redbag.scss */
.promote-dialog-wrapper .redbag-openbg p {
  font-size: 20px;
  text-align: center;
  padding-top: 100px;
  line-height: 34px;
  color: #fff;
}
/* line 165, ../sass/_redbag.scss */
.promote-dialog-wrapper .redbag-openbg .tear {
  position: absolute;
  width: 110px;
  height: 110px;
  bottom: 53px;
  left: 201px;
}
/* line 172, ../sass/_redbag.scss */
.promote-dialog-wrapper .redbag-openbg .close {
  font-size: 40px;
  position: absolute;
  right: 50px;
  top: 0;
  color: #fff;
  z-index: 10;
}
/* line 179, ../sass/_redbag.scss */
.promote-dialog-wrapper .redbag-openbg .close:hover {
  text-decoration: none;
  color: #ddd;
}
/* line 185, ../sass/_redbag.scss */
.promote-dialog-wrapper .redbag-dialog-wrap {
  position: relative;
}
/* line 187, ../sass/_redbag.scss */
.promote-dialog-wrapper .redbag-dialog-wrap .close {
  font-size: 40px;
  position: absolute;
  right: 15px;
  top: 0;
  color: #888;
  z-index: 10;
}
/* line 194, ../sass/_redbag.scss */
.promote-dialog-wrapper .redbag-dialog-wrap .close:hover {
  text-decoration: none;
  color: #bbb;
}

/* line 202, ../sass/_redbag.scss */
.redbag-dialog-wrapper.ngdialog-theme-default .ngdialog-content {
  background: none;
}

/* line 207, ../sass/_redbag.scss */
.account-home-wrap .content-wrap .total-num .redbag-tear {
  display: inline-block;
  vertical-align: bottom;
  width: 69px;
  height: 69px;
  cursor: pointer;
  margin: -30px 0 -3px 10px;
  background: url('../../images/redbag/tear.png?1508917062') no-repeat;
}

/* line 64, book/*.png */
.book-sprite, .book-end, .book-real, .book-success {
  background-image: url('../../images/book-sb5d36109cc.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.book-end {
  background-position: 0 0;
  height: 104px;
  width: 104px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.book-real {
  background-position: 0 -104px;
  height: 101px;
  width: 101px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.book-success {
  background-position: 0 -205px;
  height: 75px;
  width: 75px;
}

/* line 7, ../sass/_book.scss */
.fin-box.has-book .bill-detail-end,
.fin-box.has-book .bill-detail-wait,
.fin-box.has-book .bill-detail-already {
  top: 110px !important;
}

/* line 13, ../sass/_book.scss */
.book-box {
  padding-top: 125px;
}
/* line 15, ../sass/_book.scss */
.book-box .bookbtn {
  width: 300px;
  height: 40px;
  border-radius: 5px;
  background: #ed3334;
  display: block;
  line-height: 40px;
  color: #fff;
  font-size: 20px;
  text-align: center;
  border: none;
  cursor: pointer;
}
/* line 27, ../sass/_book.scss */
.book-box .bookbtn:hover {
  background: #eb1c1d;
  text-decoration: none;
}
/* line 31, ../sass/_book.scss */
.book-box .bookbtn[disabled="disabled"] {
  background: #bbb;
  color: #ededed;
  cursor: default;
}
/* line 35, ../sass/_book.scss */
.book-box .bookbtn[disabled="disabled"]:hover {
  background: #bbb;
}

/* line 43, ../sass/_book.scss */
.book-dialog-wrap .book-dialog {
  width: 479px;
  height: 328px;
  border-radius: 3px;
  background: #fff;
}
/* line 48, ../sass/_book.scss */
.book-dialog-wrap .book-dialog table {
  width: 479px;
  height: 230px;
}
/* line 51, ../sass/_book.scss */
.book-dialog-wrap .book-dialog table td {
  text-align: center;
  color: #7a7a7a;
}
/* line 54, ../sass/_book.scss */
.book-dialog-wrap .book-dialog table td div {
  display: inline-block;
}
/* line 56, ../sass/_book.scss */
.book-dialog-wrap .book-dialog table td div.t {
  display: block;
  font-size: 26px;
  padding-top: 10px;
}
/* line 62, ../sass/_book.scss */
.book-dialog-wrap .book-dialog table td p {
  font-size: 14px;
}
/* line 67, ../sass/_book.scss */
.book-dialog-wrap .book-dialog .btn {
  width: 337px;
  height: 52px;
  border: 1px solid #ff4941;
  color: #ff4941;
  font-size: 20px;
  margin: 0 auto;
  display: block;
  line-height: 52px;
  border-radius: 4px;
}
/* line 79, ../sass/_book.scss */
.book-dialog-wrap .book-now {
  width: 479px;
  height: 328px;
  border-radius: 3px;
  background: #fff;
  text-align: left;
  overflow: hidden;
}
/* line 86, ../sass/_book.scss */
.book-dialog-wrap .book-now .title {
  height: 42px;
  line-height: 42px;
  padding-left: 24px;
  background: #f7f7f7;
  color: #2a2a2a;
  font-size: 16px;
}
/* line 94, ../sass/_book.scss */
.book-dialog-wrap .book-now .stitle {
  height: 78px;
  line-height: 78px;
  color: #5f5f5f;
  font-size: 14px;
  padding-left: 28px;
}
/* line 101, ../sass/_book.scss */
.book-dialog-wrap .book-now .form {
  width: 340px;
  margin: 0 auto;
}
/* line 104, ../sass/_book.scss */
.book-dialog-wrap .book-now .form .input-box {
  overflow: hidden;
}
/* line 106, ../sass/_book.scss */
.book-dialog-wrap .book-now .form .input-box i {
  float: left;
  width: 41px;
  height: 41px;
  line-height: 36px;
  text-align: center;
  background: #f2f2f2;
  color: #ff4941;
  font-size: 30px;
  cursor: pointer;
  margin: 0;
}
/* line 117, ../sass/_book.scss */
.book-dialog-wrap .book-now .form .input-box i.nouse {
  color: #cfcfcf;
  cursor: default;
}
/* line 122, ../sass/_book.scss */
.book-dialog-wrap .book-now .form .input-box .text {
  width: 220px;
  height: 30px;
  line-height: 30px;
  float: left;
  border: 1px solid #acd8ff;
  margin: 0 6px;
  border-radius: 4px;
  font-size: 16px;
  color: #161616;
  padding: 5px 11px;
  outline: none;
}
/* line 136, ../sass/_book.scss */
.book-dialog-wrap .book-now .form .tip {
  height: 47px;
  line-height: 32px;
  color: #ff4941;
  font-size: 12px;
}
/* line 142, ../sass/_book.scss */
.book-dialog-wrap .book-now .form .bot {
  font-size: 12px;
  color: #ff4941;
  padding-top: 20px;
}
/* line 148, ../sass/_book.scss */
.book-dialog-wrap .book-now .sub-btn {
  width: 340px;
  height: 54px;
  border-radius: 4px;
  background: #ff4941;
  border: none;
  font-size: 20px;
  color: #fff;
  outline: none;
  cursor: pointer;
}
/* line 158, ../sass/_book.scss */
.book-dialog-wrap .book-now .sub-btn:hover {
  background: #ff3128;
}
/* line 161, ../sass/_book.scss */
.book-dialog-wrap .book-now .sub-btn[disabled="disabled"] {
  cursor: default;
  background: #bbb;
}
/* line 164, ../sass/_book.scss */
.book-dialog-wrap .book-now .sub-btn[disabled="disabled"]:hover {
  background: #bbb;
}

/* line 172, ../sass/_book.scss */
.book-dialog-wrapper.ngdialog-theme-default .ngdialog-content {
  background: none;
}

/* line 175, ../sass/_book.scss */
.book-dialog-wrapper.ngdialog-theme-default .ngdialog-close {
  top: 7px;
}

/* line 1, ../sass/_new.scss */
.newhand-success-wrapper {
  width: 100%;
  background: #f1f1f1;
  overflow: hidden;
}
/* line 5, ../sass/_new.scss */
.newhand-success-wrapper .newhand-success-wrap {
  width: 1178px;
  border: 1px solid #dedede;
  background: #fff;
  margin: 27px auto;
}
/* line 11, ../sass/_new.scss */
.newhand-success-wrapper .newhand-success-wrap .success-stepa .title {
  height: 54px;
  line-height: 54px;
  font-size: 32px;
  color: #000;
  padding: 76px 0 53px;
  text-align: center;
}
/* line 18, ../sass/_new.scss */
.newhand-success-wrapper .newhand-success-wrap .success-stepa .title i {
  display: inline-block;
  margin-right: 16px;
  vertical-align: top;
}
/* line 24, ../sass/_new.scss */
.newhand-success-wrapper .newhand-success-wrap .success-stepa .total {
  width: 786px;
  height: 59px;
  margin: 0 auto;
  border: 1px solid #d3e6ec;
  background: #f5fcff;
  font-size: 14px;
  color: #000;
  line-height: 59px;
  text-align: center;
}
/* line 34, ../sass/_new.scss */
.newhand-success-wrapper .newhand-success-wrap .success-stepa .total i {
  color: #f70000;
  font-weight: bold;
}
/* line 38, ../sass/_new.scss */
.newhand-success-wrapper .newhand-success-wrap .success-stepa .total .income {
  margin: 0 70px;
}
/* line 42, ../sass/_new.scss */
.newhand-success-wrapper .newhand-success-wrap .success-stepa .bag-wrap {
  width: 788px;
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  text-align: center;
  padding-bottom: 22px;
}
/* line 49, ../sass/_new.scss */
.newhand-success-wrapper .newhand-success-wrap .success-stepa .bag-wrap .new-one {
  position: absolute;
  right: 124px;
  top: 28px;
}
/* line 54, ../sass/_new.scss */
.newhand-success-wrapper .newhand-success-wrap .success-stepa .bag-wrap .new-screat {
  margin: 78px auto 0;
}
/* line 57, ../sass/_new.scss */
.newhand-success-wrapper .newhand-success-wrap .success-stepa .bag-wrap .btn {
  display: block;
  width: 331px;
  height: 47px;
  margin: 24px auto 15px;
  border-radius: 5px;
  background: #ee3536;
  font-size: 20px;
  color: #fff;
  text-align: center;
  line-height: 47px;
}
/* line 68, ../sass/_new.scss */
.newhand-success-wrapper .newhand-success-wrap .success-stepa .bag-wrap .btn:hover {
  background: #ec1d1f;
  text-decoration: none;
}
/* line 73, ../sass/_new.scss */
.newhand-success-wrapper .newhand-success-wrap .success-stepa .bag-wrap .giveup {
  color: #08c;
  font-size: 14px;
}
/* line 80, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap {
  width: 1178px;
  border: 1px solid #dedede;
  background: #fff;
  margin: 27px auto;
  padding-bottom: 32px;
}
/* line 86, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .title {
  height: 124px;
  line-height: 124px;
  text-align: center;
  font-size: 32px;
  color: #000;
}
/* line 93, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .box {
  width: 917px;
  height: 361px;
  margin: 0 auto 30px;
  border: 1px solid #e3e3e3;
  background: #fbfbfb;
  position: relative;
}
/* line 100, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .box .new-once {
  position: absolute;
  left: 0;
  top: 0;
}
/* line 105, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .box ul.bag {
  overflow: hidden;
  height: 280px;
}
/* line 108, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .box ul.bag li {
  width: 305px;
  float: left;
  text-align: center;
}
/* line 113, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .box ul.bag li .new-littlebag {
  display: inline-block;
  margin-top: 88px;
  font-weight: bold;
  overflow: hidden;
  color: #fffba5;
  cursor: pointer;
}
/* line 120, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .box ul.bag li .new-littlebag b {
  font-size: 22px;
  display: block;
  margin-top: 36px;
}
/* line 125, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .box ul.bag li .new-littlebag i {
  font-size: 16px;
  display: block;
  margin-top: -4px;
}
/* line 131, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .box ul.bag li .new-bigbag {
  display: inline-block;
  margin-top: 22px;
  font-weight: bold;
  overflow: hidden;
  color: #fffba5;
  cursor: pointer;
  display: none;
  margin-left: -16px;
}
/* line 140, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .box ul.bag li .new-bigbag b {
  font-size: 34px;
  display: block;
  margin-top: 96px;
}
/* line 145, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .box ul.bag li .new-bigbag i {
  font-size: 26px;
  display: block;
  margin-top: -7px;
}
/* line 151, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .box ul.bag li p {
  font-size: 16px;
  color: #595959;
}
/* line 154, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .box ul.bag li p span {
  color: #fc3c3a;
  font-size: 20px;
}
/* line 161, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .box ul.bag li:hover .new-bigbag, .newhand-success-wrapper .next-invest-wrap .box ul.bag li.active .new-bigbag {
  display: block;
}
/* line 164, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .box ul.bag li:hover .new-littlebag, .newhand-success-wrapper .next-invest-wrap .box ul.bag li.active .new-littlebag {
  display: none;
}
/* line 167, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .box ul.bag li:hover p, .newhand-success-wrapper .next-invest-wrap .box ul.bag li.active p {
  font-size: 18px;
}
/* line 169, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .box ul.bag li:hover p span, .newhand-success-wrapper .next-invest-wrap .box ul.bag li.active p span {
  font-size: 22px;
}
/* line 176, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .box .new-list {
  overflow: hidden;
  margin: 0 auto;
}
/* line 179, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .box .new-list ul {
  margin: 14px 0 0 145px;
  height: 34px;
  line-height: 34px;
  color: #333;
  font-size: 14px;
  overflow: hidden;
}
/* line 186, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .box .new-list ul li {
  overflow: hidden;
}
/* line 189, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .box .new-list ul li p {
  width: 270px;
  float: left;
}
/* line 192, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .box .new-list ul li p span {
  margin-left: 13px;
}
/* line 200, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .data-wrap {
  text-align: center;
  padding-bottom: 22px;
}
/* line 203, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .data-wrap .tip {
  width: 596px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  font-size: 14px;
  color: #333;
  margin: -5px auto 26px;
  background: #fffaec;
  border: 1px dashed #ffe4c5;
}
/* line 213, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .data-wrap .tip span {
  color: #d20000;
  font-size: 22px;
}
/* line 217, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .data-wrap .tip i {
  font-size: 22px;
}
/* line 221, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .data-wrap .info-box {
  width: 654px;
  height: 85px;
  border: 1px solid #cacaca;
  margin: 0 auto;
  overflow: hidden;
}
/* line 227, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .data-wrap .info-box table {
  width: 100%;
  margin-top: 13px;
  margin-left: -1px;
}
/* line 231, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .data-wrap .info-box table td {
  height: 63px;
  border-left: 1px solid #d6d6d6;
  color: #616161;
  text-align: center;
}
/* line 236, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .data-wrap .info-box table td div {
  font-size: 20px;
}
/* line 238, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .data-wrap .info-box table td div.data {
  color: #d20000;
}
/* line 240, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .data-wrap .info-box table td div.data i {
  font-size: 24px;
}
/* line 245, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .data-wrap .info-box table td p {
  font-size: 14px;
}
/* line 250, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .data-wrap .info-box ul {
  padding-top: 13px;
  height: 63px;
}
/* line 253, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .data-wrap .info-box ul li {
  float: left;
}
/* line 255, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .data-wrap .info-box ul li .data {
  font-size: 20px;
  color: #616161;
  height: 30px;
  vertical-align: bottom;
  text-align: center;
}
/* line 265, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .data-wrap .next-btn {
  display: block;
  width: 331px;
  height: 47px;
  margin: 40px auto 13px;
  background: #ee3536;
  color: #fff;
  border-radius: 5px;
  font-size: 20px;
  text-align: center;
  line-height: 47px;
}
/* line 276, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .data-wrap .next-btn:hover {
  background: #ec1d1f;
  text-decoration: none;
}
/* line 281, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .data-wrap .giveup-btn {
  font-size: 14px;
  color: #08c;
}
/* line 287, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .tips {
  width: 629px;
  height: 151px;
  margin: 0 auto;
  border: 1px solid #ffe4c5;
  background: #fffaec;
  font-size: 14px;
  color: #616161;
  line-height: 32px;
}
/* line 296, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .tips p {
  padding: 11px 0 0 37px;
  font-weight: bold;
}
/* line 300, ../sass/_new.scss */
.newhand-success-wrapper .next-invest-wrap .tips ul {
  padding-left: 37px;
}

/* line 307, ../sass/_new.scss */
.newhand-dialog-wrapper.ngdialog-theme-default .ngdialog-content {
  background: none;
}

/* line 311, ../sass/_new.scss */
.newhand-dialog .giveup-wrap {
  width: 446px;
  height: 193px;
  background: #fff;
  border-radius: 4px;
}
/* line 316, ../sass/_new.scss */
.newhand-dialog .giveup-wrap p {
  font-size: 24px;
  color: #7a7a7a;
  padding: 46px 0 30px;
}
/* line 321, ../sass/_new.scss */
.newhand-dialog .giveup-wrap a, .newhand-dialog .giveup-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .newhand-dialog .giveup-wrap span {
  display: inline-block;
  width: 180px;
  height: 52px;
  border-radius: 4px;
  font-size: 18px;
  line-height: 52px;
}
/* line 328, ../sass/_new.scss */
.newhand-dialog .giveup-wrap a.giveup-btn, .newhand-dialog .giveup-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.giveup-btn, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .newhand-dialog .giveup-wrap span.giveup-btn {
  margin-right: 24px;
  color: #fff;
  background: #bbb;
}
/* line 333, ../sass/_new.scss */
.newhand-dialog .giveup-wrap a.think-btn, .newhand-dialog .giveup-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.think-btn, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .newhand-dialog .giveup-wrap span.think-btn {
  border: 1px solid #d20000;
  color: #d20000;
}
/* line 339, ../sass/_new.scss */
.newhand-dialog .list-wrap {
  width: 750px;
  height: 278px;
  background: #fff;
  border-radius: 4px;
  padding-top: 50px;
  position: relative;
}
/* line 346, ../sass/_new.scss */
.newhand-dialog .list-wrap .close {
  position: absolute;
  right: 12px;
  top: -6px;
  font-size: 38px;
  color: #7c7c7c;
}
/* line 352, ../sass/_new.scss */
.newhand-dialog .list-wrap .close:hover {
  color: #afafaf;
  text-decoration: none;
}
/* line 357, ../sass/_new.scss */
.newhand-dialog .list-wrap .info-box {
  width: 654px;
  height: 85px;
  border: 1px solid #cacaca;
  margin: 0 auto;
  overflow: hidden;
}
/* line 363, ../sass/_new.scss */
.newhand-dialog .list-wrap .info-box table {
  width: 100%;
  margin-top: 13px;
  margin-left: -1px;
}
/* line 367, ../sass/_new.scss */
.newhand-dialog .list-wrap .info-box table td {
  height: 63px;
  border-left: 1px solid #d6d6d6;
  color: #616161;
  text-align: center;
}
/* line 372, ../sass/_new.scss */
.newhand-dialog .list-wrap .info-box table td div {
  font-size: 20px;
}
/* line 374, ../sass/_new.scss */
.newhand-dialog .list-wrap .info-box table td div.data {
  color: #d20000;
}
/* line 376, ../sass/_new.scss */
.newhand-dialog .list-wrap .info-box table td div.data i {
  font-size: 24px;
}
/* line 381, ../sass/_new.scss */
.newhand-dialog .list-wrap .info-box table td p {
  font-size: 14px;
}
/* line 386, ../sass/_new.scss */
.newhand-dialog .list-wrap .info-box ul {
  padding-top: 13px;
  height: 63px;
}
/* line 389, ../sass/_new.scss */
.newhand-dialog .list-wrap .info-box ul li {
  float: left;
}
/* line 391, ../sass/_new.scss */
.newhand-dialog .list-wrap .info-box ul li .data {
  font-size: 20px;
  color: #616161;
  height: 30px;
  vertical-align: bottom;
  text-align: center;
}
/* line 401, ../sass/_new.scss */
.newhand-dialog .list-wrap .label {
  text-align: left;
  padding-top: 14px;
}
/* line 405, ../sass/_new.scss */
.newhand-dialog .list-wrap label {
  margin: 13px 0 0 55px;
  font-size: 14px;
  color: #7a7a7a;
}
/* line 409, ../sass/_new.scss */
.newhand-dialog .list-wrap label input {
  display: inline-block;
  vertical-align: top;
  margin-right: 8px;
  margin-top: 4px;
  outline: none;
}
/* line 417, ../sass/_new.scss */
.newhand-dialog .list-wrap .sure {
  width: 340px;
  height: 54px;
  text-align: center;
  line-height: 54px;
  font-size: 20px;
  color: #fff;
  border-radius: 5px;
  background: #ee3536;
  display: block;
  margin: 36px auto 12px;
  border: none;
  cursor: pointer;
}
/* line 430, ../sass/_new.scss */
.newhand-dialog .list-wrap .sure:hover {
  background: #ec1d1f;
}
/* line 433, ../sass/_new.scss */
.newhand-dialog .list-wrap .sure[disabled="disabled"] {
  background: #bbb !important;
  cursor: default !important;
}
/* line 438, ../sass/_new.scss */
.newhand-dialog .list-wrap .bot {
  color: #d20000;
}
/* line 442, ../sass/_new.scss */
.newhand-dialog .success-wrap {
  width: 480px;
  height: 238px;
  background: #fff;
  border-radius: 4px;
}
/* line 447, ../sass/_new.scss */
.newhand-dialog .success-wrap .top {
  padding-top: 36px;
  font-size: 24px;
  color: #7a7a7a;
}
/* line 451, ../sass/_new.scss */
.newhand-dialog .success-wrap .top i {
  display: inline-block;
  vertical-align: top;
  margin-right: 10px;
  margin-top: 3px;
}
/* line 458, ../sass/_new.scss */
.newhand-dialog .success-wrap .center {
  padding: 18px 0 30px;
  font-size: 18px;
  color: #7a7a7a;
}
/* line 463, ../sass/_new.scss */
.newhand-dialog .success-wrap .check {
  width: 340px;
  height: 54px;
  text-align: center;
  line-height: 54px;
  font-size: 20px;
  color: #fff;
  border-radius: 5px;
  background: #ee3536;
  display: block;
  margin: 0 auto;
}
/* line 474, ../sass/_new.scss */
.newhand-dialog .success-wrap .check:hover {
  background: #ec1d1f;
  text-decoration: none;
}

/* line 1, ../sass/_juhe.scss */
.juhelist {
  background: #f1f1f1;
}
/* line 4, ../sass/_juhe.scss */
.juhelist .juhe-banner img {
  max-width: 100%;
  display: block;
  margin: 0 auto;
}
/* line 10, ../sass/_juhe.scss */
.juhelist .juhelist-box {
  width: 1200px;
  margin: 20px auto 0;
  padding-bottom: 20px;
}
/* line 14, ../sass/_juhe.scss */
.juhelist .juhelist-box .itembox {
  border: 1px solid #dbdbdb;
  padding: 27px 30px 16px;
  background: #fff;
  margin-right: -1px;
}
/* line 19, ../sass/_juhe.scss */
.juhelist .juhelist-box .itembox h1 {
  font-size: 18.66px;
  color: #3e3e3e;
  font-weight: bold;
  height: 34px;
  cursor: pointer;
}
/* line 26, ../sass/_juhe.scss */
.juhelist .juhelist-box .itembox .star-box {
  font-size: 13.85px;
  color: #484848;
  height: 21px;
}
/* line 30, ../sass/_juhe.scss */
.juhelist .juhelist-box .itembox .star-box i {
  float: left;
}
/* line 34, ../sass/_juhe.scss */
.juhelist .juhelist-box .itembox .star {
  width: 71px;
  height: 12px;
  margin-top: 4px;
  background: url(../../images/juhe/star.png);
  background-size: auto 100%;
  float: left;
}
/* line 41, ../sass/_juhe.scss */
.juhelist .juhelist-box .itembox .star span {
  display: block;
  height: 100%;
  background: url(../../images/juhe/starx.png);
  background-size: auto 100%;
}
/* line 48, ../sass/_juhe.scss */
.juhelist .juhelist-box .itembox img {
  width: 100%;
  display: block;
  margin: 20px 0 22px;
  cursor: pointer;
}
/* line 54, ../sass/_juhe.scss */
.juhelist .juhelist-box .itembox p {
  font-size: 14px;
  color: #484848;
  line-height: 28px;
  cursor: pointer;
}
/* line 60, ../sass/_juhe.scss */
.juhelist .juhelist-box .itembox a, .juhelist .juhelist-box .itembox .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .juhelist .juhelist-box .itembox span {
  color: #a8a8a8;
  font-size: 14px;
  float: left;
  margin-top: 10px;
}
/* line 65, ../sass/_juhe.scss */
.juhelist .juhelist-box .itembox a:hover, .juhelist .juhelist-box .itembox .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .juhelist .juhelist-box .itembox span:hover {
  color: #000;
}

/* line 72, ../sass/_juhe.scss */
.juheDetail {
  width: 100%;
  background: #fff;
}
/* line 75, ../sass/_juhe.scss */
.juheDetail .banner {
  width: 100%;
  height: 464px;
}

/* line 80, ../sass/_juhe.scss */
.juheDetail-cont {
  width: 100%;
}
/* line 82, ../sass/_juhe.scss */
.juheDetail-cont img {
  display: block;
  margin: 0 auto;
}
/* line 86, ../sass/_juhe.scss */
.juheDetail-cont .img {
  height: 259px;
  overflow: hidden;
  padding-top: 44px;
}
/* line 91, ../sass/_juhe.scss */
.juheDetail-cont .info {
  padding: 44px 0 45px;
  background: #f5f5f5;
}
/* line 94, ../sass/_juhe.scss */
.juheDetail-cont .info.info4, .juheDetail-cont .info.info6, .juheDetail-cont .info.info8 {
  background: #fcf2ea;
}
/* line 98, ../sass/_juhe.scss */
.juheDetail-cont .pro {
  padding: 45px 0 52px;
}
/* line 101, ../sass/_juhe.scss */
.juheDetail-cont .bot {
  padding-top: 46px;
}
/* line 103, ../sass/_juhe.scss */
.juheDetail-cont .bot.bot1 {
  background: #ffe5c0;
}
/* line 106, ../sass/_juhe.scss */
.juheDetail-cont .bot.bot2, .juheDetail-cont .bot.bot7 {
  background: #bef4a6;
}
/* line 109, ../sass/_juhe.scss */
.juheDetail-cont .bot.bot3, .juheDetail-cont .bot.bot4, .juheDetail-cont .bot.bot5, .juheDetail-cont .bot.bot6, .juheDetail-cont .bot.bot8 {
  background: #a8d2ef;
}
/* line 112, ../sass/_juhe.scss */
.juheDetail-cont .bot.bot9 {
  background: #f0e5c3;
}
/* line 116, ../sass/_juhe.scss */
.juheDetail-cont p {
  font-size: 14px;
  color: #fff;
}
/* line 119, ../sass/_juhe.scss */
.juheDetail-cont p a, .juheDetail-cont p .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .juheDetail-cont p span {
  font-size: 14px;
  color: #fff;
  display: inline-block;
  margin: 0 40px;
  cursor: pointer;
}
/* line 127, ../sass/_juhe.scss */
.juheDetail-cont .links {
  position: relative;
  height: 0px;
  width: 998px;
  margin: 0 auto;
}
/* line 132, ../sass/_juhe.scss */
.juheDetail-cont .links .video {
  position: absolute;
  width: 316px;
  height: 172px;
  top: 183px;
  left: 0;
}
/* line 139, ../sass/_juhe.scss */
.juheDetail-cont .links .link {
  position: absolute;
  width: 390px;
  height: 22px;
  top: 124px;
  left: 72px;
}

/* line 72, investgift/*.png */
.investgift-sprite, .investgift-fin, .investgift-gou, .investgift-icon, .investgift-num {
  background-image: url('../../images/investgift-sd742fb06e8.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.investgift-fin {
  background-position: 0 0;
  height: 49px;
  width: 133px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.investgift-gou {
  background-position: 0 -49px;
  height: 67px;
  width: 67px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.investgift-icon {
  background-position: 0 -116px;
  height: 40px;
  width: 129px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.investgift-num {
  background-position: 0 -156px;
  height: 24px;
  width: 36px;
}

/* line 7, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift {
  border-top: 1px solid #cfcfcf;
  padding: 20px 0 47px;
}
/* line 10, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .inner-banner {
  width: 862px;
  height: 160px;
  background: url('../../images/giftup/innerbanner.png?1514273394');
}
/* line 14, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .inner-banner a, .account-investgift-wrapper .account-common-con .investgift .inner-banner .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-investgift-wrapper .account-common-con .investgift .inner-banner span {
  display: block;
  height: 160px;
}
/* line 19, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .title {
  height: 43px;
  font-size: 18px;
  color: #333;
  margin-left: 13px;
  padding-top: 40px;
  font-weight: bold;
}
/* line 27, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .title span {
  color: #f45d4d;
}
/* line 30, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .title i {
  display: inline-block;
  vertical-align: top;
  margin: 3px 9px 0 -13px;
  width: 4px;
  height: 20px;
  border-radius: 10px;
  background: #f45d4d;
}
/* line 109, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .btns {
  padding: 24px 0 5px 130px;
  overflow: hidden;
}
/* line 112, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .btns a, .account-investgift-wrapper .account-common-con .investgift .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-investgift-wrapper .account-common-con .investgift .btns span {
  float: left;
  width: 98px;
  height: 38px;
  text-align: center;
  line-height: 38px;
  font-size: 16px;
  color: #f45d4d;
  border: 1px solid #f45d4d;
  border-radius: 3px;
  margin-right: 39px;
}
/* line 125, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .noaddress {
  margin-top: 40px;
  text-align: center;
  height: 140px;
}
/* line 130, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .noaddress p {
  line-height: 40px;
  font-size: 16px;
  color: #333;
}
/* line 135, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .noaddress a, .account-investgift-wrapper .account-common-con .investgift .noaddress .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-investgift-wrapper .account-common-con .investgift .noaddress span {
  margin: 20px auto 0;
  display: block;
  width: 160px;
  height: 40px;
  background-color: #f45d4d;
  line-height: 40px;
  text-align: center;
  font-size: 16px;
  color: #fff;
  border-radius: 3px;
}
/* line 148, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .invest-table {
  width: 830px;
  border: 1px solid #e6e6e6;
  margin: 48px auto 0;
}
/* line 152, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .invest-table th {
  height: 46px;
  font-size: 14px;
  color: #5c5c5c;
  font-weight: bold;
  text-align: center;
  background: #f5f5f5;
}
/* line 159, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .invest-table th i {
  font-size: 12px;
}
/* line 163, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .invest-table td {
  font-size: 14px;
  color: #5c5c5c;
  height: 68px;
  border-top: 1px solid #f9f9f9;
  text-align: center;
}
/* line 169, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .invest-table td.none {
  height: 280px;
}
/* line 174, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .invest-table-box {
  max-height: 340px;
  width: 843px;
  overflow: auto;
}
/* line 178, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .invest-table-box .invest-table {
  margin: -1px -30px 0 12px;
}
/* line 183, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .record-list .bot {
  padding-top: 33px;
  color: #333;
  font-size: 14px;
}
/* line 188, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .record-list .data {
  margin-bottom: 30px;
  margin-top: 10px;
  margin-left: 12px;
  border: solid 1px #eeeeee;
}
/* line 193, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .record-list .data .top {
  background-color: #f2f2f2;
  height: 48px;
  line-height: 48px;
  padding-left: 42px;
}
/* line 198, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .record-list .data .top p {
  float: left;
  display: block;
  width: 232px;
  text-align: left;
  color: #333;
  font-size: 14px;
}
/* line 207, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .record-list .data ul {
  list-style: none;
}
/* line 209, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .record-list .data ul li {
  overflow: hidden;
  padding-left: 42px;
}
/* line 214, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .record-list .data ul li p {
  line-height: 38px;
  float: left;
  width: 567px;
  text-align: left;
  color: #666;
  font-size: 14px;
}
/* line 221, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .record-list .data ul li p.one {
  float: left;
  display: block;
  width: 232px;
}
/* line 226, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .record-list .data ul li p.write {
  cursor: pointer;
  color: #f2534f;
}
/* line 230, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .record-list .data ul li p span {
  display: inline;
  margin-left: 24px;
}
/* line 238, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .record-list .list {
  max-height: 467px;
  overflow: auto;
  overflow-x: hidden;
  padding-right: 20px;
  margin-right: -10px;
}
/* line 244, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .record-list .list::-webkit-scrollbar {
  width: 3px;
  border-radius: 10px;
}
/* line 248, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .record-list .list::-webkit-scrollbar-button:vertical:end:decrement, .account-investgift-wrapper .account-common-con .investgift .record-list .list::-webkit-scrollbar-button:vertical:start:increment {
  display: none;
}
/* line 252, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .record-list .list::-webkit-scrollbar-thumb:vertical {
  height: 30px;
  background-color: #e8e8e8;
  border-radius: 2px;
}
/* line 257, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .record-list .list::-webkit-scrollbar-track:vertical {
  background-color: #fff;
  border-radius: 2px;
}
/* line 261, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .record-list .list::-webkit-scrollbar-track-piece {
  background-color: #fff;
  border-radius: 2px;
}
/* line 265, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .record-list .list li {
  font-size: 16px;
  overflow: hidden;
  padding: 12px 0 8px;
  line-height: 36px;
  color: #333;
  border-bottom: 1px solid #d6d6d6;
}
/* line 273, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .record-list .list li .t {
  width: 103px;
  color: #666;
  float: left;
}
/* line 278, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .record-list .list li .c {
  width: 720px;
  float: left;
}
/* line 281, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .record-list .list li .c span {
  margin: 0 22px;
}
/* line 284, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .record-list .list li .c .write {
  display: block;
  width: 87px;
  height: 16px;
  margin-top: 10px;
  cursor: pointer;
  background: url('../../images/summer/write.png?1508917076');
}
/* line 292, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .record-list .list li .c .address {
  padding: 5px 0 24px;
  position: relative;
  display: none;
  margin-bottom: -20px;
}
/* line 297, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .record-list .list li .c .address .sure {
  width: 100px;
  height: 38px;
  text-align: center;
  line-height: 38px;
  border-radius: 4px;
  color: #fff;
  background: #fc5d5d;
  font-size: 20px;
  position: absolute;
  bottom: 41px;
  right: 0;
  outline: none;
  border: none;
  cursor: pointer;
}
/* line 312, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .record-list .list li .c .address .sure:hover {
  background: #fc4444;
  text-decoration: none;
}
/* line 316, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .record-list .list li .c .address .sure[disabled="disabled"] {
  background: #ccc !important;
}
/* line 320, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .record-list .list li .c .address .input-box {
  height: 42px;
}
/* line 322, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .record-list .list li .c .address .input-box input {
  border: none;
  width: 300px;
  border-bottom: 1px dotted #a5a5a5;
  height: 25px;
  line-height: 25px;
  display: block;
  font-size: 16px;
  color: #333;
  outline: none;
}
/* line 331, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .record-list .list li .c .address .input-box input.area {
  width: 750px;
}
/* line 336, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .record-list .list li .c .address .input-box i {
  margin: -22px 0 0 1px;
}
/* line 339, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .record-list .list li .c .address .input-box .msg {
  display: none;
}
/* line 341, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .record-list .list li .c .address .input-box .msg .error {
  color: #e7362d;
  font-size: 12px;
  display: inline-block;
  height: auto;
  line-height: normal;
  padding: 0;
  margin: -21px 0 0;
}
/* line 351, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .record-list .list li .c .address .input-box.short-box {
  position: relative;
}
/* line 353, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .record-list .list li .c .address .input-box.short-box i {
  position: absolute;
  left: 310px;
  top: 31px;
}
/* line 358, ../sass/_investgift.scss */
.account-investgift-wrapper .account-common-con .investgift .record-list .list li .c .address .input-box.short-box .error {
  position: absolute;
  left: 330px;
  top: 29px;
}

/* line 373, ../sass/_investgift.scss */
.investgift-dialog-wrapper {
  width: 527px;
  height: auto;
}
/* line 376, ../sass/_investgift.scss */
.investgift-dialog-wrapper .successtitle {
  padding: 40px 0 20px;
  font-size: 20px;
  color: #5b5b5b;
  text-align: center;
}
/* line 382, ../sass/_investgift.scss */
.investgift-dialog-wrapper .check {
  font-size: 14px;
  color: #5b5b5b;
  text-align: center;
}
/* line 386, ../sass/_investgift.scss */
.investgift-dialog-wrapper .check a, .investgift-dialog-wrapper .check .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .investgift-dialog-wrapper .check span {
  color: #ed3334;
  margin-left: 10px;
}
/* line 391, ../sass/_investgift.scss */
.investgift-dialog-wrapper .con {
  font-size: 18px;
  color: #5b5b5b;
  padding: 37px 15px 29px;
  text-align: center;
}
/* line 398, ../sass/_investgift.scss */
.investgift-dialog-wrapper .address .fillin {
  width: 339px;
  height: 54px;
  text-align: center;
  line-height: 54px;
  border-radius: 4px;
  background: #ff4941;
  font-size: 20px;
  color: #fff;
  display: block;
  margin: 10px auto 0;
}
/* line 409, ../sass/_investgift.scss */
.investgift-dialog-wrapper .address .fillin:hover {
  text-decoration: none;
  background: #ff3128;
}
/* line 414, ../sass/_investgift.scss */
.investgift-dialog-wrapper .address .myaddress {
  width: 469px;
  border: 1px solid #ebebeb;
  position: relative;
  margin: 0 auto;
  padding: 9px 20px 23px 0;
  background: url('../../images/investgift/line.png') left bottom repeat-x;
}
/* line 421, ../sass/_investgift.scss */
.investgift-dialog-wrapper .address .myaddress p {
  font-size: 16px;
  color: #2d2d2d;
  line-height: 50px;
  padding-left: 20px;
}
/* line 426, ../sass/_investgift.scss */
.investgift-dialog-wrapper .address .myaddress p .name {
  margin-right: 27px;
}
/* line 429, ../sass/_investgift.scss */
.investgift-dialog-wrapper .address .myaddress p.address {
  line-height: 24px;
}
/* line 433, ../sass/_investgift.scss */
.investgift-dialog-wrapper .address .myaddress .change {
  position: absolute;
  width: 106px;
  height: 28px;
  line-height: 28px;
  text-align: center;
  font-size: 14px;
  color: #ff4941;
  border: 1px solid #f00;
  border-radius: 2px;
  right: 18px;
  top: 17px;
}

/* line 449, ../sass/_investgift.scss */
.investgift-book-dialog-wrap {
  width: 529px;
  height: 418px;
  border-radius: 5px;
  overflow: hidden;
  background: #fff;
  position: relative;
}
/* line 456, ../sass/_investgift.scss */
.investgift-book-dialog-wrap .close {
  font-size: 40px;
  position: absolute;
  right: 11px;
  top: -6px;
  color: #bbb;
}
/* line 462, ../sass/_investgift.scss */
.investgift-book-dialog-wrap .close:hover {
  color: #777;
  text-decoration: none;
}
/* line 467, ../sass/_investgift.scss */
.investgift-book-dialog-wrap .title {
  height: 60px;
  line-height: 60px;
  padding-left: 30px;
  background: #f5f5f5;
  font-size: 18px;
  color: #1a1a1a;
  text-align: left;
}
/* line 476, ../sass/_investgift.scss */
.investgift-book-dialog-wrap .con {
  padding: 44px 0 0 85px;
  height: 171px;
  text-align: left;
}
/* line 480, ../sass/_investgift.scss */
.investgift-book-dialog-wrap .con .mytitle {
  padding-bottom: 23px;
  font-size: 18px;
  color: #1a1919;
}
/* line 484, ../sass/_investgift.scss */
.investgift-book-dialog-wrap .con .mytitle span {
  font-size: 16px;
  color: #5b5b5b;
}
/* line 489, ../sass/_investgift.scss */
.investgift-book-dialog-wrap .con ul {
  padding-left: 4px;
  line-height: 32px;
  color: #5b5b5b;
  font-size: 18px;
}
/* line 494, ../sass/_investgift.scss */
.investgift-book-dialog-wrap .con ul i {
  color: #d41613;
}
/* line 499, ../sass/_investgift.scss */
.investgift-book-dialog-wrap .book {
  display: block;
  width: 339px;
  height: 54px;
  text-align: center;
  line-height: 54px;
  background: #ff4941;
  border-radius: 4px;
  color: #fff;
  font-size: 20px;
  margin: 0 auto;
}
/* line 510, ../sass/_investgift.scss */
.investgift-book-dialog-wrap .book:hover {
  background: #ff3128;
  text-decoration: none;
}
/* line 515, ../sass/_investgift.scss */
.investgift-book-dialog-wrap .bot {
  padding-top: 16px;
  font-size: 12px;
  color: #5b5b5b;
}
/* line 520, ../sass/_investgift.scss */
.investgift-book-dialog-wrap .investgift-gou {
  margin: 74px auto 0;
}
/* line 523, ../sass/_investgift.scss */
.investgift-book-dialog-wrap .success {
  padding: 24px 0 18px;
  font-size: 26px;
  color: #7a7a7a;
}
/* line 528, ../sass/_investgift.scss */
.investgift-book-dialog-wrap .center {
  font-size: 14px;
  color: #7a7a7a;
  padding-bottom: 35px;
}
/* line 533, ../sass/_investgift.scss */
.investgift-book-dialog-wrap .sure {
  display: block;
  width: 337px;
  height: 52px;
  line-height: 52px;
  text-align: center;
  border: 1px solid #ff4941;
  font-size: 20px;
  color: #ff4941;
  border-radius: 3px;
  margin: 0 auto;
}

/* line 550, ../sass/_investgift.scss */
.investgift-billdetail-wrapper .bill-detail-wrap .detail-box .title .investgift-icon {
  float: left;
}
/* line 553, ../sass/_investgift.scss */
.investgift-billdetail-wrapper .bill-detail-wrap .detail-box .title .feature-box b {
  margin-top: 10px;
}
/* line 558, ../sass/_investgift.scss */
.investgift-billdetail-wrapper .bill-detail-wrap .detail-box .list-wrap .rule-btn {
  width: 89px;
  height: 34px;
  text-align: center;
  line-height: 34px;
  color: #f76d66;
  border-radius: 2px;
  font-size: 14px;
  background: #fbd7d7;
  display: block;
  margin-top: 16px;
  cursor: pointer;
}
/* line 573, ../sass/_investgift.scss */
.investgift-billdetail-wrapper .bill-detail-wrap .investgift-fin {
  position: absolute;
  right: 3px;
  top: 10px;
}

/* line 582, ../sass/_investgift.scss */
.home-content-wrapper .investgift-pic {
  width: 1200px;
  margin: 20px auto 0;
  cursor: pointer;
}
/* line 586, ../sass/_investgift.scss */
.home-content-wrapper .investgift-pic img {
  display: block;
  width: 1200px;
}

/* line 593, ../sass/_investgift.scss */
.investgiftnew-wrapper {
  background: #dcf0d6;
}
/* line 595, ../sass/_investgift.scss */
.investgiftnew-wrapper .banner {
  width: 100%;
  height: 457px;
  background: url('../../images/summer-banner.png?1508917069') center top no-repeat;
}
/* line 599, ../sass/_investgift.scss */
.investgiftnew-wrapper .banner .center {
  width: 1200px;
  margin: 0 auto;
  position: relative;
  height: 457px;
}
/* line 604, ../sass/_investgift.scss */
.investgiftnew-wrapper .banner .center a, .investgiftnew-wrapper .banner .center .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .investgiftnew-wrapper .banner .center span {
  position: absolute;
  width: 160px;
  height: 37px;
  left: 35px;
  top: 0;
}
/* line 611, ../sass/_investgift.scss */
.investgiftnew-wrapper .banner .center .inner {
  width: 430px;
  height: 50px;
  background: #39522c;
  text-align: center;
  line-height: 50px;
  position: absolute;
  bottom: 0;
  left: 111px;
  font-size: 22px;
  color: #fff;
}
/* line 622, ../sass/_investgift.scss */
.investgiftnew-wrapper .banner .center .inner span {
  font-size: 30px;
  color: #e9215e;
  font-weight: bold;
  display: inline-block;
  vertical-align: top;
  margin: 0 7px;
}
/* line 633, ../sass/_investgift.scss */
.investgiftnew-wrapper .summerbg-wrap {
  width: 100%;
  position: relative;
  overflow: hidden;
}
/* line 637, ../sass/_investgift.scss */
.investgiftnew-wrapper .summerbg-wrap .summer-bga {
  position: absolute;
  left: 50%;
  top: 229px;
  margin-left: -998px;
  width: 320px;
  height: 790px;
  background: url('../../images/summer/bga.png?1508917076') no-repeat;
}
/* line 646, ../sass/_investgift.scss */
.investgiftnew-wrapper .summerbg-wrap .summer-bgb {
  position: absolute;
  left: 50%;
  margin-left: 649px;
  top: 509px;
  width: 353px;
  height: 594px;
  background: url('../../images/summer/bgb.png?1508917076') no-repeat;
}
/* line 655, ../sass/_investgift.scss */
.investgiftnew-wrapper .summerbg-wrap .summer-bgc {
  position: absolute;
  left: 50%;
  margin-left: -998px;
  top: 1222px;
  width: 320px;
  height: 585px;
  background: url('../../images/summer/bgc.png?1508917076') no-repeat;
}
/* line 664, ../sass/_investgift.scss */
.investgiftnew-wrapper .summerbg-wrap .summer-bgd {
  position: absolute;
  left: 50%;
  margin-left: 649px;
  top: 1639px;
  width: 353px;
  height: 1204px;
  background: url('../../images/summer/bgd.png?1508917076') no-repeat;
}
/* line 673, ../sass/_investgift.scss */
.investgiftnew-wrapper .summerbg-wrap .summer-bge {
  position: absolute;
  left: 50%;
  margin-left: -998px;
  top: 2366px;
  width: 223px;
  height: 477px;
  background: url('../../images/summer/bge.png?1508917076') no-repeat;
}
/* line 683, ../sass/_investgift.scss */
.investgiftnew-wrapper .list-wrap {
  width: 100%;
  width: 1118px;
  padding-bottom: 8px;
  margin: 0 auto;
}
/* line 688, ../sass/_investgift.scss */
.investgiftnew-wrapper .list-wrap .inner {
  padding-top: 36px;
}
/* line 690, ../sass/_investgift.scss */
.investgiftnew-wrapper .list-wrap .inner .summer-title {
  height: 75px;
  background: url('../../images/summer/title.png?1508917076') no-repeat center top;
  border-bottom: 1px solid #666;
}
/* line 695, ../sass/_investgift.scss */
.investgiftnew-wrapper .list-wrap .inner .list {
  width: 1140px;
  overflow: hidden;
  padding-top: 42px;
}
/* line 699, ../sass/_investgift.scss */
.investgiftnew-wrapper .list-wrap .inner .list .mode {
  width: 548px;
  height: 300px;
  float: left;
  margin: 0 22px 20px 0;
}
/* line 704, ../sass/_investgift.scss */
.investgiftnew-wrapper .list-wrap .inner .list .mode .mod {
  background: #cee5c7;
  width: 548px;
  height: 300px;
  overflow: hidden;
  position: relative;
}
/* line 710, ../sass/_investgift.scss */
.investgiftnew-wrapper .list-wrap .inner .list .mode .mod img {
  display: block;
  width: 548px;
  height: 300px;
}
/* line 715, ../sass/_investgift.scss */
.investgiftnew-wrapper .list-wrap .inner .list .mode .mod .btn {
  position: absolute;
  left: 271px;
  top: 199px;
}
/* line 719, ../sass/_investgift.scss */
.investgiftnew-wrapper .list-wrap .inner .list .mode .mod .btn a, .investgiftnew-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .inner .list .mode .mod .btn .con span, .together-wrapper .together-wrap .together-box .together-list .investgiftnew-wrapper .list-wrap .inner .list .mode .mod .btn .con span, .investgiftnew-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .inner .list .mode .con .mod .btn span, .together-wrapper .together-wrap .together-box .together-list .investgiftnew-wrapper .list-wrap .inner .list .mode .con .mod .btn span {
  float: left;
  width: 150px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  background: #e9215e;
  font-size: 22px;
  font-weight: bold;
  color: #fff;
  box-shadow: 4px 6px 8px rgba(78, 78, 78, 0.4);
  outline: none;
}
/* line 731, ../sass/_investgift.scss */
.investgiftnew-wrapper .list-wrap .inner .list .mode .mod .btn a:hover, .investgiftnew-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .inner .list .mode .mod .btn .con span:hover, .together-wrapper .together-wrap .together-box .together-list .investgiftnew-wrapper .list-wrap .inner .list .mode .mod .btn .con span:hover, .investgiftnew-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .inner .list .mode .con .mod .btn span:hover, .together-wrapper .together-wrap .together-box .together-list .investgiftnew-wrapper .list-wrap .inner .list .mode .con .mod .btn span:hover {
  background: #db1652;
  text-decoration: none;
}
/* line 735, ../sass/_investgift.scss */
.investgiftnew-wrapper .list-wrap .inner .list .mode .mod .btn a.order, .investgiftnew-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .inner .list .mode .mod .btn .con span.order, .together-wrapper .together-wrap .together-box .together-list .investgiftnew-wrapper .list-wrap .inner .list .mode .mod .btn .con span.order, .investgiftnew-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .inner .list .mode .con .mod .btn span.order, .together-wrapper .together-wrap .together-box .together-list .investgiftnew-wrapper .list-wrap .inner .list .mode .con .mod .btn span.order {
  width: 150px;
  height: 40px;
  height: 40px;
  background: #ff753f;
}
/* line 740, ../sass/_investgift.scss */
.investgiftnew-wrapper .list-wrap .inner .list .mode .mod .btn a.order:hover, .investgiftnew-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .inner .list .mode .mod .btn .con span.order:hover, .together-wrapper .together-wrap .together-box .together-list .investgiftnew-wrapper .list-wrap .inner .list .mode .mod .btn .con span.order:hover, .investgiftnew-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .inner .list .mode .con .mod .btn span.order:hover, .together-wrapper .together-wrap .together-box .together-list .investgiftnew-wrapper .list-wrap .inner .list .mode .con .mod .btn span.order:hover {
  background: #ff6326;
}
/* line 745, ../sass/_investgift.scss */
.investgiftnew-wrapper .list-wrap .inner .list .mode .mod .btn p {
  float: left;
  padding-left: 13px;
  width: 114px;
  font-size: 14px;
  line-height: 20px;
  color: #e9215e;
}
/* line 752, ../sass/_investgift.scss */
.investgiftnew-wrapper .list-wrap .inner .list .mode .mod .btn p.book {
  color: #ff753f;
}
/* line 762, ../sass/_investgift.scss */
.investgiftnew-wrapper .record-wrap {
  padding: 42px 0 36px;
  background: #eef8eb;
  width: 1118px;
  margin: 0 auto 17px;
}
/* line 767, ../sass/_investgift.scss */
.investgiftnew-wrapper .record-wrap .investgiftnew-titleb {
  width: 273px;
  height: 40px;
  margin: 0 auto;
  background: url('../../images/summer/titleb.png?1508917076') no-repeat;
}
/* line 773, ../sass/_investgift.scss */
.investgiftnew-wrapper .record-wrap .listwrap {
  padding-top: 45px;
}
/* line 775, ../sass/_investgift.scss */
.investgiftnew-wrapper .record-wrap .listwrap .table-title {
  width: 1116px;
  margin: 0 auto;
}
/* line 778, ../sass/_investgift.scss */
.investgiftnew-wrapper .record-wrap .listwrap .table-title th {
  height: 50px;
  font-size: 18px;
  color: #666;
  border-bottom: 1px solid #dedede;
  text-align: center;
}
/* line 786, ../sass/_investgift.scss */
.investgiftnew-wrapper .record-wrap .listwrap .list {
  max-height: 214px;
  overflow: hidden;
  margin-top: 12px;
}
/* line 790, ../sass/_investgift.scss */
.investgiftnew-wrapper .record-wrap .listwrap .list table {
  width: 1116px;
  margin: 0 auto;
}
/* line 793, ../sass/_investgift.scss */
.investgiftnew-wrapper .record-wrap .listwrap .list table td {
  text-align: center;
  font-family: Arial;
  height: 36px;
  font-size: 18px;
  color: #999;
}
/* line 799, ../sass/_investgift.scss */
.investgiftnew-wrapper .record-wrap .listwrap .list table td.gift {
  color: #e9215e;
}
/* line 802, ../sass/_investgift.scss */
.investgiftnew-wrapper .record-wrap .listwrap .list table td p {
  padding-left: 87px;
  text-align: left;
}
/* line 811, ../sass/_investgift.scss */
.investgiftnew-wrapper .card-wrap {
  width: 1118px;
  margin: 0 auto;
}
/* line 814, ../sass/_investgift.scss */
.investgiftnew-wrapper .card-wrap .inner {
  width: 1237px;
  height: 670px;
  background: url('../../images/summer/card.png?1508917076') no-repeat;
  margin-left: -105px;
  position: relative;
}
/* line 820, ../sass/_investgift.scss */
.investgiftnew-wrapper .card-wrap .inner .clip {
  position: absolute;
  width: 115px;
  height: 210px;
  left: 104px;
  top: 21px;
  z-index: 5;
  background: url('../../images/summer/clip.png?1508917076') no-repeat;
}
/* line 829, ../sass/_investgift.scss */
.investgiftnew-wrapper .card-wrap .inner .user {
  width: 285px;
  height: 360px;
  padding: 17px 20px 0;
  float: left;
  transform: rotate(-2.5deg);
  margin: 124px 0 0 120px;
  position: relative;
}
/* line 837, ../sass/_investgift.scss */
.investgiftnew-wrapper .card-wrap .inner .user .swiper-container {
  height: 323px;
}
/* line 839, ../sass/_investgift.scss */
.investgiftnew-wrapper .card-wrap .inner .user .swiper-container .swiper-pagination {
  bottom: 0;
}
/* line 841, ../sass/_investgift.scss */
.investgiftnew-wrapper .card-wrap .inner .user .swiper-container .swiper-pagination span {
  width: 10px;
  height: 10px;
  background: #ececec;
  opacity: 1;
  margin: 0 8px;
}
/* line 847, ../sass/_investgift.scss */
.investgiftnew-wrapper .card-wrap .inner .user .swiper-container .swiper-pagination span.swiper-pagination-bullet-active {
  background: #d6d6d6;
  opacity: 1;
}
/* line 854, ../sass/_investgift.scss */
.investgiftnew-wrapper .card-wrap .inner .user img {
  width: 285px;
  height: 280px;
}
/* line 859, ../sass/_investgift.scss */
.investgiftnew-wrapper .card-wrap .inner .container {
  width: 530px;
  float: left;
  padding: 245px 0 0 90px;
  position: relative;
}
/* line 879, ../sass/_investgift.scss */
.investgiftnew-wrapper .card-wrap .inner .container .summer-tip {
  position: absolute;
  width: 203px;
  height: 19px;
  background: url('../../images/summer/tip.png?1508917076');
  left: 91px;
  top: 436px;
}
/* line 887, ../sass/_investgift.scss */
.investgiftnew-wrapper .card-wrap .inner .container .text {
  width: 530px;
  height: 30px;
  line-height: 30px;
  font-size: 16px;
  color: #333;
  border: none;
  outline: none;
  background: none;
}
/* line 896, ../sass/_investgift.scss */
.investgiftnew-wrapper .card-wrap .inner .container .text.type {
  margin-top: 54px;
}
/* line 900, ../sass/_investgift.scss */
.investgiftnew-wrapper .card-wrap .inner .container .btn {
  width: 150px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  background: #e9215e;
  font-size: 22px;
  font-weight: bold;
  color: #fff;
  box-shadow: 4px 6px 8px rgba(78, 78, 78, 0.4);
  outline: none;
  float: right;
  margin: 56px 75px 0 0;
}
/* line 913, ../sass/_investgift.scss */
.investgiftnew-wrapper .card-wrap .inner .container .btn:hover {
  background: #db1652;
  text-decoration: none;
}
/* line 921, ../sass/_investgift.scss */
.investgiftnew-wrapper .rules {
  width: 1130px;
  margin: -78px auto 0;
  position: relative;
}
/* line 925, ../sass/_investgift.scss */
.investgiftnew-wrapper .rules .title {
  text-align: center;
  font-size: 32px;
  color: #333;
  font-weight: bold;
  padding-bottom: 30px;
}
/* line 933, ../sass/_investgift.scss */
.investgiftnew-wrapper .rules .inner li {
  line-height: 36px;
  font-size: 18px;
  color: #333;
  padding-left: 26px;
  position: relative;
}
/* line 939, ../sass/_investgift.scss */
.investgiftnew-wrapper .rules .inner li i {
  position: absolute;
  left: 0;
  top: 0;
  background: none;
}
/* line 946, ../sass/_investgift.scss */
.investgiftnew-wrapper .rules .inner p {
  padding: 40px 0 79px 26px;
  font-size: 14px;
  color: #333;
  text-align: center;
}
/* line 954, ../sass/_investgift.scss */
.investgiftnew-wrapper .totop-wrap {
  width: 88px;
  height: 190px;
  background: #fff;
  box-shadow: 0 2px 4px #494949;
  overflow: hidden;
  position: fixed;
  right: 40px;
  bottom: 40px;
  cursdor: pointer;
}
/* line 964, ../sass/_investgift.scss */
.investgiftnew-wrapper .totop-wrap .inner {
  width: 76px;
  height: 178px;
  border: 1px solid #d9f3ff;
  margin: 5px auto 0;
}
/* line 969, ../sass/_investgift.scss */
.investgiftnew-wrapper .totop-wrap .inner .ask {
  cursor: pointer;
  height: 109px;
  background: #e9f8ff;
  overflow: hidden;
}
/* line 974, ../sass/_investgift.scss */
.investgiftnew-wrapper .totop-wrap .inner .ask i {
  display: block;
  width: 57px;
  height: 58px;
  background: url('../../images/summer/ask.png?1508917076');
  margin: 14px auto 0;
}
/* line 981, ../sass/_investgift.scss */
.investgiftnew-wrapper .totop-wrap .inner .ask p {
  font-size: 14px;
  color: #2b71ec;
  padding-top: 8px;
  text-align: center;
}
/* line 989, ../sass/_investgift.scss */
.investgiftnew-wrapper .totop-wrap .poster-totop {
  cursor: pointer;
  width: 76px;
  height: 69px;
  background: url('../../images/summer/top.png?1508917076') center 10px no-repeat;
}
/* line 994, ../sass/_investgift.scss */
.investgiftnew-wrapper .totop-wrap .poster-totop.totop {
  bottom: 275px;
}

/* line 1001, ../sass/_investgift.scss */
.investgift-question-wrap {
  position: relative;
  width: 770px;
  box-shadow: 0 0 18px #4e4e4e;
}
/* line 1005, ../sass/_investgift.scss */
.investgift-question-wrap.investgift-success-wrap {
  width: 475px;
}
/* line 1008, ../sass/_investgift.scss */
.investgift-question-wrap .close {
  position: absolute;
  width: 60px;
  height: 60px;
  background: url('../../images/summer/close.png?1508917076') no-repeat;
  right: -60px;
  top: 0;
}
/* line 1016, ../sass/_investgift.scss */
.investgift-question-wrap .inner {
  padding: 41px 45px 19px 47px;
  background: #fff;
  text-align: left;
}
/* line 1020, ../sass/_investgift.scss */
.investgift-question-wrap .inner li {
  padding-bottom: 30px;
  font-size: 16px;
  line-height: 30px;
}
/* line 1024, ../sass/_investgift.scss */
.investgift-question-wrap .inner li span {
  color: #333;
}
/* line 1027, ../sass/_investgift.scss */
.investgift-question-wrap .inner li p {
  color: #999;
}
/* line 1032, ../sass/_investgift.scss */
.investgift-question-wrap .success {
  width: 475px;
  height: 320px;
  background: #fff;
  overflow: hidden;
}
/* line 1037, ../sass/_investgift.scss */
.investgift-question-wrap .success i {
  display: block;
  width: 110px;
  height: 146px;
  margin: 76px auto 0;
  background: url('../../images/summer/success.png?1508917076') no-repeat;
}

/* line 1047, ../sass/_investgift.scss */
.investgift-book-dialog-wrapper {
  overflow: hidden;
  width: 600px;
  height: 384px;
  background: #fff;
  border-radius: 4px;
  position: relative;
}
/* line 1054, ../sass/_investgift.scss */
.investgift-book-dialog-wrapper .close {
  width: 26px;
  height: 26px;
  background: url('../../images/investgiftnew/close.png?1508917077');
  position: absolute;
  right: 15px;
  top: 14px;
}
/* line 1062, ../sass/_investgift.scss */
.investgift-book-dialog-wrapper .con {
  padding: 70px 0 0 114px;
  text-align: left;
}
/* line 1065, ../sass/_investgift.scss */
.investgift-book-dialog-wrapper .con .goods {
  overflow: hidden;
}
/* line 1067, ../sass/_investgift.scss */
.investgift-book-dialog-wrapper .con .goods i {
  float: left;
  width: 63px;
  height: 59px;
  background: url('../../images/investgiftnew/goods.png?1508917077');
  margin-right: 30px;
}
/* line 1074, ../sass/_investgift.scss */
.investgift-book-dialog-wrapper .con .goods .data {
  float: left;
  color: #666;
  margin-top: -1px;
}
/* line 1078, ../sass/_investgift.scss */
.investgift-book-dialog-wrapper .con .goods .data span {
  font-size: 18px;
}
/* line 1081, ../sass/_investgift.scss */
.investgift-book-dialog-wrapper .con .goods .data p {
  font-size: 20px;
}
/* line 1086, ../sass/_investgift.scss */
.investgift-book-dialog-wrapper .con ul {
  padding-top: 28px;
  margin-left: -2px;
}
/* line 1089, ../sass/_investgift.scss */
.investgift-book-dialog-wrapper .con ul li {
  line-height: 36px;
  font-size: 18px;
  color: #333;
}
/* line 1093, ../sass/_investgift.scss */
.investgift-book-dialog-wrapper .con ul li i {
  font-size: 24px;
  color: #fc545a;
  font-weight: bold;
  vertical-align: bottom;
}
/* line 1102, ../sass/_investgift.scss */
.investgift-book-dialog-wrapper .btns {
  padding: 29px 0 0 114px;
  overflow: hidden;
}
/* line 1105, ../sass/_investgift.scss */
.investgift-book-dialog-wrapper .btns a, .investgift-book-dialog-wrapper .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .investgift-book-dialog-wrapper .btns span {
  float: left;
  margin-right: 53px;
  outline: none;
}
/* line 1109, ../sass/_investgift.scss */
.investgift-book-dialog-wrapper .btns a.cancel, .investgift-book-dialog-wrapper .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.cancel, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .investgift-book-dialog-wrapper .btns span.cancel {
  width: 158px;
  height: 38px;
  border: 1px solid #666;
  border-radius: 3px;
  font-size: 18px;
  color: #333;
  line-height: 38px;
}
/* line 1118, ../sass/_investgift.scss */
.investgift-book-dialog-wrapper .btns a.book, .investgift-book-dialog-wrapper .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.book, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .investgift-book-dialog-wrapper .btns span.book {
  width: 160px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  background: #fc545a;
  border-radius: 3px;
  font-size: 18px;
  color: #fff;
}
/* line 1127, ../sass/_investgift.scss */
.investgift-book-dialog-wrapper .btns a.book:hover, .investgift-book-dialog-wrapper .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.book:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .investgift-book-dialog-wrapper .btns span.book:hover {
  background: #fc3b42;
  text-decoration: none;
}
/* line 1134, ../sass/_investgift.scss */
.investgift-book-dialog-wrapper .bot {
  font-size: 16px;
  color: #999;
  text-align: center;
  padding-top: 11px;
  letter-spacing: 3px;
}
/* line 1141, ../sass/_investgift.scss */
.investgift-book-dialog-wrapper .investgift-smile {
  width: 97px;
  height: 97px;
  margin: 52px auto 0;
  background: url('../../images/investgiftnew/smile.png?1508917077');
}
/* line 1147, ../sass/_investgift.scss */
.investgift-book-dialog-wrapper .success {
  padding: 13px 0 51px;
  font-size: 24px;
  color: #fc545a;
}
/* line 1152, ../sass/_investgift.scss */
.investgift-book-dialog-wrapper .sure {
  width: 160px;
  height: 40px;
  background: #fc545a;
  color: #fff;
  font-size: 18px;
  display: block;
  margin: 0 auto;
  border-radius: 3px;
  line-height: 40px;
}
/* line 1162, ../sass/_investgift.scss */
.investgift-book-dialog-wrapper .sure:hover {
  background: #fc3b42;
  text-decoration: none;
}

/* line 152, giftup/*.png */
.giftup-sprite, .giftup-card, .giftup-innerbanner, .giftup-mod, .giftup-proa, .giftup-prob, .giftup-proc, .giftup-prod, .giftup-proe, .giftup-titlea, .giftup-titleb, .giftup-titlec, .giftup-top, .giftup-wait, .giftup-waith {
  background-image: url('../../images/giftup-s63bc1e0522.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.giftup-card {
  background-position: 0 0;
  height: 200px;
  width: 1138px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.giftup-innerbanner {
  background-position: 0 -200px;
  height: 160px;
  width: 862px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.giftup-mod {
  background-position: 0 -360px;
  height: 300px;
  width: 320px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.giftup-proa {
  background-position: 0 -660px;
  height: 415px;
  width: 316px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.giftup-prob {
  background-position: 0 -1075px;
  height: 415px;
  width: 316px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.giftup-proc {
  background-position: 0 -1490px;
  height: 415px;
  width: 316px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.giftup-prod {
  background-position: 0 -1905px;
  height: 415px;
  width: 316px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.giftup-proe {
  background-position: 0 -2320px;
  height: 415px;
  width: 316px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.giftup-titlea {
  background-position: 0 -2735px;
  height: 86px;
  width: 455px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.giftup-titleb {
  background-position: 0 -2821px;
  height: 59px;
  width: 328px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.giftup-titlec {
  background-position: 0 -2880px;
  height: 86px;
  width: 451px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.giftup-top {
  background-position: 0 -2966px;
  height: 170px;
  width: 94px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.giftup-wait {
  background-position: 0 -3136px;
  height: 416px;
  width: 348px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.giftup-waith {
  background-position: 0 -3552px;
  height: 209px;
  width: 459px;
}

/* line 6, ../sass/_investgiftup.scss */
.investgiftup-wrapper .banner {
  width: 100%;
  height: 456px;
  background: url('../../images/giftupbanner/a.jpg?1508917080') center top no-repeat;
}
/* line 10, ../sass/_investgiftup.scss */
.investgiftup-wrapper .banner .center {
  width: 1200px;
  margin: 0 auto;
  position: relative;
  height: 456px;
}
/* line 15, ../sass/_investgiftup.scss */
.investgiftup-wrapper .banner .center a, .investgiftup-wrapper .banner .center .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .investgiftup-wrapper .banner .center span {
  position: absolute;
  width: 185px;
  height: 50px;
  left: 13px;
  top: 15px;
}
/* line 24, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper {
  width: 100%;
  overflow: hidden;
  background: url('../../images/giftupbanner/bg.png?1508917080') center top;
  border-image-repeat: repeat;
}
/* line 29, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .giftup-titlea {
  margin: 57px auto 56px;
}
/* line 32, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .mode {
  width: 1140px;
  margin: 0 auto 70px;
  position: relative;
  overflow: hidden;
}
/* line 37, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .mode .giftup-proa, .investgiftup-wrapper .giftup-wrapper .mode .giftup-proc, .investgiftup-wrapper .giftup-wrapper .mode .giftup-proe {
  float: left;
  margin-right: 10px;
}
/* line 41, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .mode .giftup-prob, .investgiftup-wrapper .giftup-wrapper .mode .giftup-prod {
  float: left;
  margin-left: 10px;
}
/* line 46, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .prolist {
  width: 814px;
  box-sizing: border-box;
  padding-left: 354px;
  float: left;
  position: relative;
  height: 415px;
  overflow: hidden;
}
/* line 54, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .prolist .mod {
  width: 460px;
  height: 207px;
  border-bottom: 1px solid #dbdbdb;
  background: #fff;
  position: relative;
  overflow: hidden;
}
/* line 61, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .prolist .mod .img-box {
  width: 200px;
  height: 207px;
  float: left;
}
/* line 65, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .prolist .mod .img-box .img {
  width: 200px;
  height: 207px;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
}
/* line 72, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .prolist .mod .img-box .img img {
  max-width: 190px;
  max-height: 190px;
}
/* line 78, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .prolist .mod table {
  float: left;
  width: 246px;
  height: 190px;
  margin-top: 17px;
}
/* line 83, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .prolist .mod table .name {
  padding: 0 0 7px 7px;
  border-bottom: 1px dashed #d8d8d8;
  line-height: 28px;
}
/* line 88, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .prolist .mod table span {
  font-size: 18px;
  color: #333;
}
/* line 92, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .prolist .mod table p {
  font-size: 16px;
  color: #afafaf;
  max-width: 239px;
  max-height: 56px;
  overflow: hidden;
}
/* line 99, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .prolist .mod table .data {
  padding: 5px 0 0 7px;
}
/* line 101, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .prolist .mod table .data .info {
  float: left;
  width: 153px;
  line-height: 22px;
  font-size: 14px;
  color: #333;
}
/* line 107, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .prolist .mod table .data .info i {
  font-size: 18px;
  color: #f9565e;
}
/* line 111, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .prolist .mod table .data .info strong {
  color: #f9565e;
}
/* line 115, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .prolist .mod table .data a, .investgiftup-wrapper .giftup-wrapper .prolist .mod table .data .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .investgiftup-wrapper .giftup-wrapper .prolist .mod table .data span {
  float: left;
  width: 84px;
  height: 37px;
  background: #f9565e;
  border-radius: 4px;
  font-size: 16px;
  color: #fff;
  text-align: center;
  margin-top: 12px;
  line-height: 37px;
}
/* line 129, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .prolist .mod table .data a:hover, .investgiftup-wrapper .giftup-wrapper .prolist .mod table .data .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .investgiftup-wrapper .giftup-wrapper .prolist .mod table .data span:hover {
  text-decoration: none;
  background: #f83d47;
}
/* line 136, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .prolist .mod .waith {
  position: absolute;
  top: -1px;
  right: -2px;
}
/* line 141, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .prolist .mod .wait {
  display: none;
}
/* line 144, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .prolist .mod:nth-child(1) {
  position: absolute;
  width: 353px;
  height: 415px;
  left: 0;
  top: 0;
  overflow: hidden;
  border-right: 1px solid #dbdbdb;
}
/* line 152, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .prolist .mod:nth-child(1) .img-box {
  width: 252px;
  height: 252px;
  padding: 2px 0 6px;
  margin: 0 auto;
  float: none;
}
/* line 158, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .prolist .mod:nth-child(1) .img-box img {
  width: 252px;
  height: 252px;
  max-width: 252px;
  max-height: 252px;
}
/* line 165, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .prolist .mod:nth-child(1) table {
  float: none;
  width: 333px;
  margin: 0 auto;
}
/* line 169, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .prolist .mod:nth-child(1) table td {
  vertical-align: top;
}
/* line 171, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .prolist .mod:nth-child(1) table td .name {
  text-align: center;
  padding: 0 0 5px 0;
}
/* line 174, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .prolist .mod:nth-child(1) table td .name p {
  max-width: none;
}
/* line 178, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .prolist .mod:nth-child(1) table td .data {
  padding: 12px 0 0 36px;
}
/* line 180, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .prolist .mod:nth-child(1) table td .data .info {
  width: 170px;
}
/* line 183, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .prolist .mod:nth-child(1) table td .data a, .investgiftup-wrapper .giftup-wrapper .prolist .mod:nth-child(1) table td .data .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .investgiftup-wrapper .giftup-wrapper .prolist .mod:nth-child(1) table td .data span {
  margin-top: 6px;
}
/* line 241, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .showgift-wrap {
  width: 100%;
  height: 580px;
  background: url('../../images/giftupbanner/bg.png?1508917080') center top;
  background-repeat: repeat;
  position: relative;
}
/* line 247, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .showgift-wrap .bg {
  width: 1295px;
  height: 226px;
  position: absolute;
  background: rgba(255, 210, 177, 0.25);
  bottom: 43px;
  left: 50%;
  margin-left: -647.5px;
}
/* line 256, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .showgift-wrap .giftup-titlec {
  margin: 0 auto 11px;
}
/* line 259, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .showgift-wrap .showgift {
  width: 1198px;
  margin: 0 auto;
}
/* line 262, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .showgift-wrap .showgift .btn {
  position: relative;
  height: 75px;
}
/* line 265, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .showgift-wrap .showgift .btn .more {
  position: absolute;
  right: 1px;
  bottom: 109px;
  font-size: 18px;
  color: #323232;
}
/* line 272, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .showgift-wrap .showgift .btn .show {
  width: 230px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  background: #fc5368;
  font-size: 22px;
  color: #ffffff;
  font-weight: bold;
  display: block;
  box-shadow: 2px 7px 8px rgba(78, 78, 78, 0.4);
  outline: none;
  margin: 0 auto;
}
/* line 285, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .showgift-wrap .showgift .btn .show:hover {
  background: #fc3a52;
  text-decoration: none;
}
/* line 291, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .showgift-wrap .showgift .list {
  margin-right: -12px;
}
/* line 293, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .showgift-wrap .showgift .list .inner {
  width: 230px;
  height: 336px;
  background: #fff;
  margin-right: 12px;
  box-shadow: 4px 3px 30px rgba(0, 0, 0, 0.2);
  float: left;
  position: relative;
  cursor: pointer;
  overflow: hidden;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
/* line 303, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .showgift-wrap .showgift .list .inner img {
  display: block;
  width: 230px;
  height: 200px;
}
/* line 308, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .showgift-wrap .showgift .list .inner span {
  display: block;
  width: 208px;
  height: 47px;
  text-align: center;
  line-height: 47px;
  padding-top: 5px;
  font-size: 20px;
  color: #323232;
  font-weight: bold;
  margin: 0 auto;
  border-bottom: 1px dashed #323232;
}
/* line 321, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .showgift-wrap .showgift .list .inner p {
  line-height: 18px;
  font-size: 14px;
  color: #323232;
  padding: 11px 16px 0;
}
/* line 327, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .showgift-wrap .showgift .list .inner .content {
  width: 230px;
  height: 140px;
  position: absolute;
  background: #fff;
  padding-top: 27px;
  padding: 0;
  left: 0;
  top: 200px;
  opacity: 0;
  overflow: hidden;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
/* line 333, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .showgift-wrap .showgift .list .inner .content p {
  line-height: 22px;
}
/* line 347, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .showgift-wrap .showgift .list .inner:hover .content {
  opacity: 1;
  height: 320px;
  padding-top: 16px;
  top: 0;
}
/* line 359, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .rules-wrap .center {
  width: 1198px;
  margin: 0 auto;
}
/* line 362, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .rules-wrap .center .rules {
  width: 1100px;
  margin: 0 auto;
  padding-top: 60px;
}
/* line 366, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .rules-wrap .center .rules .title {
  text-align: center;
  font-size: 32px;
  color: #333;
  font-weight: bold;
  padding-bottom: 30px;
}
/* line 374, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .rules-wrap .center .rules .inner li {
  line-height: 36px;
  font-size: 18px;
  color: #333;
  padding-left: 26px;
  position: relative;
}
/* line 380, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .rules-wrap .center .rules .inner li span {
  position: absolute;
  left: 0;
  top: 0;
  background: none;
}
/* line 387, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .rules-wrap .center .rules .inner p {
  padding: 40px 0 120px 26px;
  font-size: 18px;
  color: #333;
}
/* line 394, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .rules-wrap .center .giftup-card {
  margin: 0 auto;
  width: 1138;
  height: 458px;
  background: #fff url('../../images/giftup/card.png?1508917063') left bottom no-repeat;
}
/* line 399, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .rules-wrap .center .giftup-card p {
  height: 75px;
  font-size: 16px;
  color: #212020;
  line-height: 90px;
  text-align: center;
}
/* line 406, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .rules-wrap .center .giftup-card .container {
  width: 976px;
  height: 122px;
  margin: 0 auto;
  border: 1px solid #e7e7e7;
  overflow: hidden;
}
/* line 412, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .rules-wrap .center .giftup-card .container .text {
  width: 944px;
  height: 58px;
  line-height: 58px;
  font-size: 14px;
  color: #a9a9a9;
  border: none;
  border-bottom: 1px solid #e7e7e7;
  outline: none;
  background: none;
  margin: 3px auto 0;
  display: block;
}
/* line 426, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .rules-wrap .center .giftup-card .btn {
  width: 305px;
  height: 46px;
  text-align: center;
  line-height: 46px;
  background: linear-gradient(to bottom, #fc5b72, #fa3747);
  font-size: 22px;
  font-weight: bold;
  color: #fff;
  box-shadow: 2px 4px 9px rgba(78, 78, 78, 0.4);
  outline: none;
  margin: 31px auto 0;
  display: block;
}
/* line 439, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .rules-wrap .center .giftup-card .btn:hover {
  background: #fc425c;
  text-decoration: none;
}
/* line 447, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .record-wrapper {
  width: 100%;
  height: 450px;
  box-shadow: 0 0 10px rgba(153, 153, 153, 0.6) inset;
  overflow: hidden;
  background: #fff;
  margin-bottom: 44px;
}
/* line 454, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .record-wrapper .record-wrap {
  padding-top: 52px;
}
/* line 456, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .record-wrapper .record-wrap .giftup-titleb {
  margin: 0 auto;
}
/* line 459, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .record-wrapper .record-wrap .listwrap {
  padding-top: 30px;
}
/* line 461, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .record-wrapper .record-wrap .listwrap .table-title {
  width: 1116px;
  margin: 0 auto;
}
/* line 464, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .record-wrapper .record-wrap .listwrap .table-title th {
  height: 50px;
  font-size: 18px;
  color: #666;
  border-bottom: 1px solid #dedede;
  text-align: center;
}
/* line 472, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .record-wrapper .record-wrap .listwrap .list {
  height: 214px;
  overflow: hidden;
  margin-top: 12px;
}
/* line 476, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .record-wrapper .record-wrap .listwrap .list table {
  width: 1116px;
  margin: 0 auto;
}
/* line 479, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .record-wrapper .record-wrap .listwrap .list table td {
  text-align: center;
  font-family: Arial;
  height: 36px;
  font-size: 18px;
  color: #999;
}
/* line 485, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .record-wrapper .record-wrap .listwrap .list table td.gift {
  color: #fc545a;
}
/* line 488, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-wrapper .record-wrapper .record-wrap .listwrap .list table td p {
  padding-left: 100px;
  text-align: left;
}
/* line 500, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-top {
  overflow: hidden;
  position: fixed;
  right: 40px;
  bottom: 40px;
  cursor: pointer;
}
/* line 506, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-top .ask {
  height: 83px;
  background: #red;
}
/* line 510, ../sass/_investgiftup.scss */
.investgiftup-wrapper .giftup-top .top {
  height: 82px;
}
/* line 514, ../sass/_investgiftup.scss */
.investgiftup-wrapper .tab-float {
  position: fixed;
  left: 40px;
  cursor: pointer;
}
/* line 519, ../sass/_investgiftup.scss */
.investgiftup-wrapper .tab-float .tabs {
  border: 1px solid #eee;
  margin-bottom: -1px;
}
/* line 522, ../sass/_investgiftup.scss */
.investgiftup-wrapper .tab-float .tabs div {
  width: 95px;
  height: 33px;
  background: #fff;
  font-size: 14px;
  color: #888;
  line-height: 33px;
  text-align: center;
  border-bottom: 1px dashed #eee;
  position: relative;
}
/* line 532, ../sass/_investgiftup.scss */
.investgiftup-wrapper .tab-float .tabs div p {
  width: 112px;
  height: 36px;
  position: absolute;
  left: -6px;
  top: -1px;
  display: none;
  color: #fff;
  background: url('../../images/giftupbanner/act.png?1508917080') 0 0 no-repeat;
}
/* line 542, ../sass/_investgiftup.scss */
.investgiftup-wrapper .tab-float .tabs div:hover {
  background: #f6f6f6;
}
/* line 546, ../sass/_investgiftup.scss */
.investgiftup-wrapper .tab-float .tabs div.act p {
  display: block;
}

/* line 555, ../sass/_investgiftup.scss */
.showgift-wrapper {
  width: 100%;
}
/* line 557, ../sass/_investgiftup.scss */
.showgift-wrapper .showgift-banner {
  width: 100%;
  height: 500px;
  background: url('../../images/showgift-banner.jpg?1508917082') center top;
  overflow: hidden;
}
/* line 562, ../sass/_investgiftup.scss */
.showgift-wrapper .showgift-banner .inner {
  width: 1200px;
  margin: 0 auto;
  overflow: hidden;
  height: 500px;
}
/* line 568, ../sass/_investgiftup.scss */
.showgift-wrapper .showgift-banner .inner .go {
  width: 256px;
  height: 46px;
  display: block;
  margin: 354px 0 0 68px;
  float: left;
}
/* line 575, ../sass/_investgiftup.scss */
.showgift-wrapper .showgift-banner .inner .showgift-upload {
  width: 806px;
  height: 300px;
  float: left;
  background: #fff;
  box-shadow: 6px 3px 13px #000;
  margin: 100px 0 0 67px;
}
/* line 582, ../sass/_investgiftup.scss */
.showgift-wrapper .showgift-banner .inner .showgift-upload #uploader-img {
  width: 320px;
  height: 300px;
  float: left;
  position: relative;
}
/* line 587, ../sass/_investgiftup.scss */
.showgift-wrapper .showgift-banner .inner .showgift-upload #uploader-img .uploader-list {
  position: relative;
}
/* line 589, ../sass/_investgiftup.scss */
.showgift-wrapper .showgift-banner .inner .showgift-upload #uploader-img .uploader-list img {
  width: 320px;
  height: 300px;
  display: block;
}
/* line 595, ../sass/_investgiftup.scss */
.showgift-wrapper .showgift-banner .inner .showgift-upload #uploader-img #filePicker {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
}
/* line 599, ../sass/_investgiftup.scss */
.showgift-wrapper .showgift-banner .inner .showgift-upload #uploader-img #filePicker .webuploader-pick {
  width: 320px;
  height: 300px;
}
/* line 605, ../sass/_investgiftup.scss */
.showgift-wrapper .showgift-banner .inner .showgift-upload #uploader-img .login {
  width: 320px;
  height: 300px;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 3;
}
/* line 613, ../sass/_investgiftup.scss */
.showgift-wrapper .showgift-banner .inner .showgift-upload #uploader-img .mask {
  width: 320px;
  height: 300px;
  position: absolute;
  left: 0;
  top: 0;
  z-index: 4;
}
/* line 621, ../sass/_investgiftup.scss */
.showgift-wrapper .showgift-banner .inner .showgift-upload #uploader-img .file-item {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 2;
}
/* line 627, ../sass/_investgiftup.scss */
.showgift-wrapper .showgift-banner .inner .showgift-upload #uploader-img .error, .showgift-wrapper .showgift-banner .inner .showgift-upload #uploader-img .success {
  width: 320px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-size: 16px;
  color: #fff;
  background: #f43838;
  bottom: 0;
  left: 0;
  position: absolute;
}
/* line 639, ../sass/_investgiftup.scss */
.showgift-wrapper .showgift-banner .inner .showgift-upload #uploader-img .success {
  background: #1ba261;
}
/* line 642, ../sass/_investgiftup.scss */
.showgift-wrapper .showgift-banner .inner .showgift-upload #uploader-img .smallerror {
  font-size: 12px;
}
/* line 645, ../sass/_investgiftup.scss */
.showgift-wrapper .showgift-banner .inner .showgift-upload #uploader-img .progress {
  position: absolute;
  width: 320px;
  bottom: 0;
  left: 0;
  height: 8px;
  overflow: hidden;
  z-index: 50;
  margin: 0;
  border-radius: 0;
  background: none;
  -webkit-box-shadow: 0 0 0;
}
/* line 657, ../sass/_investgiftup.scss */
.showgift-wrapper .showgift-banner .inner .showgift-upload #uploader-img .progress span {
  display: block;
  overflow: hidden;
  width: 0;
  height: 100%;
  background: #1483d8 url(../images/progress.png) repeat-x;
  -webit-transition: width 200ms linear;
  -moz-transition: width 200ms linear;
  -o-transition: width 200ms linear;
  -ms-transition: width 200ms linear;
  transition: width 200ms linear;
  -webkit-animation: progressmove 2s linear infinite;
  -moz-animation: progressmove 2s linear infinite;
  -o-animation: progressmove 2s linear infinite;
  -ms-animation: progressmove 2s linear infinite;
  animation: progressmove 2s linear infinite;
  -webkit-transform: translateZ(0);
}
/* line 677, ../sass/_investgiftup.scss */
.showgift-wrapper .showgift-banner .inner .showgift-upload .upcon {
  width: 486px;
  height: 300px;
  float: left;
  overflow: hidden;
  position: relative;
}
/* line 683, ../sass/_investgiftup.scss */
.showgift-wrapper .showgift-banner .inner .showgift-upload .upcon a, .showgift-wrapper .showgift-banner .inner .showgift-upload .upcon .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .showgift-wrapper .showgift-banner .inner .showgift-upload .upcon span, .showgift-wrapper .showgift-banner .inner .showgift-upload .upcon span {
  position: absolute;
  width: 115px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  border: 2px solid #ff4949;
  font-size: 18px;
  color: #ff4949;
  right: 36px;
  bottom: 35px;
  border-radius: 50px;
}
/* line 696, ../sass/_investgiftup.scss */
.showgift-wrapper .showgift-banner .inner .showgift-upload .upcon span {
  color: #666;
  border-color: #666;
}
/* line 700, ../sass/_investgiftup.scss */
.showgift-wrapper .showgift-banner .inner .showgift-upload .upcon textarea {
  width: 414px;
  height: 184px;
  margin: 32px auto 0;
  display: block;
  resize: none;
  line-height: 26px;
  font-size: 18px;
  color: #999;
  border: none;
  outline: none;
}
/* line 716, ../sass/_investgiftup.scss */
.showgift-wrapper .past-wrap {
  width: 100%;
  padding-bottom: 125px;
}
/* line 719, ../sass/_investgiftup.scss */
.showgift-wrapper .past-wrap .giftup-title {
  margin: 18px auto 33px;
}
/* line 722, ../sass/_investgiftup.scss */
.showgift-wrapper .past-wrap .con {
  width: 1198px;
  margin: 0 auto;
}
/* line 726, ../sass/_investgiftup.scss */
.showgift-wrapper .past-wrap .list {
  padding: 20px;
  margin: -20px -46px -20px -20px;
  padding-bottom: 98px;
  overflow: hidden;
}
/* line 733, ../sass/_investgiftup.scss */
.showgift-wrapper .past-wrap .list .inner {
  width: 280px;
  height: 350px;
  background: #fff;
  margin: 0 26px 30px 0;
  box-shadow: 4px 3px 30px rgba(0, 0, 0, 0.2);
  float: left;
  cursor: pointer;
  position: relative;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
/* line 742, ../sass/_investgiftup.scss */
.showgift-wrapper .past-wrap .list .inner .content {
  width: 280px;
  height: 109px;
  position: absolute;
  background: #fff;
  padding-top: 27px;
  padding: 0;
  left: 0;
  top: 220px;
  opacity: 0;
  overflow: hidden;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
/* line 759, ../sass/_investgiftup.scss */
.showgift-wrapper .past-wrap .list .inner:hover .content {
  opacity: 1;
  height: 323px;
  padding-top: 27px;
  top: 0;
}
/* line 766, ../sass/_investgiftup.scss */
.showgift-wrapper .past-wrap .list .inner img {
  display: block;
  width: 280px;
  height: 220px;
}
/* line 771, ../sass/_investgiftup.scss */
.showgift-wrapper .past-wrap .list .inner span {
  display: block;
  width: 234px;
  height: 46px;
  padding: 0 8px;
  line-height: 46px;
  font-size: 18px;
  color: #333;
  font-weight: bold;
  margin: 0 auto;
  border-bottom: 1px dashed #c9c9c9;
}
/* line 782, ../sass/_investgiftup.scss */
.showgift-wrapper .past-wrap .list .inner span i {
  float: right;
  font-size: 16px;
  font-weight: normal;
}
/* line 788, ../sass/_investgiftup.scss */
.showgift-wrapper .past-wrap .list .inner p {
  line-height: 24px;
  font-size: 16px;
  color: #999;
  padding: 10px 18px 0;
  word-wrap: break-word;
}

/* line 800, ../sass/_investgiftup.scss */
.webuploader-container {
  position: relative;
}

/* line 803, ../sass/_investgiftup.scss */
.webuploader-element-invisible {
  position: absolute !important;
  clip: rect(1px 1px 1px 1px);
  /* IE6, IE7 */
  clip: rect(1px, 1px, 1px, 1px);
}

/* line 823, ../sass/_investgiftup.scss */
.webuploader-pick-disable {
  opacity: 0.6;
  pointer-events: none;
}

/* line 120, together/*.png */
.together-sprite, .together-date, .together-fin, .together-gift, .together-hot, .together-phone-act, .together-phone-code, .together-phone, .together-wechat-act, .together-wechat-code, .together-wechat {
  background-image: url('../../images/together-sd4c7cf974c.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.together-date {
  background-position: 0 0;
  height: 18px;
  width: 14px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.together-fin {
  background-position: 0 -18px;
  height: 126px;
  width: 126px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.together-gift {
  background-position: 0 -144px;
  height: 40px;
  width: 40px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.together-hot {
  background-position: 0 -184px;
  height: 30px;
  width: 44px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.together-phone-act {
  background-position: 0 -214px;
  height: 30px;
  width: 20px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.together-phone-code {
  background-position: 0 -244px;
  height: 122px;
  width: 122px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.together-phone {
  background-position: 0 -366px;
  height: 30px;
  width: 20px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.together-wechat-act {
  background-position: 0 -396px;
  height: 31px;
  width: 35px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.together-wechat-code {
  background-position: 0 -427px;
  height: 122px;
  width: 122px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.together-wechat {
  background-position: 0 -549px;
  height: 31px;
  width: 35px;
}

/* line 4, ../sass/_together.scss */
.together-wrapper {
  width: 100%;
  background: #f5f5f5;
  padding-top: 19px;
}
/* line 8, ../sass/_together.scss */
.together-wrapper .together-wrap {
  width: 100%;
  background: #fff;
}
/* line 11, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box {
  width: 1180px;
  margin: 0 auto;
  overflow: hidden;
  padding-bottom: 100px;
}
/* line 16, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .together-list {
  width: 846px;
  float: left;
  margin-right: 30px;
}
/* line 20, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .together-list .top {
  padding: 33px 0 19px 4px;
  overflow: hidden;
}
/* line 24, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .together-list .top .title i {
  float: left;
  margin-right: 10px;
}
/* line 28, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .together-list .top .title .txt {
  float: left;
  margin-top: -4px;
}
/* line 31, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .together-list .top .title .txt span {
  font-size: 18px;
  color: #2e2e2e;
}
/* line 35, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .together-list .top .title .txt p {
  font-size: 14px;
  color: #807d7d;
}
/* line 41, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .together-list .top .tabs {
  float: right;
  margin: 5px 10px 0 0;
  overflow: hidden;
}
/* line 47, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .together-list .top .tabs span {
  width: 102px;
  height: 35px;
  line-height: 35px;
  text-align: center;
  font-size: 16px;
  color: #333;
  float: right;
  cursor: pointer;
}
/* line 56, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .together-list .top .tabs span.active {
  color: #fa6161;
}
/* line 61, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .together-list .top .tabs i {
  width: 2px;
  height: 20px;
  float: right;
  background: #787878;
  margin-top: 9px;
}
/* line 70, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .together-list .list-wrap {
  overflow: hidden;
}
/* line 72, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .together-list .list-wrap.hasmore {
  height: 956px;
}
/* line 75, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .together-list .list-wrap .mode {
  width: 844px;
  height: 218px;
  border: 1px solid #e0e0e0;
  background: #fafafa;
  overflow: hidden;
  margin-bottom: 19px;
  position: relative;
}
/* line 83, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .together-hot {
  position: absolute;
  right: 10px;
  top: 0;
}
/* line 88, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .img {
  width: 500px;
  height: 186px;
  margin: 16px 21px 0 18px;
  float: left;
}
/* line 93, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .img img {
  display: block;
  width: 500px;
  height: 186px;
}
/* line 99, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con {
  float: left;
  margin-top: 16px;
  height: 186px;
  border-left: 1px solid #e6e6e6;
  text-align: center;
  position: relative;
  width: 304px;
}
/* line 107, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .together-fin {
  position: absolute;
  top: 66px;
  right: 91px;
}
/* line 113, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .t {
  padding: 32px 0 8px;
  font-size: 18px;
  color: #fb6262;
}
/* line 118, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con p {
  line-height: 26px;
  font-size: 14px;
  color: #4c4c4c;
}
/* line 119, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con p i.together-date {
  margin: 3px 5px 0 0;
  display: inline-block;
  vertical-align: top;
}
/* line 128, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con a, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span {
  width: 178px;
  height: 38px;
  text-align: center;
  line-height: 38px;
  border: 1px solid #fa6161;
  border-radius: 4px;
  font-size: 14px;
  color: #fb6262;
  display: block;
  margin: 32px auto 0;
}
/* line 140, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span {
  color: #808080;
  border-color: #a8a8a8;
}
/* line 144, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover {
  text-decoration: none;
}
/* line 151, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .together-list .list-wrap.liston-wrap .mode:hover {
  border-color: #fa6161;
}
/* line 154, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .together-list .list-wrap.liston-wrap .con a:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap.liston-wrap .mode .con span:hover {
  background: #fa6161;
  color: #fff;
  text-decoration: none;
}
/* line 161, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .together-list .more {
  width: 178px;
  height: 38px;
  text-align: center;
  line-height: 38px;
  color: #f75656;
  font-size: 14px;
  border: 1px solid #fa5f5f;
  border-radius: 4px;
  display: block;
  margin: 22px auto 0;
}
/* line 174, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .slide {
  width: 298px;
  float: left;
  padding-top: 96px;
}
/* line 178, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .slide .title {
  height: 80px;
  line-height: 112px;
  font-size: 18px;
  color: #333;
  overflow: hidden;
}
/* line 184, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .slide .title i {
  display: inline-block;
  width: 6px;
  height: 20px;
  border-radius: 20px;
  vertical-align: top;
  background: #f47a7a;
  margin: 47px 10px 0 6px;
}
/* line 193, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .slide .title a, .together-wrapper .together-wrap .together-box .slide .title .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .slide .title span {
  float: right;
  font-size: 14px;
  color: #999;
  margin-top: 5px;
}
/* line 200, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .slide .aboutus {
  overflow: hidden;
}
/* line 202, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .slide .aboutus .mod {
  width: 296px;
  height: 324px;
  border: 1px solid #e0e0e0;
}
/* line 206, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .slide .aboutus .mod .tabs {
  height: 83px;
}
/* line 208, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .slide .aboutus .mod .tabs p {
  width: 148px;
  height: 80px;
  background: #f2f2f2;
  margin: -1px;
  border: 1px solid #e6e6e6;
  float: left;
  cursor: pointer;
}
/* line 216, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .slide .aboutus .mod .tabs p i {
  display: block;
  margin: 11px auto 10px;
}
/* line 219, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .slide .aboutus .mod .tabs p i.together-wechat {
  margin-bottom: 9px;
}
/* line 223, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .slide .aboutus .mod .tabs p span {
  display: block;
  color: #666;
  font-size: 14px;
  text-align: center;
}
/* line 229, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .slide .aboutus .mod .tabs p.active {
  border-top: 2px solid #fb6262;
  border-bottom: 1px solid #fff;
  position: relative;
  background: #fff;
}
/* line 234, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .slide .aboutus .mod .tabs p.active i.together-wechat {
  margin-top: 10px;
  background: url('../../images/together/wechat-act.png?1508917065') no-repeat;
}
/* line 238, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .slide .aboutus .mod .tabs p.active i.together-phone {
  margin-top: 10px;
  background: url('../../images/together/phone-act.png?1508917065') no-repeat;
}
/* line 242, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .slide .aboutus .mod .tabs p.active span {
  color: #fb6262;
}
/* line 249, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .slide .aboutus .mod .modecode-wrap .code {
  width: 296px;
  overflow: hidden;
}
/* line 252, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .slide .aboutus .mod .modecode-wrap .code img {
  display: block;
  margin: 39px auto 9px;
}
/* line 256, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .slide .aboutus .mod .modecode-wrap .code p {
  text-align: center;
  font-size: 18px;
  color: #333;
}
/* line 265, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .slide .words {
  border: 1px solid #e0e0e0;
  width: 296px;
  padding: 24px 0 20px;
  margin-bottom: -16px;
}
/* line 270, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .slide .words .mod-wrap {
  overflow: hidden;
}
/* line 273, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .slide .words .mod-box {
  margin-bottom: -20px;
}
/* line 276, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .slide .words .mod {
  width: 266px;
  cursor: pointer;
  height: 95px;
  border-bottom: 1px solid #eaeaea;
  margin: 0 auto 19px;
}
/* line 282, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .slide .words .mod .head {
  width: 75px;
  height: 75px;
  float: left;
  margin-right: 11px;
}
/* line 287, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .slide .words .mod .head img {
  border-radius: 80px;
  display: block;
  width: 75px;
  height: 75px;
}
/* line 295, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .slide .words .mod:hover .head img {
  width: 81px;
  height: 81px;
  margin: -3px;
}
/* line 301, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .slide .words .mod .text {
  width: 180px;
  float: left;
}
/* line 304, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .slide .words .mod .text span {
  font-size: 16px;
  color: #ec444b;
}
/* line 308, ../sass/_together.scss */
.together-wrapper .together-wrap .together-box .slide .words .mod .text p {
  font-size: 14px;
  line-height: 26px;
  color: #333;
  padding-top: 2px;
}

/* line 320, finance/*.png */
.finance-sprite, .finance-bag, .finance-banner, .finance-btn, .finance-btngo, .finance-code, .finance-detailicon, .finance-dot, .finance-ficon, .finance-get, .finance-getgo, .finance-gift, .finance-icona, .finance-iconb, .finance-iconc, .finance-icond, .finance-ing, .finance-mode, .finance-modea, .finance-modeb, .finance-modec, .finance-moded, .finance-mycode, .finance-nextthings, .finance-part, .finance-phone, .finance-prevthings, .finance-right, .finance-step, .finance-success, .finance-tip, .finance-titlefour, .finance-titleone, .finance-titlethings, .finance-titlethree, .finance-welcome {
  background-image: url('../../images/finance-s60452ceb35.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-bag {
  background-position: 0 0;
  height: 19px;
  width: 79px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-banner {
  background-position: 0 -19px;
  height: 597px;
  width: 2000px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-btn {
  background-position: 0 -616px;
  height: 74px;
  width: 354px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-btngo {
  background-position: 0 -690px;
  height: 74px;
  width: 354px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-code {
  background-position: 0 -764px;
  height: 24px;
  width: 20px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-detailicon {
  background-position: 0 -788px;
  height: 217px;
  width: 300px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-dot {
  background-position: 0 -1005px;
  height: 6px;
  width: 6px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-ficon {
  background-position: 0 -1011px;
  height: 16px;
  width: 24px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-get {
  background-position: 0 -1027px;
  height: 74px;
  width: 294px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-getgo {
  background-position: 0 -1101px;
  height: 74px;
  width: 294px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-gift {
  background-position: 0 -1175px;
  height: 38px;
  width: 823px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-icona {
  background-position: 0 -1213px;
  height: 80px;
  width: 80px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-iconb {
  background-position: 0 -1293px;
  height: 82px;
  width: 78px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-iconc {
  background-position: 0 -1375px;
  height: 80px;
  width: 82px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-icond {
  background-position: 0 -1455px;
  height: 80px;
  width: 93px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-ing {
  background-position: 0 -1535px;
  height: 37px;
  width: 98px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-mode {
  background-position: 0 -1572px;
  height: 265px;
  width: 1173px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-modea {
  background-position: 0 -1837px;
  height: 402px;
  width: 290px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-modeb {
  background-position: 0 -2239px;
  height: 402px;
  width: 290px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-modec {
  background-position: 0 -2641px;
  height: 402px;
  width: 290px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-moded {
  background-position: 0 -3043px;
  height: 402px;
  width: 290px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-mycode {
  background-position: 0 -3445px;
  height: 24px;
  width: 20px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-nextthings {
  background-position: 0 -3469px;
  height: 66px;
  width: 42px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-part {
  background-position: 0 -3535px;
  height: 689px;
  width: 2000px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-phone {
  background-position: 0 -4224px;
  height: 24px;
  width: 16px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-prevthings {
  background-position: 0 -4248px;
  height: 66px;
  width: 42px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-right {
  background-position: 0 -4314px;
  height: 54px;
  width: 54px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-step {
  background-position: 0 -4368px;
  height: 48px;
  width: 1042px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-success {
  background-position: 0 -4416px;
  height: 32px;
  width: 32px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-tip {
  background-position: 0 -4448px;
  height: 17px;
  width: 17px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-titlefour {
  background-position: 0 -4465px;
  height: 39px;
  width: 679px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-titleone {
  background-position: 0 -4504px;
  height: 39px;
  width: 887px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-titlethings {
  background-position: 0 -4543px;
  height: 38px;
  width: 608px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-titlethree {
  background-position: 0 -4581px;
  height: 39px;
  width: 910px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.finance-welcome {
  background-position: 0 -4620px;
  height: 10px;
  width: 279px;
}

/* line 5, ../sass/_finance.scss */

/* line 11, ../sass/_finance.scss */
.finance-wrapper .banner .quick-register-wrap {
  width: 1200px;
  margin: 0 auto;position:relative;
}
/* line 14, ../sass/_finance.scss */
.finance-wrapper .banner .quick-register-wrap .quick-register-wrapper {
  padding:80px 0 0 0;position:absolute;right:0;top:40px;
}
/* line 16, ../sass/_finance.scss */
.finance-wrapper .banner .quick-register-wrap .quick-register-wrapper .quicktop {
  height: 64px;
  line-height: 64px;
  background: #fd3615;
  font-size: 20px;
  color:#ffe0db;
  text-align: center;
}
/* line 24, ../sass/_finance.scss */
.finance-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod {height:380px;
  width: 330px;
  border: none;
  overflow: hidden;
}
.quick-register-mod .huanying{background-color:#fd3615;height:65px;line-height:65px;text-align:center;font-size:20px;color:white;letter-spacing:1px;}
.quick-register-wrap{min-height: 580px!important;}
/* line 29, ../sass/_finance.scss */
.finance-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box {padding-top:20px;
  margin:15px 25px 28px;
}
.zhuce{color: #fd3615;font-size:16px;display:block; text-align: center;height:30px;line-height:30px;margin-top:30px;}
/* line 32, ../sass/_finance.scss */
.finance-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box .get-code {
  width: 104px;
  height: 38px;
  text-align: center;
  line-height: 38px;
  border: 1px solid #fc545a;
  font-size: 14px;
  color: #fc545a;
  background: none;
}
/* line 44, ../sass/_finance.scss */
.finance-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-box {
  padding-bottom: 20px;
}
/* line 46, ../sass/_finance.scss */
.finance-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-box i {
  top: 41px;
}
/* line 49, ../sass/_finance.scss */
.finance-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-box .error {
  top: 39px;
}
/* line 53, ../sass/_finance.scss */
.finance-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-box .img-box img {
  width: 105px;
  height:45px;
  border: 1px solid #bdbdbd;
  border-left: none;
  border-radius: 0 3px 3px 0;
}
/* line 62, ../sass/_finance.scss */
.finance-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-mod {
  width: 278px;
  height:45px;
  border: 1px solid white;
  overflow: hidden;
  position: relative;background-color:white;
}
/* line 69, ../sass/_finance.scss */
.finance-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-mod.small-inputmod {
  width: 173px;
  border-right: none;
}
/* line 74, ../sass/_finance.scss */
.finance-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-mod b.icon {
  position: absolute;
  left: 7px;
  top: 7px;
}
/* line 79, ../sass/_finance.scss */
.finance-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-mod .text {
  height:32px;
  line-height:32px;
  padding: 0 14px;
  width: 212px;
  margin: 7px 0 0 0px;
  border: none;
  background: none;
  outline: none;
}
/* line 91, ../sass/_finance.scss */
.finance-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box {
  padding: 0 0 13px;
  font-size: 14px;
  color: #999;
}
/* line 95, ../sass/_finance.scss */
.finance-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box label {
  padding: 0;
}
/* line 98, ../sass/_finance.scss */
.finance-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box a, .finance-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .finance-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box span {
  color: #cf955c;
}
/* line 101, ../sass/_finance.scss */
.finance-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box .check-box {
  float: left;
  margin-top: 5px;
}
/* line 106, ../sass/_finance.scss */
.finance-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .sub {
  width: 280px;
  height: 50px;
  background: #FF6200;
  line-height: 50px;
  font-size: 18px;
  font-weight: normal;
}
.finance-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .sub:hover{
  width: 280px;
  height: 50px;
  background: #fd3615;
  line-height: 50px;
  font-size: 18px;
  font-weight: normal;}
/* line 118, ../sass/_finance.scss */
.finance-wrapper .banner .welcome {
  width: 330px;
  height: 368px;
  background: #f4f4f4;
  float: right;
  margin: 52px 55px 0 0;
  box-shadow: 0 2px 8px rgba(252, 84, 90, 0.5);
}
/* line 126, ../sass/_finance.scss */
.finance-wrapper .banner .welcome .top {
  text-align: center;
  padding-top: 19px;
  color: #fc545a;
  font-size: 20px;
}
/* line 132, ../sass/_finance.scss */
.finance-wrapper .banner .welcome .finance-welcome {
  display: block;
  margin: 24px auto 0;
}
/* line 136, ../sass/_finance.scss */
.finance-wrapper .banner .welcome .con {
  padding: 36px 0 0 48px;
  font-size: 14px;
  color: #333;
}
/* line 140, ../sass/_finance.scss */
.finance-wrapper .banner .welcome .con p {
  font-size: 16px;
  padding-bottom: 20px;
}
/* line 144, ../sass/_finance.scss */
.finance-wrapper .banner .welcome .con li {
  line-height: 26px;
}
/* line 146, ../sass/_finance.scss */
.finance-wrapper .banner .welcome .con li span {
  font-weight: bold;
}
/* line 149, ../sass/_finance.scss */
.finance-wrapper .banner .welcome .con li b {
  color: #fc545a;
  font-weight: bold;
}
/* line 155, ../sass/_finance.scss */
.finance-wrapper .banner .welcome .account {
  width: 280px;
  height: 50px;
  background: #fc545a;
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(252, 84, 90, 0.8);
  display: block;
  margin: 24px auto 0;
  font-size: 20px;
  color: #fff;
  text-align: center;
  line-height: 50px;
}
/* line 167, ../sass/_finance.scss */
.finance-wrapper .banner .welcome .account:hover {
  background: #fc3b42;
  text-decoration: none;
}
/* line 172, ../sass/_finance.scss */
.finance-wrapper .banner .welcome .bot {
  text-align: right;
  padding: 18px 27px 0 0;
}
/* line 175, ../sass/_finance.scss */
.finance-wrapper .banner .welcome .bot a, .finance-wrapper .banner .welcome .bot .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .finance-wrapper .banner .welcome .bot span {
  font-size: 12px;
  color: #333;
}
/* line 182, ../sass/_finance.scss */
.finance-wrapper .partone-wrapper {
  height: 827px;
  width: 100%;
  background: linear-gradient(to bottom, #fff4ea, #fadfbd);
  margin-top: -105px;
}
/* line 187, ../sass/_finance.scss */
.finance-wrapper .partone-wrapper .partone {
  width: 1200px;
  margin: 0 auto;
  padding-top: 82px;
}
/* line 191, ../sass/_finance.scss */
.finance-wrapper .partone-wrapper .partone .finance-titleone {
  margin: 0 auto;
}
/* line 194, ../sass/_finance.scss */
.finance-wrapper .partone-wrapper .partone .tip {
  text-align: center;
  font-size: 16px;
  color: #ca6200;
  padding: 9px 0 57px;
}
/* line 200, ../sass/_finance.scss */
.finance-wrapper .partone-wrapper .partone .mode-wrap {
  overflow: hidden;
  text-align: center;
}
/* line 204, ../sass/_finance.scss */
.finance-wrapper .partone-wrapper .partone .mode-wrap div {
  display: inline-block;
}
/* line 209, ../sass/_finance.scss */
.finance-wrapper .partone-wrapper .partone .step {
  width: 1148px;
  height: 108px;
  margin: 34px auto 0;
  border: 1px solid #dda665;
  border-radius: 4px;
  overflow: hidden;
}
/* line 216, ../sass/_finance.scss */
.finance-wrapper .partone-wrapper .partone .step .finance-step {
  margin: 31px auto 0;
}
/* line 220, ../sass/_finance.scss */
.finance-wrapper .partone-wrapper .partone .finance-get, .finance-wrapper .partone-wrapper .partone .finance-getgo {
  display: block;
  margin: 64px auto 0;
}
/* line 226, ../sass/_finance.scss */
.finance-wrapper .parttwo-wrapper {
  width: 100%;
  background: url('../../images/finance/part.png?1508917078') center top;
  height: 689px;
}
/* line 230, ../sass/_finance.scss */
.finance-wrapper .parttwo-wrapper .parttwo {
  width: 810px;
  padding-top: 254px;
  overflow: hidden;
  margin: 0 auto;
}
/* line 235, ../sass/_finance.scss */
.finance-wrapper .parttwo-wrapper .parttwo .box {
  text-align: center;
  width: 360px;
  height: 360px;
  background: #fff;
  border-radius: 3px;
  overflow: hidden;
  float: left;
  margin-left: 30px;
}
/* line 244, ../sass/_finance.scss */
.finance-wrapper .parttwo-wrapper .parttwo .box .title {
  height: 62px;
  line-height: 62px;
  font-size: 20px;
  color: #323232;
  border-bottom: 1px dashed #d2d2d2;
}
/* line 250, ../sass/_finance.scss */
.finance-wrapper .parttwo-wrapper .parttwo .box .title i {
  width: 21px;
  height: 21px;
  line-height: 21px;
  text-align: center;
  margin: 20px 10px 0 0;
  display: inline-block;
  font-size: 14px;
  color: #ca6200;
  border: 1px solid #ca6200;
  border-radius: 30px;
  vertical-align: top;
}
/* line 264, ../sass/_finance.scss */
.finance-wrapper .parttwo-wrapper .parttwo .box .data {
  padding-top: 40px;
}
/* line 266, ../sass/_finance.scss */
.finance-wrapper .parttwo-wrapper .parttwo .box .data div {
  font-size: 42px;
  color: #fc545a;
  position: relative;
  font-weight: bold;
  height: 70px;
}
/* line 272, ../sass/_finance.scss */
.finance-wrapper .parttwo-wrapper .parttwo .box .data div .bag {
  position: absolute;
  right: 33px;
  top: 31px;
}
/* line 277, ../sass/_finance.scss */
.finance-wrapper .parttwo-wrapper .parttwo .box .data div span {
  font-size: 24px;
  vertical-align: top;
  display: inline-block;
  margin-top: 6px;
}
/* line 284, ../sass/_finance.scss */
.finance-wrapper .parttwo-wrapper .parttwo .box .data p {
  font-size: 14px;
  color: #999;
  margin-top: -5px;
}
/* line 290, ../sass/_finance.scss */
.finance-wrapper .parttwo-wrapper .parttwo .box .deadline {
  font-size: 14px;
  color: #999;
  padding: 30px 0 18px;
}
/* line 294, ../sass/_finance.scss */
.finance-wrapper .parttwo-wrapper .parttwo .box .deadline span {
  margin-left: 24px;
}
/* line 298, ../sass/_finance.scss */
.finance-wrapper .parttwo-wrapper .parttwo .box a, .finance-wrapper .parttwo-wrapper .parttwo .box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .finance-wrapper .parttwo-wrapper .parttwo .box span {
  display: block;
  width: 267px;
  height: 46px;
  margin: 0 auto;
  border-radius: 3px;
  background: #fc545a;
  box-shadow: 0 2px 8px rgba(252, 84, 90, 0.8);
  font-size: 20px;
  color: #fff;
  line-height: 46px;
  text-align: center;
}
/* line 310, ../sass/_finance.scss */
.finance-wrapper .parttwo-wrapper .parttwo .box a:hover, .finance-wrapper .parttwo-wrapper .parttwo .box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .finance-wrapper .parttwo-wrapper .parttwo .box span:hover {
  background: #fc3b42;
  text-decoration: none;
}
/* line 318, ../sass/_finance.scss */
.finance-wrapper .partthree {
  width: 1200px;
  margin: 0 auto;
  overflow: hidden;
  padding-bottom: 106px;
}
/* line 323, ../sass/_finance.scss */
.finance-wrapper .partthree .finance-titlethree {
  margin: 73px auto 0;
}
/* line 326, ../sass/_finance.scss */
.finance-wrapper .partthree .list {
  width: 1100px;
  margin: 64px auto 0;
}
/* line 329, ../sass/_finance.scss */
.finance-wrapper .partthree .list table {
  width: 100%;
}
/* line 331, ../sass/_finance.scss */
.finance-wrapper .partthree .list table td {
  color: #323232;
  text-align: center;
}
/* line 334, ../sass/_finance.scss */
.finance-wrapper .partthree .list table td i {
  display: inline-block;
}
/* line 337, ../sass/_finance.scss */
.finance-wrapper .partthree .list table td span {
  font-size: 20px;
  display: block;
  padding: 19px 0 10px;
}
/* line 342, ../sass/_finance.scss */
.finance-wrapper .partthree .list table td p {
  font-size: 16px;
  line-height: 24px;
}
/* line 349, ../sass/_finance.scss */
.finance-wrapper .partthree .finance-btn, .finance-wrapper .partthree .finance-btngo {
  display: block;
  margin: 60px auto 0;
}
/* line 354, ../sass/_finance.scss */
.finance-wrapper .partfour {
  width: 1200px;
  margin: 0 auto;
}
/* line 357, ../sass/_finance.scss */
.finance-wrapper .partfour .finance-titlethings, .finance-wrapper .partfour .finance-gift {
  margin: 0 auto 53px;
}
/* line 360, ../sass/_finance.scss */
.finance-wrapper .partfour .fourbox {
  width: 1080px;
  margin: 0 auto;
  padding-bottom: 137px;
}
/* line 364, ../sass/_finance.scss */
.finance-wrapper .partfour .fourbox .device {
  width: 1080px;
  height: 548px;
  position: relative;
  box-shadow: 0 2px 6px rgba(106, 106, 106, 0.35);
}
/* line 370, ../sass/_finance.scss */
.finance-wrapper .partfour .fourbox .device .arrow-left {
  background: url('../../images/finance/prevthings.png?1508917078') no-repeat;
  position: absolute;
  left: 13px;
  top: 50%;
  margin-top: -33px;
  width: 42px;
  height: 66px;
  z-index: 10;
}
/* line 380, ../sass/_finance.scss */
.finance-wrapper .partfour .fourbox .device .arrow-right {
  background: url('../../images/finance/nextthings.png?1508917078') no-repeat;
  position: absolute;
  right: 13px;
  top: 50%;
  margin-top: -33px;
  width: 42px;
  height: 66px;
  z-index: 10;
}
/* line 390, ../sass/_finance.scss */
.finance-wrapper .partfour .fourbox .swiper-container {
  height: 548px;
  width: 1080px;
}
/* line 396, ../sass/_finance.scss */
.finance-wrapper .rules-wrapper {
  width: 100%;
  background: #1b1b1b;
}
/* line 400, ../sass/_finance.scss */
.finance-wrapper .rules-wrapper .rules {
  width: 1200px;
  margin: 0 auto;
  overflow: hidden;
}
/* line 404, ../sass/_finance.scss */
.finance-wrapper .rules-wrapper .rules .finance-titlefour {
  margin: 72px auto 0;
}
/* line 407, ../sass/_finance.scss */
.finance-wrapper .rules-wrapper .rules ul {
  line-height: 26px;
  font-size: 18px;
  color: #fff;
  padding: 55px 0 94px 66px;
}
/* line 412, ../sass/_finance.scss */
.finance-wrapper .rules-wrapper .rules ul li {
  padding-left: 20px;
  position: relative;
}
/* line 415, ../sass/_finance.scss */
.finance-wrapper .rules-wrapper .rules ul li i {
  position: absolute;
  left: 0;
  top: 0;
}
/* line 420, ../sass/_finance.scss */
.finance-wrapper .rules-wrapper .rules ul li.bot {
  padding: 0;
}
/* line 424, ../sass/_finance.scss */
.finance-wrapper .rules-wrapper .rules ul p {
  padding-top: 28px;
}

/* line 434, ../sass/_finance.scss */
.finance-detail-wrapper .bill-detail-wrap .bill-detail-box {
  height: 330px;
}
/* line 438, ../sass/_finance.scss */
.finance-detail-wrapper .bill-detail-wrap .bill-detail-box .bill-detail .feature-box strong {
  width: 200px;
  height: 24px;
  text-align: center;
  line-height: 24px;
  background: #fe8d3b;
  font-size: 14px;
  color: #fff;
  float: left;
  margin: 4px 0 0 10px;
}
/* line 451, ../sass/_finance.scss */
.finance-detail-wrapper .bill-detail-wrap .bill-detail-box .bill-detail .detail-box .list-wrap {
  border: none;
  text-align: center;
  padding-top: 70px;
}
/* line 455, ../sass/_finance.scss */
.finance-detail-wrapper .bill-detail-wrap .bill-detail-box .bill-detail .detail-box .list-wrap ul {
  width: 900px;
}
/* line 457, ../sass/_finance.scss */
.finance-detail-wrapper .bill-detail-wrap .bill-detail-box .bill-detail .detail-box .list-wrap ul li.rate-mod {
  width: 278px;
  text-align: center;
  padding: 0;
}
/* line 462, ../sass/_finance.scss */
.finance-detail-wrapper .bill-detail-wrap .bill-detail-box .bill-detail .detail-box .list-wrap ul b {
  font-size: 50px !important;
}
/* line 466, ../sass/_finance.scss */
.finance-detail-wrapper .bill-detail-wrap .bill-detail-box .bill-detail .detail-box .list-wrap ul li.deadline b {
  margin-right: 13px;
}
/* line 470, ../sass/_finance.scss */
.finance-detail-wrapper .bill-detail-wrap .bill-detail-box .bill-detail .detail-box .list-wrap ul i {
  font-size: 38px;
  color: #fe8d3b;
}
/* line 474, ../sass/_finance.scss */
.finance-detail-wrapper .bill-detail-wrap .bill-detail-box .bill-detail .detail-box .list-wrap ul p {
  font-size: 18px;
  color: #7b7b7b;
  padding-top: 10px;
}
/* line 485, ../sass/_finance.scss */
.finance-detail-wrapper .bill-detail-wrap .bill-detail-box .bill-form-wrap .rest-wrap {
  border: none;
  height: 104px;
}
/* line 488, ../sass/_finance.scss */
.finance-detail-wrapper .bill-detail-wrap .bill-detail-box .bill-form-wrap .rest-wrap .finance-rest {
  padding-top: 24px;
  font-size: 14px;
  color: #333;
}
/* line 492, ../sass/_finance.scss */
.finance-detail-wrapper .bill-detail-wrap .bill-detail-box .bill-form-wrap .rest-wrap .finance-rest span {
  font-size: 20px;
  font-weight: bold;
  color: #000;
  margin: 0 5px;
}
/* line 497, ../sass/_finance.scss */
.finance-detail-wrapper .bill-detail-wrap .bill-detail-box .bill-form-wrap .rest-wrap .finance-rest span.active {
  color: #ee3334;
}
/* line 502, ../sass/_finance.scss */
.finance-detail-wrapper .bill-detail-wrap .bill-detail-box .bill-form-wrap .rest-wrap .finance-ing {
  margin: 20px 30px 0 0;
}
/* line 507, ../sass/_finance.scss */
.finance-detail-wrapper .bill-detail-wrap .bill-detail-box .bill-form-wrap .form-box .input-box {
  padding: 0;
}
/* line 510, ../sass/_finance.scss */
.finance-detail-wrapper .bill-detail-wrap .bill-detail-box .bill-form-wrap .form-box .input-box ul .text {
  width: 268px;
  height: 38px;
  line-height: 38px;
  border: 1px solid #d7d7d7;
  border-radius: 3px;
  padding: 0 15px;
}
/* line 521, ../sass/_finance.scss */
.finance-detail-wrapper .bill-detail-wrap .bill-detail-box .bill-form-wrap .form-box .profit {
  padding: 9px 0 19px;
  font-size: 14px;
}
/* line 524, ../sass/_finance.scss */
.finance-detail-wrapper .bill-detail-wrap .bill-detail-box .bill-form-wrap .form-box .profit b {
  font-weight: normal;
  font-size: 16px;
  color: #000;
}
/* line 528, ../sass/_finance.scss */
.finance-detail-wrapper .bill-detail-wrap .bill-detail-box .bill-form-wrap .form-box .profit b.active {
  color: #ee3334;
}
/* line 533, ../sass/_finance.scss */
.finance-detail-wrapper .bill-detail-wrap .bill-detail-box .bill-form-wrap .form-box .bot {
  font-size: 14px;
  color: #666;
  padding-top: 7px;
}
/* line 541, ../sass/_finance.scss */
.finance-detail-wrapper .bill-detail-wrap .newhand-detail-info .newhand-new-wrap {
  margin-top: 38px;
}
/* line 543, ../sass/_finance.scss */
.finance-detail-wrapper .bill-detail-wrap .newhand-detail-info .newhand-new-wrap .newwrap-title {
  height: 60px;
  margin: -1px;
  padding-left: 73px;
  line-height: 60px;
  background: #fe8d3b;
  position: relative;
}
/* line 551, ../sass/_finance.scss */
.finance-detail-wrapper .bill-detail-wrap .newhand-detail-info .newhand-new-wrap .newhand-mode {
  height: auto !important;
}
/* line 554, ../sass/_finance.scss */
.finance-detail-wrapper .bill-detail-wrap .newhand-detail-info .newhand-new-wrap .finance-con {
  padding: 60px 0 55px 70px;
  position: relative;
}
/* line 557, ../sass/_finance.scss */
.finance-detail-wrapper .bill-detail-wrap .newhand-detail-info .newhand-new-wrap .finance-con .finance-detailicon {
  position: absolute;
  right: 172px;
  top: 33px;
}
/* line 562, ../sass/_finance.scss */
.finance-detail-wrapper .bill-detail-wrap .newhand-detail-info .newhand-new-wrap .finance-con .top {
  line-height: 40px;
  font-size: 20px;
  color: #999;
}
/* line 566, ../sass/_finance.scss */
.finance-detail-wrapper .bill-detail-wrap .newhand-detail-info .newhand-new-wrap .finance-con .top b {
  display: block;
}
/* line 569, ../sass/_finance.scss */
.finance-detail-wrapper .bill-detail-wrap .newhand-detail-info .newhand-new-wrap .finance-con .top p {
  font-size: 24px;
  color: #333;
  margin-top: -7px;
}
/* line 573, ../sass/_finance.scss */
.finance-detail-wrapper .bill-detail-wrap .newhand-detail-info .newhand-new-wrap .finance-con .top p span {
  color: #ee3334;
}
/* line 578, ../sass/_finance.scss */
.finance-detail-wrapper .bill-detail-wrap .newhand-detail-info .newhand-new-wrap .finance-con .bot {
  padding-top: 49px;
  font-size: 20px;
  color: #999;
  line-height: 36px;
}
/* line 583, ../sass/_finance.scss */
.finance-detail-wrapper .bill-detail-wrap .newhand-detail-info .newhand-new-wrap .finance-con .bot .title {
  color: #333;
  padding-left: 31px;
  position: relative;
}
/* line 587, ../sass/_finance.scss */
.finance-detail-wrapper .bill-detail-wrap .newhand-detail-info .newhand-new-wrap .finance-con .bot .title i {
  position: absolute;
  left: 0;
  top: 10px;
}
/* line 593, ../sass/_finance.scss */
.finance-detail-wrapper .bill-detail-wrap .newhand-detail-info .newhand-new-wrap .finance-con .bot li {
  position: relative;
  padding-left: 31px;
}
/* line 596, ../sass/_finance.scss */
.finance-detail-wrapper .bill-detail-wrap .newhand-detail-info .newhand-new-wrap .finance-con .bot li i {
  position: absolute;
  left: 6px;
  top: 17px;
}

/* line 608, ../sass/_finance.scss */
.finance-success-wrapper {
  padding: 27px 0 29px;
  background: #f1f1f1;
}
/* line 611, ../sass/_finance.scss */
.finance-success-wrapper .finance-success-wrap {
  width: 1178px;
  height: 656px;
  margin: 0 auto;
  border: 1px solid #dedede;
  background: #fff;
  text-align: center;
}
/* line 618, ../sass/_finance.scss */
.finance-success-wrapper .finance-success-wrap .title {
  padding-top: 75px;
  height: 54px;
  line-height: 54px;
  font-size: 32px;
  color: #333;
}
/* line 624, ../sass/_finance.scss */
.finance-success-wrapper .finance-success-wrap .title i {
  display: inline-block;
  vertical-align: top;
  margin-right: 32px;
}
/* line 630, ../sass/_finance.scss */
.finance-success-wrapper .finance-success-wrap .center {
  margin: 53px auto 99px;
  font-size: 24px;
  color: #000;
  width: 786px;
  height: 68px;
  line-height: 68px;
  text-align: center;
  background: #f5fcff;
  border: 1px solid #d3e6ec;
}
/* line 640, ../sass/_finance.scss */
.finance-success-wrapper .finance-success-wrap .center span {
  color: #f32527;
  font-size: 30px;
}
/* line 646, ../sass/_finance.scss */
.finance-success-wrapper .finance-success-wrap .bot a, .finance-success-wrapper .finance-success-wrap .bot .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .finance-success-wrapper .finance-success-wrap .bot span {
  display: block;
  width: 330px;
  height: 48px;
  margin: 0 auto;
  text-align: center;
  line-height: 48px;
  color: #fff;
  border-radius: 5px;
  background: #ee3536;
  font-size: 20px;
}
/* line 657, ../sass/_finance.scss */
.finance-success-wrapper .finance-success-wrap .bot a:hover, .finance-success-wrapper .finance-success-wrap .bot .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .finance-success-wrapper .finance-success-wrap .bot span:hover {
  background: #ec1d1f;
  text-decoration: none;
}
/* line 662, ../sass/_finance.scss */
.finance-success-wrapper .finance-success-wrap .bot p {
  padding-top: 18px;
  font-size: 16px;
  color: #666;
}
/* line 666, ../sass/_finance.scss */
.finance-success-wrapper .finance-success-wrap .bot p span {
  color: #ee3536;
}
/* line 672, ../sass/_finance.scss */
.finance-success-wrapper .common-storage-tip {
  margin: 168px auto -100px;
}

/* line 677, ../sass/_finance.scss */
.finnace-dialog {
  width: 479px;
  height: 238px;
  background: #fff;
  border-radius: 4px;
  overflow: hidden;
}
/* line 683, ../sass/_finance.scss */
.finnace-dialog .title {
  padding-top: 38px;
  height: 32px;
  line-height: 32px;
  font-size: 24px;
  color: #7a7a7a;
}
/* line 689, ../sass/_finance.scss */
.finnace-dialog .title i {
  display: inline-block;
  vertical-align: top;
  margin-right: 11px;
}
/* line 695, ../sass/_finance.scss */
.finnace-dialog p {
  color: #7a7a7a;
  font-size: 18px;
  padding: 25px 0 22px;
}
/* line 701, ../sass/_finance.scss */
.finnace-dialog .btn a, .finnace-dialog .btn .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .finnace-dialog .btn span {
  display: inline-block;
  width: 158px;
  height: 52px;
  line-height: 52px;
  text-align: center;
  border-radius: 2px;
  border: 1px solid #d20000;
  font-size: 19px;
  color: #d20000;
}
/* line 711, ../sass/_finance.scss */
.finnace-dialog .btn a.go, .finnace-dialog .btn .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.go, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .finnace-dialog .btn span.go {
  width: 160px;
  height: 54px;
  line-height: 54px;
  background: #ee3536;
  color: #fff;
  margin-left: 38px;
}

/* line 723, ../sass/_finance.scss */
.finance-invest-dialog.next-invest-dialog {
  height: 360px;
}
/* line 725, ../sass/_finance.scss */
.finance-invest-dialog.next-invest-dialog .success-text.tear-success-text, .finance-invest-dialog.next-invest-dialog .dialog.recharge-dialog .success-content .tear-success-text.error-text, .dialog.recharge-dialog .success-content .finance-invest-dialog.next-invest-dialog .tear-success-text.error-text, .finance-invest-dialog.next-invest-dialog .dialog.recharge-dialog .success-content .tear-success-text.ing-text, .dialog.recharge-dialog .success-content .finance-invest-dialog.next-invest-dialog .tear-success-text.ing-text, .finance-invest-dialog.next-invest-dialog .dialog.invest-success-dialog .success-content .tear-success-text.error-text, .dialog.invest-success-dialog .success-content .finance-invest-dialog.next-invest-dialog .tear-success-text.error-text, .finance-invest-dialog.next-invest-dialog .dialog.invest-success-dialog .success-content .tear-success-text.ing-text, .dialog.invest-success-dialog .success-content .finance-invest-dialog.next-invest-dialog .tear-success-text.ing-text {
  padding-top: 72px !important;
}
/* line 728, ../sass/_finance.scss */
.finance-invest-dialog.next-invest-dialog .bot {
  text-align: left;
  padding-left: 34px;
  font-size: 16px;
  color: #7a7a7a;
}
/* line 733, ../sass/_finance.scss */
.finance-invest-dialog.next-invest-dialog .bot a, .finance-invest-dialog.next-invest-dialog .bot .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .finance-invest-dialog.next-invest-dialog .bot span {
  color: #00abea;
  float: right;
  margin-right: 32px;
}
/* line 739, ../sass/_finance.scss */
.finance-invest-dialog.next-invest-dialog .close {
  font-size: 34px;
  position: absolute;
  right: 11px;
  top: -4px;
  color: #bbb;
  z-index: 10;
}
/* line 746, ../sass/_finance.scss */
.finance-invest-dialog.next-invest-dialog .close:hover {
  color: #777;
  text-decoration: none;
}

/* line 160, sendfull/*.png */
.sendfull-sprite, .sendfull-bga, .sendfull-bgb, .sendfull-card, .sendfull-close, .sendfull-error, .sendfull-guize, .sendfull-ie, .sendfull-imgbg, .sendfull-iphone, .sendfull-iphonex, .sendfull-logo, .sendfull-one, .sendfull-redcard, .sendfull-tittle, .sendfull-tixing {
  background-image: url('../../images/sendfull-s79302afb9a.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.sendfull-bga {
  background-position: 0 0;
  height: 503px;
  width: 2000px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.sendfull-bgb {
  background-position: 0 -503px;
  height: 154px;
  width: 831px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.sendfull-card {
  background-position: 0 -657px;
  height: 129px;
  width: 198px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.sendfull-close {
  background-position: 0 -786px;
  height: 20px;
  width: 22px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.sendfull-error {
  background-position: 0 -806px;
  height: 27px;
  width: 25px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.sendfull-guize {
  background-position: 0 -833px;
  height: 45px;
  width: 301px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.sendfull-ie {
  background-position: 0 -878px;
  height: 198px;
  width: 240px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.sendfull-imgbg {
  background-position: 0 -1076px;
  height: 350px;
  width: 354px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.sendfull-iphone {
  background-position: 0 -1426px;
  height: 181px;
  width: 160px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.sendfull-iphonex {
  background-position: 0 -1607px;
  height: 186px;
  width: 147px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.sendfull-logo {
  background-position: 0 -1793px;
  height: 28px;
  width: 151px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.sendfull-one {
  background-position: 0 -1821px;
  height: 212px;
  width: 226px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.sendfull-redcard {
  background-position: 0 -2033px;
  height: 126px;
  width: 202px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.sendfull-tittle {
  background-position: 0 -2159px;
  height: 42px;
  width: 482px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.sendfull-tixing {
  background-position: 0 -2201px;
  height: 238px;
  width: 554px;
}

/* line 5, ../sass/_Sendfull.scss */
.send-wrap {
  width: 100%;
}
/* line 7, ../sass/_Sendfull.scss */
.send-wrap .banner {
  height: 587px;
  background: url('../../images/sendfull/banner.jpg?1514369320') center top;
}
/* line 10, ../sass/_Sendfull.scss */
.send-wrap .banner .all {
  position: relative;
  width: 1200px;
  margin: 0 auto;
}
/* line 14, ../sass/_Sendfull.scss */
.send-wrap .banner .all a, .send-wrap .banner .all .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .send-wrap .banner .all span {
  position: absolute;
  display: block;
  top: 40px;
  left: 16px;
}
/* line 19, ../sass/_Sendfull.scss */
.send-wrap .banner .all a img, .send-wrap .banner .all .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span img, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .send-wrap .banner .all span img {
  width: 151px;
  height: 28px;
}
/* line 26, ../sass/_Sendfull.scss */
.send-wrap .contend-a {
  height: 503px;
  background: url('../../images/sendfull/bga.png?1514172007') center top;
}
/* line 29, ../sass/_Sendfull.scss */
.send-wrap .contend-a .Sendfull-bgb {
  background: url('../../images/sendfull/bgb.png?1514172133') center top no-repeat;
  width: 831px;
  height: 154px;
  margin: 0 auto;
  text-align: center;
  overflow: hidden;
}
/* line 36, ../sass/_Sendfull.scss */
.send-wrap .contend-a .Sendfull-bgb.login {
  padding-top: 36px;
}
/* line 39, ../sass/_Sendfull.scss */
.send-wrap .contend-a .Sendfull-bgb.dis {
  padding-top: 60px;
}
/* line 42, ../sass/_Sendfull.scss */
.send-wrap .contend-a .Sendfull-bgb p {
  color: #f1cea0;
  font-size: 22px;
  line-height: 40px;
}
/* line 46, ../sass/_Sendfull.scss */
.send-wrap .contend-a .Sendfull-bgb p a, .send-wrap .contend-a .Sendfull-bgb p .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .send-wrap .contend-a .Sendfull-bgb p span {
  color: #f54159;
  font-size: 22px;
}
/* line 50, ../sass/_Sendfull.scss */
.send-wrap .contend-a .Sendfull-bgb p span {
  color: #ff8a49;
}
/* line 52, ../sass/_Sendfull.scss */
.send-wrap .contend-a .Sendfull-bgb p span.t {
  font-weight: bold;
}
/* line 56, ../sass/_Sendfull.scss */
.send-wrap .contend-a .Sendfull-bgb p i {
  color: #f54159;
}
/* line 61, ../sass/_Sendfull.scss */
.send-wrap .contend-a .btn {
  width: 496px;
  height: 70px;
  line-height: 70px;
  margin: 70px auto 0;
  text-align: center;
  border-radius: 35px;
  background: -webkit-linear-gradient(left, #ff6142, #ff8f4a);
}
/* line 69, ../sass/_Sendfull.scss */
.send-wrap .contend-a .btn a, .send-wrap .contend-a .btn .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .send-wrap .contend-a .btn span {
  text-align: center;
  width: 496px;
  height: 70px;
  display: block;
  color: #fff;
  font-size: 30px;
}
/* line 78, ../sass/_Sendfull.scss */
.send-wrap .contend-a .word {
  text-align: center;
  margin: 10px auto 70px;
}
/* line 81, ../sass/_Sendfull.scss */
.send-wrap .contend-a .word p {
  color: #babcc8;
  font-size: 16px;
  line-height: 48px;
}
/* line 86, ../sass/_Sendfull.scss */
.send-wrap .contend-a .word a, .send-wrap .contend-a .word .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .send-wrap .contend-a .word span {
  cursor: pointer;
  color: #f3dbaa;
  font-size: 24px;
}
/* line 93, ../sass/_Sendfull.scss */
.send-wrap .contend-b {
  overflow: hidden;
  width: 100%;
  background-color: #1e1c40;
}
/* line 97, ../sass/_Sendfull.scss */
.send-wrap .contend-b .inner {
  overflow: hidden;
  width: 1140px;
  margin: 0 auto;
  text-align: center;
}
/* line 102, ../sass/_Sendfull.scss */
.send-wrap .contend-b .inner i {
  display: block;
  margin: 0 auto;
}
/* line 106, ../sass/_Sendfull.scss */
.send-wrap .contend-b .inner .product {
  margin: 60px auto 0;
}
/* line 108, ../sass/_Sendfull.scss */
.send-wrap .contend-b .inner .product ul {
  list-style: none;
}
/* line 110, ../sass/_Sendfull.scss */
.send-wrap .contend-b .inner .product ul li {
  float: left;
  margin-bottom: 34px;
  margin-right: 38px;
}
/* line 114, ../sass/_Sendfull.scss */
.send-wrap .contend-b .inner .product ul li:nth-child(3n) {
  margin-right: 0;
}
/* line 117, ../sass/_Sendfull.scss */
.send-wrap .contend-b .inner .product ul li .box {
  position: relative;
}
/* line 119, ../sass/_Sendfull.scss */
.send-wrap .contend-b .inner .product ul li .box img {
  margin-top: 30px;
}
/* line 121, ../sass/_Sendfull.scss */
.send-wrap .contend-b .inner .product ul li .box img.a {
  margin-top: 75px;
  margin-bottom: 35px;
}
/* line 125, ../sass/_Sendfull.scss */
.send-wrap .contend-b .inner .product ul li .box img.b {
  margin-top: 75px;
  margin-bottom: 35px;
}
/* line 129, ../sass/_Sendfull.scss */
.send-wrap .contend-b .inner .product ul li .box img.c {
  margin-top: 36px;
  margin-bottom: 12px;
}
/* line 133, ../sass/_Sendfull.scss */
.send-wrap .contend-b .inner .product ul li .box img.d {
  margin-top: 44px;
  margin-bottom: 20px;
}
/* line 137, ../sass/_Sendfull.scss */
.send-wrap .contend-b .inner .product ul li .box img.e {
  margin-top: 36px;
  margin-bottom: 20px;
}
/* line 142, ../sass/_Sendfull.scss */
.send-wrap .contend-b .inner .product ul li .box span {
  position: absolute;
  top: 22px;
  right: -2px;
  color: #fff;
  font-size: 18px;
  transform: rotate(45deg);
}
/* line 150, ../sass/_Sendfull.scss */
.send-wrap .contend-b .inner .product ul li .box .price {
  margin: 14px auto;
}
/* line 152, ../sass/_Sendfull.scss */
.send-wrap .contend-b .inner .product ul li .box .price p {
  color: #b9b9b9;
  font-size: 24px;
  line-height: 24px;
}
/* line 156, ../sass/_Sendfull.scss */
.send-wrap .contend-b .inner .product ul li .box .price p.red {
  color: #ff3604;
}
/* line 158, ../sass/_Sendfull.scss */
.send-wrap .contend-b .inner .product ul li .box .price p.red b {
  font-size: 30px;
}
/* line 167, ../sass/_Sendfull.scss */
.send-wrap .contend-b .inner .product .clear {
  clear: both;
}
/* line 171, ../sass/_Sendfull.scss */
.send-wrap .contend-b .inner .bottom {
  text-align: center;
  color: #fffaf0;
  font-size: 16px;
}
/* line 178, ../sass/_Sendfull.scss */
.send-wrap .contend-c {
  padding: 85px 0;
  width: 100%;
  background-color: #1e1c40;
  border-bottom: solid 2px #464566;
}
/* line 183, ../sass/_Sendfull.scss */
.send-wrap .contend-c .inner {
  width: 1150px;
  margin: 0 auto;
}
/* line 186, ../sass/_Sendfull.scss */
.send-wrap .contend-c .inner i {
  display: block;
  margin: 0 auto;
}
/* line 190, ../sass/_Sendfull.scss */
.send-wrap .contend-c .inner .displine {
  padding-top: 56px;
}
/* line 192, ../sass/_Sendfull.scss */
.send-wrap .contend-c .inner .displine p {
  color: #f3dbaa;
  font-size: 18px;
  line-height: 36px;
}
/* line 196, ../sass/_Sendfull.scss */
.send-wrap .contend-c .inner .displine p span {
  margin-right: 8px;
  text-align: center;
  display: inline-block;
  width: 22px;
  height: 22px;
  line-height: 22px;
  color: #1e1d3f;
  font-size: 18px;
  background-color: #f3dbaa;
  border-radius: 50%;
}
/* line 210, ../sass/_Sendfull.scss */
.send-wrap .contend-c .inner .bot {
  margin-top: 38px;
  text-align: left;
  padding-left: 10px;
  color: #c0c3c8;
  font-size: 18px;
}

/* line 220, ../sass/_Sendfull.scss */
.adress-wrap {
  overflow: hidden;
  width: 650px;
  margin: 0 auto;
  background-color: #fff;
}
/* line 225, ../sass/_Sendfull.scss */
.adress-wrap .tittle {
  font-size: 20px;
  position: relative;
  height: 55px;
  line-height: 55px;
  text-align: center;
  color: #333;
  background-color: #f5f5f5;
}
/* line 233, ../sass/_Sendfull.scss */
.adress-wrap .tittle i {
  cursor: pointer;
  display: block;
  position: absolute;
  top: 16px;
  right: 16px;
}
/* line 241, ../sass/_Sendfull.scss */
.adress-wrap .input {
  background-color: #ffffff;
  padding: 18px 66px 18px 44px;
}
/* line 244, ../sass/_Sendfull.scss */
.adress-wrap .input .mode {
  margin-bottom: 12px;
}
/* line 247, ../sass/_Sendfull.scss */
.adress-wrap .input .mode p {
  margin-top: 3px;
  float: left;
  font-size: 16px;
  color: #333333;
  display: inline-block;
}
/* line 253, ../sass/_Sendfull.scss */
.adress-wrap .input .mode p.t {
  margin-left: 10px;
}
/* line 256, ../sass/_Sendfull.scss */
.adress-wrap .input .mode p i {
  color: #ff0000;
  font-size: 16px;
}
/* line 261, ../sass/_Sendfull.scss */
.adress-wrap .input .mode input {
  box-sizing: border-box;
  padding-left: 20px;
  float: right;
  width: 450px;
  height: 36px;
  line-height: 36px;
  border: solid 1px #dcdcdc;
  border-radius: 6px;
  font-size: 16px;
}
/* line 272, ../sass/_Sendfull.scss */
.adress-wrap .input .mode .area {
  box-sizing: border-box;
  padding-left: 20px;
  float: right;
  width: 450px;
  min-height: 70px;
  padding-top: 10px;
  border: solid 1px #dcdcdc;
  border-radius: 6px;
  font-size: 16px;
  resize: none;
}
/* line 284, ../sass/_Sendfull.scss */
.adress-wrap .input .mode .clear {
  clear: both;
}
/* line 289, ../sass/_Sendfull.scss */
.adress-wrap .btn {
  margin: 0 auto;
}
/* line 291, ../sass/_Sendfull.scss */
.adress-wrap .btn input {
  text-align: center;
  border: none;
  border-radius: 4px;
  width: 230px;
  height: 40px;
  line-height: 40px;
  background-color: #f45d4d;
  cursor: pointer;
  color: #fff;
  font-size: 16px;
}
/* line 304, ../sass/_Sendfull.scss */
.adress-wrap .bottom {
  margin: 44px auto 18px;
  text-align: center;
}
/* line 307, ../sass/_Sendfull.scss */
.adress-wrap .bottom p {
  color: #333;
  font-size: 14px;
  line-height: 26px;
}
/* line 311, ../sass/_Sendfull.scss */
.adress-wrap .bottom p i {
  color: #f45d4d;
}
/* line 314, ../sass/_Sendfull.scss */
.adress-wrap .bottom p a, .adress-wrap .bottom p .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .adress-wrap .bottom p span {
  cursor: pointer;
  color: #f45d4d;
}

/* line 321, ../sass/_Sendfull.scss */
.confirm-wrap {
  position: relative;
  width: 554px;
  height: 238px;
  background: url('../../images/sendfull/tixing.png?1514195986') center top no-repeat;
}
/* line 326, ../sass/_Sendfull.scss */
.confirm-wrap i {
  cursor: pointer;
  position: absolute;
  display: block;
  top: 16px;
  right: 16px;
}
/* line 333, ../sass/_Sendfull.scss */
.confirm-wrap a, .confirm-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .confirm-wrap span {
  cursor: pointer;
  position: absolute;
  display: block;
  top: 144px;
  left: 108px;
  width: 340px;
  height: 54px;
}

/* line 56, send/*.png */
.send-sprite, .send-banner, .send-guize {
  background-image: url('../../images/send-see11582913.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.send-banner {
  background-position: 0 0;
  height: 556px;
  width: 2000px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.send-guize {
  background-position: 0 -556px;
  height: 45px;
  width: 301px;
}

/* line 5, ../sass/_send.scss */
.send-wrap {
  width: 100%;
}
/* line 7, ../sass/_send.scss */
.send-wrap .banner-ac {
  width: 100%;
  height: 556px;
  background: url('../../images/send/banner.png?1514266324') center top;
}
/* line 11, ../sass/_send.scss */
.send-wrap .banner-ac .all {
  z-index: 10;
  position: relative;
  width: 1200px;
  margin: 0 auto;
}
/* line 16, ../sass/_send.scss */
.send-wrap .banner-ac .all a, .send-wrap .banner-ac .all .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .send-wrap .banner-ac .all span {
  position: absolute;
  display: block;
  top: 40px;
  left: 16px;
}
/* line 21, ../sass/_send.scss */
.send-wrap .banner-ac .all a img, .send-wrap .banner-ac .all .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span img, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .send-wrap .banner-ac .all span img {
  width: 151px;
  height: 28px;
}
/* line 27, ../sass/_send.scss */
.send-wrap .banner-ac .quick-register-wrap {
  width: 1140px;
  margin: 0 auto;
  position: relative;
}
/* line 31, ../sass/_send.scss */
.send-wrap .banner-ac .quick-register-wrap .quick-register-wrapper {
  position: absolute;
  top: 40px;
  right: 0px;
  padding: 49px 0px 0 0;
}
/* line 36, ../sass/_send.scss */
.send-wrap .banner-ac .quick-register-wrap .quick-register-wrapper .quicktop {
  height: 64px;
  line-height: 64px;
  background: #d7b05c;
  font-size: 18px;
  color: #fff;
  text-align: center;
}
/* line 44, ../sass/_send.scss */
.send-wrap .banner-ac .quick-register-wrap .quick-register-wrapper .quick-register-mod {
  width: 330px;
  border: none;
  overflow: hidden;
  border-radius: 4px;
}
/* line 49, ../sass/_send.scss */
.send-wrap .banner-ac .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box {
  margin: 0 25px 28px;
  padding-top: 20px;
}
/* line 52, ../sass/_send.scss */
.send-wrap .banner-ac .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box .get-code {
  width: 104px;
  height: 38px;
  text-align: center;
  line-height: 38px;
  border-radius: 0 3px 3px 0;
  border: 1px solid #fc545a;
  font-size: 14px;
  color: #fc545a;
  background: none;
}
/* line 64, ../sass/_send.scss */
.send-wrap .banner-ac .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-box {
  padding-bottom: 15px;
}
/* line 66, ../sass/_send.scss */
.send-wrap .banner-ac .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-box i {
  top: 41px;
}
/* line 69, ../sass/_send.scss */
.send-wrap .banner-ac .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-box .error {
  top: 39px;
}
/* line 73, ../sass/_send.scss */
.send-wrap .banner-ac .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-box .img-box img {
  width: 105px;
  height:50px;
  border: 1px solid #bdbdbd;
  border-left: none;
  border-radius: 0 3px 3px 0;
}
/* line 82, ../sass/_send.scss */
.send-wrap .banner-ac .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-mod {
  width: 278px;
  height:50px;
  border: 1px solid #bdbdbd;
  border-radius: 3px;
  overflow: hidden;
  position: relative;
}
/* line 89, ../sass/_send.scss */
.send-wrap .banner-ac .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-mod.small-inputmod {
  width: 173px;
  border-right: none;
  border-radius: 3px 0 0 3px;
}
/* line 94, ../sass/_send.scss */
.send-wrap .banner-ac .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-mod b.icon {
  position: absolute;
  left: 7px;
  top: 7px;
}
/* line 99, ../sass/_send.scss */
.send-wrap .banner-ac .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-mod .text {
  height: 24px;
  line-height: 24px;
  padding: 0 14px;
  width: 212px;
  margin: 7px 0 0 34px;
  border: none;
  border-left: 1px solid #bdbdbd;
  background: none;
  outline: none;
}
/* line 111, ../sass/_send.scss */
.send-wrap .banner-ac .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box {
  padding: 0 0 13px;
  font-size: 14px;
  color: #999;
}
/* line 115, ../sass/_send.scss */
.send-wrap .banner-ac .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box label {
  padding: 0;
}
/* line 118, ../sass/_send.scss */
.send-wrap .banner-ac .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box a, .send-wrap .banner-ac .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .send-wrap .banner-ac .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box span {
  color: #cf955c;
}
/* line 121, ../sass/_send.scss */
.send-wrap .banner-ac .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box .check-box {
  float: left;
  margin-top: 5px;
}
/* line 126, ../sass/_send.scss */
.send-wrap .banner-ac .quick-register-wrap .quick-register-wrapper .quick-register-mod .sub {
  width: 280px;
  height: 50px;
  background: #d7b05c;
  line-height: 50px;
  font-size: 18px;
  border-radius: 3px;
  font-weight: normal;
  color: #fff;
}
/* line 138, ../sass/_send.scss */
.send-wrap .banner-ac .quick-register-wrap .welcome {
  width: 330px;
  height: 368px;
  background: #f4f4f4;
  border-radius: 4px;
  position: absolute;
  top: 40px;
  right: 0px;
  margin: 52px 0px 0 0;
  box-shadow: 0 2px 8px rgba(252, 84, 90, 0.5);
}
/* line 148, ../sass/_send.scss */
.send-wrap .banner-ac .quick-register-wrap .welcome .top {
  text-align: center;
  padding-top: 19px;
  color: #fc545a;
  font-size: 20px;
}
/* line 154, ../sass/_send.scss */
.send-wrap .banner-ac .quick-register-wrap .welcome .finance-welcome {
  display: block;
  margin: 24px auto 0;
}
/* line 158, ../sass/_send.scss */
.send-wrap .banner-ac .quick-register-wrap .welcome .con {
  padding: 36px 0 0 48px;
  font-size: 14px;
  color: #333;
}
/* line 162, ../sass/_send.scss */
.send-wrap .banner-ac .quick-register-wrap .welcome .con p {
  font-size: 16px;
  padding-bottom: 20px;
}
/* line 166, ../sass/_send.scss */
.send-wrap .banner-ac .quick-register-wrap .welcome .con li {
  line-height: 26px;
}
/* line 168, ../sass/_send.scss */
.send-wrap .banner-ac .quick-register-wrap .welcome .con li span {
  font-weight: bold;
}
/* line 171, ../sass/_send.scss */
.send-wrap .banner-ac .quick-register-wrap .welcome .con li b {
  color: #fc545a;
  font-weight: bold;
}
/* line 177, ../sass/_send.scss */
.send-wrap .banner-ac .quick-register-wrap .welcome .account {
  width: 280px;
  height: 50px;
  background: #fc545a;
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(252, 84, 90, 0.8);
  display: block;
  margin: 24px auto 0;
  font-size: 20px;
  color: #fff;
  text-align: center;
  line-height: 50px;
}
/* line 189, ../sass/_send.scss */
.send-wrap .banner-ac .quick-register-wrap .welcome .account:hover {
  background: #fc3b42;
  text-decoration: none;
}
/* line 194, ../sass/_send.scss */
.send-wrap .banner-ac .quick-register-wrap .welcome .bot {
  text-align: right;
  padding: 18px 27px 0 0;
}
/* line 197, ../sass/_send.scss */
.send-wrap .banner-ac .quick-register-wrap .welcome .bot a, .send-wrap .banner-ac .quick-register-wrap .welcome .bot .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .send-wrap .banner-ac .quick-register-wrap .welcome .bot span {
  font-size: 12px;
  color: #333;
}
/* line 205, ../sass/_send.scss */
.send-wrap .product-list {
  height: 901px;
  background: url('../../images/send/product.jpg?1514266415') center top;
}
/* line 209, ../sass/_send.scss */
.send-wrap .button {
  overflow: hidden;
  background-color: #1e1c40;
  width: 100%;
  height: 180px;
}
/* line 214, ../sass/_send.scss */
.send-wrap .button .btn {
  cursor: pointer;
  margin: 34px auto 0px;
  width: 500px;
  height: 70px;
  line-height: 70px;
  text-align: center;
  border-radius: 35px;
  background: -webkit-linear-gradient(left, #ff6343, #ff8f4a);
}
/* line 223, ../sass/_send.scss */
.send-wrap .button .btn a, .send-wrap .button .btn .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .send-wrap .button .btn span {
  display: block;
  font-weight: bold;
  color: #fff;
  font-size: 30px;
}
/* line 231, ../sass/_send.scss */
.send-wrap .contendc {
  padding-bottom: 85px;
  width: 100%;
  background-color: #1e1c40;
  border-bottom: solid 2px #464566;
}
/* line 236, ../sass/_send.scss */
.send-wrap .contendc .inner {
  width: 1140px;
  margin: 0 auto;
}
/* line 239, ../sass/_send.scss */
.send-wrap .contendc .inner i {
  display: block;
  margin: 0 auto;
}
/* line 243, ../sass/_send.scss */
.send-wrap .contendc .inner .displine {
  padding-top: 56px;
}
/* line 245, ../sass/_send.scss */
.send-wrap .contendc .inner .displine p {
  color: #f3dbaa;
  font-size: 18px;
  line-height: 36px;
}
/* line 249, ../sass/_send.scss */
.send-wrap .contendc .inner .displine p span {
  margin-right: 8px;
  text-align: center;
  display: inline-block;
  width: 22px;
  height: 22px;
  line-height: 22px;
  color: #1e1d3f;
  font-size: 18px;
  background-color: #f3dbaa;
  border-radius: 50%;
}
/* line 263, ../sass/_send.scss */
.send-wrap .contendc .inner .bot {
  margin-top: 38px;
  text-align: left;
  padding-left: 10px;
  color: #c0c3c8;
  font-size: 18px;
}

/* line 144, poster/*.png */
.poster-sprite, .poster-add, .poster-bag, .poster-bga, .poster-bgb, .poster-bgc, .poster-bgd, .poster-icona, .poster-iconb, .poster-iconc, .poster-icond, .poster-newicon, .poster-title, .poster-totop {
  background-image: url('../../images/poster-s7ccea2c1b5.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.poster-add {
  background-position: 0 0;
  height: 33px;
  width: 33px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.poster-bag {
  background-position: 0 -33px;
  height: 67px;
  width: 49px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.poster-bga {
  background-position: 0 -100px;
  height: 320px;
  width: 349px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.poster-bgb {
  background-position: 0 -420px;
  height: 297px;
  width: 387px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.poster-bgc {
  background-position: 0 -717px;
  height: 343px;
  width: 516px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.poster-bgd {
  background-position: 0 -1060px;
  height: 323px;
  width: 422px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.poster-icona {
  background-position: 0 -1383px;
  height: 80px;
  width: 80px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.poster-iconb {
  background-position: 0 -1463px;
  height: 82px;
  width: 78px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.poster-iconc {
  background-position: 0 -1545px;
  height: 80px;
  width: 82px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.poster-icond {
  background-position: 0 -1625px;
  height: 80px;
  width: 93px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.poster-newicon {
  background-position: 0 -1705px;
  height: 68px;
  width: 74px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.poster-title {
  background-position: 0 -1773px;
  height: 38px;
  width: 590px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.poster-totop {
  background-position: 0 -1811px;
  height: 77px;
  width: 77px;
}

/* line 5, ../sass/_poster.scss */
.poster-wrapper .banner {
  height: 506px;
  background: url('../../images/posterbanner.png?1512695418') center top;
}
/* line 8, ../sass/_poster.scss */
.poster-wrapper .banner .quick-register-wrap {
  position: relative;
}
/* line 10, ../sass/_poster.scss */
.poster-wrapper .banner .quick-register-wrap .home {
  width: 368px;
  height: 54px;
  position: absolute;
  left: 0;
  top: 0;
}
/* line 18, ../sass/_poster.scss */
.poster-wrapper .banner .quick-register-wrap .quick-register-wrapper {
  float: none;
  position: absolute;
  padding: 0;
  right: 39px;
  top: 29px;
}
/* line 24, ../sass/_poster.scss */
.poster-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod {
  width: 360px;
  height: 450px;
  background: rgba(0, 0, 0, 0.7);
  border-radius: 4px;
}
/* line 29, ../sass/_poster.scss */
.poster-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .bot {
  line-height: 60px;
  text-align: center;
  font-size: 16px;
  color: #fedc31;
  border-top: 1px solid #6a4229;
}
/* line 35, ../sass/_poster.scss */
.poster-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .bot a, .poster-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .bot .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .poster-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .bot span {
  color: #fedc31;
  text-decoration: underline;
}
/* line 40, ../sass/_poster.scss */
.poster-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .quicktop {
  background: none;
  height: 63px;
  line-height: 70px;
  color: #fff;
  font-size: 22px;
}
/* line 47, ../sass/_poster.scss */
.poster-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box {
  padding: 0;
  margin-bottom: 22px;
}
/* line 50, ../sass/_poster.scss */
.poster-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box .agreement-box label {
  color: #fff;
}
/* line 53, ../sass/_poster.scss */
.poster-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box .agreement-box a, .poster-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box .agreement-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .poster-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box .agreement-box span {
  color: #fff;
}
/* line 56, ../sass/_poster.scss */
.poster-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box .get-code {
  background: #fff;
}
/* line 60, ../sass/_poster.scss */
.poster-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-mod {
  width: 308px;
  background: #fff;
}
/* line 63, ../sass/_poster.scss */
.poster-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-mod.small-inputmod {
  width: 203px;
}
/* line 67, ../sass/_poster.scss */
.poster-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .sub {
  width: 310px;
  background: #fedc31;
  color: #e14e1c;
  font-size: 22px;
  box-shadow: 0 2px 6px #692a1a;
}
/* line 73, ../sass/_poster.scss */
.poster-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .sub[disabled="disabled"] {
  box-shadow: none;
}
/* line 81, ../sass/_poster.scss */
.poster-wrapper .featuremode {
  width: 1200px;
  margin: 0 auto;
  height: 265px;
  overflow: hidden;
}
/* line 86, ../sass/_poster.scss */
.poster-wrapper .featuremode table {
  margin: 15px auto 0;
}
/* line 88, ../sass/_poster.scss */
.poster-wrapper .featuremode table td {
  width: 280px;
  text-align: center;
}
/* line 91, ../sass/_poster.scss */
.poster-wrapper .featuremode table td i {
  display: inline-block;
}
/* line 94, ../sass/_poster.scss */
.poster-wrapper .featuremode table td span {
  font-size: 20px;
  color: #323232;
  font-weight: bold;
}
/* line 99, ../sass/_poster.scss */
.poster-wrapper .featuremode table td p {
  font-size: 16px;
  line-height: 24px;
  padding-top: 10px;
  color: #323232;
}
/* line 107, ../sass/_poster.scss */
.poster-wrapper .featuremode table .top td {
  height: 123px;
}
/* line 113, ../sass/_poster.scss */
.poster-wrapper .new-wrapper {
  width: 100%;
  background: #fd8625;
  padding: 42px 0 48px;
}
/* line 117, ../sass/_poster.scss */
.poster-wrapper .new-wrapper .new-mode {
  width: 1133px;
  margin: 0 auto;
  height: 420px;
}
/* line 121, ../sass/_poster.scss */
.poster-wrapper .new-wrapper .new-mode .mode {
  width: 790px;
  height: 420px;
  float: left;
  background: #fff;
  margin-right: 33px;
}
/* line 127, ../sass/_poster.scss */
.poster-wrapper .new-wrapper .new-mode .mode .title {
  height: 62px;
  line-height: 62px;
  background: #ffead5;
  font-size: 30px;
  color: #85390d;
  position: relative;
  text-align: center;
}
/* line 135, ../sass/_poster.scss */
.poster-wrapper .new-wrapper .new-mode .mode .title i {
  position: absolute;
  left: 68px;
  top: -4px;
}
/* line 140, ../sass/_poster.scss */
.poster-wrapper .new-wrapper .new-mode .mode .title span {
  display: block;
}
/* line 144, ../sass/_poster.scss */
.poster-wrapper .new-wrapper .new-mode .mode .list {
  overflow: hidden;
}
/* line 146, ../sass/_poster.scss */
.poster-wrapper .new-wrapper .new-mode .mode .list .data {
  float: left;
  padding: 0 0 10px;
  margin: 61px 0 0 41px;
  border-bottom: 1px dashed #b0b0b0;
}
/* line 151, ../sass/_poster.scss */
.poster-wrapper .new-wrapper .new-mode .mode .list .data .mod {
  float: left;
  text-align: center;
}
/* line 154, ../sass/_poster.scss */
.poster-wrapper .new-wrapper .new-mode .mode .list .data .mod.left {
  margin: 0 106px 0 176px;
}
/* line 157, ../sass/_poster.scss */
.poster-wrapper .new-wrapper .new-mode .mode .list .data .mod span {
  font-size: 50px;
  color: #ed1426;
  font-weight: bold;
}
/* line 161, ../sass/_poster.scss */
.poster-wrapper .new-wrapper .new-mode .mode .list .data .mod span i {
  font-weight: normal;
  margin-left: 8px;
  font-size: 18px;
  color: #666;
}
/* line 166, ../sass/_poster.scss */
.poster-wrapper .new-wrapper .new-mode .mode .list .data .mod span i.wei {
  color: #3f3f3f;
  font-size: 16px;
}
/* line 171, ../sass/_poster.scss */
.poster-wrapper .new-wrapper .new-mode .mode .list .data .mod span b {
  font-size: 28px;
  font-weight: bold;
}
/* line 175, ../sass/_poster.scss */
.poster-wrapper .new-wrapper .new-mode .mode .list .data .mod span strong {
  color: #fd8625;
}
/* line 179, ../sass/_poster.scss */
.poster-wrapper .new-wrapper .new-mode .mode .list .data .mod p {
  font-size: 14px;
  color: #666;
  margin-top: -8px;
  padding-bottom: 1px;
}
/* line 187, ../sass/_poster.scss */
.poster-wrapper .new-wrapper .new-mode .mode .list .poster-add {
  float: left;
  margin: 95px 95px 0 84px;
}
/* line 191, ../sass/_poster.scss */
.poster-wrapper .new-wrapper .new-mode .mode .list .reinvest {
  padding-top: 65px;
  float: left;
  text-align: center;
}
/* line 195, ../sass/_poster.scss */
.poster-wrapper .new-wrapper .new-mode .mode .list .reinvest i {
  display: inline-block;
}
/* line 198, ../sass/_poster.scss */
.poster-wrapper .new-wrapper .new-mode .mode .list .reinvest p {
  font-size: 18px;
  color: #666;
  padding-top: 2px;
}
/* line 205, ../sass/_poster.scss */
.poster-wrapper .new-wrapper .new-mode .mode .btn {
  display: block;
  width: 256px;
  height: 62px;
  line-height: 62px;
  text-align: center;
  background: #fc545a;
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(252, 84, 90, 0.8);
  margin: 47px auto 0;
  font-size: 26px;
  color: #fff;
}
/* line 218, ../sass/_poster.scss */
.poster-wrapper .new-wrapper .new-mode .mode .bot {
  text-align: center;
  font-size: 16px;
  color: #666;
  padding-top: 20px;
}
/* line 225, ../sass/_poster.scss */
.poster-wrapper .new-wrapper .new-mode .invest {
  width: 310px;
  height: 420px;
  float: left;
  background: #fff;
}
/* line 230, ../sass/_poster.scss */
.poster-wrapper .new-wrapper .new-mode .invest .title {
  height: 62px;
  line-height: 62px;
  text-align: center;
  font-size: 24px;
  color: #85390d;
  background: #ffead4;
}
/* line 237, ../sass/_poster.scss */
.poster-wrapper .new-wrapper .new-mode .invest .title span {
  font-size: 30px;
  color: #fc3d4a;
  margin-right: 7px;
}
/* line 243, ../sass/_poster.scss */
.poster-wrapper .new-wrapper .new-mode .invest .box {
  width: 240px;
  margin: 17px 0 0 30px;
  overflow: hidden;
  height: 315px;
}
/* line 248, ../sass/_poster.scss */
.poster-wrapper .new-wrapper .new-mode .invest .box li {
  font-size: 16px;
  color: #999;
  line-height: 36px;
}
/* line 252, ../sass/_poster.scss */
.poster-wrapper .new-wrapper .new-mode .invest .box li span {
  float: right;
}
/* line 260, ../sass/_poster.scss */
.poster-wrapper .center-wrap {
  width: 1200px;
  margin: 0 auto;
  position: relative;
}
/* line 264, ../sass/_poster.scss */
.poster-wrapper .center-wrap .txt {
  padding-left: 676px;
}
/* line 266, ../sass/_poster.scss */
.poster-wrapper .center-wrap .txt span {
  font-size: 30px;
  color: #fc545a;
  padding-bottom: 10px;
  display: block;
}
/* line 272, ../sass/_poster.scss */
.poster-wrapper .center-wrap .txt .con {
  line-height: 36px;
  color: #323232;
  font-size: 20px;
}
/* line 276, ../sass/_poster.scss */
.poster-wrapper .center-wrap .txt .con b {
  font-size: 26px;
  color: #fc545a;
}
/* line 282, ../sass/_poster.scss */
.poster-wrapper .center-wrap i {
  position: absolute;
}
/* line 286, ../sass/_poster.scss */
.poster-wrapper .pink {
  width: 100%;
  background: #fff8eb;
}
/* line 289, ../sass/_poster.scss */
.poster-wrapper .pink .txt {
  padding-left: 102px;
}
/* line 292, ../sass/_poster.scss */
.poster-wrapper .pink .partfour {
  padding-top: 94px;
}
/* line 294, ../sass/_poster.scss */
.poster-wrapper .pink .partfour .poster-title {
  margin-bottom: 40px;
}
/* line 300, ../sass/_poster.scss */
.poster-wrapper .center-wrap.centera {
  height: 386px;
}
/* line 302, ../sass/_poster.scss */
.poster-wrapper .center-wrap.centera .txt {
  padding-top: 108px;
}
/* line 305, ../sass/_poster.scss */
.poster-wrapper .center-wrap.centera i {
  right: 127px;
  top: 34px;
}
/* line 310, ../sass/_poster.scss */
.poster-wrapper .center-wrap.centerb {
  height: 410px;
}
/* line 312, ../sass/_poster.scss */
.poster-wrapper .center-wrap.centerb .txt {
  padding-top: 115px;
}
/* line 315, ../sass/_poster.scss */
.poster-wrapper .center-wrap.centerb i {
  left: 104px;
  top: 68px;
}
/* line 320, ../sass/_poster.scss */
.poster-wrapper .center-wrap.centerc {
  height: 458px;
}
/* line 322, ../sass/_poster.scss */
.poster-wrapper .center-wrap.centerc .txt {
  padding-top: 134px;
}
/* line 325, ../sass/_poster.scss */
.poster-wrapper .center-wrap.centerc i {
  right: 73px;
  top: 50px;
}
/* line 330, ../sass/_poster.scss */
.poster-wrapper .center-wrap.centerd {
  height: 420px;
}
/* line 332, ../sass/_poster.scss */
.poster-wrapper .center-wrap.centerd .txt {
  padding-top: 103px;
}
/* line 335, ../sass/_poster.scss */
.poster-wrapper .center-wrap.centerd i {
  left: 84px;
  top: 53px;
}
/* line 341, ../sass/_poster.scss */
.poster-wrapper .poster-totop {
  position: fixed;
  right: 40px;
  bottom: 40px;
  cursor: pointer;
}
/* line 346, ../sass/_poster.scss */
.poster-wrapper .poster-totop.totop {
  bottom: 275px;
}

/* line 136, regiphone/*.png */
.regiphone-sprite, .regiphone-banner, .regiphone-icona, .regiphone-iconb, .regiphone-iconc, .regiphone-icond, .regiphone-iphone, .regiphone-jiaoa, .regiphone-jiaob, .regiphone-jiaoc, .regiphone-jiaod, .regiphone-next, .regiphone-prev {
  background-image: url('../../images/regiphone-s65f9744446.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.regiphone-banner {
  background-position: 0 0;
  height: 442px;
  width: 762px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.regiphone-icona {
  background-position: 0 -442px;
  height: 80px;
  width: 80px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.regiphone-iconb {
  background-position: 0 -522px;
  height: 82px;
  width: 78px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.regiphone-iconc {
  background-position: 0 -604px;
  height: 80px;
  width: 82px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.regiphone-icond {
  background-position: 0 -684px;
  height: 80px;
  width: 93px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.regiphone-iphone {
  background-position: 0 -764px;
  height: 173px;
  width: 153px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.regiphone-jiaoa {
  background-position: 0 -937px;
  height: 32px;
  width: 48px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.regiphone-jiaob {
  background-position: 0 -969px;
  height: 32px;
  width: 48px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.regiphone-jiaoc {
  background-position: 0 -1001px;
  height: 32px;
  width: 48px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.regiphone-jiaod {
  background-position: 0 -1033px;
  height: 32px;
  width: 48px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.regiphone-next {
  background-position: 0 -1065px;
  height: 36px;
  width: 20px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.regiphone-prev {
  background-position: 0 -1101px;
  height: 36px;
  width: 20px;
}

/* line 184, semfinance/*.png */
.semfinance-sprite, .semfinance-bag, .semfinance-baggo, .semfinance-bga, .semfinance-bgb, .semfinance-close, .semfinance-cry, .semfinance-img, .semfinance-newclose, .semfinance-noget, .semfinance-register, .semfinance-send, .semfinance-sendgo, .semfinance-shang, .semfinance-titlea, .semfinance-titleb, .semfinance-titlec, .semfinance-titled, .semfinance-zhuan {
  background-image: url('../../images/semfinance-s199acd2680.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semfinance-bag {
  background-position: 0 0;
  height: 486px;
  width: 348px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semfinance-baggo {
  background-position: 0 -486px;
  height: 427px;
  width: 348px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semfinance-bga {
  background-position: 0 -913px;
  height: 373px;
  width: 603px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semfinance-bgb {
  background-position: 0 -1286px;
  height: 305px;
  width: 423px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semfinance-close {
  background-position: 0 -1591px;
  height: 34px;
  width: 34px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semfinance-cry {
  background-position: 0 -1625px;
  height: 168px;
  width: 176px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semfinance-img {
  background-position: 0 -1793px;
  height: 257px;
  width: 348px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semfinance-newclose {
  background-position: 0 -2050px;
  height: 26px;
  width: 26px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semfinance-noget {
  background-position: 0 -2076px;
  height: 460px;
  width: 420px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semfinance-register {
  background-position: 0 -2536px;
  height: 460px;
  width: 420px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semfinance-send {
  background-position: 0 -2996px;
  height: 442px;
  width: 418px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semfinance-sendgo {
  background-position: 0 -3438px;
  height: 415px;
  width: 418px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semfinance-shang {
  background-position: 0 -3853px;
  height: 23px;
  width: 23px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semfinance-titlea {
  background-position: 0 -3876px;
  height: 37px;
  width: 547px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semfinance-titleb {
  background-position: 0 -3913px;
  height: 37px;
  width: 476px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semfinance-titlec {
  background-position: 0 -3950px;
  height: 98px;
  width: 760px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semfinance-titled {
  background-position: 0 -4048px;
  height: 37px;
  width: 301px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semfinance-zhuan {
  background-position: 0 -4085px;
  height: 23px;
  width: 23px;
}

/* line 104, reghpys/*.png */
.reghpys-sprite, .reghpys-bga, .reghpys-bgb, .reghpys-logo, .reghpys-titlea, .reghpys-titleb, .reghpys-titlec, .reghpys-videoa, .reghpys-videob {
  background-image: url('../../images/reghpys-s03e72bee73.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.reghpys-bga {
  background-position: 0 0;
  height: 918px;
  width: 1388px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.reghpys-bgb {
  background-position: 0 -918px;
  height: 756px;
  width: 1104px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.reghpys-logo {
  background-position: 0 -1674px;
  height: 37px;
  width: 220px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.reghpys-titlea {
  background-position: 0 -1711px;
  height: 98px;
  width: 249px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.reghpys-titleb {
  background-position: 0 -1809px;
  height: 98px;
  width: 393px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.reghpys-titlec {
  background-position: 0 -1907px;
  height: 97px;
  width: 634px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.reghpys-videoa {
  background-position: 0 -2004px;
  height: 246px;
  width: 293px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.reghpys-videob {
  background-position: 0 -2250px;
  height: 246px;
  width: 293px;
}

/* line 136, seminvest/*.png */
.seminvest-sprite, .seminvest-add, .seminvest-bg, .seminvest-card, .seminvest-cash, .seminvest-gift, .seminvest-jiao, .seminvest-linea, .seminvest-lineb, .seminvest-linec, .seminvest-rules, .seminvest-title, .seminvest-top {
  background-image: url('../../images/seminvest-sca629c619f.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.seminvest-add {
  background-position: 0 0;
  height: 25px;
  width: 25px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.seminvest-bg {
  background-position: 0 -25px;
  height: 32px;
  width: 32px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.seminvest-card {
  background-position: 0 -57px;
  height: 147px;
  width: 605px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.seminvest-cash {
  background-position: 0 -204px;
  height: 49px;
  width: 48px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.seminvest-gift {
  background-position: 0 -253px;
  height: 56px;
  width: 48px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.seminvest-jiao {
  background-position: 0 -309px;
  height: 48px;
  width: 31px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.seminvest-linea {
  background-position: 0 -357px;
  height: 9px;
  width: 306px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.seminvest-lineb {
  background-position: 0 -366px;
  height: 11px;
  width: 384px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.seminvest-linec {
  background-position: 0 -377px;
  height: 7px;
  width: 259px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.seminvest-rules {
  background-position: 0 -384px;
  height: 58px;
  width: 259px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.seminvest-title {
  background-position: 0 -442px;
  height: 121px;
  width: 294px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.seminvest-top {
  background-position: 0 -563px;
  height: 77px;
  width: 77px;
}

/* line 248, semstorage/*.png */
.semstorage-sprite, .semstorage-bga, .semstorage-bgb, .semstorage-down, .semstorage-icon, .semstorage-icona, .semstorage-iconb, .semstorage-iconc, .semstorage-icond, .semstorage-moda, .semstorage-modb, .semstorage-modc, .semstorage-modd, .semstorage-modea, .semstorage-modeb, .semstorage-pica, .semstorage-picb, .semstorage-picc, .semstorage-process, .semstorage-step, .semstorage-titlea, .semstorage-titleb, .semstorage-titlec, .semstorage-titled, .semstorage-titlee, .semstorage-titlef, .semstorage-up {
  background-image: url('../../images/semstorage-s38cea94fd1.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semstorage-bga {
  background-position: 0 0;
  height: 62px;
  width: 2000px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semstorage-bgb {
  background-position: 0 -62px;
  height: 62px;
  width: 2000px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semstorage-down {
  background-position: 0 -124px;
  height: 9px;
  width: 20px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semstorage-icon {
  background-position: 0 -133px;
  height: 28px;
  width: 28px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semstorage-icona {
  background-position: 0 -161px;
  height: 87px;
  width: 86px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semstorage-iconb {
  background-position: 0 -248px;
  height: 89px;
  width: 84px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semstorage-iconc {
  background-position: 0 -337px;
  height: 87px;
  width: 88px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semstorage-icond {
  background-position: 0 -424px;
  height: 87px;
  width: 99px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semstorage-moda {
  background-position: 0 -511px;
  height: 322px;
  width: 235px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semstorage-modb {
  background-position: 0 -833px;
  height: 322px;
  width: 235px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semstorage-modc {
  background-position: 0 -1155px;
  height: 322px;
  width: 235px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semstorage-modd {
  background-position: 0 -1477px;
  height: 322px;
  width: 235px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semstorage-modea {
  background-position: 0 -1799px;
  height: 246px;
  width: 557px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semstorage-modeb {
  background-position: 0 -2045px;
  height: 239px;
  width: 554px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semstorage-pica {
  background-position: 0 -2284px;
  height: 200px;
  width: 360px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semstorage-picb {
  background-position: 0 -2484px;
  height: 200px;
  width: 360px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semstorage-picc {
  background-position: 0 -2684px;
  height: 200px;
  width: 360px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semstorage-process {
  background-position: 0 -2884px;
  height: 51px;
  width: 1083px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semstorage-step {
  background-position: 0 -2935px;
  height: 148px;
  width: 1115px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semstorage-titlea {
  background-position: 0 -3083px;
  height: 34px;
  width: 1158px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semstorage-titleb {
  background-position: 0 -3117px;
  height: 34px;
  width: 1158px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semstorage-titlec {
  background-position: 0 -3151px;
  height: 34px;
  width: 1160px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semstorage-titled {
  background-position: 0 -3185px;
  height: 34px;
  width: 1159px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semstorage-titlee {
  background-position: 0 -3219px;
  height: 33px;
  width: 1159px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semstorage-titlef {
  background-position: 0 -3252px;
  height: 33px;
  width: 1156px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.semstorage-up {
  background-position: 0 -3285px;
  height: 9px;
  width: 20px;
}

/* line 248, overall/*.png */
.overall-sprite, .overall-activea, .overall-activeb, .overall-dot, .overall-gifta, .overall-giftb, .overall-giftc, .overall-giftd, .overall-golda, .overall-goldb, .overall-goldc, .overall-icona, .overall-iconb, .overall-iconc, .overall-icond, .overall-icone, .overall-iconf, .overall-invite, .overall-iphone, .overall-reda, .overall-redb, .overall-titlea, .overall-titleb, .overall-titlec, .overall-titled, .overall-titlee, .overall-titlef {
  background-image: url('../../images/overall-sc168d68ba1.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.overall-activea {
  background-position: 0 0;
  height: 268px;
  width: 596px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.overall-activeb {
  background-position: 0 -268px;
  height: 268px;
  width: 596px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.overall-dot {
  background-position: 0 -536px;
  height: 15px;
  width: 14px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.overall-gifta {
  background-position: 0 -551px;
  height: 232px;
  width: 112px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.overall-giftb {
  background-position: 0 -783px;
  height: 249px;
  width: 147px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.overall-giftc {
  background-position: 0 -1032px;
  height: 157px;
  width: 227px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.overall-giftd {
  background-position: 0 -1189px;
  height: 153px;
  width: 223px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.overall-golda {
  background-position: 0 -1342px;
  height: 88px;
  width: 101px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.overall-goldb {
  background-position: 0 -1430px;
  height: 93px;
  width: 142px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.overall-goldc {
  background-position: 0 -1523px;
  height: 97px;
  width: 169px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.overall-icona {
  background-position: 0 -1620px;
  height: 152px;
  width: 164px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.overall-iconb {
  background-position: 0 -1772px;
  height: 158px;
  width: 385px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.overall-iconc {
  background-position: 0 -1930px;
  height: 190px;
  width: 504px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.overall-icond {
  background-position: 0 -2120px;
  height: 171px;
  width: 438px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.overall-icone {
  background-position: 0 -2291px;
  height: 192px;
  width: 504px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.overall-iconf {
  background-position: 0 -2483px;
  height: 204px;
  width: 450px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.overall-invite {
  background-position: 0 -2687px;
  height: 206px;
  width: 1183px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.overall-iphone {
  background-position: 0 -2893px;
  height: 114px;
  width: 99px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.overall-reda {
  background-position: 0 -3007px;
  height: 250px;
  width: 590px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.overall-redb {
  background-position: 0 -3257px;
  height: 250px;
  width: 590px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.overall-titlea {
  background-position: 0 -3507px;
  height: 48px;
  width: 641px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.overall-titleb {
  background-position: 0 -3555px;
  height: 48px;
  width: 531px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.overall-titlec {
  background-position: 0 -3603px;
  height: 48px;
  width: 484px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.overall-titled {
  background-position: 0 -3651px;
  height: 48px;
  width: 741px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.overall-titlee {
  background-position: 0 -3699px;
  height: 48px;
  width: 741px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.overall-titlef {
  background-position: 0 -3747px;
  height: 48px;
  width: 741px;
}

/* line 30, ../sass/_reg.scss */
.regsem-wrapper .banner {
  width: 100%;
  height: 500px;
  position: relative;
  z-index: 9;
}
/* line 35, ../sass/_reg.scss */
.regsem-wrapper .banner .quick-register-wrap {
  width: 1200px;
  margin: 0 auto;
  position: relative;
}
/* line 39, ../sass/_reg.scss */
.regsem-wrapper .banner .quick-register-wrap .quick-register-wrapper {
  float: none;
  padding-top: 30px;
  position: relative;
}
/* line 43, ../sass/_reg.scss */
.regsem-wrapper .banner .quick-register-wrap .quick-register-wrapper .mainhome {
  width: 434px;
  height: 77px;
  position: absolute;
  left: -4px;
  top: 0;
}
/* line 50, ../sass/_reg.scss */
.regsem-wrapper .banner .quick-register-wrap .quick-register-wrapper .quicktop {
  height: 64px;
  line-height: 64px;
  background: #fed68d;
  font-size: 20px;
  color: #ab3f05;
  text-align: center;
}
/* line 58, ../sass/_reg.scss */
.regsem-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod {
  float: right;
  width: 376px;
  border: none;
  overflow: hidden;
  border-radius: 4px;
  box-shadow: 0 0 7px rgba(101, 101, 101, 0.35);
}
/* line 65, ../sass/_reg.scss */
.regsem-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box {
  margin: 0 31px 28px;
  padding-top: 47px;
}
/* line 68, ../sass/_reg.scss */
.regsem-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box .bottom-choose {
  padding: 13px 0 4px;
  text-align: center;
  font-size: 14px;
  color: #999;
}
/* line 73, ../sass/_reg.scss */
.regsem-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box .bottom-choose a, .regsem-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box .bottom-choose .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .regsem-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box .bottom-choose span {
  color: #ff4359;
}
/* line 77, ../sass/_reg.scss */
.regsem-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box .get-code {
  width: 104px;
  height: 38px;
  text-align: center;
  line-height: 38px;
  border-radius: 0 3px 3px 0;
  border: 1px solid #fc545a;
  font-size: 14px;
  color: #fc545a;
  background: none;
}
/* line 89, ../sass/_reg.scss */
.regsem-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-box {
  padding-bottom: 15px;
}
/* line 91, ../sass/_reg.scss */
.regsem-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-box i {
  top: 41px;
}
/* line 94, ../sass/_reg.scss */
.regsem-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-box .error {
  top: 39px;
}
/* line 98, ../sass/_reg.scss */
.regsem-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-box .img-box img {
  width: 105px;
  height: 38px;
  border: 1px solid #bdbdbd;
  border-left: none;
  border-radius: 0 3px 3px 0;
}
/* line 107, ../sass/_reg.scss */
.regsem-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-mod {
  width: 312px;
  height: 38px;
  border: 1px solid #bdbdbd;
  border-radius: 3px;
  overflow: hidden;
  position: relative;
}
/* line 114, ../sass/_reg.scss */
.regsem-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-mod.small-inputmod {
  width: 207px;
  border-right: none;
  border-radius: 3px 0 0 3px;
}
/* line 119, ../sass/_reg.scss */
.regsem-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-mod b.icon {
  position: absolute;
  left: 7px;
  top: 7px;
}
/* line 124, ../sass/_reg.scss */
.regsem-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-mod .text {
  height: 24px;
  line-height: 24px;
  padding: 0 14px;
  width: 212px;
  margin: 7px 0 0 34px;
  border: none;
  border-left: 1px solid #bdbdbd;
  background: none;
  outline: none;
}
/* line 136, ../sass/_reg.scss */
.regsem-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box {
  padding: 0 0 13px;
  font-size: 14px;
  color: #999;
}
/* line 140, ../sass/_reg.scss */
.regsem-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box label {
  padding: 0;
}
/* line 143, ../sass/_reg.scss */
.regsem-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box a, .regsem-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .regsem-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box span {
  color: #ff4359;
}
/* line 146, ../sass/_reg.scss */
.regsem-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box .check-box {
  float: left;
  margin-top: 5px;
}
/* line 151, ../sass/_reg.scss */
.regsem-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .sub {
  width: 314px;
  height: 50px;
  background: #ff4359;
  line-height: 50px;
  font-size: 20px;
  border-radius: 4px;
  font-weight: normal;
  box-shadow: 0 2px 8px rgba(255, 67, 89, 0.8);
}
/* line 160, ../sass/_reg.scss */
.regsem-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .sub[disabled="disabled"] {
  box-shadow: none;
}

/* line 172, ../sass/_reg.scss */
.semiphone-wrapper .banner .quick-register-wrap .regiphone-banner {
  position: absolute;
  left: -4px;
  top: 55px;
}
/* line 179, ../sass/_reg.scss */
.semiphone-wrapper .people-wrapper {
  width: 100%;
  height: 873px;
  background: #f5f5f5;
}
/* line 183, ../sass/_reg.scss */
.semiphone-wrapper .people-wrapper .people-wrap {
  width: 1172px;
  margin: 0 auto;
  position: relative;
}
/* line 187, ../sass/_reg.scss */
.semiphone-wrapper .people-wrapper .people-wrap i.regiphone-jiaoa {
  position: absolute;
  left: 50%;
  top: 0;
  margin-left: -24px;
}
/* line 193, ../sass/_reg.scss */
.semiphone-wrapper .people-wrapper .people-wrap .title {
  text-align: center;
  font-size: 28px;
  color: #666;
  padding: 76px 0 40px;
}
/* line 198, ../sass/_reg.scss */
.semiphone-wrapper .people-wrapper .people-wrap .title p {
  color: #ff4359;
  font-size: 36px;
  padding-bottom: 8px;
}
/* line 203, ../sass/_reg.scss */
.semiphone-wrapper .people-wrapper .people-wrap .title span {
  color: #ff4359;
}
/* line 206, ../sass/_reg.scss */
.semiphone-wrapper .people-wrapper .people-wrap .title i {
  color: #ec444b;
  font-size: 36px;
  margin-left: 18px;
}
/* line 212, ../sass/_reg.scss */
.semiphone-wrapper .people-wrapper .people-wrap .list {
  position: relative;
  width: 1172px;
}
/* line 215, ../sass/_reg.scss */
.semiphone-wrapper .people-wrapper .people-wrap .list i {
  position: absolute;
  top: 192px;
  cursor: pointer;
}
/* line 219, ../sass/_reg.scss */
.semiphone-wrapper .people-wrapper .people-wrap .list i.regiphone-prev {
  left: -62px;
}
/* line 222, ../sass/_reg.scss */
.semiphone-wrapper .people-wrapper .people-wrap .list i.regiphone-next {
  right: -62px;
}
/* line 226, ../sass/_reg.scss */
.semiphone-wrapper .people-wrapper .people-wrap .list .container-wrap {
  width: 1172px;
  padding: 10px;
  overflow: hidden;
  margin-left: -10px;
}
/* line 232, ../sass/_reg.scss */
.semiphone-wrapper .people-wrapper .people-wrap .list .container {
  width: 4768px;
}
/* line 234, ../sass/_reg.scss */
.semiphone-wrapper .people-wrapper .people-wrap .list .container .slide {
  float: left;
  width: 1192px;
}
/* line 237, ../sass/_reg.scss */
.semiphone-wrapper .people-wrapper .people-wrap .list .container .slide li {
  float: left;
  width: 278px;
  margin: 0 20px 20px 0;
  box-shadow: 3px 3px 7px rgba(101, 101, 101, 0.35);
  background: #fff;
  border-radius: 0 0 3px 3px;
  border-bottom: 4px solid #ececec;
  cursor: pointer;
}
/* line 246, ../sass/_reg.scss */
.semiphone-wrapper .people-wrapper .people-wrap .list .container .slide li:hover {
  border-color: #ff7081;
}
/* line 247, ../sass/_reg.scss */
.semiphone-wrapper .people-wrapper .people-wrap .list .container .slide li:hover p {
  color: #ff4359;
}
/* line 252, ../sass/_reg.scss */
.semiphone-wrapper .people-wrapper .people-wrap .list .container .slide li img {
  display: block;
}
/* line 256, ../sass/_reg.scss */
.semiphone-wrapper .people-wrapper .people-wrap .list .container .slide li p {
  height: 58px;
  line-height: 58px;
  padding-left: 10px;
  font-size: 18px;
  color: #343434;
}
/* line 267, ../sass/_reg.scss */
.semiphone-wrapper .people-wrapper .people-wrap .btn {
  width: 360px;
  height: 66px;
  background: #ff4359;
  border-radius: 4px;
  box-shadow: 2px 2px 8px rgba(255, 67, 89, 0.8);
  display: block;
  margin: 31px auto 0;
  font-size: 32px;
  color: #fff;
  text-align: center;
  line-height: 66px;
}
/* line 279, ../sass/_reg.scss */
.semiphone-wrapper .people-wrapper .people-wrap .btn:hover {
  background: #ff2a42;
  text-decoration: none;
}
/* line 286, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper {
  background: #fceee3;
  width: 100%;
  height: 560px;
}
/* line 290, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap {
  width: 1016px;
  margin: 0 auto;
  position: relative;
}
/* line 294, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .regiphone-jiaod {
  position: absolute;
  left: 50%;
  top: 0;
  margin-left: -24px;
}
/* line 300, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .title {
  text-align: center;
  padding: 62px 0 50px;
  font-size: 36px;
  color: #333;
}
/* line 306, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow {
  position: relative;
}
/* line 308, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow i.shadow {
  background: rgba(0, 0, 0, 0.2);
  width: 50%;
  height: 98%;
  transform: rotate(1.4deg);
  position: absolute;
  right: -2px;
  bottom: 0;
}
/* line 317, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box {
  border-bottom: solid 3px #fcd5b9;
  border-right: solid 3px #fcd5b9;
  background: #fff;
  position: relative;
  z-index: 2;
  width: 1016px;
  height: 323px;
}
/* line 325, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box {
  width: 880px;
  margin: 0 auto;
  padding-top: 42px;
  overflow: hidden;
  *zoom: 1;
  overflow: visible;
}
/* line 331, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap {
  width: 514px;
  float: left;
}
/* line 334, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .top {
  height: 34px;
  line-height: 34px;
  font-size: 20px;
  color: #000;
}
/* line 339, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .top span {
  display: inline-block;
  width: 224px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  border-radius: 40px;
  color: #ff000b;
  font-size: 16px;
  border: 1px solid #ec444b;
  margin-left: 36px;
  vertical-align: top;
}
/* line 352, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .top .total {
  float: right;
  font-size: 18px;
  color: #2b2b2b;
}
/* line 356, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .top .total i {
  color: #ff0016;
}
/* line 361, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table {
  padding-top: 26px;
}
/* line 363, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table {
  margin: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
  *zoom: 1;
  cursor: default;
  width: 615px;
}
/* line 62, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table li {
  list-style-image: none;
  list-style-type: none;
  margin-left: 0;
  white-space: nowrap;
  float: left;
  padding-left: 30px;
  padding-right: 30px;
}
/* line 49, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table li:first-child {
  padding-left: 0;
}
/* line 50, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table li:last-child {
  padding-right: 0;
}
/* line 52, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/typography/lists/_horizontal-list.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table li.last {
  padding-right: 0;
}
/* line 367, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table .bot td {
  vertical-align: top;
}
/* line 369, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table .bot td p {
  font-size: 16px;
  color: #878787;
  margin-top: -6px;
}
/* line 375, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td {
  white-space: normal;
  font-size: 24px;
  color: #555;
}
/* line 379, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td .container {
  position: relative;
  padding-top: 20px;
  text-align: center;
  overflow: hidden;
}
/* line 384, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td .container span {
  color: #eb2e38;
}
/* line 387, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td .container p {
  text-align: center;
  color: #878787;
  font-size: 14px;
}
/* line 392, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td .container .progress-bar {
  position: absolute;
  width: 130px;
  height: 65px;
  margin: 0;
  top: 9px;
}
/* line 404, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.rate span {
  font-size: 30px;
  color: #f00;
}
/* line 407, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.rate span b {
  font-size: 52px;
  font-family: Arial;
}
/* line 411, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.rate span i {
  font-size: 30px;
}
/* line 413, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.rate span i b {
  font-size: 40px;
}
/* line 419, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td b {
  font-size: 36px;
}
/* line 422, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td .percentage-box {
  padding-top: 13px;
}
/* line 424, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td .percentage-box i {
  font-size: 12px;
}
/* line 428, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td .little-tip {
  color: #bbb;
  font-size: 12px;
  font-weight: normal;
  margin-top: -15px;
}
/* line 433, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td .little-tip i {
  float: left;
  margin-right: 3px;
}
/* line 439, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box p {
  padding: 18px 6px 0 0;
}
/* line 442, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .invest-btn, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .reset-passwd .sub-box .sub-btn, .reset-passwd .sub-box .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .sub-btn,
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .reset-complete .sure-btn,
.reset-complete .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .sure-btn, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .account-home-wrap .content-wrap .show-mode .btn-wrap .recharge-btn, .account-home-wrap .content-wrap .show-mode .btn-wrap .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .recharge-btn, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .account-home-wrap .content-wrap .show-mode .btn-wrap .get-btn, .account-home-wrap .content-wrap .show-mode .btn-wrap .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .get-btn, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .nouse-btn {
  float: right;
  width: 128px;
  height: 33px;
  line-height: 33px;
  background:none;
  color: #d20000;
  border: 1px solid #fb6262;
}
/* line 451, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .nouse-btn {
  width: 130px;
  height: 35px;
  line-height: 35px;
  background: #ccc;
  border: none;
  color: #999;
  cursor: pointer !important;
}
/* line 460, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .product-table table td.invest-btn-box .nouse-btn:hover {
  background: #cfcfcf !important;
}
/* line 468, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .show-wrap .bot {
  font-size: 18px;
  color: #666;
  padding-top: 42px;
}
/* line 474, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .btn-box {
  float: right;
}
/* line 476, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .btn-box i {
  display: block;
  margin: 0 auto;
}
/* line 480, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .btn-box a, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .btn-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .btn-box span {
  width: 256px;
  height: 62px;
  border-radius: 4px;
  background: #ff4359;
  text-align: center;
  line-height: 62px;
  margin-top: 5px;
  color: #fff;
  font-size: 26px;
  display: block;
  box-shadow: 2px 2px 8px rgba(236, 68, 87, 0.8);
}
/* line 492, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .btn-box a:hover, .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .btn-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .semiphone-wrapper .product-wrapper .product-wrap .list-box-shadow .list-box .special-box .btn-box span:hover {
  background: #ff2a42;
  text-decoration: none;
}
/* line 502, ../sass/_reg.scss */
.semiphone-wrapper .product-wrapper .bottom {
  margin: 38px auto 45px;
  text-align: center;
  color: #ff4359;
  font-size: 18px;
}
/* line 509, ../sass/_reg.scss */
.semiphone-wrapper .icon-wrap {
  margin: 0 auto;
  position: relative;
}
/* line 512, ../sass/_reg.scss */
.semiphone-wrapper .icon-wrap .regiphone-jiaob {
  position: absolute;
  top: -1px;
  left: 50%;
  margin-left: -24px;
}
/* line 518, ../sass/_reg.scss */
.semiphone-wrapper .icon-wrap .title {
  text-align: center;
  font-size: 36px;
  color: #ec444b;
  padding: 94px 0 73px;
}
/* line 525, ../sass/_reg.scss */
.semiphone-wrapper .icon-wrap .icons table {
  margin: 0 auto;
}
/* line 527, ../sass/_reg.scss */
.semiphone-wrapper .icon-wrap .icons table td {
  width: 284px;
  text-align: center;
  vertical-align: middle;
}
/* line 531, ../sass/_reg.scss */
.semiphone-wrapper .icon-wrap .icons table td .con {
  width: 244px;
  height: 254px;
  border: 1px solid #e6e6e6;
  border-radius: 4px;
  background: #fff;
  box-shadow: 1px 1px 6px rgba(106, 106, 106, 0.3);
  display: inline-block;
}
/* line 539, ../sass/_reg.scss */
.semiphone-wrapper .icon-wrap .icons table td .con i {
  display: inline-block;
}
/* line 542, ../sass/_reg.scss */
.semiphone-wrapper .icon-wrap .icons table td .con p {
  display: table-cell;
  width: 244px;
  height: 129px;
  vertical-align: middle;
}
/* line 548, ../sass/_reg.scss */
.semiphone-wrapper .icon-wrap .icons table td .con span {
  display: block;
  font-size: 20px;
  color: #323232;
  font-weight: bold;
}
/* line 554, ../sass/_reg.scss */
.semiphone-wrapper .icon-wrap .icons table td .con div {
  line-height: 24px;
  font-size: 16px;
  padding-top: 10px;
}
/* line 564, ../sass/_reg.scss */
.semiphone-wrapper .icon-wrap .bot {
  text-align: center;
  padding: 51px 0 53px;
}
/* line 567, ../sass/_reg.scss */
.semiphone-wrapper .icon-wrap .bot a, .semiphone-wrapper .icon-wrap .bot .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .semiphone-wrapper .icon-wrap .bot span {
  font-size: 24px;
  color: #1a1a1a;
}
/* line 573, ../sass/_reg.scss */
.semiphone-wrapper .rule-wrapper {
  width: 100%;
  background: #fceee3;
  height: 634px;
}
/* line 577, ../sass/_reg.scss */
.semiphone-wrapper .rule-wrapper .rule-wrap {
  width: 1030px;
  margin: 0 auto;
  position: relative;
}
/* line 581, ../sass/_reg.scss */
.semiphone-wrapper .rule-wrapper .rule-wrap i {
  position: absolute;
  left: 50%;
  top: 0;
  margin-left: -24px;
}
/* line 587, ../sass/_reg.scss */
.semiphone-wrapper .rule-wrapper .rule-wrap .title {
  padding: 66px 0 24px;
  font-size: 36px;
  color: #a66142;
  text-align: center;
}
/* line 593, ../sass/_reg.scss */
.semiphone-wrapper .rule-wrapper .rule-wrap li {
  line-height: 48px;
  font-size: 18px;
  color: #a66142;
  position: relative;
  padding-left: 20px;
}
/* line 599, ../sass/_reg.scss */
.semiphone-wrapper .rule-wrapper .rule-wrap li span {
  position: absolute;
  left: 0;
  top: 0;
}

/* line 609, ../sass/_reg.scss */
.reglogin-dialog-wrap {
  width: 400px;
  height: 460px;
  background: #fff;
  border-radius: 3px;
  overflow: hidden;
  text-align: left;
}
/* line 616, ../sass/_reg.scss */
.reglogin-dialog-wrap .top-choose {
  height: 55px;
  line-height: 55px;
  font-size: 22px;
  color: #666;
}
/* line 621, ../sass/_reg.scss */
.reglogin-dialog-wrap .top-choose p {
  text-align: center;
  width: 199px;
  float: left;
  border: 1px solid #e2e2e2;
  background: #f2f2f2;
  border-top: none;
  cursor: pointer;
}
/* line 629, ../sass/_reg.scss */
.reglogin-dialog-wrap .top-choose p.l {
  margin-left: -1px;
}
/* line 632, ../sass/_reg.scss */
.reglogin-dialog-wrap .top-choose p.r {
  margin-right: -1px;
}
/* line 635, ../sass/_reg.scss */
.reglogin-dialog-wrap .top-choose p.active {
  background: none;
  color: #ec5c59;
  border-color: #fff;
}
/* line 642, ../sass/_reg.scss */
.reglogin-dialog-wrap.reg-dialog-wrap {
  width: 800px;
}
/* line 644, ../sass/_reg.scss */
.reglogin-dialog-wrap.reg-dialog-wrap .agreement-box {
  padding: 0 0 4px !important;
}
/* line 647, ../sass/_reg.scss */
.reglogin-dialog-wrap.reg-dialog-wrap .semfinance-register {
  float: left;
}
/* line 650, ../sass/_reg.scss */
.reglogin-dialog-wrap.reg-dialog-wrap .choose-box {
  float: left;
  width: 380px;
}
/* line 653, ../sass/_reg.scss */
.reglogin-dialog-wrap.reg-dialog-wrap .choose-box .quick-title {
  text-align: center;
  height: 74px;
  line-height: 78px;
  font-size: 22px;
  color: #666;
  margin-bottom: -32px;
}
/* line 661, ../sass/_reg.scss */
.reglogin-dialog-wrap.reg-dialog-wrap .choose-box .quick-register-mod {
  width: 380px !important;
}
/* line 663, ../sass/_reg.scss */
.reglogin-dialog-wrap.reg-dialog-wrap .choose-box .quick-register-mod .quick-register-box {
  margin: 0 35px 28px !important;
}
/* line 666, ../sass/_reg.scss */
.reglogin-dialog-wrap.reg-dialog-wrap .choose-box .quick-register-mod .bottom-choose {
  border-top: 1px solid #999;
  text-align: center;
  color: #fd585b;
  font-size: 16px;
  margin-top: -9px;
  line-height: 54px;
}
/* line 673, ../sass/_reg.scss */
.reglogin-dialog-wrap.reg-dialog-wrap .choose-box .quick-register-mod .bottom-choose a, .reglogin-dialog-wrap.reg-dialog-wrap .choose-box .quick-register-mod .bottom-choose .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .reglogin-dialog-wrap.reg-dialog-wrap .choose-box .quick-register-mod .bottom-choose span {
  text-decoration: underline;
  color: #fd585b;
}
/* line 681, ../sass/_reg.scss */
.reglogin-dialog-wrap .top-title {
  height: 56px;
  line-height: 56px;
  text-align: center;
  font-size: 18px;
  color: #ab3f05;
  background: #feef88;
}
/* line 690, ../sass/_reg.scss */
.reglogin-dialog-wrap .choose-box .quick-register-wrap {
  background: none;
}
/* line 692, ../sass/_reg.scss */
.reglogin-dialog-wrap .choose-box .quick-register-wrap .quick-register-wrapper {
  float: none;
  padding: 0;
}
/* line 695, ../sass/_reg.scss */
.reglogin-dialog-wrap .choose-box .quick-register-wrap .quick-register-wrapper .quick-register-mod {
  width: 400px;
  border: none;
  overflow: hidden;
  border-radius: 4px;
}
/* line 700, ../sass/_reg.scss */
.reglogin-dialog-wrap .choose-box .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box {
  margin: 0 45px 28px;
  padding-top: 32px;
}
/* line 703, ../sass/_reg.scss */
.reglogin-dialog-wrap .choose-box .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box .bottom-choose {
  padding: 13px 0 4px;
  text-align: center;
  font-size: 14px;
  color: #999;
}
/* line 708, ../sass/_reg.scss */
.reglogin-dialog-wrap .choose-box .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box .bottom-choose a, .reglogin-dialog-wrap .choose-box .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box .bottom-choose .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .reglogin-dialog-wrap .choose-box .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box .bottom-choose span {
  color: #ff4359;
}
/* line 712, ../sass/_reg.scss */
.reglogin-dialog-wrap .choose-box .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box .get-code {
  width: 104px;
  height: 38px;
  text-align: center;
  line-height: 38px;
  border-radius: 0 3px 3px 0;
  border: 1px solid #fc545a;
  font-size: 14px;
  color: #fc545a;
  background: none;
}
/* line 724, ../sass/_reg.scss */
.reglogin-dialog-wrap .choose-box .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-box {
  padding-bottom: 15px;
}
/* line 726, ../sass/_reg.scss */
.reglogin-dialog-wrap .choose-box .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-box i {
  top: 41px;
}
/* line 729, ../sass/_reg.scss */
.reglogin-dialog-wrap .choose-box .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-box .error {
  top: 39px;
}
/* line 733, ../sass/_reg.scss */
.reglogin-dialog-wrap .choose-box .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-box .img-box img {
  width: 105px;
  height: 38px;
  border: 1px solid #bdbdbd;
  border-left: none;
  border-radius: 0 3px 3px 0;
}
/* line 742, ../sass/_reg.scss */
.reglogin-dialog-wrap .choose-box .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-mod {
  width: 308px;
  height: 38px;
  border: 1px solid #bdbdbd;
  border-radius: 3px;
  position: relative;
}
/* line 749, ../sass/_reg.scss */
.reglogin-dialog-wrap .choose-box .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-mod.small-inputmod {
  width: 203px;
  border-right: none;
  border-radius: 3px 0 0 3px;
}
/* line 753, ../sass/_reg.scss */
.reglogin-dialog-wrap .choose-box .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-mod.small-inputmod .small-text {
  width: 130px;
}
/* line 757, ../sass/_reg.scss */
.reglogin-dialog-wrap .choose-box .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-mod b.icon {
  position: absolute;
  left: 7px;
  top: 7px;
}
/* line 762, ../sass/_reg.scss */
.reglogin-dialog-wrap .choose-box .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-mod .text {
  height: 24px;
  line-height: 24px;
  padding: 0 14px;
  width: 212px;
  margin: 7px 0 0 34px;
  border: none;
  border-left: 1px solid #bdbdbd;
  background: none;
  outline: none;
}
/* line 774, ../sass/_reg.scss */
.reglogin-dialog-wrap .choose-box .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box {
  padding: 15px 0 13px;
  font-size: 14px;
  color: #999;
}
/* line 778, ../sass/_reg.scss */
.reglogin-dialog-wrap .choose-box .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box label {
  padding: 0;
}
/* line 781, ../sass/_reg.scss */
.reglogin-dialog-wrap .choose-box .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box a, .reglogin-dialog-wrap .choose-box .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .reglogin-dialog-wrap .choose-box .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box span {
  color: #ff4359;
}
/* line 784, ../sass/_reg.scss */
.reglogin-dialog-wrap .choose-box .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box .check-box {
  float: left;
  margin-top: 5px;
}
/* line 789, ../sass/_reg.scss */
.reglogin-dialog-wrap .choose-box .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box .forget a.reset, .reglogin-dialog-wrap .choose-box .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box .forget .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.reset, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .reglogin-dialog-wrap .choose-box .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box .forget span.reset {
  font-size: 14px;
  color: #4d9af1;
}
/* line 795, ../sass/_reg.scss */
.reglogin-dialog-wrap .choose-box .quick-register-wrap .quick-register-wrapper .quick-register-mod .sub {
  width: 310px;
  height: 50px;
  background: #ff4359;
  line-height: 50px;
  font-size: 20px;
  border-radius: 4px;
  font-weight: normal;
  box-shadow: 0 2px 8px rgba(255, 67, 89, 0.8);
  margin-top: 13px;
}
/* line 804, ../sass/_reg.scss */
.reglogin-dialog-wrap .choose-box .quick-register-wrap .quick-register-wrapper .quick-register-mod .sub[disabled="disabled"] {
  box-shadow: none;
}

/* line 815, ../sass/_reg.scss */
.reg-dialog-wrapper {
  position: relative;
}
/* line 817, ../sass/_reg.scss */
.reg-dialog-wrapper .semfinance-close {
  position: absolute;
  right: -36px;
  top: -36px;
}
/* line 823, ../sass/_reg.scss */
.reg-dialog-wrapper.finance-reg-dialog .semfinance-newclose {
  position: absolute;
  right: 11px;
  top: 11px;
}

/* line 831, ../sass/_reg.scss */
.registerlogin-dialog-wrapper .ngdialog-overlay {
  background: rgba(0, 0, 0, 0.6);
}

/* line 836, ../sass/_reg.scss */
.sem-finance-wrapper .home-video-wrap {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.7);
  z-index: 18;
}
/* line 844, ../sass/_reg.scss */
.sem-finance-wrapper .home-video-wrap .video {
  width: 800px;
  height: 450px;
  position: fixed;
  top: 50%;
  left: 50%;
  margin: -225px 0 0 -400px;
}
/* line 851, ../sass/_reg.scss */
.sem-finance-wrapper .home-video-wrap .video span {
  background: 0 0;
  border-radius: 3px;
  color: #fff;
  font-size: 50px;
  font-weight: 400;
  height: 30px;
  line-height: 26px;
  position: absolute;
  right: -30px;
  text-align: center;
  top: -30px;
  width: 30px;
  cursor: pointer;
}
/* line 865, ../sass/_reg.scss */
.sem-finance-wrapper .home-video-wrap .video span:hover {
  color: #bbb;
}

/* line 872, ../sass/_reg.scss */
.semfinance-wrapper {
  background: #fffbed;
  position: relative;
}
/* line 875, ../sass/_reg.scss */
.semfinance-wrapper .welcome {
  width: 330px;
  height: 368px;
  background: #fff;
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(252, 84, 90, 0.5);
  position: absolute;
  right: 25px;
  top: 110px;
}
/* line 884, ../sass/_reg.scss */
.semfinance-wrapper .welcome .top {
  text-align: center;
  padding-top: 19px;
  color: #fc545a;
  font-size: 20px;
}
/* line 890, ../sass/_reg.scss */
.semfinance-wrapper .welcome .finance-welcome {
  display: block;
  margin: 24px auto 0;
}
/* line 894, ../sass/_reg.scss */
.semfinance-wrapper .welcome .con {
  padding: 36px 0 0 48px;
  font-size: 14px;
  color: #333;
}
/* line 898, ../sass/_reg.scss */
.semfinance-wrapper .welcome .con p {
  font-size: 16px;
  padding-bottom: 20px;
}
/* line 902, ../sass/_reg.scss */
.semfinance-wrapper .welcome .con li {
  line-height: 26px;
}
/* line 904, ../sass/_reg.scss */
.semfinance-wrapper .welcome .con li span {
  font-weight: bold;
}
/* line 907, ../sass/_reg.scss */
.semfinance-wrapper .welcome .con li b {
  color: #fc545a;
  font-weight: bold;
}
/* line 913, ../sass/_reg.scss */
.semfinance-wrapper .welcome .account {
  width: 280px;
  height: 50px;
  background: #fc545a;
  border-radius: 4px;
  box-shadow: 0 2px 8px rgba(252, 84, 90, 0.8);
  display: block;
  margin: 24px auto 0;
  font-size: 20px;
  color: #fff;
  text-align: center;
  line-height: 50px;
}
/* line 925, ../sass/_reg.scss */
.semfinance-wrapper .welcome .account:hover {
  background: #fc3b42;
  text-decoration: none;
}
/* line 930, ../sass/_reg.scss */
.semfinance-wrapper .welcome .bot {
  text-align: right;
  padding: 18px 27px 0 0;
}
/* line 933, ../sass/_reg.scss */
.semfinance-wrapper .welcome .bot a, .semfinance-wrapper .welcome .bot .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .semfinance-wrapper .welcome .bot span {
  font-size: 12px;
  color: #333;
}
/* line 939, ../sass/_reg.scss */
.semfinance-wrapper .sem-finance-a {
  position: absolute;
  right: 50%;
  margin-right: 343px;
  top: 860px;
}
/* line 945, ../sass/_reg.scss */
.semfinance-wrapper .sem-finance-b {
  position: absolute;
  right: 50%;
  margin-right: 311px;
  top: 1380px;
}
/* line 951, ../sass/_reg.scss */
.semfinance-wrapper .sem-finance-c {
  position: absolute;
  right: 50%;
  margin-right: 340px;
  top: 1922px;
}
/* line 957, ../sass/_reg.scss */
.semfinance-wrapper .sem-finance-d {
  position: absolute;
  left: 50%;
  margin-left: 500px;
  top: 1163px;
}
/* line 963, ../sass/_reg.scss */
.semfinance-wrapper .sem-finance-e {
  position: absolute;
  left: 50%;
  margin-left: 478px;
  top: 1879px;
}
/* line 969, ../sass/_reg.scss */
.semfinance-wrapper .sem-finance-f {
  position: absolute;
  left: 50%;
  margin-left: 446px;
  top: 2416px;
}
/* line 975, ../sass/_reg.scss */
.semfinance-wrapper .banner {
  height: 600px;
  background: url('../../images/semfinance-banner.png?1508917069') center top;
}
/* line 978, ../sass/_reg.scss */
.semfinance-wrapper .banner.sitebanner {
  background: url('../../images/site/banner.png?1508917063') center top;
}
/* line 981, ../sass/_reg.scss */
.semfinance-wrapper .banner .quick-register-wrapper {
  padding-top: 108px !important;
}
/* line 983, ../sass/_reg.scss */
.semfinance-wrapper .banner .quick-register-wrapper .quick-register-mod {
  box-shadow: 0 2px 5px rgba(235, 100, 99, 0.2) !important;
}
/* line 987, ../sass/_reg.scss */
.semfinance-wrapper .banner .quick-top {
  height: 47px;
  line-height: 47px;
  text-align: center;
  font-size: 18px;
  color: #ab3f05;
  background: #feef88;
}
/* line 995, ../sass/_reg.scss */
.semfinance-wrapper .banner .quick-register-box {
  padding-top: 20px !important;
}
/* line 999, ../sass/_reg.scss */
.semfinance-wrapper .semfinance-list {
  width: 1060px;
  margin: -22px auto 0;
}
/* line 1002, ../sass/_reg.scss */
.semfinance-wrapper .semfinance-list table {
  width: 100%;
}
/* line 1004, ../sass/_reg.scss */
.semfinance-wrapper .semfinance-list table td {
  color: #323232;
  text-align: center;
}
/* line 1007, ../sass/_reg.scss */
.semfinance-wrapper .semfinance-list table td i {
  display: inline-block;
}
/* line 1010, ../sass/_reg.scss */
.semfinance-wrapper .semfinance-list table td span {
  font-size: 20px;
  display: block;
  padding: 16px 0 10px;
  font-weight: bold;
}
/* line 1016, ../sass/_reg.scss */
.semfinance-wrapper .semfinance-list table td p {
  font-size: 16px;
  line-height: 24px;
}
/* line 1023, ../sass/_reg.scss */
.semfinance-wrapper .mode {
  width: 1162px;
  margin: 0 auto;
  padding-top: 85px;
}
/* line 1027, ../sass/_reg.scss */
.semfinance-wrapper .mode.modeb {
  padding-top: 96px;
}
/* line 1030, ../sass/_reg.scss */
.semfinance-wrapper .mode.modec {
  padding: 108px 0 91px;
}
/* line 1033, ../sass/_reg.scss */
.semfinance-wrapper .mode .semfinance-titlea, .semfinance-wrapper .mode .semfinance-titleb, .semfinance-wrapper .mode .semfinance-titlec {
  margin: 0 auto;
}
/* line 1036, ../sass/_reg.scss */
.semfinance-wrapper .mode .tip {
  text-align: center;
  font-size: 16px;
  color: #ca6200;
  padding-top: 19px;
}
/* line 1041, ../sass/_reg.scss */
.semfinance-wrapper .mode .tip span {
  font-size: 24px;
  font-weight: bold;
}
/* line 1046, ../sass/_reg.scss */
.semfinance-wrapper .mode .con {
  margin-top: -5px;
  overflow: hidden;
}
/* line 1049, ../sass/_reg.scss */
.semfinance-wrapper .mode .con .tear {
  float: left;
  padding-right: 10px;
}
/* line 1052, ../sass/_reg.scss */
.semfinance-wrapper .mode .con .tear .semfinance-send {
  float: left;
  margin: 35px 18px 0 0;
}
/* line 1056, ../sass/_reg.scss */
.semfinance-wrapper .mode .con .tear .semfinance-sendgo {
  float: left;
  margin: 60px 15px 0 0;
}
/* line 1060, ../sass/_reg.scss */
.semfinance-wrapper .mode .con .tear .semfinance-bag {
  float: left;
  margin-right: 30px;
  text-align: center;
  color: #fff;
  position: relative;
}
/* line 1066, ../sass/_reg.scss */
.semfinance-wrapper .mode .con .tear .semfinance-bag div {
  padding-top: 173px;
  font-size: 30px;
  line-height: 40px;
}
/* line 1071, ../sass/_reg.scss */
.semfinance-wrapper .mode .con .tear .semfinance-bag p {
  font-size: 18px;
  padding-top: 134px;
  color: #eacc9d;
}
/* line 1076, ../sass/_reg.scss */
.semfinance-wrapper .mode .con .tear .semfinance-bag a, .semfinance-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .tear .semfinance-bag span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .semfinance-wrapper .mode .con .tear .semfinance-bag span {
  width: 100px;
  height: 100px;
  position: absolute;
  left: 124px;
  bottom: 75px;
}
/* line 1084, ../sass/_reg.scss */
.semfinance-wrapper .mode .con .tear .semfinance-baggo {
  float: left;
  margin: 56px 30px 0 0;
  text-align: center;
  color: #fff;
  position: relative;
}
/* line 1090, ../sass/_reg.scss */
.semfinance-wrapper .mode .con .tear .semfinance-baggo a, .semfinance-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .tear .semfinance-baggo span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .semfinance-wrapper .mode .con .tear .semfinance-baggo span {
  position: absolute;
  width: 309px;
  height: 57px;
  left: 21px;
  bottom: 51px;
}
/* line 1099, ../sass/_reg.scss */
.semfinance-wrapper .mode .con .list-wrap {
  width: 337px;
  float: left;
}
/* line 1102, ../sass/_reg.scss */
.semfinance-wrapper .mode .con .list-wrap .title {
  margin-top: 101px;
  border-top: 1px solid #ca6200;
  text-align: center;
}
/* line 1106, ../sass/_reg.scss */
.semfinance-wrapper .mode .con .list-wrap .title span {
  display: inline-block;
  vertical-align: top;
  font-size: 22px;
  font-weight: bold;
  margin-top: -19px;
  padding: 0 18px;
  background: #fffbed;
  color: #ca6200;
}
/* line 1117, ../sass/_reg.scss */
.semfinance-wrapper .mode .con .list-wrap .table {
  padding-top: 8px;
}
/* line 1119, ../sass/_reg.scss */
.semfinance-wrapper .mode .con .list-wrap .table table {
  width: 337px;
}
/* line 1122, ../sass/_reg.scss */
.semfinance-wrapper .mode .con .list-wrap .table th {
  height: 42px;
  font-weight: bold;
  color: #ca6200;
  font-size: 14px;
  text-align: center;
}
/* line 1129, ../sass/_reg.scss */
.semfinance-wrapper .mode .con .list-wrap .table td {
  height: 38px;
  color: #ca6200;
  font-size: 14px;
  text-align: center;
}
/* line 1136, ../sass/_reg.scss */
.semfinance-wrapper .mode .con .list-wrap .box {
  height: 303px;
  overflow: hidden;
  border-bottom: 1px solid #f9edd4;
  border-top: 1px solid #f9edd4;
}
/* line 1142, ../sass/_reg.scss */
.semfinance-wrapper .mode .con .list-wrap .box table tr.bg {
  background: #f9edd4;
}
/* line 1147, ../sass/_reg.scss */
.semfinance-wrapper .mode .parttwo {
  width: 916px;
  padding-top: 50px;
  overflow: hidden;
  margin: 0 auto;
}
/* line 1152, ../sass/_reg.scss */
.semfinance-wrapper .mode .parttwo .box {
  text-align: center;
  width: 360px;
  height: 360px;
  background: #fff;
  border-radius: 5px;
  overflow: hidden;
  float: left;
  margin-left: 64px;
  border: 1px solid #e7e5e0;
  position: relative;
}
/* line 1163, ../sass/_reg.scss */
.semfinance-wrapper .mode .parttwo .box .title {
  height: 62px;
  line-height: 62px;
  font-size: 20px;
  color: #323232;
  border-bottom: 1px dashed #d2d2d2;
}
/* line 1169, ../sass/_reg.scss */
.semfinance-wrapper .mode .parttwo .box .title i {
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
  margin-top: -4px;
}
/* line 1176, ../sass/_reg.scss */
.semfinance-wrapper .mode .parttwo .box .data {
  padding-top: 40px;
}
/* line 1178, ../sass/_reg.scss */
.semfinance-wrapper .mode .parttwo .box .data div {
  font-size: 42px;
  color: #fc545a;
  position: relative;
  font-weight: bold;
  height: 70px;
}
/* line 1184, ../sass/_reg.scss */
.semfinance-wrapper .mode .parttwo .box .data div .bag {
  position: absolute;
  right: 33px;
  top: 31px;
}
/* line 1189, ../sass/_reg.scss */
.semfinance-wrapper .mode .parttwo .box .data div span {
  font-size: 24px;
  vertical-align: top;
  display: inline-block;
  margin-top: 6px;
}
/* line 1195, ../sass/_reg.scss */
.semfinance-wrapper .mode .parttwo .box .data div i {
  font-size: 22px;
  vertical-align: top;
}
/* line 1200, ../sass/_reg.scss */
.semfinance-wrapper .mode .parttwo .box .data p {
  font-size: 14px;
  color: #999;
  margin-top: -5px;
}
/* line 1206, ../sass/_reg.scss */
.semfinance-wrapper .mode .parttwo .box .deadline {
  font-size: 14px;
  color: #999;
  padding: 30px 0 18px;
}
/* line 1210, ../sass/_reg.scss */
.semfinance-wrapper .mode .parttwo .box .deadline span {
  margin-left: 8px;
  display: inline-block;
  padding: 0 7px;
  height: 21px;
  line-height: 21px;
  color: #fff;
  background: #fc545a;
  border-radius: 4px;
}
/* line 1221, ../sass/_reg.scss */
.semfinance-wrapper .mode .parttwo .box a, .semfinance-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .parttwo .box .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .semfinance-wrapper .mode .parttwo .box .con span, .semfinance-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .parttwo .box span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .semfinance-wrapper .mode .con .parttwo .box span {
  display: block;
  width: 267px;
  height: 46px;
  margin: 0 auto;
  border-radius: 3px;
  background: #fc545a;
  box-shadow: 0 2px 8px rgba(252, 84, 90, 0.8);
  font-size: 20px;
  color: #fff;
  line-height: 46px;
  text-align: center;
}
/* line 1233, ../sass/_reg.scss */
.semfinance-wrapper .mode .parttwo .box a:hover, .semfinance-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .parttwo .box .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .semfinance-wrapper .mode .parttwo .box .con span:hover, .semfinance-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .parttwo .box span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .semfinance-wrapper .mode .con .parttwo .box span:hover {
  background: #fc3b42;
  text-decoration: none;
}
/* line 1240, ../sass/_reg.scss */
.semfinance-wrapper .mode .content {
  width: 1151px;
  height: 364px;
  margin: 55px auto 0;
  border: 1px solid #dda665;
  border-radius: 7px;
}
/* line 1246, ../sass/_reg.scss */
.semfinance-wrapper .mode .content .semfinance-img {
  margin: 59px 0 0 61px;
  float: left;
  cursor: pointer;
}
/* line 1251, ../sass/_reg.scss */
.semfinance-wrapper .mode .content .txt {
  float: left;
  padding: 58px 0 0 58px;
  width: 629px;
}
/* line 1255, ../sass/_reg.scss */
.semfinance-wrapper .mode .content .txt .top {
  background: #feef88;
  width: 593px;
  height: 65px;
  line-height: 30px;
  font-size: 16px;
  color: #ab3f05;
  margin-bottom: 10px;
  padding: 6px 18px;
  font-weight: bold;
}
/* line 1266, ../sass/_reg.scss */
.semfinance-wrapper .mode .content .txt .text {
  padding: 0 18px;
  line-height: 30px;
  font-size: 16px;
  color: #999;
}
/* line 1271, ../sass/_reg.scss */
.semfinance-wrapper .mode .content .txt .text span {
  font-weight: bold;
  color: #ab3f05;
}
/* line 1279, ../sass/_reg.scss */
.semfinance-wrapper .rules {
  width: 100%;
  background: #fff3c7;
  margin-top: 94px;
  position: relative;
  z-index: 5;
  overflow: hidden;
}
/* line 1287, ../sass/_reg.scss */
.semfinance-wrapper .rules .rule {
  width: 1160px;
  margin: 0 auto;
  padding-top: 58px;
}
/* line 1291, ../sass/_reg.scss */
.semfinance-wrapper .rules .rule .semfinance-titled {
  margin: 0 auto;
}
/* line 1294, ../sass/_reg.scss */
.semfinance-wrapper .rules .rule ul {
  width: 1058px;
  margin: 0 auto;
  padding-top: 34px;
}
/* line 1298, ../sass/_reg.scss */
.semfinance-wrapper .rules .rule ul li {
  line-height: 26px;
  font-size: 16px;
  color: #2e2e2e;
  position: relative;
  padding-left: 20px;
  width: 930px;
}
/* line 1305, ../sass/_reg.scss */
.semfinance-wrapper .rules .rule ul li i {
  position: absolute;
  left: 0;
  top: 0;
}
/* line 1310, ../sass/_reg.scss */
.semfinance-wrapper .rules .rule ul li.bot {
  padding-left: 0;
  padding-top: 27px;
}
/* line 1316, ../sass/_reg.scss */
.semfinance-wrapper .rules .rule .step {
  width: 1148px;
  height: 108px;
  margin: 43px auto;
  border: 1px solid #dda665;
  border-radius: 4px;
  overflow: hidden;
}
/* line 1323, ../sass/_reg.scss */
.semfinance-wrapper .rules .rule .step .finance-step {
  margin: 31px auto 0;
}
/* line 1329, ../sass/_reg.scss */
.semfinance-wrapper .bottom-wrap {
  width: 100%;
  height: 166px;
  background: #ea6463;
  position: relative;
  z-index: 5;
}
/* line 1335, ../sass/_reg.scss */
.semfinance-wrapper .bottom-wrap table {
  height: 166px;
  margin: 0 auto;
}
/* line 1338, ../sass/_reg.scss */
.semfinance-wrapper .bottom-wrap table td {
  text-align: center;
}
/* line 1340, ../sass/_reg.scss */
.semfinance-wrapper .bottom-wrap table td p {
  font-size: 30px;
  color: #fff;
}
/* line 1344, ../sass/_reg.scss */
.semfinance-wrapper .bottom-wrap table td a, .semfinance-wrapper .bottom-wrap table td .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .semfinance-wrapper .bottom-wrap table td span {
  width: 330px;
  height: 90px;
  background: #feef88;
  color: #b71722;
  font-size: 30px;
  display: block;
  font-weight: bold;
  line-height: 90px;
  text-align: center;
  border-radius: 7px;
  box-shadow: 0 7px 0 #ee8508;
  margin-left: 44px;
}
/* line 1357, ../sass/_reg.scss */
.semfinance-wrapper .bottom-wrap table td a:hover, .semfinance-wrapper .bottom-wrap table td .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .semfinance-wrapper .bottom-wrap table td span:hover {
  background: #feec6f;
  text-decoration: none;
}

/* line 1368, ../sass/_reg.scss */
.semlist-wrapper .banner {
  height: 541px;
  background: url('../../images/overall-banner.jpg?1508917071') center top;
}
/* line 1371, ../sass/_reg.scss */
.semlist-wrapper .banner .quick-register-wrapper {
  padding-top: 38px !important;
}
/* line 1374, ../sass/_reg.scss */
.semlist-wrapper .banner .quick-top {
  height: 64px;
  line-height: 70px;
  text-align: center;
  font-size: 20px;
  color: #fdaf2a;
}
/* line 1381, ../sass/_reg.scss */
.semlist-wrapper .banner .quick-register-mod {
  background: rgba(51, 51, 51, 0.7);
  box-shadow: none;
}
/* line 1384, ../sass/_reg.scss */
.semlist-wrapper .banner .quick-register-mod .quick-register-box {
  padding-top: 0 !important;
  margin-bottom: 20px !important;
}
/* line 1387, ../sass/_reg.scss */
.semlist-wrapper .banner .quick-register-mod .quick-register-box .input-mod {
  background: #fff;
}
/* line 1390, ../sass/_reg.scss */
.semlist-wrapper .banner .quick-register-mod .quick-register-box .get-code {
  background: #fff !important;
}
/* line 1393, ../sass/_reg.scss */
.semlist-wrapper .banner .quick-register-mod .quick-register-box .agreement-box a, .semlist-wrapper .banner .quick-register-mod .quick-register-box .agreement-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .semlist-wrapper .banner .quick-register-mod .quick-register-box .agreement-box span {
  color: #fdaf2a !important;
}
/* line 1396, ../sass/_reg.scss */
.semlist-wrapper .banner .quick-register-mod .quick-register-box .sub {
  background: #e70000 !important;
  box-shadow: 0 2px 8px rgba(231, 0, 0, 0.5) !important;
}
/* line 1399, ../sass/_reg.scss */
.semlist-wrapper .banner .quick-register-mod .quick-register-box .sub[disabled="disabled"] {
  background: #bbb !important;
  box-shadow: none !important;
}
/* line 1405, ../sass/_reg.scss */
.semlist-wrapper .banner .quick-register-mod .choose-box {
  height: 60px;
  line-height: 56px;
  font-size: 16px;
  color: #fff;
  border-top: 1px solid #413a37;
  text-align: center;
}
/* line 1412, ../sass/_reg.scss */
.semlist-wrapper .banner .quick-register-mod .choose-box a, .semlist-wrapper .banner .quick-register-mod .choose-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .semlist-wrapper .banner .quick-register-mod .choose-box span {
  color: #fdaf2a;
  text-decoration: underline;
}
/* line 1419, ../sass/_reg.scss */
.semlist-wrapper .mod-wrapper {
  width: 100%;
  position: relative;
  overflow: hidden;
}
/* line 1423, ../sass/_reg.scss */
.semlist-wrapper .mod-wrapper .mod {
  width: 1200px;
  margin: 0 auto;
}
/* line 1426, ../sass/_reg.scss */
.semlist-wrapper .mod-wrapper .mod .title {
  padding: 53px 0 0 24px;
  overflow: hidden;
}
/* line 1429, ../sass/_reg.scss */
.semlist-wrapper .mod-wrapper .mod .title i {
  float: left;
}
/* line 1432, ../sass/_reg.scss */
.semlist-wrapper .mod-wrapper .mod .title div {
  float: left;
  color: #333;
  padding: 18px 0 0 24px;
}
/* line 1436, ../sass/_reg.scss */
.semlist-wrapper .mod-wrapper .mod .title div span {
  display: block;
  font-size: 32px;
  font-weight: bold;
}
/* line 1441, ../sass/_reg.scss */
.semlist-wrapper .mod-wrapper .mod .title div p {
  font-size: 20px;
  line-height: 28px;
  padding-top: 6px;
}
/* line 1450, ../sass/_reg.scss */
.semlist-wrapper .moda-wrapper {
  height: 880px;
  background: #f3f3f3;
}
/* line 1453, ../sass/_reg.scss */
.semlist-wrapper .moda-wrapper .mod {
  height: 880px;
}
/* line 1456, ../sass/_reg.scss */
.semlist-wrapper .moda-wrapper .semlist-bga {
  position: absolute;
  top: 290px;
  right: 50%;
  margin-right: 570px;
}
/* line 1462, ../sass/_reg.scss */
.semlist-wrapper .moda-wrapper .semlist-bgb {
  position: absolute;
  left: 50%;
  bottom: 16px;
  margin-left: 458px;
}
/* line 1468, ../sass/_reg.scss */
.semlist-wrapper .moda-wrapper .content {
  width: 1160px;
  height: 501px;
  margin: 62px auto 0;
  box-shadow: 0 2px 10px rgba(43, 49, 78, 0.8);
  background: #2b314e;
  position: relative;
  z-index: 4;
}
/* line 1476, ../sass/_reg.scss */
.semlist-wrapper .moda-wrapper .content ul {
  position: absolute;
  left: 663px;
  bottom: -44px;
}
/* line 1480, ../sass/_reg.scss */
.semlist-wrapper .moda-wrapper .content ul li {
  float: left;
  width: 98px;
  height: 98px;
  border: 1px solid #fff;
  margin-right: 14px;
  border-radius: 100px;
  overflow: hidden;
  cursor: pointer;
}
/* line 1490, ../sass/_reg.scss */
.semlist-wrapper .moda-wrapper .content ul li.tabb p {
  margin: -1px 0 0 -1px;
}
/* line 1494, ../sass/_reg.scss */
.semlist-wrapper .moda-wrapper .content ul li.active {
  border: 3px solid #fff;
  width: 94px;
  height: 94px;
}
/* line 1498, ../sass/_reg.scss */
.semlist-wrapper .moda-wrapper .content ul li.active p {
  margin: -2px;
}
/* line 1502, ../sass/_reg.scss */
.semlist-wrapper .moda-wrapper .content ul li.active.tabb p {
  margin: -3px;
}
/* line 1510, ../sass/_reg.scss */
.semlist-wrapper .moda-wrapper .content .con .img {
  float: left;
}
/* line 1513, ../sass/_reg.scss */
.semlist-wrapper .moda-wrapper .content .con .txt {
  float: left;
  padding: 32px 35px 0 35px;
  width: 340px;
  color: #fff;
}
/* line 1518, ../sass/_reg.scss */
.semlist-wrapper .moda-wrapper .content .con .txt span {
  display: block;
  font-size: 20px;
  line-height: 30px;
  padding-bottom: 22px;
}
/* line 1524, ../sass/_reg.scss */
.semlist-wrapper .moda-wrapper .content .con .txt p {
  font-size: 16px;
  line-height: 26px;
}
/* line 1532, ../sass/_reg.scss */
.semlist-wrapper .modb-wrapper {
  height: 1100px;
  background: #f7f7f7;
}
/* line 1535, ../sass/_reg.scss */
.semlist-wrapper .modb-wrapper .mod {
  height: 1100px;
}
/* line 1537, ../sass/_reg.scss */
.semlist-wrapper .modb-wrapper .mod .semlist-line {
  margin: 40px auto 0;
}
/* line 1541, ../sass/_reg.scss */
.semlist-wrapper .modb-wrapper .semlist-bge {
  position: absolute;
  right: 50%;
  margin-right: 600px;
  top: 207px;
}
/* line 1547, ../sass/_reg.scss */
.semlist-wrapper .modb-wrapper .semlist-bgf {
  position: absolute;
  left: 50%;
  margin-left: 589px;
  bottom: 128px;
}
/* line 1553, ../sass/_reg.scss */
.semlist-wrapper .modb-wrapper .title {
  padding-top: 82px !important;
}
/* line 1556, ../sass/_reg.scss */
.semlist-wrapper .modb-wrapper table {
  width: 100%;
  margin: 34px auto 0;
}
/* line 1559, ../sass/_reg.scss */
.semlist-wrapper .modb-wrapper table td {
  text-align: center;
}
/* line 1562, ../sass/_reg.scss */
.semlist-wrapper .modb-wrapper table p {
  display: inline-block;
}
/* line 1566, ../sass/_reg.scss */
.semlist-wrapper .modb-wrapper .btn {
  width: 410px;
  height: 80px;
  text-align: center;
  line-height: 80px;
  background: #e70000;
  font-size: 40px;
  color: #fff;
  box-shadow: 0 2px 8px rgba(231, 0, 0, 0.8);
  display: block;
  margin: 45px auto 0;
  border-radius: 3px;
}
/* line 1578, ../sass/_reg.scss */
.semlist-wrapper .modb-wrapper .btn:hover {
  background: #ce0000;
  text-decoration: none;
}
/* line 1584, ../sass/_reg.scss */
.semlist-wrapper .modc-wrapper {
  height: 814px;
  background: #e8e8e8;
}
/* line 1587, ../sass/_reg.scss */
.semlist-wrapper .modc-wrapper .mod {
  height: 814px;
}
/* line 1590, ../sass/_reg.scss */
.semlist-wrapper .modc-wrapper .semlist-bgc {
  position: absolute;
  right: 50%;
  margin-right: 600px;
  top: 0;
}
/* line 1596, ../sass/_reg.scss */
.semlist-wrapper .modc-wrapper .semlist-bgd {
  position: absolute;
  left: 50%;
  margin-left: 647px;
  bottom: 193px;
}
/* line 1602, ../sass/_reg.scss */
.semlist-wrapper .modc-wrapper .title {
  padding-top: 60px !important;
}
/* line 1604, ../sass/_reg.scss */
.semlist-wrapper .modc-wrapper .title .con {
  padding-top: 8px !important;
}
/* line 1608, ../sass/_reg.scss */
.semlist-wrapper .modc-wrapper table {
  width: 100%;
  margin: 62px auto 0;
}
/* line 1611, ../sass/_reg.scss */
.semlist-wrapper .modc-wrapper table td {
  text-align: center;
}
/* line 1614, ../sass/_reg.scss */
.semlist-wrapper .modc-wrapper table div {
  width: 360px;
  height: 480px;
  background: #a00000;
  box-shadow: 0 2px 6px rgba(47, 0, 0, 0.8);
  position: relative;
  color: #fff;
}
/* line 1621, ../sass/_reg.scss */
.semlist-wrapper .modc-wrapper table div i {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1;
}
/* line 1627, ../sass/_reg.scss */
.semlist-wrapper .modc-wrapper table div span {
  display: block;
  font-size: 28px;
  padding: 60px 0 40px;
}
/* line 1632, ../sass/_reg.scss */
.semlist-wrapper .modc-wrapper table div p {
  width: 260px;
  margin: 0 auto;
  font-size: 18px;
  line-height: 36px;
  position: relative;
  z-index: 5;
}
/* line 1642, ../sass/_reg.scss */
.semlist-wrapper .modc-wrapper .btn {
  width: 410px;
  height: 80px;
  text-align: center;
  line-height: 80px;
  background: #e70000;
  font-size: 40px;
  color: #fff;
  box-shadow: 0 2px 8px rgba(231, 0, 0, 0.8);
  display: block;
  margin: 45px auto 0;
  border-radius: 3px;
}
/* line 1654, ../sass/_reg.scss */
.semlist-wrapper .modc-wrapper .btn:hover {
  background: #ce0000;
  text-decoration: none;
}
/* line 1660, ../sass/_reg.scss */
.semlist-wrapper .mod-bottom-wrapper {
  width: 100%;
  height: 869px;
  background: url('../../images/semlist-bottom.png') center top;
}
/* line 1665, ../sass/_reg.scss */
.semlist-wrapper .mod-bottom-wrapper .mod .title {
  padding-top: 86px;
}
/* line 1667, ../sass/_reg.scss */
.semlist-wrapper .mod-bottom-wrapper .mod .title .con {
  color: #eed19c;
  padding-top: 10px !important;
}
/* line 1673, ../sass/_reg.scss */
.semlist-wrapper .mod-bottom-wrapper table {
  width: 1030px;
  margin: 62px auto 0;
}
/* line 1676, ../sass/_reg.scss */
.semlist-wrapper .mod-bottom-wrapper table td {
  height: 165px;
  height: 165px;
  line-height: 36px;
  color: #fff;
  font-size: 22px;
}
/* line 1679, ../sass/_reg.scss */
.semlist-wrapper .mod-bottom-wrapper table td i {
  display: inline-block;
}
/* line 1689, ../sass/_reg.scss */
.semlist-wrapper.semhold-wrapper .banner {
  height: 940px;
  background: url('../../images/semhpys-banner.png') center top;
}
/* line 1692, ../sass/_reg.scss */
.semlist-wrapper.semhold-wrapper .banner .quick-register-wrap {
  min-height: 504px;
}
/* line 1694, ../sass/_reg.scss */
.semlist-wrapper.semhold-wrapper .banner .quick-register-wrap .quick-register-mod {
  margin-right: 48px;
  width: 360px;
}
/* line 1697, ../sass/_reg.scss */
.semlist-wrapper.semhold-wrapper .banner .quick-register-wrap .quick-register-mod .input-mod {
  width: 296px;
}
/* line 1699, ../sass/_reg.scss */
.semlist-wrapper.semhold-wrapper .banner .quick-register-wrap .quick-register-mod .input-mod.small-inputmod {
  width: 191px;
}
/* line 1704, ../sass/_reg.scss */
.semlist-wrapper.semhold-wrapper .banner .quick-register-wrap .quick-register-mod .sub {
  width: 298px;
}
/* line 1710, ../sass/_reg.scss */
.semlist-wrapper.semhold-wrapper .holdbox {
  width: 1105px;
  margin: 0 auto;
}
/* line 1713, ../sass/_reg.scss */
.semlist-wrapper.semhold-wrapper .holdbox .title {
  padding-bottom: 40px;
  overflow: hidden;
}
/* line 1716, ../sass/_reg.scss */
.semlist-wrapper.semhold-wrapper .holdbox .title i {
  display: block;
}
/* line 1721, ../sass/_reg.scss */
.semlist-wrapper.semhold-wrapper .holdbox .con .text {
  width: 470px;
  height: 244px;
  background: #0a52b7;
  margin-right: 35px;
  float: left;
}
/* line 1727, ../sass/_reg.scss */
.semlist-wrapper.semhold-wrapper .holdbox .con .text p {
  padding: 18px 30px 0;
  font-size: 16px;
  line-height: 30px;
  color: #fff;
  text-indent: 2em;
}
/* line 1735, ../sass/_reg.scss */
.semlist-wrapper.semhold-wrapper .holdbox .con .img {
  float: left;
}
/* line 1737, ../sass/_reg.scss */
.semlist-wrapper.semhold-wrapper .holdbox .con .img .video {
  float: left;
  box-shadow: 0 2px 8px rgba(102, 102, 102, 0.8);
  cursor: pointer;
}
/* line 1741, ../sass/_reg.scss */
.semlist-wrapper.semhold-wrapper .holdbox .con .img .video.reghpys-videoa {
  margin-right: 14px;
}
/* line 1748, ../sass/_reg.scss */
.semlist-wrapper.semhold-wrapper .holdbox-wrapper {
  width: 100%;
  background: #f1f1f1;
  position: relative;
  height: 1050px;
  overflow: hidden;
}
/* line 1754, ../sass/_reg.scss */
.semlist-wrapper.semhold-wrapper .holdbox-wrapper i.reghpys-bga {
  position: absolute;
  left: 50%;
  bottom: 0;
  margin-left: -388px;
}
/* line 1761, ../sass/_reg.scss */
.semlist-wrapper.semhold-wrapper .holdbox-wrapper .holdbox .title {
  padding-top: 54px;
  position: relative;
  z-index: 2;
}
/* line 1766, ../sass/_reg.scss */
.semlist-wrapper.semhold-wrapper .holdbox-wrapper .holdbox .box {
  position: relative;
  z-index: 3;
  color: #fff;
}
/* line 1770, ../sass/_reg.scss */
.semlist-wrapper.semhold-wrapper .holdbox-wrapper .holdbox .box .blue {
  width: 376px;
  float: left;
  padding: 255px 0 0 142px;
}
/* line 1774, ../sass/_reg.scss */
.semlist-wrapper.semhold-wrapper .holdbox-wrapper .holdbox .box .blue span {
  display: block;
  text-align: center;
  font-size: 26px;
  font-weight: bold;
}
/* line 1780, ../sass/_reg.scss */
.semlist-wrapper.semhold-wrapper .holdbox-wrapper .holdbox .box .blue p {
  font-size: 16px;
  line-height: 30px;
  padding-top: 22px;
  text-indent: 2em;
}
/* line 1787, ../sass/_reg.scss */
.semlist-wrapper.semhold-wrapper .holdbox-wrapper .holdbox .box .red {
  float: left;
  width: 264px;
  text-align: center;
  padding: 353px 0 0 80px;
}
/* line 1792, ../sass/_reg.scss */
.semlist-wrapper.semhold-wrapper .holdbox-wrapper .holdbox .box .red p {
  font-size: 20px;
  padding-top: 14px;
}
/* line 1797, ../sass/_reg.scss */
.semlist-wrapper.semhold-wrapper .holdbox-wrapper .holdbox .box .center {
  float: left;
  padding: 357px 0 0 81px;
  width: 64px;
  font-size: 30px;
  line-height: 38px;
}
/* line 1804, ../sass/_reg.scss */
.semlist-wrapper.semhold-wrapper .holdbox-wrapper .holdbox .box .txt {
  width: 212px;
  position: absolute;
  right: 0;
  top: -6px;
  color: #333;
}
/* line 1810, ../sass/_reg.scss */
.semlist-wrapper.semhold-wrapper .holdbox-wrapper .holdbox .box .txt span {
  font-size: 20px;
  font-weight: bold;
}
/* line 1814, ../sass/_reg.scss */
.semlist-wrapper.semhold-wrapper .holdbox-wrapper .holdbox .box .txt p {
  font-size: 16px;
  line-height: 24px;
  padding-top: 6px;
}
/* line 1819, ../sass/_reg.scss */
.semlist-wrapper.semhold-wrapper .holdbox-wrapper .holdbox .box .txt.txtb {
  right: 278px;
  top: 651px;
  width: 191px;
}
/* line 1824, ../sass/_reg.scss */
.semlist-wrapper.semhold-wrapper .holdbox-wrapper .holdbox .box .txt.txtc {
  right: -6px;
  top: 631px;
  width: 175px;
}
/* line 1833, ../sass/_reg.scss */
.semlist-wrapper.semhold-wrapper .holdboxc-wrapper {
  height: 792px;
  background: #fff;
}
/* line 1836, ../sass/_reg.scss */
.semlist-wrapper.semhold-wrapper .holdboxc-wrapper .btn {
  margin-top: 26px;
}
/* line 1839, ../sass/_reg.scss */
.semlist-wrapper.semhold-wrapper .holdboxc-wrapper .title {
  padding: 53px 0 0 46px !important;
}
/* line 1842, ../sass/_reg.scss */
.semlist-wrapper.semhold-wrapper .holdboxc-wrapper .mod .semlist-line {
  margin-top: 52px;
}

/* line 1852, ../sass/_reg.scss */
.seminvestgift-wrapper .banner {
  height: 548px;
  background: url('../../images/seminvest-banner.jpg?1508917075') center top;
}
/* line 1855, ../sass/_reg.scss */
.seminvestgift-wrapper .banner .quick-register-wrap {
  position: relative;
}
/* line 1857, ../sass/_reg.scss */
.seminvestgift-wrapper .banner .quick-register-wrap .mainhome {
  width: 434px;
  height: 77px;
  position: absolute;
  left: 200px;
  top: 74px;
  background: url('../../images/giftupbanner/logo.png?1508917080') center top no-repeat;
}
/* line 1865, ../sass/_reg.scss */
.seminvestgift-wrapper .banner .quick-register-wrap .investtotal {
  width: 430px;
  height: 50px;
  position: absolute;
  left: 180px;
  top: 420px;
  text-align: center;
  line-height: 50px;
  font-size: 30px;
  color: #fff;
}
/* line 1875, ../sass/_reg.scss */
.seminvestgift-wrapper .banner .quick-register-wrap .investtotal span {
  font-size: 30px;
  color: #fff;
  font-weight: bold;
  vertical-align: top;
  display: inline-block;
}
/* line 1915, ../sass/_reg.scss */
.seminvestgift-wrapper .banner .quick-register-wrap {
  width: 1200px;
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  clear: both;
}
/* line 1921, ../sass/_reg.scss */
.seminvestgift-wrapper .banner .quick-register-wrap .quick-register-wrapper {
  width: 330px;
  padding-right: 10px !important;
  padding-top: 73px !important;
  float: right;
}
/* line 1928, ../sass/_reg.scss */
.seminvestgift-wrapper .banner .quick-register-wrap .choose-box a, .seminvestgift-wrapper .banner .quick-register-wrap .choose-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .seminvestgift-wrapper .banner .quick-register-wrap .choose-box span {
  color: #fc545a;
}
/* line 1932, ../sass/_reg.scss */
.seminvestgift-wrapper .banner .quick-register-wrap .quick-register-mod {
  width: 330px;
  height: 348px;
  background: #fff;
  overflow: hidden;
}
/* line 1937, ../sass/_reg.scss */
.seminvestgift-wrapper .banner .quick-register-wrap .quick-register-mod .quick-top {
  height: 53px;
  line-height: 53px;
  font-size: 20px;
  color: #734c3d;
  background: #fffdf7;
}
/* line 1944, ../sass/_reg.scss */

/* line 1948, ../sass/_reg.scss */
.seminvestgift-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .top {
  width: 280px;
  font-size: 14px;
  color: #666;
  line-height: 43px;
}
/* line 1954, ../sass/_reg.scss */
.seminvestgift-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .input-box {
  padding-bottom: 20px;
}
/* line 1956, ../sass/_reg.scss */
.seminvestgift-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .input-box .get-code {
  width: 109px;
  height: 42px;
  font-size: 14px;
  line-height: 42px;
  background: #fc545a !important;
  border: none;
}
/* line 1964, ../sass/_reg.scss */
.seminvestgift-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .input-box .img-box {
  border: 1px solid #bdbdbd;
  border-left: none;
}
/* line 1967, ../sass/_reg.scss */
.seminvestgift-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .input-box .img-box img {
  height: 40px;
  width: 104px;
}
/* line 1972, ../sass/_reg.scss */
.seminvestgift-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .input-box .error {
  font-size: 12px;
  color: #ff5353;
  top: 40px;
  left: 8px;
}
/* line 1979, ../sass/_reg.scss */
.seminvestgift-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .input-box .input-mod {
  width: 280px;
  height: 40px;
  border: 1px solid #bdbdbd;
}
/* line 1983, ../sass/_reg.scss */
.seminvestgift-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .input-box .input-mod.small-inputmod {
  width: 174px;
  border-right: none;
}
/* line 1986, ../sass/_reg.scss */
.seminvestgift-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .input-box .input-mod.small-inputmod.yzm-inputmod {
  width: 170px;
}
/* line 1990, ../sass/_reg.scss */
.seminvestgift-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .input-box .input-mod b {
  position: static;
  width: 20px;
  height: 24px;
  margin: 7px 7px 0 7px;
}
/* line 1996, ../sass/_reg.scss */
.seminvestgift-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .input-box .input-mod .text {
  height: 24px;
  width: 200px;
  line-height: 24px;
  font-size: 14px;
  margin-top: 8px;
}
/* line 2002, ../sass/_reg.scss */
.seminvestgift-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .input-box .input-mod .text.small-text {
  width: 100px;
}
/* line 2007, ../sass/_reg.scss */
.seminvestgift-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .sub-box a, .seminvestgift-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .sub-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .seminvestgift-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .sub-box span {
  width: 280px;
  height: 50px;
  background: #ff5256;
  font-size: 20px;
  color: #fff;
  line-height: 50px;
}
/* line 2014, ../sass/_reg.scss */
.seminvestgift-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .sub-box a:hover, .seminvestgift-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .sub-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .seminvestgift-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .sub-box span:hover {
  background: #ff393d;
}
/* line 2018, ../sass/_reg.scss */
.seminvestgift-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .sub-box .sub-btn {
  width: 280px;
  height: 50px;
  font-size: 20px;
}

/* line 2040, ../sass/_reg.scss */
.seminvest-wrapper {
  width: 100%;
  background: url('../../images/giftupbanner/bg.png?1508917080');
}
/* line 2044, ../sass/_reg.scss */
.seminvest-wrapper .investbox {
  padding-bottom: 52px;
}
/* line 2046, ../sass/_reg.scss */
.seminvest-wrapper .investbox .seminvest-title {
  margin: 59px auto 36px;
}
/* line 2049, ../sass/_reg.scss */
.seminvest-wrapper .investbox .title {
  padding-top: 55px;
  text-align: center;
}
/* line 2052, ../sass/_reg.scss */
.seminvest-wrapper .investbox .title span {
  font-size: 36px;
  color: #090f20;
}
/* line 2056, ../sass/_reg.scss */
.seminvest-wrapper .investbox .title p {
  font-size: 28px;
  color: #656566;
  padding-top: 14px;
}
/* line 2060, ../sass/_reg.scss */
.seminvest-wrapper .investbox .title p i {
  color: #fc545a;
}
/* line 2064, ../sass/_reg.scss */
.seminvest-wrapper .investbox .title .seminvest-linea {
  display: block;
  margin: 14px auto 28px;
}
/* line 2069, ../sass/_reg.scss */
.seminvest-wrapper .investbox .investpro {
  width: 1208px;
  height: 563px;
  margin: 0 auto;
  background: linear-gradient(to right, #6cc7e9, #73cee9);
}
/* line 2075, ../sass/_reg.scss */
.seminvest-wrapper .investbox .investpro .detail {
  width: 326px;
  float: left;
  padding: 23px 0 0 50px;
  color: #fff;
}
/* line 2080, ../sass/_reg.scss */
.seminvest-wrapper .investbox .investpro .detail .detail-t {
  font-size: 26px;
  font-weight: bold;
  padding-bottom: 78px;
}
/* line 2085, ../sass/_reg.scss */
.seminvest-wrapper .investbox .investpro .detail .info {
  position: relative;
}
/* line 2087, ../sass/_reg.scss */
.seminvest-wrapper .investbox .investpro .detail .info .seminvest-add {
  position: absolute;
  bottom: 30px;
  left: 150px;
}
/* line 2092, ../sass/_reg.scss */
.seminvest-wrapper .investbox .investpro .detail .info table {
  width: 326px;
}
/* line 2095, ../sass/_reg.scss */
.seminvest-wrapper .investbox .investpro .detail .info table td div {
  font-size: 26px;
}
/* line 2097, ../sass/_reg.scss */
.seminvest-wrapper .investbox .investpro .detail .info table td div span {
  font-size: 50px;
}
/* line 2100, ../sass/_reg.scss */
.seminvest-wrapper .investbox .investpro .detail .info table td div i {
  font-size: 24px;
}
/* line 2103, ../sass/_reg.scss */
.seminvest-wrapper .investbox .investpro .detail .info table td div strong {
  vertical-align: top;
  display: inline-block;
  width: 76px;
  height: 22px;
  border: 1px solid #fff;
  font-size: 14px;
  color: #fff;
  text-align: center;
  line-height: 22px;
  margin: -3px -20px 0 -57px;
}
/* line 2115, ../sass/_reg.scss */
.seminvest-wrapper .investbox .investpro .detail .info table td div.line {
  color: #fafafa;
  font-size: initial;
  padding: 20px 0 13px;
}
/* line 2119, ../sass/_reg.scss */
.seminvest-wrapper .investbox .investpro .detail .info table td div.line i {
  border-top: 2px dotted #e3eaf5;
  display: inline-block;
  width: 110px;
  vertical-align: top;
  margin-top: 15px;
}
/* line 2126, ../sass/_reg.scss */
.seminvest-wrapper .investbox .investpro .detail .info table td div.line b {
  padding: 0 19px;
  font-size: 20px;
  display: inline-block;
  vertical-align: top;
}
/* line 2133, ../sass/_reg.scss */
.seminvest-wrapper .investbox .investpro .detail .info table td div.strong {
  font-weight: bold;
  font-size: 23px;
}
/* line 2136, ../sass/_reg.scss */
.seminvest-wrapper .investbox .investpro .detail .info table td div.strong span {
  font-size: 38px;
}
/* line 2140, ../sass/_reg.scss */
.seminvest-wrapper .investbox .investpro .detail .info table td div .seminvest-gift {
  display: inline-block;
  margin-left: 10px;
}
/* line 2144, ../sass/_reg.scss */
.seminvest-wrapper .investbox .investpro .detail .info table td div .seminvest-cash {
  display: inline-block;
  margin-left: 26px;
}
/* line 2149, ../sass/_reg.scss */
.seminvest-wrapper .investbox .investpro .detail .info table td p {
  font-size: 16px;
  color: #f5f5f5;
  padding-left: 5px;
}
/* line 2157, ../sass/_reg.scss */
.seminvest-wrapper .investbox .investpro .detail .btn {
  width: 240px;
  height: 62px;
  text-align: center;
  line-height: 62px;
  background: #fb464d;
  box-shadow: 0 2px 8px rgba(123, 122, 122, 0.6);
  font-size: 26px;
  color: #fff;
  font-weight: bold;
  border-radius: 3px;
  display: block;
  margin: 49px auto 0;
}
/* line 2170, ../sass/_reg.scss */
.seminvest-wrapper .investbox .investpro .detail .btn:hover {
  background: #fa2d35;
  text-decoration: none;
}
/* line 2176, ../sass/_reg.scss */
.seminvest-wrapper .investbox .investpro .pro {
  float: left;
  position: relative;
  padding: 24px 0 0 72px;
}
/* line 2180, ../sass/_reg.scss */
.seminvest-wrapper .investbox .investpro .pro .seminvest-jiao {
  position: absolute;
  left: 41px;
  top: 307px;
}
/* line 2185, ../sass/_reg.scss */
.seminvest-wrapper .investbox .investpro .pro .slide-mode {
  width: 741px;
}
/* line 2187, ../sass/_reg.scss */
.seminvest-wrapper .investbox .investpro .pro .slide-mode .slide {
  width: 743px;
  height: 505px;
  background: #fff;
  overflow: hidden;
}
/* line 2192, ../sass/_reg.scss */
.seminvest-wrapper .investbox .investpro .pro .slide-mode .slide table {
  margin: -1px;
}
/* line 2195, ../sass/_reg.scss */
.seminvest-wrapper .investbox .investpro .pro .slide-mode .slide td {
  border: 1px solid #d0d0d0;
  position: relative;
}
/* line 2198, ../sass/_reg.scss */
.seminvest-wrapper .investbox .investpro .pro .slide-mode .slide td img {
  display: block;
  width: 247px;
  height: 252px;
}
/* line 2203, ../sass/_reg.scss */
.seminvest-wrapper .investbox .investpro .pro .slide-mode .slide td a, .seminvest-wrapper .investbox .investpro .pro .slide-mode .slide td .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .seminvest-wrapper .investbox .investpro .pro .slide-mode .slide td span {
  position: absolute;
  width: 90px;
  height: 38px;
  right: 13px;
  bottom: 16px;
}
/* line 2212, ../sass/_reg.scss */
.seminvest-wrapper .investbox .investpro .pro .slide-mode .bot {
  text-align: center;
  padding-top: 9px;
}
/* line 2215, ../sass/_reg.scss */
.seminvest-wrapper .investbox .investpro .pro .slide-mode .bot i {
  display: inline-block;
  width: 15px;
  height: 15px;
  border-radius: 20px;
  background: rgba(255, 255, 255, 0.4);
  cursor: pointer;
}
/* line 2222, ../sass/_reg.scss */
.seminvest-wrapper .investbox .investpro .pro .slide-mode .bot i.active {
  background: #fff;
}
/* line 2225, ../sass/_reg.scss */
.seminvest-wrapper .investbox .investpro .pro .slide-mode .bot i.left {
  margin-right: 15px;
}
/* line 2233, ../sass/_reg.scss */
.seminvest-wrapper .investbox .record-wrap {
  width: 1206px;
  height: 362px;
  margin: 44px auto 0;
  background: #fff;
  border: 1px solid #dedede;
}
/* line 2239, ../sass/_reg.scss */
.seminvest-wrapper .investbox .record-wrap .record-t {
  text-align: center;
  font-size: 20px;
  color: #323232;
  padding-top: 22px;
}
/* line 2245, ../sass/_reg.scss */
.seminvest-wrapper .investbox .record-wrap .listwrap {
  padding-top: 20px;
}
/* line 2247, ../sass/_reg.scss */
.seminvest-wrapper .investbox .record-wrap .listwrap .table-title {
  width: 1116px;
  margin: 0 auto;
}
/* line 2250, ../sass/_reg.scss */
.seminvest-wrapper .investbox .record-wrap .listwrap .table-title th {
  height: 52px;
  font-size: 18px;
  color: #666;
  border-bottom: 1px solid #dedede;
  text-align: center;
}
/* line 2258, ../sass/_reg.scss */
.seminvest-wrapper .investbox .record-wrap .listwrap .list {
  height: 186px;
  overflow: hidden;
  margin-top: 19px;
}
/* line 2262, ../sass/_reg.scss */
.seminvest-wrapper .investbox .record-wrap .listwrap .list table {
  width: 1116px;
  margin: 0 auto;
}
/* line 2265, ../sass/_reg.scss */
.seminvest-wrapper .investbox .record-wrap .listwrap .list table td {
  text-align: center;
  font-family: Arial;
  height: 36px;
  font-size: 18px;
  color: #999;
}
/* line 2271, ../sass/_reg.scss */
.seminvest-wrapper .investbox .record-wrap .listwrap .list table td.gift {
  color: #fc545a;
}
/* line 2274, ../sass/_reg.scss */
.seminvest-wrapper .investbox .record-wrap .listwrap .list table td p {
  padding-left: 100px;
  text-align: left;
}
/* line 2284, ../sass/_reg.scss */
.seminvest-wrapper .showgift-wrap {
  width: 100%;
  height: 636px;
}
/* line 2287, ../sass/_reg.scss */
.seminvest-wrapper .showgift-wrap .title {
  padding-top: 10px;
  text-align: center;
}
/* line 2290, ../sass/_reg.scss */
.seminvest-wrapper .showgift-wrap .title span {
  font-size: 36px;
  color: #090f20;
}
/* line 2294, ../sass/_reg.scss */
.seminvest-wrapper .showgift-wrap .title p {
  font-size: 28px;
  color: #656566;
  padding-top: 14px;
}
/* line 2298, ../sass/_reg.scss */
.seminvest-wrapper .showgift-wrap .title p i {
  color: #fc545a;
}
/* line 2302, ../sass/_reg.scss */
.seminvest-wrapper .showgift-wrap .title .seminvest-linea {
  display: block;
  margin: 14px auto 28px;
}
/* line 2307, ../sass/_reg.scss */
.seminvest-wrapper .showgift-wrap .showgift {
  width: 1198px;
  margin: 0 auto;
}
/* line 2311, ../sass/_reg.scss */
.seminvest-wrapper .showgift-wrap .showgift .btn {
  margin-top: 40px;
  position: relative;
  height: 83px;
  top: 360px;
}
/* line 2316, ../sass/_reg.scss */
.seminvest-wrapper .showgift-wrap .showgift .btn .more {
  position: absolute;
  right: 1px;
  bottom: 34px;
  font-size: 18px;
  color: #656566;
}
/* line 2323, ../sass/_reg.scss */
.seminvest-wrapper .showgift-wrap .showgift .btn .show {
  position: absolute;
  top: 8px;
  left: 483px;
  border-radius: 4px;
  width: 238px;
  height: 60px;
  text-align: center;
  line-height: 60px;
  background: #fb464d;
  font-size: 26px;
  color: #ffffff;
  font-weight: bold;
  display: block;
  box-shadow: 2px 7px 8px rgba(78, 78, 78, 0.4);
  outline: none;
  margin: 0 auto;
}
/* line 2339, ../sass/_reg.scss */
.seminvest-wrapper .showgift-wrap .showgift .btn .show:hover {
  background: #fc3a52;
  text-decoration: none;
}
/* line 2345, ../sass/_reg.scss */
.seminvest-wrapper .showgift-wrap .showgift .list {
  margin-right: -12px;
}
/* line 2348, ../sass/_reg.scss */
.seminvest-wrapper .showgift-wrap .showgift .list .inner {
  width: 230px;
  height: 336px;
  background: #fefdfd;
  margin-right: 12px;
  box-shadow: 4px 3px 30px rgba(0, 0, 0, 0.2);
  float: left;
  position: relative;
  cursor: pointer;
  overflow: hidden;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
/* line 2358, ../sass/_reg.scss */
.seminvest-wrapper .showgift-wrap .showgift .list .inner img {
  display: block;
  width: 230px;
  height: 200px;
}
/* line 2363, ../sass/_reg.scss */
.seminvest-wrapper .showgift-wrap .showgift .list .inner span {
  display: block;
  width: 208px;
  height: 47px;
  text-align: center;
  line-height: 47px;
  padding-top: 5px;
  font-size: 20px;
  color: #7a341a;
  font-weight: bold;
  margin: 0 auto;
  border-bottom: 1px dashed #999;
}
/* line 2376, ../sass/_reg.scss */
.seminvest-wrapper .showgift-wrap .showgift .list .inner p {
  line-height: 18px;
  font-size: 14px;
  color: #999999;
  padding: 11px 16px 0;
}
/* line 2382, ../sass/_reg.scss */
.seminvest-wrapper .showgift-wrap .showgift .list .inner .content {
  width: 230px;
  height: 140px;
  position: absolute;
  background: #fefdfd;
  padding-top: 27px;
  padding: 0;
  left: 0;
  top: 200px;
  opacity: 0;
  overflow: hidden;
  -webkit-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}
/* line 2388, ../sass/_reg.scss */
.seminvest-wrapper .showgift-wrap .showgift .list .inner .content p {
  line-height: 22px;
}
/* line 2402, ../sass/_reg.scss */
.seminvest-wrapper .showgift-wrap .showgift .list .inner:hover .content {
  opacity: 1;
  height: 320px;
  padding-top: 16px;
  top: 0;
}
/* line 2414, ../sass/_reg.scss */
.seminvest-wrapper .icon-wrap {
  margin: 0 auto;
  position: relative;
  width: 100%;
  height: 491px;
}
/* line 2419, ../sass/_reg.scss */
.seminvest-wrapper .icon-wrap .regiphone-jiaob {
  position: absolute;
  top: -1px;
  left: 50%;
  margin-left: -24px;
}
/* line 2425, ../sass/_reg.scss */
.seminvest-wrapper .icon-wrap .title {
  text-align: center;
  font-size: 36px;
  color: #090f20;
  padding: 42px 0 20px;
}
/* line 2431, ../sass/_reg.scss */
.seminvest-wrapper .icon-wrap .seminvest-lineb {
  display: block;
  margin: 0 auto 43px;
}
/* line 2436, ../sass/_reg.scss */
.seminvest-wrapper .icon-wrap .icons table {
  margin: 0 auto;
}
/* line 2438, ../sass/_reg.scss */
.seminvest-wrapper .icon-wrap .icons table td {
  width: 284px;
  text-align: center;
  vertical-align: middle;
}
/* line 2442, ../sass/_reg.scss */
.seminvest-wrapper .icon-wrap .icons table td .con {
  width: 244px;
  height: 254px;
  border: 1px solid #e6e6e6;
  border-radius: 4px;
  background: #fff;
  box-shadow: 1px 1px 6px rgba(106, 106, 106, 0.3);
  display: inline-block;
}
/* line 2450, ../sass/_reg.scss */
.seminvest-wrapper .icon-wrap .icons table td .con i {
  display: inline-block;
}
/* line 2453, ../sass/_reg.scss */
.seminvest-wrapper .icon-wrap .icons table td .con p {
  display: table-cell;
  width: 244px;
  height: 129px;
  vertical-align: middle;
}
/* line 2459, ../sass/_reg.scss */
.seminvest-wrapper .icon-wrap .icons table td .con span {
  display: block;
  font-size: 20px;
  color: #323232;
  font-weight: bold;
}
/* line 2465, ../sass/_reg.scss */
.seminvest-wrapper .icon-wrap .icons table td .con div {
  line-height: 24px;
  font-size: 16px;
  padding-top: 10px;
}
/* line 2475, ../sass/_reg.scss */
.seminvest-wrapper .icon-wrap .bot {
  text-align: center;
  padding: 51px 0 53px;
}
/* line 2478, ../sass/_reg.scss */
.seminvest-wrapper .icon-wrap .bot a, .seminvest-wrapper .icon-wrap .bot .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .seminvest-wrapper .icon-wrap .bot span {
  font-size: 24px;
  color: #4c4c4c;
}
/* line 2484, ../sass/_reg.scss */
.seminvest-wrapper .rules {
  background: linear-gradient(to right, #6cc7e9, #7fdafc, #73cee9);
  height: 553px;
}
/* line 2487, ../sass/_reg.scss */
.seminvest-wrapper .rules .rule-1 {
  width: 1220px;
  height: 553px;
  margin: 0 auto;
}
/* line 2491, ../sass/_reg.scss */
.seminvest-wrapper .rules .rule-1 .card {
  background: #fff url('../../images/seminvest/card.png?1508917064') 0 bottom no-repeat;
  float: right;
  height: 437px;
  width: 605px;
  margin-top: 59px;
  border: 1px solid #85c5dd;
}
/* line 2498, ../sass/_reg.scss */
.seminvest-wrapper .rules .rule-1 .card p {
  height: 75px;
  line-height: 75px;
  font-size: 16px;
  color: #212020;
  text-align: center;
}
/* line 2505, ../sass/_reg.scss */
.seminvest-wrapper .rules .rule-1 .card .container {
  position: relative;
  width: 551px;
  height: 122px;
  border: 1px solid #e7e7e7;
  margin: 0 auto;
  overflow: hidden;
}
/* line 2512, ../sass/_reg.scss */
.seminvest-wrapper .rules .rule-1 .card .container .text {
  width: 524px;
  height: 60px;
  line-height: 60px;
  font-size: 14px;
  color: #a9a9a9;
  border: none;
  border-bottom: 1px solid #e7e7e7;
  outline: none;
  background: none;
  margin: 0 auto;
  display: block;
  padding-left: 10px;
}
/* line 2525, ../sass/_reg.scss */
.seminvest-wrapper .rules .rule-1 .card .container .text.type {
  margin-top: 2px;
}
/* line 2530, ../sass/_reg.scss */
.seminvest-wrapper .rules .rule-1 .card .btn {
  border-radius: 4px;
  width: 194px;
  height: 52px;
  text-align: center;
  line-height: 52px;
  background: #fb464d;
  font-size: 22px;
  font-weight: bold;
  color: #fff;
  box-shadow: 2px 4px 9px rgba(78, 78, 78, 0.4);
  outline: none;
  margin: 31px auto 0;
  display: block;
}
/* line 2544, ../sass/_reg.scss */
.seminvest-wrapper .rules .rule-1 .card .btn:hover {
  background: #fa2d35;
  text-decoration: none;
}
/* line 2550, ../sass/_reg.scss */
.seminvest-wrapper .rules .rule-1 .rule {
  width: 570px;
  float: left;
  font-size: 18px;
  color: #fff;
}
/* line 2555, ../sass/_reg.scss */
.seminvest-wrapper .rules .rule-1 .rule .seminvest-rules {
  margin: 58px auto 55px;
}
/* line 2558, ../sass/_reg.scss */
.seminvest-wrapper .rules .rule-1 .rule .seminvest-linec {
  margin: 0 auto;
}
/* line 2562, ../sass/_reg.scss */
.seminvest-wrapper .rules .rule-1 .rule ul li {
  position: relative;
  padding-left: 20px;
  line-height: 35px;
  font-size: 18px;
}
/* line 2564, ../sass/_reg.scss */
.seminvest-wrapper .rules .rule-1 .rule ul li i {
  position: absolute;
  left: 0;
  top: 0;
}
/* line 2577, ../sass/_reg.scss */
.seminvest-wrapper .seminvest-top {
  position: fixed;
  right: 40px;
  bottom: 40px;
  cursor: pointer;
}

/* line 2585, ../sass/_reg.scss */
.regseminvest-wrapper {
  width: 100%;
  background: url('../../images/seminvest/bg.png?1508917064');
}
/* line 2588, ../sass/_reg.scss */
.regseminvest-wrapper .banner {
  height: 548px;
  background: url('../../images/seminvest-banner.jpg?1508917075') center top;
}
/* line 2591, ../sass/_reg.scss */
.regseminvest-wrapper .banner .quick-register-wrap {
  position: relative;
}
/* line 2593, ../sass/_reg.scss */
.regseminvest-wrapper .banner .quick-register-wrap .investtotal {
  width: 430px;
  height: 50px;
  position: absolute;
  left: 180px;
  top: 420px;
  text-align: center;
  line-height: 50px;
  font-size: 30px;
  color: #fff;
}
/* line 2603, ../sass/_reg.scss */
.regseminvest-wrapper .banner .quick-register-wrap .investtotal span {
  font-size: 30px;
  color: #fff;
  font-weight: bold;
  vertical-align: top;
  display: inline-block;
}
/* line 2612, ../sass/_reg.scss */
.regseminvest-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod {
  background: #fff;
  box-shadow: none;
  margin-right: -10px;
  margin-top: 10px;
}
/* line 2618, ../sass/_reg.scss */
.regseminvest-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .choose-box {
  border-color: #c2c2c2;
  color: #666;
}
/* line 2621, ../sass/_reg.scss */
.regseminvest-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .choose-box a, .regseminvest-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .choose-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .regseminvest-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .choose-box span {
  color: #fd585b;
}
/* line 2626, ../sass/_reg.scss */
.regseminvest-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .sub-box .sub {
  background: #fc545a !important;
  box-shadow: 0 2px 8px rgba(252, 84, 90, 0.8) !important;
}
/* line 2629, ../sass/_reg.scss */
.regseminvest-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .sub-box .sub[disabled="disabled"] {
  background: #bbb !important;
  box-shadow: none !important;
}
/* line 2635, ../sass/_reg.scss */
.regseminvest-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box a, .regseminvest-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .regseminvest-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box span {
  color: #fc545a !important;
}
/* line 2639, ../sass/_reg.scss */
.regseminvest-wrapper .banner .quick-top {
  color: #323232;
  font-size: 23px;
}

/* line 2646, ../sass/_reg.scss */
.regnoget-dialog-wrap {
  width: 800px;
  background: #fff;
  overflow: hidden;
  border-radius: 4px;
}
/* line 2652, ../sass/_reg.scss */
.regnoget-dialog-wrap .semfinance-noget {
  float: left;
}
/* line 2655, ../sass/_reg.scss */
.regnoget-dialog-wrap .noget-wrap {
  width: 380px;
  float: left;
  text-align: center;
}
/* line 2659, ../sass/_reg.scss */
.regnoget-dialog-wrap .noget-wrap span {
  display: block;
  padding-top: 37px;
  font-size: 18px;
  color: #666;
}
/* line 2665, ../sass/_reg.scss */
.regnoget-dialog-wrap .noget-wrap strong {
  color: #fc545a;
  padding: 6px 0 10px;
  font-size: 22px;
  display: block;
}
/* line 2671, ../sass/_reg.scss */
.regnoget-dialog-wrap .noget-wrap i {
  display: block;
  margin: 0 auto;
}
/* line 2675, ../sass/_reg.scss */
.regnoget-dialog-wrap .noget-wrap p {
  font-size: 14px;
  color: #333;
  padding-top: 6px;
}
/* line 2679, ../sass/_reg.scss */
.regnoget-dialog-wrap .noget-wrap p b {
  color: #fc545a;
}
/* line 2683, ../sass/_reg.scss */
.regnoget-dialog-wrap .noget-wrap .get {
  display: block;
  width: 310px;
  height: 50px;
  text-align: center;
  margin: 9px auto 0;
  line-height: 50px;
  border-radius: 3px;
  background: #fc545a;
  font-size: 22px;
  color: #fff;
  box-shadow: 0 2px 8px rgba(252, 84, 90, 0.8);
}
/* line 2695, ../sass/_reg.scss */
.regnoget-dialog-wrap .noget-wrap .get:hover {
  background: #fc3b42;
  text-decoration: none;
}
/* line 2700, ../sass/_reg.scss */
.regnoget-dialog-wrap .noget-wrap .noget {
  display: block;
  width: 178px;
  height: 38px;
  line-height: 38px;
  text-align: center;
  border: 1px solid #fc545a;
  border-radius: 40px;
  margin: 14px auto 0;
  font-size: 18px;
  color: #fc545a;
}

/* line 2715, ../sass/_reg.scss */
.semstorage-wrapper {
  background: #8e1529;
}
/* line 2717, ../sass/_reg.scss */
.semstorage-wrapper .banner {
  height: 554px;
  background: url('../../images/storagesem-banner.png?1508917061') center top;
}
/* line 2720, ../sass/_reg.scss */
.semstorage-wrapper .banner .quick-register-wrap {
  width: 1160px;
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  clear: both;
}
/* line 2726, ../sass/_reg.scss */
.semstorage-wrapper .banner .quick-register-wrap .mainhome {
  width: 200px;
  height: 50px;
  position: absolute;
  left: -2px;
  top: 22px;
}
/* line 2733, ../sass/_reg.scss */
.semstorage-wrapper .banner .quick-register-wrap .quick-register-wrapper {
  width: 330px;
  padding-right: 20px !important;
  padding-top: 96px !important;
}
/* line 2738, ../sass/_reg.scss */
.semstorage-wrapper .banner .quick-register-wrap .quick-register-mod {
  width: 330px;
  height: 348px;
}
/* line 2741, ../sass/_reg.scss */
.semstorage-wrapper .banner .quick-register-wrap .quick-register-mod .quick-top {
  height: 53px;
  line-height: 53px;
  font-size: 20px;
  color: #ffe5d0;
}
/* line 2747, ../sass/_reg.scss */
.semstorage-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box {
  margin: 0 23px 28px;
  padding-top: 43px;
  margin: 0 25px;
}
/* line 2751, ../sass/_reg.scss */
.semstorage-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .top {
  width: 280px;
  font-size: 14px;
  color: #ffe5d0;
  line-height: 43px;
}
/* line 2757, ../sass/_reg.scss */
.semstorage-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .input-box {
  padding-bottom: 20px;
}
/* line 2759, ../sass/_reg.scss */
.semstorage-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .input-box .get-code {
  width: 110px;
  height: 40px;
  font-size: 14px;
  line-height: 40px;
}
/* line 2765, ../sass/_reg.scss */
.semstorage-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .input-box .img-box img {
  height: 40px;
  width: 106px;
}
/* line 2769, ../sass/_reg.scss */
.semstorage-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .input-box .error {
  font-size: 12px;
  color: #ff5353;
  top: 40px;
  left: 8px;
}
/* line 2776, ../sass/_reg.scss */
.semstorage-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .input-box .input-mod {
  width: 280px;
  height: 40px;
}
/* line 2779, ../sass/_reg.scss */
.semstorage-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .input-box .input-mod.small-inputmod {
  width: 174px;
}
/* line 2781, ../sass/_reg.scss */
.semstorage-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .input-box .input-mod.small-inputmod.yzm-inputmod {
  width: 170px;
}
/* line 2785, ../sass/_reg.scss */
.semstorage-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .input-box .input-mod b {
  width: 20px;
  height: 24px;
  margin: 7px 7px 0 7px;
}
/* line 2790, ../sass/_reg.scss */
.semstorage-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .input-box .input-mod .text {
  height: 24px;
  width: 200px;
  line-height: 24px;
  font-size: 14px;
  margin-top: 8px;
}
/* line 2796, ../sass/_reg.scss */
.semstorage-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .input-box .input-mod .text.small-text {
  width: 100px;
}
/* line 2801, ../sass/_reg.scss */
.semstorage-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .sub-box a, .semstorage-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .sub-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .semstorage-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .sub-box span {
  width: 280px;
  height: 50px;
  background: #ff5256;
  font-size: 20px;
  color: #fff;
  line-height: 50px;
}
/* line 2808, ../sass/_reg.scss */
.semstorage-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .sub-box a:hover, .semstorage-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .sub-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .semstorage-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .sub-box span:hover {
  background: #ff393d;
}
/* line 2812, ../sass/_reg.scss */
.semstorage-wrapper .banner .quick-register-wrap .quick-register-mod .quick-register-box .sub-box .sub-btn {
  width: 280px;
  height: 50px;
  font-size: 20px;
}
/* line 2832, ../sass/_reg.scss */
.semstorage-wrapper .toptitle {
  margin: 0 auto 65px;
}
/* line 2835, ../sass/_reg.scss */
.semstorage-wrapper .storage-mod {
  width: 1160px;
  margin: 0 auto;
  padding-top: 87px;
}
/* line 2839, ../sass/_reg.scss */
.semstorage-wrapper .storage-mod.top-mod {
  padding-top: 109px;
}
/* line 2843, ../sass/_reg.scss */
.semstorage-wrapper .storage-mod .icons table {
  width: 1120px;
  margin: 60px auto 0;
}
/* line 2846, ../sass/_reg.scss */
.semstorage-wrapper .storage-mod .icons table td {
  text-align: center;
  color: #fff;
}
/* line 2852, ../sass/_reg.scss */
.semstorage-wrapper .storage-mod .icons table .con p i {
  display: inline-block;
}
/* line 2856, ../sass/_reg.scss */
.semstorage-wrapper .storage-mod .icons table .con span {
  font-size: 20px;
  display: block;
  padding: 10px 0 12px;
  font-weight: bold;
}
/* line 2862, ../sass/_reg.scss */
.semstorage-wrapper .storage-mod .icons table .con div {
  font-size: 16px;
  line-height: 24px;
}
/* line 2869, ../sass/_reg.scss */
.semstorage-wrapper .storage-mod .semstorage-step {
  margin: 0 auto;
}
/* line 2873, ../sass/_reg.scss */
.semstorage-wrapper .storage-mod .center table {
  width: 1180px;
  margin-left: -10px;
}
/* line 2876, ../sass/_reg.scss */
.semstorage-wrapper .storage-mod .center table td {
  text-align: center;
}
/* line 2879, ../sass/_reg.scss */
.semstorage-wrapper .storage-mod .center table div {
  display: inline-block;
}
/* line 2885, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap {
  width: 100%;
  padding: 20px 0 15px;
}
/* line 2888, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .bga {
  width: 100%;
  display: block;
  height: 62px;
  background: url('../../images/semstorage/bga.png?1508917073') center top;
}
/* line 2894, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .bgb {
  width: 100%;
  display: block;
  height: 62px;
  background: url('../../images/semstorage/bgb.png?1508917073') center top;
}
/* line 2900, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap {
  width: 100%;
  background: #7f0f1d;
  overflow: hidden;
}
/* line 2904, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .toptitle {
  margin: 80px auto 60px;
}
/* line 2907, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap {
  width: 1160px;
  margin: 0 auto;
  overflow: hidden;
}
/* line 2911, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .cal-mod {
  width: 365px;
  height: 483px;
  border: 2px solid #be3a4a;
  border-radius: 7px;
  float: left;
  margin-right: 20px;
  overflow: hidden;
  background: #880d1c;
}
/* line 2920, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .cal-mod .title {
  height: 64px;
  line-height: 60px;
  background: #993340;
  color: #fae41a;
  font-size: 22px;
}
/* line 2926, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .cal-mod .title b {
  float: left;
  margin: 17px 13px 0 18px;
}
/* line 2931, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .cal-mod .inner {
  padding: 21px 0 0 19px;
}
/* line 2933, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .cal-mod .inner .drop {
  padding-bottom: 19px;
  height: 43px;
}
/* line 2936, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .cal-mod .inner .drop p {
  float: left;
  line-height: 43px;
  width: 83px;
  float: left;
  font-size: 16px;
  color: #fff;
}
/* line 2944, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .cal-mod .inner .drop .box {
  float: left;
  position: relative;
  width: 243px;
  height: 41px;
  border: 1px solid #fff;
}
/* line 2950, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .cal-mod .inner .drop .box.dropbox {
  cursor: pointer;
}
/* line 2953, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .cal-mod .inner .drop .box span {
  position: absolute;
  font-size: 16px;
  color: #fff;
  right: 12px;
  top: 8px;
}
/* line 2959, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .cal-mod .inner .drop .box span.semstorage-up, .semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .cal-mod .inner .drop .box span.semstorage-down {
  top: 16px;
  right: 11px;
  cursor: pointer;
}
/* line 2965, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .cal-mod .inner .drop .box input, .semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .cal-mod .inner .drop .box b {
  background: none;
  display: block;
  color: #fff;
  font-size: 16px;
  margin: 8px 0 0 11px;
  width: 198px;
  border: none;
  outline: none;
}
/* line 2975, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .cal-mod .inner .drop .box ul {
  position: absolute;
  top: 42px;
  left: -1px;
  border: 1px solid #fff;
  border-top: none;
  background: #880d1c;
  z-index: 10;
}
/* line 2983, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .cal-mod .inner .drop .box ul li {
  width: 230px;
  height: 35px;
  line-height: 35px;
  padding-left: 13px;
  font-size: 16px;
  cursor: pointer;
  color: #fff;
}
/* line 2991, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .cal-mod .inner .drop .box ul li:hover {
  background: #760816;
}
/* line 2997, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .cal-mod .inner .drop.rate {
  height: 40px;
}
/* line 2999, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .cal-mod .inner .drop.rate p {
  width: 152px;
}
/* line 3002, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .cal-mod .inner .drop.rate div {
  float: left;
  font-size: 18px;
  color: #fff;
  line-height: 45px;
}
/* line 3010, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .cal-mod .inner .bot {
  width: 344px;
  border-top: 1px dashed #c4b3b4;
  margin-left: -9px;
  height: 80px;
  line-height: 66px;
}
/* line 3016, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .cal-mod .inner .bot p {
  float: left;
  padding-left: 9px;
  width: 95px;
  color: #fff;
  font-size: 16px;
}
/* line 3023, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .cal-mod .inner .bot div {
  float: left;
  color: #fff;
  font-size: 16px;
}
/* line 3027, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .cal-mod .inner .bot div i {
  font-size: 24px;
  color: #fae41a;
  margin-right: 12px;
}
/* line 3035, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .cal-mod .inner .btns a, .semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .cal-mod .inner .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .cal-mod .inner .btns span {
  float: left;
}
/* line 3037, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .cal-mod .inner .btns a.reset, .semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .cal-mod .inner .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.reset, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .cal-mod .inner .btns span.reset {
  width: 115px;
  height: 51px;
  background: #691722;
  text-align: center;
  line-height: 51px;
  font-size: 22px;
  color: #fff;
  border-radius: 4px;
  margin-right: 10px;
  box-shadow: 0 2px 8px #5f0913;
}
/* line 3049, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .cal-mod .inner .btns a.btn, .semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .cal-mod .inner .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.btn, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .cal-mod .inner .btns span.btn {
  width: 209px;
  height: 51px;
  background: #eac207;
  text-align: center;
  line-height: 51px;
  font-size: 22px;
  color: #7f0f1d;
  border-radius: 4px;
}
/* line 3063, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .product {
  float: left;
}
/* line 3065, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .product .pro {
  width: 766px;
  height: 230px;
  border: 2px solid #be3a4a;
  border-radius: 7px;
  overflow: hidden;
  background: #880d1c;
}
/* line 3072, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .product .pro.top {
  margin-bottom: 18px;
}
/* line 3075, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .product .pro .title {
  height: 64px;
  line-height: 60px;
  background: #993340;
  color: #fff;
  font-size: 16px;
}
/* line 3081, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .product .pro .title span {
  font-size: 26px;
  color: #fae41a;
  margin: 0 25px 0 34px;
}
/* line 3086, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .product .pro .title i {
  color: #ff0020;
  margin: 0 2px;
}
/* line 3091, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .product .pro table {
  margin: 33px 0 0 30px;
  width: 700px;
}
/* line 3094, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .product .pro table td {
  font-size: 16px;
  color: #fff;
}
/* line 3097, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .product .pro table td.rate {
  font-weight: bold;
}
/* line 3100, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .product .pro table td i {
  font-size: 28px;
}
/* line 3103, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .product .pro table td b {
  font-size: 44px;
  font-weight: bold;
}
/* line 3106, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .product .pro table td b.deadline {
  margin: 0 10px 0 -4px;
}
/* line 3110, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .product .pro table td strong {
  font-size: 40px;
}
/* line 3113, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .product .pro table td .btn {
  display: block;
  width: 211px;
  height: 51px;
  text-align: center;
  line-height: 51px;
  background: #eac207;
  border-radius: 4px;
  font-size: 22px;
  color: #7f0f1d;
}
/* line 3124, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .cal-wrap .product .pro table td.bot {
  text-align: center;
}
/* line 3132, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .process {
  width: 1155px;
  height: 114px;
  margin: 66px auto 53px;
  border: 2px solid #be3a4a;
  border-radius: 7px;
  overflow: hidden;
  background: #880d1c;
}
/* line 3140, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .process .semstorage-process {
  margin: 32px auto 0;
}
/* line 3144, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .storage-mod {
  padding: 0;
}
/* line 3146, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .storage-mod .mode {
  overflow: hidden;
  padding-top: 47px;
  margin-left: -8px;
  width: 1210px;
}
/* line 3151, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .storage-mod .mode div {
  float: left;
  margin-right: 30px;
}
/* line 3156, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .storage-mod .num {
  text-align: center;
  height: 120px;
  line-height: 124px;
  font-size: 20px;
  color: #fff;
}
/* line 3162, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .storage-mod .num i {
  color: #fae41a;
}
/* line 3166, ../sass/_reg.scss */
.semstorage-wrapper .storage-wrap .inner-wrap .storage-mod .get {
  display: block;
  width: 285px;
  height: 66px;
  margin: 0 auto;
  background: #eac207;
  font-size: 32px;
  color: #7f0f1d;
  text-align: center;
  line-height: 66px;
  border-radius: 5px;
  box-shadow: 0 0 8px #7f0a13;
  font-weight: bold;
}
/* line 3183, ../sass/_reg.scss */
.semstorage-wrapper .bot-storage {
  padding: 85px 0 64px;
}
/* line 3185, ../sass/_reg.scss */
.semstorage-wrapper .bot-storage .semstorage-titlef {
  margin-bottom: 59px;
}
/* line 3189, ../sass/_reg.scss */
.semstorage-wrapper .bot-storage .pics table {
  width: 1200px;
  margin-left: -20px;
}
/* line 3192, ../sass/_reg.scss */
.semstorage-wrapper .bot-storage .pics table td {
  text-align: center;
}
/* line 3194, ../sass/_reg.scss */
.semstorage-wrapper .bot-storage .pics table td div {
  display: inline-block;
}
/* line 3200, ../sass/_reg.scss */
.semstorage-wrapper .bot-storage .get {
  display: block;
  width: 285px;
  height: 66px;
  margin: 55px auto 0;
  background: #eac207;
  font-size: 32px;
  color: #7f0f1d;
  text-align: center;
  line-height: 66px;
  border-radius: 5px;
  box-shadow: 0 0 8px #7f0a13;
  font-weight: bold;
}

/* line 3217, ../sass/_reg.scss */
.overall-wrapper {
  background: #835624;
  overflow: hidden;
  width: 100%;
}
/* line 3221, ../sass/_reg.scss */
.overall-wrapper .banner {
  height: 685px;
  padding-bottom: 21px;
  background: url('../../images/overall-banner.jpg?1508917071') center top no-repeat;
}
/* line 3225, ../sass/_reg.scss */
.overall-wrapper .banner .quick-register-wrap .quick-register-wrapper {
  padding-right: 0 !important;
  padding-top: 97px !important;
}
/* line 3228, ../sass/_reg.scss */
.overall-wrapper .banner .quick-register-wrap .quick-register-wrapper .mainhome {
  width: 364px;
  height: 50px;
  position: absolute;
  left: 18px;
  top: 22px;
}
/* line 3235, ../sass/_reg.scss */
.overall-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod {
  width: 360px;
}
/* line 3237, ../sass/_reg.scss */
.overall-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box {
  margin: 0 23px 28px;
}
/* line 3239, ../sass/_reg.scss */
.overall-wrapper .banner .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box .agreement-box label {
  color: #fff;
}
/* line 3246, ../sass/_reg.scss */
.overall-wrapper .banner .welcome .my-box {
  width: 362px;
  height: 450px;
  position: absolute;
  right: 0;
  top: 97px;
  background-color: rgba(0, 0, 0, 0.5);
  background: none \9;
  filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#88000000,endColorstr=#88000000) \9;
  z-index: 10;
}
/* line 3257, ../sass/_reg.scss */
.overall-wrapper .banner .welcome .my-box .hello {
  font-size: 20px;
  color: #fff;
  padding: 100px 0 0 88px;
}
/* line 3261, ../sass/_reg.scss */
.overall-wrapper .banner .welcome .my-box .hello strong {
  display: block;
  font-size: 22px;
  color: #fb6262;
  font-weight: normal;
}
/* line 3266, ../sass/_reg.scss */
.overall-wrapper .banner .welcome .my-box .hello strong span {
  font-size: 65px;
}
/* line 3269, ../sass/_reg.scss */
.overall-wrapper .banner .welcome .my-box .hello strong i {
  font-size: 16px;
  color: #fff;
  margin-right: 6px;
  vertical-align: bottom;
  display: inline-block;
  margin-bottom: 24px;
}
/* line 3279, ../sass/_reg.scss */
.overall-wrapper .banner .welcome .my-box .my-info {
  font-size: 14px;
  color: #fff;
  line-height: 23px;
  padding: 26px 0 0 88px;
}
/* line 3284, ../sass/_reg.scss */
.overall-wrapper .banner .welcome .my-box .my-info .balance {
  margin-right: 20px;
}
/* line 3286, ../sass/_reg.scss */
.overall-wrapper .banner .welcome .my-box .my-info .balance b {
  font-weight: bold;
}
/* line 3291, ../sass/_reg.scss */
.overall-wrapper .banner .welcome .my-box .my-info .account-tip b {
  margin: 0 1px;
  color: #fb6262;
  font-weight: bold;
}
/* line 3298, ../sass/_reg.scss */
.overall-wrapper .banner .welcome .my-box .hello-btn, .overall-wrapper .banner .welcome .my-box .register {
  position: absolute;
  top: 236px;
  width: 203px;
  height: 38px;
  text-align: center;
  line-height: 38px;
  left: 76px;
  font-size: 16px;
  color: #fff;
  background: #ee2400;
  border-radius: 6px;
}
/* line 3310, ../sass/_reg.scss */
.overall-wrapper .banner .welcome .my-box .hello-btn:hover, .overall-wrapper .banner .welcome .my-box .register:hover {
  text-decoration: none;
  background: #d52000;
}
/* line 3315, ../sass/_reg.scss */
.overall-wrapper .banner .welcome .my-box .operate {
  position: absolute;
  top: 318px;
  text-align: center;
  font-size: 12px;
  color: #fff;
  width: 100%;
}
/* line 3322, ../sass/_reg.scss */
.overall-wrapper .banner .welcome .my-box .operate a, .overall-wrapper .banner .welcome .my-box .operate .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .overall-wrapper .banner .welcome .my-box .operate span {
  color: #fff;
}
/* line 3325, ../sass/_reg.scss */
.overall-wrapper .banner .welcome .my-box .operate .quit {
  float: right;
  color: #fff;
  margin-right: 86px;
}
/* line 3336, ../sass/_reg.scss */
.overall-wrapper .banner .welcome .my-box .home-icon {
  position: absolute;
  right: 13px;
  top: 147px;
}
/* line 3344, ../sass/_reg.scss */
.overall-wrapper .mode {
  width: 1180px;
  margin: 0 auto;
}
/* line 3347, ../sass/_reg.scss */
.overall-wrapper .mode .overall-title {
  margin: 0 auto;
}
/* line 3350, ../sass/_reg.scss */
.overall-wrapper .mode .line {
  width: 1180px;
  height: 142px;
  border-radius: 10px;
  margin: 33px auto 0;
  position: relative;
  background: linear-gradient(to right, #f2e7d3, #d9ba7e);
}
/* line 3357, ../sass/_reg.scss */
.overall-wrapper .mode .line i {
  position: absolute;
}
/* line 3359, ../sass/_reg.scss */
.overall-wrapper .mode .line i.overall-icona {
  right: 69px;
  bottom: 9px;
}
/* line 3363, ../sass/_reg.scss */
.overall-wrapper .mode .line i.overall-iconb {
  left: 0px;
  bottom: 12px;
}
/* line 3367, ../sass/_reg.scss */
.overall-wrapper .mode .line i.overall-iconc {
  right: 0px;
  top: -32px;
}
/* line 3371, ../sass/_reg.scss */
.overall-wrapper .mode .line i.overall-icond {
  left: 0px;
  top: -18px;
}
/* line 3375, ../sass/_reg.scss */
.overall-wrapper .mode .line i.overall-icone {
  right: 0px;
  top: -38px;
}
/* line 3379, ../sass/_reg.scss */
.overall-wrapper .mode .line i.overall-iconf {
  left: 0px;
  top: -40px;
}
/* line 3384, ../sass/_reg.scss */
.overall-wrapper .mode .line p {
  line-height: 132px;
  padding-left: 54px;
  font-size: 34px;
  color: #3e1d08;
  font-weight: bold;
  position: relative;
  z-index: 5;
}
/* line 3392, ../sass/_reg.scss */
.overall-wrapper .mode .line p span {
  color: #e70439;
}
/* line 3395, ../sass/_reg.scss */
.overall-wrapper .mode .line p.txtb {
  padding-left: 417px;
  line-height: 154px;
}
/* line 3399, ../sass/_reg.scss */
.overall-wrapper .mode .line p.txtc {
  padding-left: 45px;
  line-height: 154px;
}
/* line 3403, ../sass/_reg.scss */
.overall-wrapper .mode .line p.txtd {
  padding-left: 437px;
  line-height: 154px;
}
/* line 3407, ../sass/_reg.scss */
.overall-wrapper .mode .line p.txte {
  padding-left: 35px;
  line-height: 154px;
}
/* line 3411, ../sass/_reg.scss */
.overall-wrapper .mode .line p.txtf {
  line-height: 48px;
  padding: 30px 0 0 421px;
}
/* line 3414, ../sass/_reg.scss */
.overall-wrapper .mode .line p.txtf b {
  display: block;
  font-size: 26px;
}
/* line 3420, ../sass/_reg.scss */
.overall-wrapper .mode .line.lineb, .overall-wrapper .mode .line.lined, .overall-wrapper .mode .line.linef {
  height: 158px;
  background: linear-gradient(to left, #eac18e, #bb935a);
}
/* line 3424, ../sass/_reg.scss */
.overall-wrapper .mode .line.linec, .overall-wrapper .mode .line.linee {
  height: 158px;
  background: linear-gradient(to right, #eac18e, #bb935a);
}
/* line 3429, ../sass/_reg.scss */
.overall-wrapper .mode .red-box {
  height: 250px;
  margin: 21px 0 41px;
  box-shadow: 0 0 7px rgba(91, 50, 4, 0.9);
}
/* line 3433, ../sass/_reg.scss */
.overall-wrapper .mode .red-box div {
  float: left;
  overflow: hidden;
}
/* line 3436, ../sass/_reg.scss */
.overall-wrapper .mode .red-box div a, .overall-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .red-box div .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .overall-wrapper .mode .red-box div .con span, .overall-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .red-box div span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .overall-wrapper .mode .con .red-box div span {
  display: block;
  width: 200px;
  height: 50px;
  text-align: center;
  line-height: 50px;
  border-radius: 50px;
  color: #fbe6ce;
  font-size: 26px;
  margin: 158px 0 0 56px;
}
/* line 3446, ../sass/_reg.scss */
.overall-wrapper .mode .red-box div a.geta, .overall-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .red-box div .con span.geta, .together-wrapper .together-wrap .together-box .together-list .list-wrap .overall-wrapper .mode .red-box div .con span.geta, .overall-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .red-box div span.geta, .together-wrapper .together-wrap .together-box .together-list .list-wrap .overall-wrapper .mode .con .red-box div span.geta {
  background: #b2792b;
}
/* line 3448, ../sass/_reg.scss */
.overall-wrapper .mode .red-box div a.geta:hover, .overall-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .red-box div .con span.geta:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .overall-wrapper .mode .red-box div .con span.geta:hover, .overall-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .red-box div span.geta:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .overall-wrapper .mode .con .red-box div span.geta:hover {
  background: #9d6b26;
  text-decoration: none;
}
/* line 3453, ../sass/_reg.scss */
.overall-wrapper .mode .red-box div a.getb, .overall-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .red-box div .con span.getb, .together-wrapper .together-wrap .together-box .together-list .list-wrap .overall-wrapper .mode .red-box div .con span.getb, .overall-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .red-box div span.getb, .together-wrapper .together-wrap .together-box .together-list .list-wrap .overall-wrapper .mode .con .red-box div span.getb {
  background: #fe8600;
}
/* line 3455, ../sass/_reg.scss */
.overall-wrapper .mode .red-box div a.getb:hover, .overall-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .red-box div .con span.getb:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .overall-wrapper .mode .red-box div .con span.getb:hover, .overall-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .red-box div span.getb:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .overall-wrapper .mode .con .red-box div span.getb:hover {
  background: #ff9219;
  text-decoration: none;
}
/* line 3461, ../sass/_reg.scss */
.overall-wrapper .mode .red-box div span {
  width: 200px;
  height: 50px;
  background: #808080;
  border-radius: 50px;
  color: #fff;
  font-size: 26px;
  text-align: center;
  line-height: 50px;
  margin: 158px 0 0 56px;
  display: block;
}
/* line 3475, ../sass/_reg.scss */
.overall-wrapper .mode .active-box {
  overflow: hidden;
  margin: 5px 0 48px -8px;
}
/* line 3478, ../sass/_reg.scss */
.overall-wrapper .mode .active-box div {
  float: left;
  overflow: hidden;
}
/* line 3481, ../sass/_reg.scss */
.overall-wrapper .mode .active-box div a, .overall-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .active-box div .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .overall-wrapper .mode .active-box div .con span, .overall-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .active-box div span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .overall-wrapper .mode .con .active-box div span {
  width: 216px;
  height: 46px;
  border: 2px solid #f2ca62;
  border-radius: 50px;
  display: block;
  font-size: 24px;
  color: #f4ca62;
  margin: 177px 0 0 57px;
  text-align: center;
  line-height: 46px;
}
/* line 3493, ../sass/_reg.scss */
.overall-wrapper .mode .active-box div span {
  width: 220px;
  height: 50px;
  display: block;
  margin: 177px 0 0 57px;
  font-size: 24px;
  color: #fff;
  background: #808080;
  border-radius: 50px;
  text-align: center;
  line-height: 50px;
}
/* line 3506, ../sass/_reg.scss */
.overall-wrapper .mode .active-box .overall-activea {
  margin-right: 4px;
}
/* line 3509, ../sass/_reg.scss */
.overall-wrapper .mode .active-box .overall-activeb {
  margin-right: -8px;
}
/* line 3513, ../sass/_reg.scss */
.overall-wrapper .mode .table {
  width: 1242px;
  border: 4px solid #e7bf8b;
  padding-top: 96px;
  margin: -78px 0 37px -37px;
}
/* line 3518, ../sass/_reg.scss */
.overall-wrapper .mode .table .pro {
  margin: 0 auto;
}
/* line 3520, ../sass/_reg.scss */
.overall-wrapper .mode .table .pro td {
  padding: 0 78px 46px;
  text-align: center;
}
/* line 3524, ../sass/_reg.scss */
.overall-wrapper .mode .table .pro .inner {
  display: inline-block;
  width: 360px;
  height: 360px;
  background: #fff;
  border-radius: 6px;
  background: #fefdff;
  box-shadow: 0 0 9px rgba(86, 47, 4, 0.5);
  overflow: hidden;
}
/* line 3533, ../sass/_reg.scss */
.overall-wrapper .mode .table .pro .inner .t {
  height: 95px;
  line-height: 95px;
  color: #805f2f;
  font-size: 22px;
}
/* line 3538, ../sass/_reg.scss */
.overall-wrapper .mode .table .pro .inner .t span {
  margin: 0 12px;
}
/* line 3541, ../sass/_reg.scss */
.overall-wrapper .mode .table .pro .inner .t i {
  display: inline-block;
}
/* line 3545, ../sass/_reg.scss */
.overall-wrapper .mode .table .pro .inner p {
  font-size: 38px;
  font-weight: bold;
  color: #c40101;
  margin-top: -13px;
}
/* line 3550, ../sass/_reg.scss */
.overall-wrapper .mode .table .pro .inner p span {
  font-size: 30px;
}
/* line 3554, ../sass/_reg.scss */
.overall-wrapper .mode .table .pro .inner .gold {
  height: 138px;
}
/* line 3557, ../sass/_reg.scss */
.overall-wrapper .mode .table .pro .inner b {
  display: block;
  height: 131px;
  margin: 0 auto;
}
/* line 3561, ../sass/_reg.scss */
.overall-wrapper .mode .table .pro .inner b.overall-golda {
  background: url('../../images/overall/golda.png?1508917072') center 21px no-repeat;
}
/* line 3564, ../sass/_reg.scss */
.overall-wrapper .mode .table .pro .inner b.overall-goldb {
  background: url('../../images/overall/goldb.png?1508917072') center 17px no-repeat;
}
/* line 3567, ../sass/_reg.scss */
.overall-wrapper .mode .table .pro .inner b.overall-goldc {
  background: url('../../images/overall/goldc.png?1508917072') center 17px no-repeat;
}
/* line 3571, ../sass/_reg.scss */
.overall-wrapper .mode .table .pro .inner .bot {
  width: 360px;
  height: 90px;
  background: #c8a069;
  overflow: hidden;
}
/* line 3576, ../sass/_reg.scss */
.overall-wrapper .mode .table .pro .inner .bot a, .overall-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .table .pro .inner .bot .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .overall-wrapper .mode .table .pro .inner .bot .con span, .overall-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .table .pro .inner .bot span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .overall-wrapper .mode .con .table .pro .inner .bot span {
  display: block;
  width: 216px;
  height: 46px;
  text-align: center;
  line-height: 46px;
  border: 2px solid #fefefe;
  border-radius: 50px;
  font-size: 24px;
  color: #fffffe;
  margin: 22px auto 0;
}
/* line 3591, ../sass/_reg.scss */
.overall-wrapper .mode .table .innergift {
  padding-left: 43px;
  overflow: hidden;
  padding-bottom: 32px;
}
/* line 3595, ../sass/_reg.scss */
.overall-wrapper .mode .table .innergift .mod {
  width: 570px;
  height: 300px;
  background: linear-gradient(to left, #faddad, #e4be89);
  float: left;
  margin: 0 20px 23px 0;
}
/* line 3601, ../sass/_reg.scss */
.overall-wrapper .mode .table .innergift .mod table {
  width: 570px;
  height: 300px;
}
/* line 3604, ../sass/_reg.scss */
.overall-wrapper .mode .table .innergift .mod table td {
  height: 300px;
}
/* line 3606, ../sass/_reg.scss */
.overall-wrapper .mode .table .innergift .mod table td.icon {
  width: 282px;
  text-align: center;
}
/* line 3609, ../sass/_reg.scss */
.overall-wrapper .mode .table .innergift .mod table td.icon i {
  display: inline-block;
}
/* line 3613, ../sass/_reg.scss */
.overall-wrapper .mode .table .innergift .mod table td p {
  margin-left: -2px;
  color: #ec1a5c;
  font-size: 26px;
  font-weight: bold;
}
/* line 3622, ../sass/_reg.scss */
.overall-wrapper .mode .table .innergift .mod table td div {
  width: 250px;
  border-top: 1px dashed #7e885c;
  border-bottom: 1px dashed #7e885c;
  height: 71px;
  color: #333;
  margin-top: 8px;
}
/* line 3629, ../sass/_reg.scss */
.overall-wrapper .mode .table .innergift .mod table td div i {
  font-size: 16px;
  margin: 9px 0 -2px;
  display: block;
}
/* line 3634, ../sass/_reg.scss */
.overall-wrapper .mode .table .innergift .mod table td div b {
  display: block;
  font-size: 22px;
}
/* line 3639, ../sass/_reg.scss */
.overall-wrapper .mode .table .innergift .mod table td strong {
  display: block;
  font-size: 16px;
  color: #ec1a5c;
  height: 44px;
  line-height: 44px;
}
/* line 3646, ../sass/_reg.scss */
.overall-wrapper .mode .table .innergift .mod table td a, .overall-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .table .innergift .mod table td .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .overall-wrapper .mode .table .innergift .mod table td .con span, .overall-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .table .innergift .mod table td span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .overall-wrapper .mode .con .table .innergift .mod table td span {
  display: block;
  width: 180px;
  height: 46px;
  line-height: 46px;
  text-align: center;
  border-radius: 50px;
  background: #e5081b;
  font-size: 22px;
  font-weight: bold;
  color: #fff;
}
/* line 3657, ../sass/_reg.scss */
.overall-wrapper .mode .table .innergift .mod table td a:hover, .overall-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .table .innergift .mod table td .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .overall-wrapper .mode .table .innergift .mod table td .con span:hover, .overall-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .table .innergift .mod table td span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .overall-wrapper .mode .con .table .innergift .mod table td span:hover {
  background: #cc0718;
  text-decoration: none;
}
/* line 3662, ../sass/_reg.scss */
.overall-wrapper .mode .table .innergift .mod table td span {
  display: block;
  width: 180px;
  height: 46px;
  line-height: 46px;
  text-align: center;
  border-radius: 50px;
  background: #808080;
  font-size: 22px;
  font-weight: bold;
  color: #fff;
}
/* line 3678, ../sass/_reg.scss */
.overall-wrapper .mode .table .iphone {
  padding-bottom: 65px;
}
/* line 3680, ../sass/_reg.scss */
.overall-wrapper .mode .table .iphone table {
  width: 1183px;
  height: 206px;
  background: linear-gradient(to right, #fe974c, #ff6043);
  border-radius: 12px;
  margin: 0 auto;
}
/* line 3686, ../sass/_reg.scss */
.overall-wrapper .mode .table .iphone table td {
  color: #f7f6f6;
  text-align: center;
}
/* line 3689, ../sass/_reg.scss */
.overall-wrapper .mode .table .iphone table td span {
  font-size: 30px;
  font-weight: bold;
}
/* line 3693, ../sass/_reg.scss */
.overall-wrapper .mode .table .iphone table td p {
  font-size: 18px;
  padding-top: 17px;
}
/* line 3697, ../sass/_reg.scss */
.overall-wrapper .mode .table .iphone table td a, .overall-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .table .iphone table td .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .overall-wrapper .mode .table .iphone table td .con span, .overall-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .table .iphone table td span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .overall-wrapper .mode .con .table .iphone table td span {
  display: inline-block;
  width: 180px;
  height: 56px;
  border-radius: 60px;
  text-align: center;
  line-height: 56px;
  font-size: 24px;
  color: #e5081b;
  font-weight: bold;
  background: #ffefd6;
}
/* line 3710, ../sass/_reg.scss */
.overall-wrapper .mode .table .iphone table i {
  display: inline-block;
}
/* line 3715, ../sass/_reg.scss */
.overall-wrapper .mode .table .overall-invite {
  display: block;
  margin: 0 auto;
}
/* line 3719, ../sass/_reg.scss */
.overall-wrapper .mode .table .get {
  width: 252px;
  height: 60px;
  text-align: center;
  line-height: 60px;
  border-radius: 60px;
  background: #ffefd6;
  font-size: 30px;
  color: #e5081b;
  font-weight: bold;
  box-shadow: 0 1px 4px rgba(232, 168, 85, 0.5);
  margin: 36px auto;
  display: block;
}

/* line 152, openday/*.png */
.openday-sprite, .openday-banner, .openday-bg, .openday-dot, .openday-next, .openday-prev, .openday-stepa, .openday-stepb, .openday-stepc, .openday-stepd, .openday-stepe, .openday-stepf, .openday-titlenow, .openday-titlepast, .openday-wait {
  background-image: url('../../images/openday-s76f26e3bd0.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.openday-banner {
  background-position: 0 0;
  height: 300px;
  width: 784px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.openday-bg {
  background-position: 0 -300px;
  height: 285px;
  width: 2000px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.openday-dot {
  background-position: 0 -585px;
  height: 45px;
  width: 9px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.openday-next {
  background-position: 0 -630px;
  height: 113px;
  width: 46px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.openday-prev {
  background-position: 0 -743px;
  height: 113px;
  width: 46px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.openday-stepa {
  background-position: 0 -856px;
  height: 47px;
  width: 45px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.openday-stepb {
  background-position: 0 -903px;
  height: 49px;
  width: 44px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.openday-stepc {
  background-position: 0 -952px;
  height: 45px;
  width: 64px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.openday-stepd {
  background-position: 0 -997px;
  height: 47px;
  width: 45px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.openday-stepe {
  background-position: 0 -1044px;
  height: 43px;
  width: 50px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.openday-stepf {
  background-position: 0 -1087px;
  height: 46px;
  width: 49px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.openday-titlenow {
  background-position: 0 -1133px;
  height: 67px;
  width: 195px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.openday-titlepast {
  background-position: 0 -1200px;
  height: 67px;
  width: 195px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.openday-wait {
  background-position: 0 -1267px;
  height: 122px;
  width: 82px;
}

/* line 6, ../sass/_openday.scss */
.openday-wrapper .banner {
  width: 1198px;
  margin: 0 auto;
  border: 1px solid #eee;
  overflow: hidden;
}
/* line 11, ../sass/_openday.scss */
.openday-wrapper .banner .opendaybanner {
  float: left;
  overflow: hidden;
  margin: 16px 30px 15px 14px;
  width: 784px;
  height: 300px;
}
/* line 17, ../sass/_openday.scss */
.openday-wrapper .banner .opendaybanner img {
  width: 784px;
  height: 300px;
}
/* line 21, ../sass/_openday.scss */
.openday-wrapper .banner .opendaybanner .title {
  width: 283px;
  height: 45px;
  margin: 158px auto 0;
  background: rgba(255, 255, 255, 0.2);
  line-height: 45px;
  text-align: center;
  font-size: 20px;
  color: #983033;
  border-radius: 2px;
}
/* line 32, ../sass/_openday.scss */
.openday-wrapper .banner .opendaybanner .date {
  text-align: center;
  line-height: 36px;
  color: #fff;
  font-size: 18px;
}
/* line 39, ../sass/_openday.scss */
.openday-wrapper .banner .sign-up {
  float: left;
}
/* line 41, ../sass/_openday.scss */
.openday-wrapper .banner .sign-up p {
  height: 55px;
  line-height: 57px;
  text-align: center;
  font-size: 20px;
  font-weight: bold;
  color: #f66569;
  width: 336px;
}
/* line 49, ../sass/_openday.scss */
.openday-wrapper .banner .sign-up p.wait {
  font-size: 18px;
  color: #333;
  font-weight: normal;
}
/* line 55, ../sass/_openday.scss */
.openday-wrapper .banner .sign-up .box {
  width: 312px;
  padding: 26px 11px 25px;
  border: 1px solid #eee;
}
/* line 59, ../sass/_openday.scss */
.openday-wrapper .banner .sign-up .box.waitbox {
  width: 312px;
  height: 208px;
  overflow: hidden;
}
/* line 63, ../sass/_openday.scss */
.openday-wrapper .banner .sign-up .box.waitbox .openday-wait {
  margin: 45px auto 0;
}
/* line 67, ../sass/_openday.scss */
.openday-wrapper .banner .sign-up .box .input-box {
  padding-bottom: 22px;
  position: relative;
  overflow: hidden;
}
/* line 71, ../sass/_openday.scss */
.openday-wrapper .banner .sign-up .box .input-box .t {
  width: 36px;
  float: left;
  font-size: 14px;
  color: #333;
}
/* line 77, ../sass/_openday.scss */
.openday-wrapper .banner .sign-up .box .input-box .input-mod {
  float: left;
  width: 274px;
}
/* line 80, ../sass/_openday.scss */
.openday-wrapper .banner .sign-up .box .input-box .input-mod .text {
  width: 256px;
  height: 25px;
  padding: 6px 8px;
  line-height: 25px;
  border-radius: 2px;
  border: 1px solid #bdbdbd;
  outline: none;
}
/* line 89, ../sass/_openday.scss */
.openday-wrapper .banner .sign-up .box .input-box .input-mod .radio {
  width: 14px;
  height: 14px;
  margin: 4px 6px 0 0;
  vertical-align: top;
  outline: none;
}
/* line 96, ../sass/_openday.scss */
.openday-wrapper .banner .sign-up .box .input-box .input-mod label {
  font-size: 14px;
  color: #333;
  margin-right: 24px;
}
/* line 102, ../sass/_openday.scss */
.openday-wrapper .banner .sign-up .box .input-box i {
  position: absolute;
  left: 30px;
  top: 41px;
}
/* line 107, ../sass/_openday.scss */
.openday-wrapper .banner .sign-up .box .input-box .error {
  position: absolute;
  left: 54px;
  top: 38px;
}
/* line 114, ../sass/_openday.scss */
.openday-wrapper .banner .sign-up .box .sub-box .btn {
  width: 312px;
  height: 42px;
  text-align: center;
  line-height: 42px;
  background: #fc545a;
  color: #fff;
  font-size: 18px;
  border: none;
  border-radius: 3px;
}
/* line 124, ../sass/_openday.scss */
.openday-wrapper .banner .sign-up .box .sub-box .btn:hover {
  background: #fc3b42;
  text-decoration: none;
}
/* line 128, ../sass/_openday.scss */
.openday-wrapper .banner .sign-up .box .sub-box .btn[disabled="disabled"] {
  background: #666 !important;
}
/* line 132, ../sass/_openday.scss */
.openday-wrapper .banner .sign-up .box .sub-box a.btn, .openday-wrapper .banner .sign-up .box .sub-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.btn, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .openday-wrapper .banner .sign-up .box .sub-box span.btn {
  display: block;
}
/* line 139, ../sass/_openday.scss */
.openday-wrapper .detail {
  padding: 40px 0 70px;
  width: 1200px;
  margin: 0 auto;
}
/* line 143, ../sass/_openday.scss */
.openday-wrapper .detail dl {
  overflow: hidden;
}
/* line 145, ../sass/_openday.scss */
.openday-wrapper .detail dl dt {
  float: right;
  width: 399px;
  height: 238px;
}
/* line 149, ../sass/_openday.scss */
.openday-wrapper .detail dl dt img {
  width: 399px;
  height: 238px;
}
/* line 154, ../sass/_openday.scss */
.openday-wrapper .detail dl dd {
  float: left;
  width: 776px;
}
/* line 157, ../sass/_openday.scss */
.openday-wrapper .detail dl dd .t {
  height: 57px;
  line-height: 60px;
  border-bottom: 1px solid #333;
  font-size: 20px;
  color: #333;
  font-weight: bold;
}
/* line 165, ../sass/_openday.scss */
.openday-wrapper .detail dl dd .con {
  line-height: 30px;
  font-size: 16px;
  color: #333;
  padding-top: 10px;
}
/* line 174, ../sass/_openday.scss */
.openday-wrapper .images-wrap {
  width: 100%;
  background: #ff8184;
  padding-top: 44px;
}
/* line 178, ../sass/_openday.scss */
.openday-wrapper .images-wrap .images-box {
  width: 1200px;
  margin: 0 auto;
}
/* line 181, ../sass/_openday.scss */
.openday-wrapper .images-wrap .images-box .openday-titlenow {
  margin: 0 auto;
}
/* line 184, ../sass/_openday.scss */
.openday-wrapper .images-wrap .images-box .slide-wrap {
  padding-top: 30px;
}
/* line 186, ../sass/_openday.scss */
.openday-wrapper .images-wrap .images-box .slide-wrap .gallery-top {
  width: 1176px;
  height: 553px;
  margin: 0 auto;
  background: rgba(255, 255, 255, 0.4);
  padding: 12px;
}
/* line 192, ../sass/_openday.scss */
.openday-wrapper .images-wrap .images-box .slide-wrap .gallery-top .swiper-slide {
  text-align: center;
}
/* line 194, ../sass/_openday.scss */
.openday-wrapper .images-wrap .images-box .slide-wrap .gallery-top .swiper-slide img {
  width: 1170px;
  height: 553px;
}
/* line 200, ../sass/_openday.scss */
.openday-wrapper .images-wrap .images-box .slide-wrap .gallery-thumbs {
  padding: 32px 67px 66px;
  overflow: hidden;
  width: 1065px;
}
/* line 204, ../sass/_openday.scss */
.openday-wrapper .images-wrap .images-box .slide-wrap .gallery-thumbs .swiper-button-prev {
  left: 0;
  background-size: auto;
  margin-top: -74px;
}
/* line 209, ../sass/_openday.scss */
.openday-wrapper .images-wrap .images-box .slide-wrap .gallery-thumbs .swiper-wrapper {
  height: 113px;
}
/* line 211, ../sass/_openday.scss */
.openday-wrapper .images-wrap .images-box .slide-wrap .gallery-thumbs .swiper-wrapper .swiper-slide {
  width: 198px;
  height: 110px;
  text-align: center;
  vertical-align: middle;
  padding-top: 3px;
  background: #ff8184;
}
/* line 218, ../sass/_openday.scss */
.openday-wrapper .images-wrap .images-box .slide-wrap .gallery-thumbs .swiper-wrapper .swiper-slide.thumbs-active {
  background: #ffb3b5 !important;
}
/* line 221, ../sass/_openday.scss */
.openday-wrapper .images-wrap .images-box .slide-wrap .gallery-thumbs .swiper-wrapper .swiper-slide img {
  width: 192px;
  height: 107px;
}
/* line 227, ../sass/_openday.scss */
.openday-wrapper .images-wrap .images-box .slide-wrap .gallery-thumbs .swiper-button-next {
  right: 0;
  background-size: auto;
  margin-top: -74px;
}
/* line 236, ../sass/_openday.scss */
.openday-wrapper .bot-wrap {
  padding: 52px 0;
  background: #fcfcfc url('../../images/openday/bg.png?1508917075') center bottom no-repeat;
}
/* line 239, ../sass/_openday.scss */
.openday-wrapper .bot-wrap .bot {
  width: 1200px;
  margin: 0 auto;
}
/* line 242, ../sass/_openday.scss */
.openday-wrapper .bot-wrap .bot .openday-titlepast {
  margin: 0 auto;
}
/* line 245, ../sass/_openday.scss */
.openday-wrapper .bot-wrap .bot .more {
  height: 43px;
  line-height: 30px;
  text-align: right;
  padding-right: 10px;
}
/* line 250, ../sass/_openday.scss */
.openday-wrapper .bot-wrap .bot .more a, .openday-wrapper .bot-wrap .bot .more .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .openday-wrapper .bot-wrap .bot .more span {
  color: #ff8184;
  font-size: 16px;
}
/* line 255, ../sass/_openday.scss */
.openday-wrapper .bot-wrap .bot .info {
  width: 1198px;
  background: #fff;
  border: 1px solid #dadada;
  cursor: pointer;
}
/* line 260, ../sass/_openday.scss */
.openday-wrapper .bot-wrap .bot .info dl {
  overflow: hidden;
  padding: 30px 20px;
}
/* line 263, ../sass/_openday.scss */
.openday-wrapper .bot-wrap .bot .info dl dt {
  float: left;
  width: 473px;
  height: 263px;
}
/* line 267, ../sass/_openday.scss */
.openday-wrapper .bot-wrap .bot .info dl dt img {
  width: 473px;
  height: 263px;
}
/* line 272, ../sass/_openday.scss */
.openday-wrapper .bot-wrap .bot .info dl dd {
  float: left;
  width: 646px;
  padding-left: 30px;
}
/* line 276, ../sass/_openday.scss */
.openday-wrapper .bot-wrap .bot .info dl dd .t {
  height: 50px;
  line-height: 50px;
  font-size: 20px;
  color: #333;
  font-weight: bold;
  border-bottom: 1px solid #858585;
}
/* line 283, ../sass/_openday.scss */
.openday-wrapper .bot-wrap .bot .info dl dd .t span {
  float: right;
  font-size: 16px;
  color: #666;
  font-weight: normal;
}
/* line 290, ../sass/_openday.scss */
.openday-wrapper .bot-wrap .bot .info dl dd .con {
  font-size: 16px;
  color: #333;
  line-height: 30px;
  padding: 12px 0 0 6px;
}

/* line 303, ../sass/_openday.scss */
.opendaylist-wrapper {
  background: #f1f1f1;
}
/* line 305, ../sass/_openday.scss */
.opendaylist-wrapper .bread {
  height: 50px;
  line-height: 50px;
  color: #9f9f9f;
  font-size: 14px;
  width: 1200px;
  margin: 0 auto;
}
/* line 312, ../sass/_openday.scss */
.opendaylist-wrapper .bread a, .opendaylist-wrapper .bread .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .opendaylist-wrapper .bread span {
  color: #000;
}
/* line 315, ../sass/_openday.scss */
.opendaylist-wrapper .bread span {
  color: #000;
  margin: 0 5px;
}
/* line 320, ../sass/_openday.scss */
.opendaylist-wrapper .list {
  padding-bottom: 12px;
  width: 1200px;
  margin: 0 auto;
}
/* line 324, ../sass/_openday.scss */
.opendaylist-wrapper .list .info {
  width: 1198px;
  background: #fff;
  border: 1px solid #dadada;
  margin-bottom: 18px;
  cursor: pointer;
}
/* line 330, ../sass/_openday.scss */
.opendaylist-wrapper .list .info dl {
  overflow: hidden;
  padding: 30px 20px;
}
/* line 333, ../sass/_openday.scss */
.opendaylist-wrapper .list .info dl dt {
  float: left;
  width: 473px;
  height: 263px;
}
/* line 337, ../sass/_openday.scss */
.opendaylist-wrapper .list .info dl dt img {
  width: 473px;
  height: 263px;
}
/* line 342, ../sass/_openday.scss */
.opendaylist-wrapper .list .info dl dd {
  float: left;
  width: 646px;
  padding-left: 30px;
}
/* line 346, ../sass/_openday.scss */
.opendaylist-wrapper .list .info dl dd .t {
  height: 50px;
  line-height: 50px;
  font-size: 20px;
  color: #333;
  font-weight: bold;
  border-bottom: 1px solid #858585;
}
/* line 353, ../sass/_openday.scss */
.opendaylist-wrapper .list .info dl dd .t span {
  float: right;
  font-size: 16px;
  color: #666;
  font-weight: normal;
}
/* line 360, ../sass/_openday.scss */
.opendaylist-wrapper .list .info dl dd .con {
  font-size: 16px;
  color: #333;
  line-height: 30px;
  padding: 12px 0 0 6px;
}

/* line 373, ../sass/_openday.scss */
.opendaydetail-wrapper .detail-wrap {
  width: 1200px;
  margin: 0 auto;
  overflow: hidden;
  padding-bottom: 49px;
}
/* line 378, ../sass/_openday.scss */
.opendaydetail-wrapper .detail-wrap .step {
  float: left;
  width: 283px;
  border: 1px solid #dbdbdb;
  background: #fff;
  text-align: center;
  padding: 35px 0 28px;
}
/* line 385, ../sass/_openday.scss */
.opendaydetail-wrapper .detail-wrap .step .icons {
  width: 107px;
  height: 107px;
  margin: 0 auto;
}
/* line 390, ../sass/_openday.scss */
.opendaydetail-wrapper .detail-wrap .step .icon {
  display: table-cell;
  width: 105px;
  height: 105px;
  border: 1px solid #f86365;
  border-radius: 200px;
  text-align: center;
  vertical-align: middle;
}
/* line 398, ../sass/_openday.scss */
.opendaydetail-wrapper .detail-wrap .step .icon i {
  display: inline-block;
}
/* line 402, ../sass/_openday.scss */
.opendaydetail-wrapper .detail-wrap .step .openday-dot {
  display: block;
  margin: 0 auto;
  margin-bottom: 7px;
}
/* line 407, ../sass/_openday.scss */
.opendaydetail-wrapper .detail-wrap .step p {
  height: 36px;
  line-height: 40px;
  font-size: 16px;
  color: #434343;
}
/* line 414, ../sass/_openday.scss */
.opendaydetail-wrapper .detail-wrap .detail {
  width: 798px;
  background: #fff;
  border: 1px solid #dbdbdb;
  float: left;
  margin-right: 35px;
  padding: 32px 40px;
}
/* line 421, ../sass/_openday.scss */
.opendaydetail-wrapper .detail-wrap .detail .open-title {
  border-bottom: 1px solid #ccc;
  padding-bottom: 30px;
}
/* line 424, ../sass/_openday.scss */
.opendaydetail-wrapper .detail-wrap .detail .open-title table {
  width: 490px;
  margin: 0 auto;
}
/* line 427, ../sass/_openday.scss */
.opendaydetail-wrapper .detail-wrap .detail .open-title table .t {
  font-size: 28px;
  color: #434343;
  font-weight: bold;
  text-align: center;
}
/* line 434, ../sass/_openday.scss */
.opendaydetail-wrapper .detail-wrap .detail .open-title table .bot td {
  height: 47px;
  vertical-align: bottom;
  font-size: 14px;
  color: #8d8d8d;
}
/* line 439, ../sass/_openday.scss */
.opendaydetail-wrapper .detail-wrap .detail .open-title table .bot td.p {
  text-align: right;
}
/* line 447, ../sass/_openday.scss */
.opendaydetail-wrapper .detail-wrap .detail .open-change table {
  width: 210px;
  margin: 0 auto;
}
/* line 450, ../sass/_openday.scss */
.opendaydetail-wrapper .detail-wrap .detail .open-change table td {
  height: 120px;
  vertical-align: bottom;
}
/* line 453, ../sass/_openday.scss */
.opendaydetail-wrapper .detail-wrap .detail .open-change table td a, .opendaydetail-wrapper .detail-wrap .detail .open-change table td .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .opendaydetail-wrapper .detail-wrap .detail .open-change table td span {
  font-size: 14px;
  color: #333;
}
/* line 457, ../sass/_openday.scss */
.opendaydetail-wrapper .detail-wrap .detail .open-change table td.next {
  text-align: right;
}
/* line 463, ../sass/_openday.scss */
.opendaydetail-wrapper .detail-wrap .detail .content {
  padding-top: 20px;
}
/* line 465, ../sass/_openday.scss */
.opendaydetail-wrapper .detail-wrap .detail .content img {
  max-width: 798px;
}

/* line 2, ../sass/_update.scss */
.updatefive-wrapper .newupdate-wrapper .newupdate-wrap {
  text-align: center;
  padding-bottom: 110px;
}
/* line 6, ../sass/_update.scss */
.updatefive-wrapper .newupdate-wrapper .newupdate-wrap .updateimg {
  margin: 60px auto 0;
  width: 100%;
  height: 309px;
  background: url('../../images/update/updatebg.png') center top no-repeat;
}
/* line 12, ../sass/_update.scss */
.updatefive-wrapper .newupdate-wrapper .newupdate-wrap .updatetitle {
  padding: 39px 0 30px;
  font-size: 46px;
  color: #e74238;
  font-weight: bold;
}
/* line 18, ../sass/_update.scss */
.updatefive-wrapper .newupdate-wrapper .newupdate-wrap p {
  line-height: 41px;
  color: #000;
  font-size: 18px;
  width: 712px;
  margin: 0 auto;
  text-align: left;
}
/* line 26, ../sass/_update.scss */
.updatefive-wrapper .newupdate-wrapper .newupdate-wrap p.two {
  text-indent: 2em;
}
/* line 29, ../sass/_update.scss */
.updatefive-wrapper .newupdate-wrapper .newupdate-wrap p.center {
  text-align: center;
  padding-top: 8px;
}
/* line 34, ../sass/_update.scss */
.updatefive-wrapper .loginpage {
  width: 100%;
  height: 80px;
  position: relative;
  background: #fff;
}
/* line 40, ../sass/_update.scss */
.updatefive-wrapper i.bot {
  bottom: 0;
  width: 100%;
  height: 1px;
  font-size: 0;
  line-height: 0;
  background: #ed3334;
  border-top: 1px solid #ffbfa0;
  border-bottom: 1px solid #feb693;
  display: block;
  position: absolute;
}
/* line 52, ../sass/_update.scss */
.updatefive-wrapper .header-wrap {
  width: 1200px;
  margin: 0 auto;
  height: 80px;
  clear: both;
  zoom: 1;
}
/* line 59, ../sass/_update.scss */
.updatefive-wrapper .header-wrap .logo-wrap {
  float: left;
  padding-top: 24px;
}
/* line 63, ../sass/_update.scss */
.updatefive-wrapper .header-wrap .logo-wrap img {
  float: left;
}
/* line 66, ../sass/_update.scss */
.updatefive-wrapper .header-wrap .logo-wrap span {
  width: 1px;
  height: 33px;
  font-size: 0;
  line-height: 0;
  background: #ccc;
  float: left;
  margin: 0 15px 0 16px;
}
/* line 75, ../sass/_update.scss */
.updatefive-wrapper .header-wrap .logo-wrap i {
  float: left;
  margin-top: 5px;
  height: 24px;
  width: 147px;
  background: url('../../images/global/slogo.png?1508917085') center top no-repeat;
}
/* line 82, ../sass/_update.scss */
.updatefive-wrapper .right {
  text-align: right !important;
}

/* line 112, invitenew/*.png */
.invitenew-sprite, .invitenew-cart, .invitenew-icons, .invitenew-investbanner, .invitenew-none, .invitenew-norank, .invitenew-quan, .invitenew-rank, .invitenew-tear, .invitenew-tyj {
  background-image: url('../../images/invitenew-s155b9f4a09.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invitenew-cart {
  background-position: 0 0;
  height: 451px;
  width: 591px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invitenew-icons {
  background-position: 0 -451px;
  height: 190px;
  width: 1099px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invitenew-investbanner {
  background-position: 0 -641px;
  height: 96px;
  width: 468px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invitenew-none {
  background-position: 0 -737px;
  height: 78px;
  width: 137px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invitenew-norank {
  background-position: 0 -815px;
  height: 212px;
  width: 181px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invitenew-quan {
  background-position: 0 -1027px;
  height: 180px;
  width: 310px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invitenew-rank {
  background-position: 0 -1207px;
  height: 206px;
  width: 274px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invitenew-tear {
  background-position: 0 -1413px;
  height: 180px;
  width: 310px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invitenew-tyj {
  background-position: 0 -1593px;
  height: 180px;
  width: 310px;
}

/* line 537, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-title a, .cashback-detail-wrap .account-common-title .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .cashback-detail-wrap .account-common-title span {
  color: #ed3334;
  text-decoration: underline;
}
/* line 543, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail {
  padding-top: 30px;
  border-top: 1px solid #cfcfcf;
}
/* line 547, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .innerbanner img {
  width: 854px;
  max-height: 160px;
}
/* line 552, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .invite-banner, .cashback-detail-wrap .account-common-con .task-detail .invite-bannerone {
  position: relative;
}
/* line 554, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .invite-banner .invite-detail-num, .cashback-detail-wrap .account-common-con .task-detail .invite-bannerone .invite-detail-num {
  position: absolute;
  text-align: center;
  line-height: 62px;
  font-size: 22px;
  color: #7c2819;
  right: 7px;
  top: 18px;
}
/* line 562, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .invite-banner .invite-detail-num span, .cashback-detail-wrap .account-common-con .task-detail .invite-bannerone .invite-detail-num span {
  color: #f54b31;
  font-size: 36px;
  margin: 0 5px;
}
/* line 569, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .time {
  height: 80px;
  line-height: 33px;
  font-size: 18px;
  color: #999;
  line-height: 43px;
}
/* line 575, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .time span {
  margin: 10px 0 0 20px;
  display: inline-block;
  height: 20px;
  line-height: 20px;
  padding: 0 8px;
  font-size: 14px;
  color: #ed3334;
  font-weight: bold;
  vertical-align: top;
  border: 1px solid #ed3334;
  border-radius: 3px;
}
/* line 587, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .time span.end {
  color: #b0b0b0;
  border-color: #d7d7d7;
}
/* line 593, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .total-box {
  margin-bottom: 18px;
  height: 58px;
  border: 1px solid #f4f4f4;
  background: #fafafa;
}
/* line 598, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .total-box .total-add, .cashback-detail-wrap .account-common-con .task-detail .total-box .total-no {
  width: 289px;
  height: 30px;
  line-height: 30px;
  margin: 14px 0 0 66px;
  float: left;
  border-right: 1px solid #c4c4c4;
  font-size: 16px;
  color: #333;
  text-align: left;
}
/* line 608, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .total-box .total-add strong, .cashback-detail-wrap .account-common-con .task-detail .total-box .total-no strong {
  font-size: 16px;
  margin-left: 17px;
}
/* line 611, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .total-box .total-add strong b, .cashback-detail-wrap .account-common-con .task-detail .total-box .total-no strong b {
  margin-right: 5px;
  font-size: 18px;
}
/* line 617, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .total-box .total-all {
  font-size: 20px;
  color: #333;
  line-height: 60px;
}
/* line 622, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .total-box .total-all p {
  float: left;
  padding-left: 44px;
}
/* line 626, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .total-box .total-all a, .cashback-detail-wrap .account-common-con .task-detail .total-box .total-all .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .cashback-detail-wrap .account-common-con .task-detail .total-box .total-all span {
  float: right;
  width: 121px;
  height: 41px;
  text-align: center;
  line-height: 41px;
  background: #ed3334;
  border-radius: 4px;
  color: #fff;
  font-size: 14px;
  margin: 7px 31px 0 0;
}
/* line 638, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .total-box .total-all strong {
  margin-left: 50px;
}
/* line 642, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .total-box .total-no {
  width: 310px;
  margin-left: 0;
  text-align: center;
  border: none;
}
/* line 647, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .total-box .total-no strong i {
  color: #ed3334;
  margin-right: 5px;
  font-size: 18px;
}
/* line 654, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .total-box .get-now {
  width: 110px;
  height: 38px;
  line-height: 38px;
  text-align: center;
  float: right;
  margin: 10px 75px 0 0;
  border-radius: 4px;
  font-size: 14px;
  color: #fff;
  display: block;
  background: #d7d7d7;
}
/* line 666, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .total-box .get-now.noget {
  background: #fb6262;
  cursor: pointer;
}
/* line 669, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .total-box .get-now.noget:hover {
  background: #f82920;
  text-decoration: none;
}
/* line 677, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .title {
  height: 45px;
  font-size: 16px;
  color: #333;
  margin-left: 13px;
  padding-top: 38px;
}
/* line 683, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .title span {
  font-size: 20px;
  font-weight: bold;
  margin-right: 36px;
  vertical-align: top;
}
/* line 689, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .title i {
  display: inline-block;
  vertical-align: top;
  margin: 6px 9px 0 -13px;
  width: 4px;
  height: 20px;
  border-radius: 10px;
  background: #f45d4d;
}
/* line 698, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .title b {
  vertical-align: top;
  display: inline-block;
  margin-top: 6px;
}
/* line 704, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .total-box {
  margin-bottom: 10px;
}
/* line 706, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .total-box .total-add, .cashback-detail-wrap .account-common-con .task-detail .table .total-box .total-no {
  width: 350px;
}
/* line 709, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .total-box .total-no {
  width: 432px;
}
/* line 712, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .total-box strong {
  margin-left: 46px;
}
/* line 714, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .total-box strong b, .cashback-detail-wrap .account-common-con .task-detail .table .total-box strong i {
  font-size: 16px;
}
/* line 719, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .table-all {
  border: 1px solid #f1f1f1;
}
/* line 722, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .table-title {
  border-bottom: 1px solid #bdbdbd;
  width: 854px;
}
/* line 725, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .table-title th {
  height: 46px;
  font-size: 14px;
  color: #666;
  text-align: center;
}
/* line 732, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .table-content {
  width: 853px;
  max-height: 123px;
  overflow: auto;
  margin-top: 8px;
  overflow-x: hidden;
}
/* line 738, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .table-content::-webkit-scrollbar {
  width: 3px;
  border-radius: 10px;
}
/* line 742, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .table-content::-webkit-scrollbar-button:vertical:start:increment, .cashback-detail-wrap .account-common-con .task-detail .table .table-content::-webkit-scrollbar-button:vertical:end:decrement {
  display: none;
}
/* line 746, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .table-content::-webkit-scrollbar-thumb:vertical {
  height: 30px;
  background-color: #e8e8e8;
  border-radius: 2px;
}
/* line 751, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .table-content::-webkit-scrollbar-track:vertical {
  background-color: #fff;
  border-radius: 2px;
}
/* line 755, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .table-content::-webkit-scrollbar-track-piece {
  background-color: #fff;
  border-radius: 2px;
}
/* line 760, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .table-con {
  width: 854px;
  border: none;
}
/* line 763, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .table-con td {
  height: 40px;
  font-size: 14px;
  color: #666;
  text-align: center;
}
/* line 768, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .table-con td span {
  margin-left: 23px;
}
/* line 773, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .table-con .none td {
  height: 123px;
}
/* line 775, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .table-con .none td i {
  display: inline-block;
}
/* line 781, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .last-table {
  overflow: hidden;
}
/* line 783, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .last-table .table-l {
  float: left;
  width: 419px;
}
/* line 787, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .last-table .table-l td.img {
  height: 230px;
  text-align: center;
  vertical-align: middle;
}
/* line 791, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .last-table .table-l td.img i {
  display: inline-block;
}
/* line 795, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .last-table .table-l td.bot {
  font-size: 20px;
  color: #333;
  text-align: center;
}
/* line 802, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .last-table .rank-table {
  float: left;
  width: 434px;
}
/* line 805, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .last-table .rank-table .total-box {
  width: 432px;
}
/* line 807, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .last-table .rank-table .total-box .total-no {
  width: 432px;
  font-size: 20px;
}
/* line 810, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .last-table .rank-table .total-box .total-no strong {
  font-size: 20px;
}
/* line 812, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .last-table .rank-table .total-box .total-no strong i {
  font-size: 20px;
  margin: 0 4px;
}
/* line 820, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .last-table .rank-table .table-all .table-content {
  width: 432px;
}
/* line 823, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .last-table .rank-table .table-all .table-title {
  width: 432px;
}
/* line 826, ../sass/_invitenew.scss */
.cashback-detail-wrap .account-common-con .task-detail .table .last-table .rank-table .table-all .table-con {
  width: 432px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invitenew-cart {
  background-position: 0 0;
  height: 451px;
  width: 591px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invitenew-icons {
  background-position: 0 -451px;
  height: 190px;
  width: 1099px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invitenew-investbanner {
  background-position: 0 -641px;
  height: 96px;
  width: 468px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invitenew-none {
  background-position: 0 -737px;
  height: 78px;
  width: 137px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invitenew-norank {
  background-position: 0 -815px;
  height: 212px;
  width: 181px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invitenew-quan {
  background-position: 0 -1027px;
  height: 180px;
  width: 310px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invitenew-rank {
  background-position: 0 -1207px;
  height: 206px;
  width: 274px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invitenew-tear {
  background-position: 0 -1413px;
  height: 180px;
  width: 310px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.invitenew-tyj {
  background-position: 0 -1593px;
  height: 180px;
  width: 310px;
}

/* line 4, ../sass/_invitecur.scss */
.invitecur-wrapper {
  background: #f02b2c;
  width: 100%;
}
/* line 7, ../sass/_invitecur.scss */
.invitecur-wrapper .modea-wrap {
  width: 100%;
  height: 688px;
  background: url('../../images/invitebg/a.jpg?1512038266') center top;
}
/* line 11, ../sass/_invitecur.scss */
.invitecur-wrapper .modea-wrap .inner {
  width: 1060px;
  margin: 0 auto;
  position: relative;
}
/* line 15, ../sass/_invitecur.scss */
.invitecur-wrapper .modea-wrap .inner a, .invitecur-wrapper .modea-wrap .inner .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .invitecur-wrapper .modea-wrap .inner span {
  position: absolute;
  width: 190px;
  height: 48px;
  left: 0;
  top: 30px;
}
/* line 24, ../sass/_invitecur.scss */
.invitecur-wrapper .modeb-wrap {
  width: 100%;
  height: 990px;
  background: url('../../images/invitebg/b.jpg?1508917062') center top;
}
/* line 28, ../sass/_invitecur.scss */
.invitecur-wrapper .modeb-wrap .inner {
  padding-top: 23px;
  width: 850px;
  margin: 0 auto;
}
/* line 32, ../sass/_invitecur.scss */
.invitecur-wrapper .modeb-wrap .inner .title {
  height: 96px;
  line-height: 96px;
  text-align: center;
  color: #ed3334;
  font-size: 34px;
}
/* line 38, ../sass/_invitecur.scss */
.invitecur-wrapper .modeb-wrap .inner .title span {
  font-size: 28px;
  margin-right: 38px;
}
/* line 43, ../sass/_invitecur.scss */
.invitecur-wrapper .modeb-wrap .inner .info {
  padding: 48px 0 128px;
  text-align: center;
  line-height: 46px;
  font-size: 36px;
  color: #333;
}
/* line 49, ../sass/_invitecur.scss */
.invitecur-wrapper .modeb-wrap .inner .info b {
  color: #de4231;
}
/* line 53, ../sass/_invitecur.scss */
.invitecur-wrapper .modeb-wrap .inner .tab {
  height: 343px;
  position: relative;
  font-size: 28px;
  color: #de932c;
}
/* line 58, ../sass/_invitecur.scss */
.invitecur-wrapper .modeb-wrap .inner .tab p {
  text-align: center;
}
/* line 61, ../sass/_invitecur.scss */
.invitecur-wrapper .modeb-wrap .inner .tab span {
  position: absolute;
}
/* line 63, ../sass/_invitecur.scss */
.invitecur-wrapper .modeb-wrap .inner .tab span.l {
  left: 44px;
  top: 121px;
}
/* line 67, ../sass/_invitecur.scss */
.invitecur-wrapper .modeb-wrap .inner .tab span.r {
  right: 46px;
  top: 121px;
}
/* line 73, ../sass/_invitecur.scss */
.invitecur-wrapper .modeb-wrap .inner .bot {
  height: 149px;
  text-align: center;
}
/* line 76, ../sass/_invitecur.scss */
.invitecur-wrapper .modeb-wrap .inner .bot span {
  font-size: 28px;
  color: #de932c;
}
/* line 80, ../sass/_invitecur.scss */
.invitecur-wrapper .modeb-wrap .inner .bot p {
  font-size: 28px;
  color: #da3731;
  padding-top: 2px;
}
/* line 86, ../sass/_invitecur.scss */
.invitecur-wrapper .modeb-wrap .inner .rule {
  height: 77px;
  line-height: 77px;
  text-align: center;
}
/* line 90, ../sass/_invitecur.scss */
.invitecur-wrapper .modeb-wrap .inner .rule a, .invitecur-wrapper .modeb-wrap .inner .rule .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .invitecur-wrapper .modeb-wrap .inner .rule span {
  font-size: 32px;
  color: #e48000;
  text-decoration: underline;
  line-height: 77px;
  display: inline-block;
}
/* line 97, ../sass/_invitecur.scss */
.invitecur-wrapper .modeb-wrap .inner .rule i {
  display: inline-block;
  width: 17px;
  height: 28px;
  background: url('../../images/invitecur/more.png?1508917063') center top;
  vertical-align: top;
  margin: 26px 0 0 16px;
}
/* line 108, ../sass/_invitecur.scss */
.invitecur-wrapper .modec-wrap {
  width: 100%;
  height: 2015px;
  background: url('../../images/invitebg/c.jpg?1508917062') center top;
}
/* line 112, ../sass/_invitecur.scss */
.invitecur-wrapper .modec-wrap .inner {
  padding-top: 106px;
  width: 850px;
  margin: 0 auto;
}
/* line 116, ../sass/_invitecur.scss */
.invitecur-wrapper .modec-wrap .inner .title {
  height: 96px;
  line-height: 96px;
  text-align: center;
  color: #ed3334;
  font-size: 34px;
}
/* line 122, ../sass/_invitecur.scss */
.invitecur-wrapper .modec-wrap .inner .title span {
  font-size: 28px;
  margin-right: 38px;
}
/* line 127, ../sass/_invitecur.scss */
.invitecur-wrapper .modec-wrap .inner .info {
  padding: 50px 0 72px;
  line-height: 46px;
  font-size: 36px;
  color: #333;
  width: 794px;
  margin: 0 auto;
}
/* line 135, ../sass/_invitecur.scss */
.invitecur-wrapper .modec-wrap .inner table {
  width: 794px;
  margin: 0 auto;
}
/* line 138, ../sass/_invitecur.scss */
.invitecur-wrapper .modec-wrap .inner table th {
  height: 64px;
  background: #ffe5bf;
  text-align: center;
  font-size: 36px;
  color: #4e361b;
}
/* line 144, ../sass/_invitecur.scss */
.invitecur-wrapper .modec-wrap .inner table th:nth-child(1) {
  border-radius: 12px 0 0 12px;
  width: 522px;
}
/* line 148, ../sass/_invitecur.scss */
.invitecur-wrapper .modec-wrap .inner table th:nth-child(2) {
  border-radius: 0 12px 12px 0;
  border-left: 6px solid #fff;
}
/* line 153, ../sass/_invitecur.scss */
.invitecur-wrapper .modec-wrap .inner table td {
  height: 90px;
  text-align: center;
  color: #4e361b;
  font-size: 36px;
  border-bottom: 1px solid #ebebeb;
}
/* line 159, ../sass/_invitecur.scss */
.invitecur-wrapper .modec-wrap .inner table td span {
  color: #da3731;
}
/* line 164, ../sass/_invitecur.scss */
.invitecur-wrapper .modec-wrap .inner table tr:nth-child(6) td {
  border: none;
}
/* line 169, ../sass/_invitecur.scss */
.invitecur-wrapper .modec-wrap .inner .cal {
  padding: 77px 0 119px;
  width: 755px;
  margin: 0 auto;
  overflow: hidden;
}
/* line 174, ../sass/_invitecur.scss */
.invitecur-wrapper .modec-wrap .inner .cal p {
  float: left;
  font-size: 36px;
  line-height: 46px;
  color: #e23525;
  padding: 0px 57px 0 20px;
  margin-top: -3px;
}
/* line 182, ../sass/_invitecur.scss */
.invitecur-wrapper .modec-wrap .inner .cal a, .invitecur-wrapper .modec-wrap .inner .cal .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .invitecur-wrapper .modec-wrap .inner .cal span {
  float: left;
  width: 288px;
  height: 89px;
  background: url('../../images/invitecur/cal.png?1508917063') center top;
}
/* line 189, ../sass/_invitecur.scss */
.invitecur-wrapper .modec-wrap .inner .bot {
  width: 804px;
  height: 599px;
  border: 10px solid #ffe4c1;
  border-radius: 50px;
  margin: 0 auto;
  position: relative;
  font-size: 36px;
  line-height: 46px;
  color: #666;
  text-align: center;
}
/* line 200, ../sass/_invitecur.scss */
.invitecur-wrapper .modec-wrap .inner .bot b {
  color: #da3830;
}
/* line 203, ../sass/_invitecur.scss */
.invitecur-wrapper .modec-wrap .inner .bot .ico {
  position: absolute;
  width: 220px;
  height: 61px;
  left: 293px;
  top: -30px;
  background: url('../../images/invitecur/title.png?1508917063') center top;
}
/* line 211, ../sass/_invitecur.scss */
.invitecur-wrapper .modec-wrap .inner .bot .one {
  width: 750px;
  margin: 0 auto;
  padding: 43px 0 33px;
  border-bottom: 1px solid #ebebeb;
}
/* line 217, ../sass/_invitecur.scss */
.invitecur-wrapper .modec-wrap .inner .bot .two {
  width: 750px;
  margin: 0 auto;
  padding: 35px 0 50px;
}
/* line 222, ../sass/_invitecur.scss */
.invitecur-wrapper .modec-wrap .inner .bot p {
  width: 735px;
  height: 105px;
  background: #fff3e4;
  line-height: 46px;
  font-size: 36px;
  color: #666;
  text-align: center;
  border-radius: 28px;
  margin: 0 auto;
  padding-top: 5px;
}
/* line 235, ../sass/_invitecur.scss */
.invitecur-wrapper .modec-wrap .inner .rule {
  height: 77px;
  line-height: 77px;
  text-align: center;
  margin-top: 67px;
}
/* line 240, ../sass/_invitecur.scss */
.invitecur-wrapper .modec-wrap .inner .rule a, .invitecur-wrapper .modec-wrap .inner .rule .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .invitecur-wrapper .modec-wrap .inner .rule span {
  font-size: 32px;
  color: #e48000;
  text-decoration: underline;
  line-height: 77px;
  display: inline-block;
}
/* line 247, ../sass/_invitecur.scss */
.invitecur-wrapper .modec-wrap .inner .rule i {
  display: inline-block;
  width: 17px;
  height: 28px;
  background: url('../../images/invitecur/more.png?1508917063') center top;
  vertical-align: top;
  margin: 26px 0 0 16px;
}
/* line 258, ../sass/_invitecur.scss */
.invitecur-wrapper .moded-wrap {
  width: 100%;
  height: 318px;
  background: url('../../images/invitebg/d.jpg?1508917062') center top no-repeat;
}
/* line 262, ../sass/_invitecur.scss */
.invitecur-wrapper .moded-wrap div {
  width: 860px;
  padding-top: 60px;
  margin: 0 auto;
  font-size: 30px;
  line-height: 46px;
  color: #fff;
  text-align: center;
}
/* line 272, ../sass/_invitecur.scss */
.invitecur-wrapper .footer {
  background: #221a28;
}
/* line 275, ../sass/_invitecur.scss */
.invitecur-wrapper .bottom-wrapper {
  width: 100%;
  background: linear-gradient(to right, #fe7a09, #ffa424);
  overflow: hidden;
}
/* line 279, ../sass/_invitecur.scss */
.invitecur-wrapper .bottom-wrapper .center {
  width: 960px;
  margin: 0 auto;
  overflow: hidden;
  height: 120px;
}
/* line 284, ../sass/_invitecur.scss */
.invitecur-wrapper .bottom-wrapper .center.logincenter {
  height: 158px;
}
/* line 287, ../sass/_invitecur.scss */
.invitecur-wrapper .bottom-wrapper .center .txt {
  float: left;
  margin: 30px 330px 0 42px;
  font-size: 34px;
  color: #fff;
}
/* line 293, ../sass/_invitecur.scss */
.invitecur-wrapper .bottom-wrapper .center .myback {
  float: left;
  padding: 25px 0 0 60px;
  font-size: 26px;
  color: #fff;
}
/* line 298, ../sass/_invitecur.scss */
.invitecur-wrapper .bottom-wrapper .center .myback a, .invitecur-wrapper .bottom-wrapper .center .myback .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .invitecur-wrapper .bottom-wrapper .center .myback span {
  display: block;
  width: 216px;
  height: 44px;
  text-align: center;
  line-height: 44px;
  border: 1px solid #f02b2c;
  font-size: 28px;
  color: #e62d1f;
  border-radius: 8px;
  margin-top: 16px;
}
/* line 311, ../sass/_invitecur.scss */
.invitecur-wrapper .bottom-wrapper .center .login {
  float: left;
  padding-top: 20px;
}
/* line 314, ../sass/_invitecur.scss */
.invitecur-wrapper .bottom-wrapper .center .login a, .invitecur-wrapper .bottom-wrapper .center .login .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .invitecur-wrapper .bottom-wrapper .center .login span {
  display: block;
  width: 206px;
  height: 77px;
  line-height: 77px;
  text-align: center;
  border-radius: 10px;
  background: #e23525;
  font-size: 30px;
  text-align: center;
  color: #fff;
}
/* line 327, ../sass/_invitecur.scss */
.invitecur-wrapper .bottom-wrapper .center .invitenew-bg {
  float: left;
  margin: 32px 0 0 83px;
}
/* line 331, ../sass/_invitecur.scss */
.invitecur-wrapper .bottom-wrapper .center .check {
  width: 158px;
  height: 48px;
  float: left;
  border-radius: 30px;
  font-size: 20px;
  font-weight: bold;
  border: 1px solid #54cdff;
  color: #54cdff;
  margin: 95px 0 0 -160px;
  text-align: center;
  line-height: 48px;
}
/* line 344, ../sass/_invitecur.scss */
.invitecur-wrapper .bottom-wrapper .center .mod {
  float: left;
  padding: 15px 107px 0 160px;
  position: relative;
}
/* line 348, ../sass/_invitecur.scss */
.invitecur-wrapper .bottom-wrapper .center .mod.third {
  padding: 33px 0 0 0;
}
/* line 351, ../sass/_invitecur.scss */
.invitecur-wrapper .bottom-wrapper .center .mod span {
  font-size: 22px;
  color: #fffefe;
  line-height: 44px;
  display: block;
  margin-left: -3px;
}
/* line 358, ../sass/_invitecur.scss */
.invitecur-wrapper .bottom-wrapper .center .mod .code {
  display: block;
  margin: 0 auto;
  width: 80px;
  height: 80px;
  overflow: hidden;
  text-align: center;
  border: 2px solid #fff;
}
/* line 367, ../sass/_invitecur.scss */
.invitecur-wrapper .bottom-wrapper .center .mod input {
  width: 230px;
  height: 30px;
  padding: 2px 10px;
  border: none;
  background: #fff;
  color: #999;
  font-size: 17px;
  outline: none;
  display: block;
  border-radius: 8px;
}
/* line 379, ../sass/_invitecur.scss */
.invitecur-wrapper .bottom-wrapper .center .mod .copy {
  display: block;
  width: 132px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  font-size: 22px;
  color: #f02b2c;
  border: 1px solid #f02b2c;
  margin: 20px 0 0 65px;
  border-radius: 8px;
}
/* line 394, ../sass/_invitecur.scss */
.invitecur-wrapper .bottom-line {
  height: 72px;
  line-height: 72px;
  width: 100%;
  background: rgba(19, 19, 19, 0.8);
  box-shadow: 0 0 4px rgba(32, 32, 32, 0.8);
  position: fixed;
  bottom: 0;
}
/* line 402, ../sass/_invitecur.scss */
.invitecur-wrapper .bottom-line .inner {
  width: 960px;
  margin: 0 auto;
  overflow: hidden;
}
/* line 406, ../sass/_invitecur.scss */
.invitecur-wrapper .bottom-line .inner p {
  float: left;
  color: #fffefe;
  font-size: 26px;
  padding-left: 62px;
}
/* line 412, ../sass/_invitecur.scss */
.invitecur-wrapper .bottom-line .inner a, .invitecur-wrapper .bottom-line .inner .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .invitecur-wrapper .bottom-line .inner span {
  font-size: 22px;
  color: #fff;
  float: right;
  margin: 13px 115px 0 0;
  width: 119px;
  height: 45px;
  line-height: 45px;
  text-align: center;
  border-radius: 7px;
  background: #e23525;
}

/* line 428, ../sass/_invitecur.scss */
.inviterules-dialog-wrap {
  width: 554px;
  height: 630px;
  background: #fff;
  border-radius: 4px;
  position: relative;
  overflow: hidden;
}
/* line 435, ../sass/_invitecur.scss */
.inviterules-dialog-wrap .close {
  width: 28px;
  height: 28px;
  background: url('../../images/invitecur/close.png?1508917063');
  position: absolute;
  right: 19px;
  top: 18px;
  cursor: pointer;
}
/* line 444, ../sass/_invitecur.scss */
.inviterules-dialog-wrap .con {
  padding: 35px 23px 0;
}
/* line 446, ../sass/_invitecur.scss */
.inviterules-dialog-wrap .con li {
  line-height: 38px;
  font-size: 22px;
  color: #666;
  text-align: left;
  padding-bottom: 10px;
}
/* line 454, ../sass/_invitecur.scss */
.inviterules-dialog-wrap .title {
  height: 65px;
  line-height: 65px;
  background: #e23525;
  font-size: 28px;
  color: #fff;
}
/* line 461, ../sass/_invitecur.scss */
.inviterules-dialog-wrap .input-box {
  padding-bottom: 21px;
  font-size: 24px;
  color: #333;
  height: 49px;
}
/* line 466, ../sass/_invitecur.scss */
.inviterules-dialog-wrap .input-box p {
  width: 166px;
  float: left;
  line-height: 49px;
  text-align: left;
}
/* line 472, ../sass/_invitecur.scss */
.inviterules-dialog-wrap .input-box strong {
  color: #ff8d13;
  font-size: 28px;
  font-weight: bold;
  line-height: 49px;
  margin-left: -36px;
  font-weight: normal;
  float: left;
}
/* line 481, ../sass/_invitecur.scss */
.inviterules-dialog-wrap .input-box .input-mod {
  float: left;
  width: 335px;
  overflow: hidden;
  text-align: left;
}
/* line 486, ../sass/_invitecur.scss */
.inviterules-dialog-wrap .input-box .input-mod .text {
  width: 264px;
  height: 34px;
  line-height: 34px;
  text-align: left;
  padding: 6px 10px;
  color: #333;
  border: 1px solid #cecece;
  font-size: 24px;
  outline: none;
  border-radius: 10px;
}
/* line 498, ../sass/_invitecur.scss */
.inviterules-dialog-wrap .input-box .input-mod span {
  float: left;
  width: 84px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  border: 1px solid #ff8d12;
  margin-right: 20px;
  color: #ff8d12;
  cursor: pointer;
  border-radius: 3px;
}
/* line 509, ../sass/_invitecur.scss */
.inviterules-dialog-wrap .input-box .input-mod span.active {
  color: #fff;
  font-weight: bold;
  background: #ff8d12;
}
/* line 513, ../sass/_invitecur.scss */
.inviterules-dialog-wrap .input-box .input-mod span.active.txt {
  cursor: default;
}
/* line 518, ../sass/_invitecur.scss */
.inviterules-dialog-wrap .input-box .input-mod b {
  color: #333;
  font-size: 18px;
  line-height: 42px;
}
/* line 525, ../sass/_invitecur.scss */
.inviterules-dialog-wrap .total-box {
  font-size: 18px;
  color: #333;
  border-top: 1px solid #ccc;
  text-align: left;
  line-height: 110px;
  width: 486px;
  margin: 43px auto 0;
}
/* line 533, ../sass/_invitecur.scss */
.inviterules-dialog-wrap .total-box p {
  float: left;
  margin-right: 20px;
  color: #333;
  font-size: 24px;
}
/* line 539, ../sass/_invitecur.scss */
.inviterules-dialog-wrap .total-box span {
  font-size: 39px;
  float: left;
  color: #e23525;
}
/* line 544, ../sass/_invitecur.scss */
.inviterules-dialog-wrap .total-box i {
  float: right;
  font-size: 24px;
  color: #333;
  margin-right: 8px;
}
/* line 551, ../sass/_invitecur.scss */
.inviterules-dialog-wrap.invitecal-dialog-wrap {
  height: 384px;
}
/* line 553, ../sass/_invitecur.scss */
.inviterules-dialog-wrap.invitecal-dialog-wrap .con {
  padding: 25px 26px 0;
}

/* line 559, ../sass/_invitecur.scss */
.reginvite-wrapper {
  width: 100%;
}
/* line 563, ../sass/_invitecur.scss */
.reginvite-wrapper .regsem-wrapper.seminvest-wrapper.semhold-wrapper {
  background: none;
}
/* line 565, ../sass/_invitecur.scss */
.reginvite-wrapper .regsem-wrapper.seminvest-wrapper.semhold-wrapper .banner {
  background: url('../../images/invitecur-banner.jpg?1508917077') center top;
  height: 660px;
}
/* line 568, ../sass/_invitecur.scss */
.reginvite-wrapper .regsem-wrapper.seminvest-wrapper.semhold-wrapper .banner .quick-register-wrapper {
  padding-top: 80px !important;
  padding-right: 50px;
}
/* line 571, ../sass/_invitecur.scss */
.reginvite-wrapper .regsem-wrapper.seminvest-wrapper.semhold-wrapper .banner .quick-register-wrapper .quick-register-mod {
  margin-right: 38px;
}
/* line 573, ../sass/_invitecur.scss */
.reginvite-wrapper .regsem-wrapper.seminvest-wrapper.semhold-wrapper .banner .quick-register-wrapper .quick-register-mod .quick-top {
  font-size: 20px;
  text-align: left;
  padding-left: 28px;
  box-sizing: border-box;
}
/* line 579, ../sass/_invitecur.scss */
.reginvite-wrapper .regsem-wrapper.seminvest-wrapper.semhold-wrapper .banner .quick-register-wrapper .quick-register-mod .choose-box {
  color: #fd585b;
}
/* line 584, ../sass/_invitecur.scss */
.reginvite-wrapper .regsem-wrapper.seminvest-wrapper.semhold-wrapper .banner .invite-phone {
  font-size: 14px;
  color: #fff;
  position: absolute;
  left: 172px;
  top: 34px;
  width: 431px;
  height: 27px;
  line-height: 27px;
  text-align: center;
  border-radius: 30px;
  border: 1px solid #f7c5ba;
}
/* line 598, ../sass/_invitecur.scss */
.reginvite-wrapper .regsem-wrapper.seminvest-wrapper.semhold-wrapper .banner .invite-phone span {
  color: #ffee12;
  font-weight: bold;
  margin: 0 4px;
}
/* line 603, ../sass/_invitecur.scss */
.reginvite-wrapper .regsem-wrapper.seminvest-wrapper.semhold-wrapper .banner .invite-phone i {
  display: inline-block;
  width: 15px;
  height: 15px;
  vertical-align: top;
  margin: 5px 9px 0 0;
  background: url('../../images/invitecur/tip.png?1508917063') center top;
}
/* line 614, ../sass/_invitecur.scss */
.reginvite-wrapper .content-wrap {
  height: 1074px;
  background: linear-gradient(to bottom, #fc850f, #f32d22);
  overflow: hidden;
}
/* line 618, ../sass/_invitecur.scss */
.reginvite-wrapper .content-wrap .top {
  font-size: 24px;
  color: #fff;
  padding: 100px 0 5px;
  text-align: center;
}
/* line 625, ../sass/_invitecur.scss */
.reginvite-wrapper .info {
  display: block;
  text-align: center;
  padding: 30px 0 60px;
  font-size: 30px;
  color: #fdd310;
  font-weight: bold;
}
/* line 633, ../sass/_invitecur.scss */
.reginvite-wrapper .info-text {
  width: 635px;
  margin: 0 auto;
  overflow: hidden;
}
/* line 637, ../sass/_invitecur.scss */
.reginvite-wrapper .info-text p {
  width: 503px;
  float: left;
  font-size: 30px;
  font-weight: bold;
  color: #fff;
  text-align: center;
}
/* line 645, ../sass/_invitecur.scss */
.reginvite-wrapper .info-text span {
  float: left;
  width: 66px;
  height: 1px;
  background: #fff;
  margin-top: 24px;
  line-height: 0;
  font-size: 0;
}
/* line 654, ../sass/_invitecur.scss */
.reginvite-wrapper .info-text.small-text {
  width: 412px;
}
/* line 656, ../sass/_invitecur.scss */
.reginvite-wrapper .info-text.small-text p {
  width: 280px;
}
/* line 661, ../sass/_invitecur.scss */
.reginvite-wrapper .bot {
  padding: 50px 0 103px;
  font-size: 20px;
  color: #fff;
  text-align: center;
}
/* line 667, ../sass/_invitecur.scss */
.reginvite-wrapper .invitenew-icons {
  margin: 64px auto 0;
  overflow: hidden;
}
/* line 670, ../sass/_invitecur.scss */
.reginvite-wrapper .invitenew-icons table {
  margin-top: 84px;
  width: 1140px;
}
/* line 673, ../sass/_invitecur.scss */
.reginvite-wrapper .invitenew-icons table td {
  color: #fff;
  text-align: center;
}
/* line 677, ../sass/_invitecur.scss */
.reginvite-wrapper .invitenew-icons table td.last span {
  margin-left: -20px;
}
/* line 680, ../sass/_invitecur.scss */
.reginvite-wrapper .invitenew-icons table td.last p {
  margin-left: -20px;
}
/* line 685, ../sass/_invitecur.scss */
.reginvite-wrapper .invitenew-icons table span {
  font-size: 20px;
  font-weight: bold;
}
/* line 689, ../sass/_invitecur.scss */
.reginvite-wrapper .invitenew-icons table p {
  font-size: 16px;
  line-height: 24px;
  padding-top: 10px;
}
/* line 696, ../sass/_invitecur.scss */
.reginvite-wrapper .get-table {
  width: 1200px;
  margin: 0 auto;
}
/* line 699, ../sass/_invitecur.scss */
.reginvite-wrapper .get-table td {
  text-align: center;
}
/* line 701, ../sass/_invitecur.scss */
.reginvite-wrapper .get-table td i {
  display: inline-block;
}
/* line 706, ../sass/_invitecur.scss */
.reginvite-wrapper .invitenew-get {
  display: block;
  margin: 49px auto 0;
  box-shadow: 0 20px 50px rgba(0, 0, 0, 0.3);
  border-radius: 100px;
}

/* line 714, ../sass/_invitecur.scss */
.show-mode .invite-show .inviteup-account {
  float: left;
  position: relative;
  margin: 13px 0 0 14px;
  cursor: pointer;
  height: 113px;
  width: 200px;
  background: url('../../images/invitecur/account.png?1508917063');
}

/* line 160, storage/*.png */
.storage-sprite, .storage-banner, .storage-bigclose, .storage-close, .storage-default, .storage-error, .storage-icon, .storage-jiao, .storage-logo, .storage-lwhy, .storage-no, .storage-qa, .storage-selected, .storage-success, .storage-tip, .storage-why {
  background-image: url('../../images/storage-sb7c41e15a0.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.storage-banner {
  background-position: 0 0;
  height: 134px;
  width: 854px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.storage-bigclose {
  background-position: 0 -134px;
  height: 15px;
  width: 15px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.storage-close {
  background-position: 0 -149px;
  height: 11px;
  width: 11px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.storage-default {
  background-position: 0 -160px;
  height: 14px;
  width: 14px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.storage-error {
  background-position: 0 -174px;
  height: 33px;
  width: 33px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.storage-icon {
  background-position: 0 -207px;
  height: 15px;
  width: 22px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.storage-jiao {
  background-position: 0 -222px;
  height: 11px;
  width: 23px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.storage-logo {
  background-position: 0 -233px;
  height: 29px;
  width: 352px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.storage-lwhy {
  background-position: 0 -262px;
  height: 13px;
  width: 13px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.storage-no {
  background-position: 0 -275px;
  height: 28px;
  width: 28px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.storage-qa {
  background-position: 0 -303px;
  height: 14px;
  width: 14px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.storage-selected {
  background-position: 0 -317px;
  height: 14px;
  width: 14px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.storage-success {
  background-position: 0 -331px;
  height: 32px;
  width: 32px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.storage-tip {
  background-position: 0 -363px;
  height: 14px;
  width: 14px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.storage-why {
  background-position: 0 -377px;
  height: 17px;
  width: 17px;
}

/* line 7, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .storage-banner {
  margin: 25px auto 0;
}
/* line 9, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .storage-banner p {
  font-size: 14px;
  color: #fff;
  text-align: center;
  padding-top: 85px;
}
/* line 16, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .tip-wrap {
  width: 852px;
  height: 91px;
  border: 1px solid #ffe7cb;
  background: #fff8ef;
  font-size: 14px;
  line-height: 24px;
  color: #333;
  margin: 21px auto 0;
}
/* line 25, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .tip-wrap p {
  padding: 21px 0 0 27px;
}
/* line 29, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .form-box {
  width: 850px;
  padding-bottom: 24px;
  margin: 0 auto;
  border-bottom: 1px dashed #e4e4e4;
}
/* line 34, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .form-box.botform-box {
  border: none;
  padding-bottom: 28px;
}
/* line 38, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .form-box .inner-title {
  width: 164px;
  font-size: 16px;
  color: #1a1a1a;
  text-align: right;
  font-weight: bold;
  padding: 40px 0 20px;
  position: relative;
}
/* line 46, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .form-box .inner-title span {
  position: absolute;
  font-size: 14px;
  color: #999;
  top: 41px;
  left: 179px;
  width: 300px;
  font-weight: normal;
  text-align: left;
}
/* line 57, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .form-box.success-formbox {
  margin-top: 36px;
  padding: 0;
}
/* line 60, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .form-box.success-formbox table {
  margin: 0 auto;
}
/* line 62, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .form-box.success-formbox table td {
  height: 238px;
}
/* line 63, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .form-box.success-formbox table td.l {
  text-align: right;
}
/* line 65, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .form-box.success-formbox table td.l i {
  display: inline-block;
  margin-right: 10px;
}
/* line 70, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .form-box.success-formbox table td.r {
  color: #616161;
  font-size: 18px;
  max-width: 400px;
}
/* line 79, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .form-box.error-formbox {
  padding-bottom: 30px;
}
/* line 81, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .form-box.error-formbox .bot {
  font-size: 14px;
  color: #616161;
  text-align: center;
}
/* line 85, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .form-box.error-formbox .bot a, .account-storage-wrapper .open-storage-wrapper .form-box.error-formbox .bot .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-storage-wrapper .open-storage-wrapper .form-box.error-formbox .bot span {
  color: #3a92ff;
}
/* line 90, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .form-box .centertitle {
  height: 58px;
  line-height: 58px;
  text-align: center;
  width: 528px;
  margin: 0 auto;
  font-size: 16px;
  color: #616161;
  border-bottom: 1px solid #ee3536;
}
/* line 102, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .form-box .form .inputbox {
  font-size: 14px;
  color: #616161;
  padding-bottom: 21px;
  overflow: hidden;
}
/* line 107, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .form-box .form .inputbox p {
  width: 168px;
  text-align: right;
  float: left;
  padding-right: 7px;
}
/* line 112, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .form-box .form .inputbox p.fill {
  line-height: 31px;
}
/* line 116, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .form-box .form .inputbox .inputmod {
  float: left;
  position: relative;
}
/* line 119, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .form-box .form .inputbox .inputmod strong {
  font-size: 12px;
  color: #999;
  margin-left: 7px;
}
/* line 124, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .form-box .form .inputbox .inputmod .text {
  width: 164px;
  height: 23px;
  padding: 3px 8px;
  line-height: 23px;
  border: 1px solid #c1c1c1;
  font-size: 14px;
  color: #333;
  outline: none;
}
/* line 134, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .form-box .form .inputbox .inputmod .inner {
  color: #1a1a1a;
  font-weight: bold;
}
/* line 138, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .form-box .form .inputbox .inputmod i {
  position: absolute;
  left: 0;
  top: 34px;
}
/* line 143, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .form-box .form .inputbox .inputmod span.error {
  position: absolute;
  left: 18px;
  top: 32px;
  color: #ee3536;
  font-size: 12px;
}
/* line 152, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .form-box .form select {
  width: 182px;
  height: 31px;
  border: 1px solid #c1c1c1;
  outline: none;
  font-size: 14px;
}
/* line 158, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .form-box .form select.small {
  width: 120px;
}
/* line 162, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .form-box .form label {
  float: left;
}
/* line 165, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .form-box .form b {
  margin: 0 8px;
  float: left;
  line-height: 31px;
}
/* line 171, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .form-box .protocol {
  padding: 18px 0 0 122px;
  overflow: hidden;
}
/* line 174, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .form-box .protocol label {
  float: left;
  overflow: hidden;
}
/* line 177, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .form-box .protocol label input {
  float: left;
  width: 14px;
  height: 14px;
  margin: 8px 6px 0 0;
}
/* line 183, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .form-box .protocol label p {
  float: left;
  color: #616161;
  font-size: 14px;
  line-height: 30px;
}
/* line 188, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .form-box .protocol label p a, .account-storage-wrapper .open-storage-wrapper .form-box .protocol label p .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-storage-wrapper .open-storage-wrapper .form-box .protocol label p span {
  color: #ee3536;
}
/* line 195, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .open {
  width: 439px;
  height: 52px;
  text-align: center;
  line-height: 52px;
  background: #ee3536;
  font-size: 16px;
  color: #fff !important;
  border-radius: 4px;
  margin: 0 auto;
  display: block;
  border: none;
  cursor: pointer;
  outline: none;
}
/* line 209, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .open:hover {
  background: #ec1d1f;
  text-decoration: none;
}
/* line 217, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .bottom {
  font-size: 12px;
  color: #616161;
  padding-top: 21px;
  text-align: center;
}
/* line 222, ../sass/_storage.scss */
.account-storage-wrapper .open-storage-wrapper .bottom a, .account-storage-wrapper .open-storage-wrapper .bottom .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .account-storage-wrapper .open-storage-wrapper .bottom span {
  color: #0aacf7;
}
/* line 227, ../sass/_storage.scss */
.account-storage-wrapper .rules {
  width: 852px;
  border: 1px solid #ffe4c5;
  background: #fff7ed;
  margin: 40px auto 0;
}
/* line 232, ../sass/_storage.scss */
.account-storage-wrapper .rules ul {
  padding: 15px 20px;
}
/* line 234, ../sass/_storage.scss */
.account-storage-wrapper .rules ul li {
  font-size: 12px;
  line-height: 24px;
  color: #333;
}

/* line 242, ../sass/_storage.scss */
.storage-dialog-wrapper {
  width: 478px;
  height: 378px;
  background: #fff;
  position: relative;
  overflow: hidden;
  border-radius: 4px;
}
/* line 249, ../sass/_storage.scss */
.storage-dialog-wrapper .storage-close {
  position: absolute;
  right: 16px;
  top: 24px;
}
/* line 254, ../sass/_storage.scss */
.storage-dialog-wrapper .top {
  height: 232px;
  color: #fff;
  background: #ff6c66;
  overflow: hidden;
}
/* line 259, ../sass/_storage.scss */
.storage-dialog-wrapper .top i {
  display: block;
  margin: 45px auto 0;
}
/* line 263, ../sass/_storage.scss */
.storage-dialog-wrapper .top div {
  padding: 31px 0 23px;
  font-size: 34px;
}
/* line 267, ../sass/_storage.scss */
.storage-dialog-wrapper .top p {
  font-size: 14px;
}
/* line 271, ../sass/_storage.scss */
.storage-dialog-wrapper .tip {
  height: 57px;
  line-height: 54px;
  text-align: center;
  font-size: 12px;
  color: #7a7a7a;
}
/* line 278, ../sass/_storage.scss */
.storage-dialog-wrapper .openbtn {
  width: 254px;
  height: 41px;
  line-height: 41px;
  text-align: center;
  display: block;
  margin: 0 auto;
  border-radius: 3px;
  background: #ff4941;
  font-size: 14px;
  color: #fff;
}
/* line 289, ../sass/_storage.scss */
.storage-dialog-wrapper .openbtn:hover {
  background: #ff3128;
  text-decoration: none;
}
/* line 294, ../sass/_storage.scss */
.storage-dialog-wrapper .bot {
  text-align: center;
  line-height: 48px;
}
/* line 297, ../sass/_storage.scss */
.storage-dialog-wrapper .bot i {
  display: inline-block;
  margin: 17px 4px 0 0;
  vertical-align: top;
}
/* line 302, ../sass/_storage.scss */
.storage-dialog-wrapper .bot a, .storage-dialog-wrapper .bot .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .storage-dialog-wrapper .bot span {
  color: #ff6059;
  font-size: 12px;
}

/* line 308, ../sass/_storage.scss */
.openaccount-dialog-wrapper {
  width: 554px;
  background: #fff;
  border-radius: 4px;
  overflow: hidden;
}
/* line 314, ../sass/_storage.scss */
.openaccount-dialog-wrapper .title {
  padding-top: 38px;
  text-align: center;
  color: #7a7a7a;
  font-size: 24px;
}
/* line 319, ../sass/_storage.scss */
.openaccount-dialog-wrapper .title b {
  display: inline-block;
  vertical-align: top;
  margin-right: 14px;
}
/* line 325, ../sass/_storage.scss */
.openaccount-dialog-wrapper .info {
  text-align: center;
  font-size: 16px;
  color: #7a7a7a;
  width: 510px;
  margin: 0 auto;
  padding: 24px 0;
}
/* line 333, ../sass/_storage.scss */
.openaccount-dialog-wrapper .again {
  display: block;
  width: 339px;
  height: 54px;
  text-align: center;
  line-height: 54px;
  border-radius: 4px;
  background: #ff4941;
  font-size: 19px;
  color: #fff;
  margin: 0 auto 38px;
}
/* line 344, ../sass/_storage.scss */
.openaccount-dialog-wrapper .again:hover {
  text-decoration: none;
  background: #ff3128;
}
/* line 349, ../sass/_storage.scss */
.openaccount-dialog-wrapper .storage-bigclose {
  position: absolute;
  right: 20px;
  top: 15px;
  cursor: pointer;
}
/* line 355, ../sass/_storage.scss */
.openaccount-dialog-wrapper .tip {
  font-size: 22px;
  color: #d41115;
  line-height: 60px;
}
/* line 360, ../sass/_storage.scss */
.openaccount-dialog-wrapper .enroll-red {
  margin: -32px auto 10px;
  position: relative;
}
/* line 363, ../sass/_storage.scss */
.openaccount-dialog-wrapper .enroll-red a, .openaccount-dialog-wrapper .enroll-red .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .openaccount-dialog-wrapper .enroll-red span {
  position: absolute;
  width: 190px;
  height: 49px;
  left: 82px;
  top: 190px;
}
/* line 371, ../sass/_storage.scss */
.openaccount-dialog-wrapper .bot {
  padding-left: 88px;
  padding-bottom: 38px;
  overflow: hidden;
}
/* line 375, ../sass/_storage.scss */
.openaccount-dialog-wrapper .bot a, .openaccount-dialog-wrapper .bot .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .openaccount-dialog-wrapper .bot span {
  float: left;
}
/* line 377, ../sass/_storage.scss */
.openaccount-dialog-wrapper .bot a.keep, .openaccount-dialog-wrapper .bot .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.keep, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .openaccount-dialog-wrapper .bot span.keep {
  width: 158px;
  height: 52px;
  line-height: 52px;
  text-align: center;
  border: 1px solid #ff4941;
  border-radius: 3px;
  font-size: 19px;
  color: #ff4941;
  margin-right: 38px;
}
/* line 388, ../sass/_storage.scss */
.openaccount-dialog-wrapper .bot a.recharge, .openaccount-dialog-wrapper .bot .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.recharge, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .openaccount-dialog-wrapper .bot span.recharge {
  width: 160px;
  height: 54px;
  line-height: 54px;
  text-align: center;
  border-radius: 3px;
  background: #ff4941;
  font-size: 19px;
  color: #fff;
}
/* line 397, ../sass/_storage.scss */
.openaccount-dialog-wrapper .bot a.recharge:hover, .openaccount-dialog-wrapper .bot .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.recharge:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .openaccount-dialog-wrapper .bot span.recharge:hover {
  background: #ff3128;
  text-decoration: none;
}

/* line 406, ../sass/_storage.scss */
.withdraw-dialog-wrapper {
  width: 522px;
  height: 326px;
  background: #fff;
  border-radius: 4px;
  position: relative;
}
/* line 412, ../sass/_storage.scss */
.withdraw-dialog-wrapper .storage-bigclose {
  position: absolute;
  right: 19px;
  top: 17px;
}
/* line 416, ../sass/_storage.scss */
.withdraw-dialog-wrapper .storage-bigclose:hover {
  text-decoration: none;
}
/* line 420, ../sass/_storage.scss */
.withdraw-dialog-wrapper .title {
  height: 54px;
  line-height: 54px;
  color: #252525;
  font-size: 18px;
  border-bottom: 2px solid #e7e7e7;
}
/* line 427, ../sass/_storage.scss */
.withdraw-dialog-wrapper p {
  font-size: 14px;
  color: #ee3536;
  padding: 23px 0 26px;
}
/* line 432, ../sass/_storage.scss */
.withdraw-dialog-wrapper .con {
  font-size: 18px;
  color: #7a7a7a;
  line-height: 36px;
  padding-bottom: 38px;
}
/* line 438, ../sass/_storage.scss */
.withdraw-dialog-wrapper .btns {
  padding-left: 82px;
}
/* line 440, ../sass/_storage.scss */
.withdraw-dialog-wrapper .btns a, .withdraw-dialog-wrapper .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .withdraw-dialog-wrapper .btns span {
  float: left;
}
/* line 442, ../sass/_storage.scss */
.withdraw-dialog-wrapper .btns a.btn, .withdraw-dialog-wrapper .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.btn, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .withdraw-dialog-wrapper .btns span.btn {
  width: 158px;
  height: 52px;
  line-height: 52px;
  text-align: center;
  font-size: 19px;
  color: #ff4941;
  border: 1px solid #ff4941;
  border-radius: 3px;
  margin-right: 35px;
}
/* line 453, ../sass/_storage.scss */
.withdraw-dialog-wrapper .btns a.fin, .withdraw-dialog-wrapper .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.fin, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .withdraw-dialog-wrapper .btns span.fin {
  width: 160px;
  height: 54px;
  line-height: 54px;
  text-align: center;
  font-size: 19px;
  color: #fff;
  background: #ff4941;
  border-radius: 3px;
}
/* line 462, ../sass/_storage.scss */
.withdraw-dialog-wrapper .btns a.fin:hover, .withdraw-dialog-wrapper .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.fin:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .withdraw-dialog-wrapper .btns span.fin:hover {
  text-decoration: none;
  background: #ff3128;
}

/* line 470, ../sass/_storage.scss */
.nomoney-dialog-wrapper {
  background: #fff;
  width: 509px;
  border-radius: 4px;
  height: 264px;
}
/* line 475, ../sass/_storage.scss */
.nomoney-dialog-wrapper .title {
  font-size: 22px;
  color: #444;
  padding: 51px 0 23px;
}
/* line 479, ../sass/_storage.scss */
.nomoney-dialog-wrapper .title i {
  display: inline-block;
  vertical-align: top;
  margin: 3px 10px 0 0;
}
/* line 485, ../sass/_storage.scss */
.nomoney-dialog-wrapper p {
  font-size: 18px;
  color: #444;
}
/* line 489, ../sass/_storage.scss */
.nomoney-dialog-wrapper .btns {
  padding: 40px 0 0 46px;
}
/* line 491, ../sass/_storage.scss */
.nomoney-dialog-wrapper .btns a, .nomoney-dialog-wrapper .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .nomoney-dialog-wrapper .btns span {
  float: left;
}
/* line 493, ../sass/_storage.scss */
.nomoney-dialog-wrapper .btns a.btn, .nomoney-dialog-wrapper .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.btn, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .nomoney-dialog-wrapper .btns span.btn {
  width: 181px;
  height: 46px;
  line-height: 46px;
  text-align: center;
  font-size: 18px;
  color: #ff4941;
  border: 1px solid #ff4941;
  border-radius: 3px;
  margin-right: 50px;
}
/* line 504, ../sass/_storage.scss */
.nomoney-dialog-wrapper .btns a.fin, .nomoney-dialog-wrapper .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.fin, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .nomoney-dialog-wrapper .btns span.fin {
  width: 183px;
  height: 48px;
  line-height: 48px;
  text-align: center;
  font-size: 18px;
  color: #fff;
  background: #ff4941;
  border-radius: 3px;
}
/* line 513, ../sass/_storage.scss */
.nomoney-dialog-wrapper .btns a.fin:hover, .nomoney-dialog-wrapper .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.fin:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .nomoney-dialog-wrapper .btns span.fin:hover {
  text-decoration: none;
  background: #ff3128;
}

/* line 522, ../sass/_storage.scss */
.main-storage-wrapper {
  background: #f1f1f1;
  padding: 27px 0 100px;
}
/* line 525, ../sass/_storage.scss */
.main-storage-wrapper .account-storage-wrapper {
  width: 1200px;
  margin: 0 auto;
  border: 1px solid #dedede;
  box-sizing: border-box;
  background: #fff;
  padding-bottom: 124px;
}
/* line 532, ../sass/_storage.scss */
.main-storage-wrapper .account-storage-wrapper .main-storage-top {
  height: 260px;
  background: #fff6ec;
  overflow: hidden;
}
/* line 536, ../sass/_storage.scss */
.main-storage-wrapper .account-storage-wrapper .main-storage-top .enroll-stepone {
  margin: 35px auto 40px;
}
/* line 539, ../sass/_storage.scss */
.main-storage-wrapper .account-storage-wrapper .main-storage-top .tip {
  width: 640px;
  height: 41px;
  border: 1px solid #fee4c7;
  background: #fff1e1;
  font-size: 14px;
  color: #333;
  padding-left: 16px;
  margin: 0 auto;
  line-height: 41px;
}
/* line 552, ../sass/_storage.scss */
.main-storage-wrapper .account-storage-wrapper .open-storage-wrapper .form-box {
  padding-left: 130px;
  box-sizing: border-box;
}
/* line 556, ../sass/_storage.scss */
.main-storage-wrapper .account-storage-wrapper .open-storage-wrapper .open-box {
  height: 52px;
  text-align: center;
  line-height: 52px;
}
/* line 560, ../sass/_storage.scss */
.main-storage-wrapper .account-storage-wrapper .open-storage-wrapper .open-box .open {
  width: 300px;
  display: inline-block;
  vertical-align: top;
}
/* line 565, ../sass/_storage.scss */
.main-storage-wrapper .account-storage-wrapper .open-storage-wrapper .open-box a, .main-storage-wrapper .account-storage-wrapper .open-storage-wrapper .open-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .main-storage-wrapper .account-storage-wrapper .open-storage-wrapper .open-box span {
  font-size: 16px;
  color: #eb373c;
  text-decoration: underline;
  margin-left: 30px;
}

/* line 2, ../sass/_welfare.scss */
.welfarelist-wrapper .banner {
  width: 100%;
  height: 420px;
  background: #f9f9f9 url('../../images/welfare/banner.png?1508917074') center top no-repeat;
}
/* line 7, ../sass/_welfare.scss */
.welfarelist-wrapper .list-wrap {
  width: 100%;
  overflow: hidden;
  padding-bottom: 31px;
}
/* line 12, ../sass/_welfare.scss */
.welfarelist-wrapper .list-wrap:nth-child(even) {
  background: url('../../images/welfare/wall.png?1508917074') center top;
}
/* line 15, ../sass/_welfare.scss */
.welfarelist-wrapper .list-wrap .inner {
  width: 943px;
  margin: 61px auto 0;
}
/* line 18, ../sass/_welfare.scss */
.welfarelist-wrapper .list-wrap .inner .title {
  width: 865px;
  height: 90px;
  border: 2px solid #d4c5bf;
  border-radius: 2px;
  padding: 0 37px;
  position: relative;
}
/* line 25, ../sass/_welfare.scss */
.welfarelist-wrapper .list-wrap .inner .title i {
  position: absolute;
  background: #e23f45;
}
/* line 28, ../sass/_welfare.scss */
.welfarelist-wrapper .list-wrap .inner .title i.l {
  width: 38px;
  height: 40px;
  left: -21px;
  top: -18px;
}
/* line 34, ../sass/_welfare.scss */
.welfarelist-wrapper .list-wrap .inner .title i.r {
  width: 31px;
  height: 32px;
  right: -11px;
  bottom: -11px;
}
/* line 41, ../sass/_welfare.scss */
.welfarelist-wrapper .list-wrap .inner .title .t {
  border-bottom: 1px solid #b3b3b3;
  height: 51px;
  line-height: 52px;
  font-size: 22px;
  color: #333;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
/* line 52, ../sass/_welfare.scss */
.welfarelist-wrapper .list-wrap .inner .title p {
  font-size: 14px;
  color: #333;
  line-height: 37px;
}
/* line 58, ../sass/_welfare.scss */
.welfarelist-wrapper .list-wrap .inner .imgs {
  overflow: hidden;
  padding-top: 43px;
}
/* line 61, ../sass/_welfare.scss */
.welfarelist-wrapper .list-wrap .inner .imgs table {
  width: 960px;
  margin-left: -9px;
}
/* line 71, ../sass/_welfare.scss */
.welfarelist-wrapper .list-wrap .inner .imgs table td {
  text-align: center;
}
/* line 74, ../sass/_welfare.scss */
.welfarelist-wrapper .list-wrap .inner .imgs table img {
  border: 1px solid #cda79c;
  border-radius: 1px;
  width: 300px;
  height: 218px;
  vertical-align: top;
  background: #fff;
}
/* line 85, ../sass/_welfare.scss */
.welfarelist-wrapper .list-wrap .inner .con {
  font-size: 16px;
  color: #555;
  line-height: 24px;
  padding: 26px 22px 0;
  text-indent: 2em;
}
/* line 92, ../sass/_welfare.scss */
.welfarelist-wrapper .list-wrap .inner .bot {
  height: 45px;
  line-height: 32px;
  text-align: right;
  border-bottom: 1px solid #aeaeae;
}
/* line 97, ../sass/_welfare.scss */
.welfarelist-wrapper .list-wrap .inner .bot a, .welfarelist-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .inner .bot .mode .con span, .together-wrapper .together-wrap .together-box .together-list .welfarelist-wrapper .list-wrap .inner .bot .mode .con span, .welfarelist-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .inner .bot span, .together-wrapper .together-wrap .together-box .together-list .welfarelist-wrapper .list-wrap .mode .con .inner .bot span {
  font-size: 16px;
  color: #f96466;
  text-decoration: underline;
}
/* line 105, ../sass/_welfare.scss */
.welfarelist-wrapper .pages-wrapper {
  padding-top: 40px;
  background: #f1f1f1;
  height: 116px;
}

/* line 111, ../sass/_welfare.scss */
.welfaredetail-wrapper {
  background: #f1f1f1;
}
/* line 113, ../sass/_welfare.scss */
.welfaredetail-wrapper .bread-wrap {
  height: 34px;
  line-height: 38px;
  background: #f2f2f2;
  width: 100%;
}
/* line 118, ../sass/_welfare.scss */
.welfaredetail-wrapper .bread-wrap .bread {
  width: 1150px;
  margin: 0 auto;
  font-size: 14px;
  color: #666;
}
/* line 123, ../sass/_welfare.scss */
.welfaredetail-wrapper .bread-wrap .bread a, .welfaredetail-wrapper .bread-wrap .bread .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .welfaredetail-wrapper .bread-wrap .bread span {
  font-size: 14px;
  color: #666;
}
/* line 127, ../sass/_welfare.scss */
.welfaredetail-wrapper .bread-wrap .bread i {
  display: inline-block;
  vertical-align: top;
  margin: 0 8px;
}
/* line 134, ../sass/_welfare.scss */
.welfaredetail-wrapper .banner {
  width: 100%;
  text-align: center;
  overflow: hidden;
  border-bottom: 1px solid #dedede;
}
/* line 139, ../sass/_welfare.scss */
.welfaredetail-wrapper .banner img {
  vertical-align: top;
  opacity: 0;
}
/* line 144, ../sass/_welfare.scss */
.welfaredetail-wrapper .title {
  text-align: center;
  width: 586px;
  font-size: 30px;
  line-height: 42px;
  color: #121212;
  margin: 0 auto;
  padding-top: 48px;
}
/* line 152, ../sass/_welfare.scss */
.welfaredetail-wrapper .title span {
  display: block;
  width: 200px;
  height: 2px;
  line-height: 0;
  font-size: 0;
  margin: 15px auto 0;
  background: #f85f61;
}
/* line 162, ../sass/_welfare.scss */
.welfaredetail-wrapper .content {
  width: 1194px;
  margin: 0 auto;
  padding-bottom: 54px;
}
/* line 166, ../sass/_welfare.scss */
.welfaredetail-wrapper .content .info {
  padding: 40px 30px 35px;
  line-height: 36px;
  color: #555;
  font-size: 16px;
  text-indent: 2em;
}
/* line 173, ../sass/_welfare.scss */
.welfaredetail-wrapper .content .detail {
  padding: 30px 38px;
  border: 1px solid #d3d3d3;
  background: #fff;
  font-size: 16px;
  line-height: 36px;
  overflow: hidden;
  font-family: "Microsoft Yahei", arial, tahoma, "Hiragino Sans GB", \5b8b\4f53 !important;
}
/* line 182, ../sass/_welfare.scss */
.welfaredetail-wrapper .content .detail span, .welfaredetail-wrapper .content .detail p, .welfaredetail-wrapper .content .detail div {
  font-family: "Microsoft Yahei", arial, tahoma, "Hiragino Sans GB", \5b8b\4f53 !important;
  color: #555 !important;
}
/* line 186, ../sass/_welfare.scss */
.welfaredetail-wrapper .content .detail .video {
  float: left;
  margin: 10px 40px 5px 0;
  background-size: contain;
}
/* line 190, ../sass/_welfare.scss */
.welfaredetail-wrapper .content .detail .video a, .welfaredetail-wrapper .content .detail .video .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .welfaredetail-wrapper .content .detail .video span {
  display: block;
  background: url('../../images/welfare/start.png?1508917074') center center no-repeat;
}
/* line 194, ../sass/_welfare.scss */
.welfaredetail-wrapper .content .detail .video img {
  display: block;
  vertical-align: top;
  max-width: 530px;
}
/* line 198, ../sass/_welfare.scss */
.welfaredetail-wrapper .content .detail .video img.hide {
  opacity: 0;
}
/* line 205, ../sass/_welfare.scss */
.welfaredetail-wrapper .live-wrap {
  width: 100%;
  height: 663px;
  background: #fcfcfc url('../../images/welfare/bot.png?1508917074') center bottom no-repeat;
}
/* line 209, ../sass/_welfare.scss */
.welfaredetail-wrapper .live-wrap .title {
  padding-top: 33px;
}
/* line 212, ../sass/_welfare.scss */
.welfaredetail-wrapper .live-wrap .stage {
  width: 1200px;
  margin: 0 auto;
  -webkit-perspective: 800px;
  -moz-perspective: 800px;
  perspective: 800px;
  position: relative;
  padding-top: 75px;
}
/* line 220, ../sass/_welfare.scss */
.welfaredetail-wrapper .live-wrap .stage .container {
  width: 533px;
  height: 380px;
  position: absolute;
  -webkit-transition: -webkit-transform 1s;
  -moz-transition: -moz-transform 1s;
  transition: transform 1s;
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  transform-style: preserve-3d;
  position: absolute;
  left: 50%;
  margin-left: -266px;
}
/* line 234, ../sass/_welfare.scss */
.welfaredetail-wrapper .live-wrap .stage .container .piece {
  width: 533px;
  height: 380px;
  -webkit-transition: opacity 1s, -webkit-transform 1s;
  -moz-transition: opacity 1s, -moz-transform 1s;
  transition: opacity 1s, transform 1s;
  position: absolute;
  bottom: 0;
  z-index: 3;
}
/* line 244, ../sass/_welfare.scss */
.welfaredetail-wrapper .live-wrap .stage .container .piece img {
  width: 533px;
  height: 380px;
}
/* line 248, ../sass/_welfare.scss */
.welfaredetail-wrapper .live-wrap .stage .container .piece div {
  background: rgba(76, 76, 76, 0.5);
  position: absolute;
  left: 0;
  top: 0;
  width: 533px;
  height: 380px;
}
/* line 256, ../sass/_welfare.scss */
.welfaredetail-wrapper .live-wrap .stage .container .piece.piece1 {
  border: 1px solid #e7e7e7;
  box-shadow: 0 0 13px rgba(79, 79, 79, 0.35);
}
/* line 257, ../sass/_welfare.scss */
.welfaredetail-wrapper .live-wrap .stage .container .piece.piece1 div {
  display: none;
}
/* line 263, ../sass/_welfare.scss */
.welfaredetail-wrapper .live-wrap .stage .container .piece.piece2 {
  transform: translate3d(300px, 50px, -200px);
  z-index: 2;
}
/* line 267, ../sass/_welfare.scss */
.welfaredetail-wrapper .live-wrap .stage .container .piece.piece3 {
  transform: translate3d(600px, 106px, -400px);
  z-index: 1;
}
/* line 271, ../sass/_welfare.scss */
.welfaredetail-wrapper .live-wrap .stage .container .piece.piece4 {
  transform: translate3d(-600px, 106px, -400px);
  z-index: 1;
}
/* line 275, ../sass/_welfare.scss */
.welfaredetail-wrapper .live-wrap .stage .container .piece.piece5 {
  transform: translate3d(-300px, 50px, -200px);
  z-index: 2;
}
/* line 282, ../sass/_welfare.scss */
.welfaredetail-wrapper .live-wrap .mystage {
  width: 1200px;
  margin: 0 auto;
  padding-top: 75px;
}
/* line 286, ../sass/_welfare.scss */
.welfaredetail-wrapper .live-wrap .mystage .poster-main {
  position: relative;
  width: 1200px;
  height: 380px;
}
/* line 287, ../sass/_welfare.scss */
.welfaredetail-wrapper .live-wrap .mystage .poster-main a, .welfaredetail-wrapper .live-wrap .mystage .poster-main .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .welfaredetail-wrapper .live-wrap .mystage .poster-main span, .welfaredetail-wrapper .live-wrap .mystage .poster-main img {
  display: block;
}
/* line 288, ../sass/_welfare.scss */
.welfaredetail-wrapper .live-wrap .mystage .poster-main .poster-list {
  width: 1200px;
  height: 380px;
}
/* line 289, ../sass/_welfare.scss */
.welfaredetail-wrapper .live-wrap .mystage .poster-main .poster-list .poster-item {
  position: absolute;
  left: 0;
  top: 0;
  border: 1px solid #e7e7e7;
  box-shadow: 0 0 13px rgba(79, 79, 79, 0.35);
  background: #fff;
}
/* line 294, ../sass/_welfare.scss */
.welfaredetail-wrapper .live-wrap .mystage .poster-main .poster-list i {
  display: block;
  background: rgba(76, 76, 76, 0.7);
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
}
/* line 302, ../sass/_welfare.scss */
.welfaredetail-wrapper .live-wrap .mystage .prev-btn {
  width: 28px;
  height: 42px;
  background: url('../../images/welfare/prev.png?1508917074') no-repeat;
  position: absolute;
  top: 170px;
  left: 20px;
  z-index: 10;
  cursor: pointer;
}
/* line 312, ../sass/_welfare.scss */
.welfaredetail-wrapper .live-wrap .mystage .next-btn {
  width: 28px;
  height: 42px;
  background: url('../../images/welfare/next.png?1508917074') no-repeat;
  position: absolute;
  top: 170px;
  right: 20px;
  z-index: 10;
  cursor: pointer;
}

/* line 120, onestop/*.png */
.onestop-sprite, .onestop-example, .onestop-logo, .onestop-model, .onestop-modelside, .onestop-ours, .onestop-sub, .onestop-theme, .onestop-titlea, .onestop-titleb, .onestop-titlec {
  background-image: url('../../images/onestop-s6084fbd85b.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.onestop-example {
  background-position: 0 0;
  height: 443px;
  width: 1162px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.onestop-logo {
  background-position: 0 -443px;
  height: 48px;
  width: 273px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.onestop-model {
  background-position: 0 -491px;
  height: 467px;
  width: 1024px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.onestop-modelside {
  background-position: 0 -958px;
  height: 467px;
  width: 1024px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.onestop-ours {
  background-position: 0 -1425px;
  height: 348px;
  width: 1139px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.onestop-sub {
  background-position: 0 -1773px;
  height: 77px;
  width: 689px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.onestop-theme {
  background-position: 0 -1850px;
  height: 85px;
  width: 1106px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.onestop-titlea {
  background-position: 0 -1935px;
  height: 73px;
  width: 239px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.onestop-titleb {
  background-position: 0 -2008px;
  height: 73px;
  width: 239px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.onestop-titlec {
  background-position: 0 -2081px;
  height: 73px;
  width: 239px;
}

/* line 5, ../sass/_onestop.scss */
.onestop-wrapper .modea-wrap {
  width: 100%;
  height: 570px;
  background: url('../../images/onestopbg/bga.png?1508917069') center top;
  text-align: center;
  overflow: hidden;
}
/* line 11, ../sass/_onestop.scss */
.onestop-wrapper .modea-wrap a, .onestop-wrapper .modea-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .onestop-wrapper .modea-wrap span {
  display: block;
  margin: 78px auto 0;
}
/* line 14, ../sass/_onestop.scss */
.onestop-wrapper .modea-wrap a img, .onestop-wrapper .modea-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span img, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .onestop-wrapper .modea-wrap span img {
  display: block;
}
/* line 18, ../sass/_onestop.scss */
.onestop-wrapper .modea-wrap .onestop-theme {
  margin: 37px auto 0;
}
/* line 21, ../sass/_onestop.scss */
.onestop-wrapper .modea-wrap .onestop-sub {
  margin: 54px auto 0;
}
/* line 25, ../sass/_onestop.scss */
.onestop-wrapper .modeb-wrap {
  width: 100%;
  height: 664px;
  background: url('../../images/onestopbg/bgb.png?1508917069') center top;
}
/* line 29, ../sass/_onestop.scss */
.onestop-wrapper .modeb-wrap .onestop-titlea {
  margin: 0 auto;
}
/* line 32, ../sass/_onestop.scss */
.onestop-wrapper .modeb-wrap .con {
  font-size: 16px;
  line-height: 32px;
  padding: 19px 0 45px;
  color: #d9e6ff;
  text-align: center;
}
/* line 38, ../sass/_onestop.scss */
.onestop-wrapper .modeb-wrap .con strong {
  font-weight: bold;
}
/* line 42, ../sass/_onestop.scss */
.onestop-wrapper .modeb-wrap .onestop-ours {
  margin: 0 auto;
}
/* line 46, ../sass/_onestop.scss */
.onestop-wrapper .modec-wrap {
  width: 100%;
  height: 784px;
  background: url('../../images/onestopbg/bgc.png?1508917069') center top;
}
/* line 50, ../sass/_onestop.scss */
.onestop-wrapper .modec-wrap .onestop-titleb {
  margin: 0 auto;
}
/* line 53, ../sass/_onestop.scss */
.onestop-wrapper .modec-wrap .con {
  font-size: 16px;
  line-height: 32px;
  padding: 21px 0 69px;
  color: #d9e6ff;
  text-align: center;
}
/* line 60, ../sass/_onestop.scss */
.onestop-wrapper .modec-wrap .model {
  width: 1024px;
  height: 467px;
  margin: 0 auto;
  position: relative;
}
/* line 65, ../sass/_onestop.scss */
.onestop-wrapper .modec-wrap .model .onestop-modelside {
  position: absolute;
  top: 0;
  left: 0;
}
/* line 71, ../sass/_onestop.scss */
.onestop-wrapper .modec-wrap .onestop-model {
  margin: 0 auto;
  position: relative;
  z-index: 5;
}
/* line 77, ../sass/_onestop.scss */
.onestop-wrapper .moded-wrap {
  width: 100%;
  height: 708px;
  background: url('../../images/onestopbg/bgd.png?1508917069') center top;
}
/* line 81, ../sass/_onestop.scss */
.onestop-wrapper .moded-wrap .onestop-titlec {
  margin: 0 auto;
}
/* line 84, ../sass/_onestop.scss */
.onestop-wrapper .moded-wrap .con {
  font-size: 16px;
  line-height: 32px;
  padding: 18px 0 35px;
  color: #d9e6ff;
  text-align: center;
}
/* line 91, ../sass/_onestop.scss */
.onestop-wrapper .moded-wrap .onestop-example {
  margin: 0 auto;
}

/* line 4, ../sass/_seckill.scss */
.seckill-wrapper {
  background: #154251;
  width: 100%;
  overflow: hidden;
  position: relative;
}
/* line 9, ../sass/_seckill.scss */
.seckill-wrapper .seckill-bga {
  position: absolute;
  right: 50%;
  margin-right: 515px;
  top: 652px;
}
/* line 15, ../sass/_seckill.scss */
.seckill-wrapper .seckill-bgb {
  position: absolute;
  left: 50%;
  margin-left: 332px;
  bottom: 110px;
}
/* line 21, ../sass/_seckill.scss */
.seckill-wrapper .banner {
  width: 100%;
  height: 550px;
  background: url('../../images/seckill-banner.png') center top;
}
/* line 26, ../sass/_seckill.scss */
.seckill-wrapper .seckill-time {
  margin: -40px auto 0;
}
/* line 29, ../sass/_seckill.scss */
.seckill-wrapper .wrap {
  padding-top: 130px;
  width: 1160px;
  margin: 0 auto;
  overflow: hidden;
}
/* line 34, ../sass/_seckill.scss */
.seckill-wrapper .wrap .seckill-sweet {
  float: left;
  position: relative;
  margin-right: 43px;
}
/* line 39, ../sass/_seckill.scss */
.seckill-wrapper .wrap .seckill-salty {
  float: left;
  position: relative;
}
/* line 43, ../sass/_seckill.scss */
.seckill-wrapper .wrap .seckill-boata, .seckill-wrapper .wrap .seckill-boatb {
  position: absolute;
  left: 25px;
  top: -60px;
}
/* line 48, ../sass/_seckill.scss */
.seckill-wrapper .wrap .seckill-icon {
  position: absolute;
  right: 29px;
  top: -77px;
}
/* line 53, ../sass/_seckill.scss */
.seckill-wrapper .wrap .percentage-box {
  padding: 174px 0 0 79px;
  width: 403px;
}
/* line 56, ../sass/_seckill.scss */
.seckill-wrapper .wrap .percentage-box i {
  font-size: 22px;
  color: #333;
  margin-top: -8px;
}
/* line 61, ../sass/_seckill.scss */
.seckill-wrapper .wrap .percentage-box .percentage {
  width: 323px;
  height: 19px;
  background: #042a37;
  border-radius: 25px;
}
/* line 66, ../sass/_seckill.scss */
.seckill-wrapper .wrap .percentage-box .percentage span {
  height: 19px;
  background: #21e3f2;
  border-radius: 25px;
  position: static;
  float: left;
}
/* line 75, ../sass/_seckill.scss */
.seckill-wrapper .wrap .btns {
  padding-top: 41px;
}
/* line 77, ../sass/_seckill.scss */
.seckill-wrapper .wrap .btns .count-down {
  width: 398px;
  height: 54px;
  margin: 0 auto;
  text-align: center;
  line-height: 54px;
  border-radius: 4px;
  border: 2px solid #c1222b;
  font-size: 26px;
  color: #c1222b;
}
/* line 88, ../sass/_seckill.scss */
.seckill-wrapper .wrap .btns .btn {
  display: block;
  width: 403px;
  height: 59px;
  text-align: center;
  line-height: 59px;
  border-radius: 4px;
  background: #c1222b;
  font-size: 26px;
  color: #fff;
  margin: 0 auto;
  box-shadow: 0 0 6px rgba(109, 0, 6, 0.8);
}
/* line 100, ../sass/_seckill.scss */
.seckill-wrapper .wrap .btns .btn.endbtn {
  background: #6e040a;
}
/* line 105, ../sass/_seckill.scss */
.seckill-wrapper .wrap .btns a:hover, .seckill-wrapper .wrap .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .seckill-wrapper .wrap .btns span:hover {
  background: #d72630;
  text-decoration: none;
}
/* line 112, ../sass/_seckill.scss */
.seckill-wrapper .rules-wrap {
  width: 1160px;
  margin: 0 auto;
  padding: 48px 0 70px;
  overflow: hidden;
}
/* line 117, ../sass/_seckill.scss */
.seckill-wrapper .rules-wrap .list-box {
  float: left;
}
/* line 119, ../sass/_seckill.scss */
.seckill-wrapper .rules-wrap .list-box .title {
  height: 33px;
  padding-left: 66px;
  font-size: 18px;
  color: #fff;
}
/* line 125, ../sass/_seckill.scss */
.seckill-wrapper .rules-wrap .list-box .list {
  width: 554px;
  height: 260px;
  background: #11576f;
  overflow: hidden;
}
/* line 130, ../sass/_seckill.scss */
.seckill-wrapper .rules-wrap .list-box .list .seckill-bg {
  margin: 58px auto 0;
}
/* line 133, ../sass/_seckill.scss */
.seckill-wrapper .rules-wrap .list-box .list table {
  width: 490px;
  margin: 0 auto;
}
/* line 136, ../sass/_seckill.scss */
.seckill-wrapper .rules-wrap .list-box .list table.top {
  margin: 21px auto 10px;
}
/* line 140, ../sass/_seckill.scss */
.seckill-wrapper .rules-wrap .list-box .list td {
  color: #5aeaf5;
  font-size: 16px;
  text-align: center;
  height: 30px;
}
/* line 146, ../sass/_seckill.scss */
.seckill-wrapper .rules-wrap .list-box .list .box {
  height: 180px;
  overflow: hidden;
}
/* line 152, ../sass/_seckill.scss */
.seckill-wrapper .rules-wrap .rules {
  font-size: 18px;
  line-height: 28px;
  color: #fff;
  padding: 11px 0 0 46px;
  width: 554px;
  float: left;
}
/* line 159, ../sass/_seckill.scss */
.seckill-wrapper .rules-wrap .rules li {
  position: relative;
  padding-left: 22px;
}
/* line 162, ../sass/_seckill.scss */
.seckill-wrapper .rules-wrap .rules li i {
  position: absolute;
  left: 0;
  top: 0;
}
/* line 167, ../sass/_seckill.scss */
.seckill-wrapper .rules-wrap .rules li.bot {
  padding: 28px 0 0 0;
}
/* line 247, ../sass/_seckill.scss */
.seckill-wrapper.aplan-wrapper {
  background: #090408;
}
/* line 249, ../sass/_seckill.scss */
.seckill-wrapper.aplan-wrapper .banner-wrap {
  width: 100%;
  height: 643px;
  background: url('../../images/aplan/banner.jpg?1508917083') center top;
}
/* line 253, ../sass/_seckill.scss */
.seckill-wrapper.aplan-wrapper .banner-wrap .banner {
  width: 1200px;
  margin: 0 auto;
  position: relative;
}
/* line 258, ../sass/_seckill.scss */
.seckill-wrapper.aplan-wrapper .banner-wrap .banner a, .seckill-wrapper.aplan-wrapper .banner-wrap .banner .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .seckill-wrapper.aplan-wrapper .banner-wrap .banner span {
  width: 175px;
  height: 36px;
  position: absolute;
  left: 190px;
  top: 16px;
}
/* line 265, ../sass/_seckill.scss */
.seckill-wrapper.aplan-wrapper .banner-wrap .banner p {
  font-size: 24px;
  color: #fff;
  line-height: 33px;
  text-shadow: 2px 5px 5px rgba(0, 0, 0, 0.7);
  position: absolute;
  top: 250px;
  left: 199px;
}
/* line 274, ../sass/_seckill.scss */
.seckill-wrapper.aplan-wrapper .banner-wrap .banner .time-wrap {
  padding-top: 403px;
  margin-left: -43px;
}
/* line 278, ../sass/_seckill.scss */
.seckill-wrapper.aplan-wrapper .banner-wrap .banner .seckill-time {
  width: 1130px;
  height: 265px;
  background: url('../../images/aplan/time.png?1508917083') no-repeat;
  margin: 0 auto;
}
/* line 283, ../sass/_seckill.scss */
.seckill-wrapper.aplan-wrapper .banner-wrap .banner .seckill-time .time {
  float: left;
  padding: 122px 0 0 93px;
  line-height: 30px;
  font-size: 22px;
  color: #00fffc;
  width: 546px;
}
/* line 290, ../sass/_seckill.scss */
.seckill-wrapper.aplan-wrapper .banner-wrap .banner .seckill-time .time span {
  color: #fff;
  margin: 0 2px;
}
/* line 295, ../sass/_seckill.scss */
.seckill-wrapper.aplan-wrapper .banner-wrap .banner .seckill-time .info {
  float: left;
  width: 490px;
  line-height: 30px;
  font-size: 18px;
  padding-top: 52px;
  color: #fff;
}
/* line 302, ../sass/_seckill.scss */
.seckill-wrapper.aplan-wrapper .banner-wrap .banner .seckill-time .info b {
  font-weight: bold;
  font-size: 36px;
}
/* line 310, ../sass/_seckill.scss */
.seckill-wrapper.aplan-wrapper .center-wrap {
  width: 100%;
  height: 497px;
  background: url('../../images/aplan/center.jpg?1508917083') center top;
}
/* line 314, ../sass/_seckill.scss */
.seckill-wrapper.aplan-wrapper .center-wrap .wrap {
  width: 1165px;
  padding-top: 56px;
}
/* line 317, ../sass/_seckill.scss */
.seckill-wrapper.aplan-wrapper .center-wrap .wrap .seckill-sweet {
  width: 562px;
  height: 371px;
  background: url('../../images/aplan/bga.png?1508917083');
  margin-right: 40px;
}
/* line 323, ../sass/_seckill.scss */
.seckill-wrapper.aplan-wrapper .center-wrap .wrap .seckill-salty {
  width: 562px;
  height: 371px;
  background: url('../../images/aplan/bgb.png?1508917083');
}
/* line 328, ../sass/_seckill.scss */
.seckill-wrapper.aplan-wrapper .center-wrap .wrap .percentage-box {
  padding-top: 190px;
}
/* line 330, ../sass/_seckill.scss */
.seckill-wrapper.aplan-wrapper .center-wrap .wrap .percentage-box i {
  color: #fff553;
}
/* line 333, ../sass/_seckill.scss */
.seckill-wrapper.aplan-wrapper .center-wrap .wrap .percentage-box .percentage {
  background: #05172b;
}
/* line 335, ../sass/_seckill.scss */
.seckill-wrapper.aplan-wrapper .center-wrap .wrap .percentage-box .percentage span {
  background: linear-gradient(to right, #fbf355, #ffc234);
}
/* line 341, ../sass/_seckill.scss */
.seckill-wrapper.aplan-wrapper .center-wrap .wrap .btns .btn {
  width: 414px;
  height: 70px;
  box-shadow: none;
  border-radius: 0;
  line-height: 70px;
  background: url('../../images/aplan/btnon.png?1508917083');
}
/* line 348, ../sass/_seckill.scss */
.seckill-wrapper.aplan-wrapper .center-wrap .wrap .btns .btn.endbtn {
  color: #006db9;
  background: url('../../images/aplan/btn.png?1508917083') 1px 1px;
}
/* line 353, ../sass/_seckill.scss */
.seckill-wrapper.aplan-wrapper .center-wrap .wrap .btns .count-down {
  width: 414px;
  height: 70px;
  line-height: 70px;
  border-radius: 0;
  border: none;
  color: #ed1616;
  background: url('../../images/aplan/txt.png?1508917083');
}
/* line 365, ../sass/_seckill.scss */
.seckill-wrapper.aplan-wrapper .rules-wrapper {
  width: 100%;
  height: 396px;
  background: url('../../images/aplan/bot.jpg?1508917083') center top;
}
/* line 369, ../sass/_seckill.scss */
.seckill-wrapper.aplan-wrapper .rules-wrapper .rules-wrap {
  padding: 0;
  width: 1200px;
}
/* line 372, ../sass/_seckill.scss */
.seckill-wrapper.aplan-wrapper .rules-wrapper .rules-wrap .rules {
  width: 540px;
  padding-left: 13px;
  line-height: 30px;
}
/* line 376, ../sass/_seckill.scss */
.seckill-wrapper.aplan-wrapper .rules-wrapper .rules-wrap .rules li {
  padding: 0;
}
/* line 378, ../sass/_seckill.scss */
.seckill-wrapper.aplan-wrapper .rules-wrapper .rules-wrap .rules li i {
  position: static;
}
/* line 382, ../sass/_seckill.scss */
.seckill-wrapper.aplan-wrapper .rules-wrapper .rules-wrap .rules li.bot {
  padding-top: 31px;
}
/* line 387, ../sass/_seckill.scss */
.seckill-wrapper.aplan-wrapper .rules-wrapper .list-box {
  width: 622px;
  height: 395px;
  margin-top: -27px;
  background: url('../../images/aplan/list.png?1508917083');
}
/* line 392, ../sass/_seckill.scss */
.seckill-wrapper.aplan-wrapper .rules-wrapper .list-box .list {
  background: none;
  padding: 76px 0 0 39px;
}
/* line 395, ../sass/_seckill.scss */
.seckill-wrapper.aplan-wrapper .rules-wrapper .list-box .list td {
  color: #fff;
}
/* line 398, ../sass/_seckill.scss */
.seckill-wrapper.aplan-wrapper .rules-wrapper .list-box .list table.top {
  margin-bottom: 6px;
}
/* line 401, ../sass/_seckill.scss */
.seckill-wrapper.aplan-wrapper .rules-wrapper .list-box .list .seckill-tags {
  text-align: center;
  line-height: 160px;
  color: #fff;
  font-size: 18px;
}

/* line 144, storageinfo/*.png */
.storageinfo-sprite, .storageinfo-bga, .storageinfo-bgb, .storageinfo-bgc, .storageinfo-fa, .storageinfo-fb, .storageinfo-fc, .storageinfo-icon, .storageinfo-process, .storageinfo-qa, .storageinfo-tl, .storageinfo-tr, .storageinfo-wl, .storageinfo-wr {
  background-image: url('../../images/storageinfo-sd660508407.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.storageinfo-bga {
  background-position: 0 0;
  height: 224px;
  width: 224px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.storageinfo-bgb {
  background-position: 0 -224px;
  height: 227px;
  width: 227px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.storageinfo-bgc {
  background-position: 0 -451px;
  height: 224px;
  width: 224px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.storageinfo-fa {
  background-position: 0 -675px;
  height: 82px;
  width: 80px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.storageinfo-fb {
  background-position: 0 -757px;
  height: 80px;
  width: 80px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.storageinfo-fc {
  background-position: 0 -837px;
  height: 81px;
  width: 81px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.storageinfo-icon {
  background-position: 0 -918px;
  height: 165px;
  width: 270px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.storageinfo-process {
  background-position: 0 -1083px;
  height: 698px;
  width: 1161px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.storageinfo-qa {
  background-position: 0 -1781px;
  height: 22px;
  width: 22px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.storageinfo-tl {
  background-position: 0 -1803px;
  height: 18px;
  width: 52px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.storageinfo-tr {
  background-position: 0 -1821px;
  height: 18px;
  width: 52px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.storageinfo-wl {
  background-position: 0 -1839px;
  height: 18px;
  width: 52px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.storageinfo-wr {
  background-position: 0 -1857px;
  height: 18px;
  width: 52px;
}

/* line 4, ../sass/_storageinfo.scss */
.activity-storageinfo-wrapper {
  background: #f1f5fe;
}
/* line 6, ../sass/_storageinfo.scss */
.activity-storageinfo-wrapper .banner {
  width: 100%;
  height: 433px;
  background: url('../../images/storagebg/banner.png?1508917062') center top;
}
/* line 11, ../sass/_storageinfo.scss */
.activity-storageinfo-wrapper .why-wrap {
  width: 1150px;
  margin: 0 auto;
  height: 435px;
}
/* line 16, ../sass/_storageinfo.scss */
.activity-storageinfo-wrapper .why-wrap .con .storageinfo-icon {
  float: left;
  margin-top: 48px;
}
/* line 20, ../sass/_storageinfo.scss */
.activity-storageinfo-wrapper .why-wrap .con .content {
  width: 836px;
  padding: 38px 0 0 40px;
  float: left;
  font-size: 16px;
  line-height: 30px;
  color: #666;
}
/* line 27, ../sass/_storageinfo.scss */
.activity-storageinfo-wrapper .why-wrap .con .content p {
  text-indent: 2em;
}
/* line 33, ../sass/_storageinfo.scss */
.activity-storageinfo-wrapper .map-wrap {
  width: 100%;
  height: 1030px;
  background: #fff;
}
/* line 37, ../sass/_storageinfo.scss */
.activity-storageinfo-wrapper .map-wrap .inner {
  width: 1161px;
  margin: 0 auto;
}
/* line 40, ../sass/_storageinfo.scss */
.activity-storageinfo-wrapper .map-wrap .inner p {
  width: 469px;
  height: 46px;
  line-height: 46px;
  text-align: center;
  font-size: 20px;
  color: #6fc1ff;
  border: 1px solid #a8e2fa;
  border-radius: 50px;
  margin: 15px auto 51px;
}
/* line 53, ../sass/_storageinfo.scss */
.activity-storageinfo-wrapper .good-wrap {
  width: 100%;
  height: 753px;
  background: url('../../images/storagebg/bot.png?1508917062') center top;
}
/* line 57, ../sass/_storageinfo.scss */
.activity-storageinfo-wrapper .good-wrap .inner {
  width: 1200px;
  margin: 0 auto;
  overflow: hidden;
}
/* line 61, ../sass/_storageinfo.scss */
.activity-storageinfo-wrapper .good-wrap .inner table {
  width: 1230px;
  margin: 47px 0 0 -15px;
}
/* line 66, ../sass/_storageinfo.scss */
.activity-storageinfo-wrapper .good-wrap .inner table td .txt {
  width: 331px;
  height: 484px;
  background: #fff;
  border-radius: 8px;
  border: 1px solid #989898;
  box-shadow: 0 4px 4px rgba(0, 95, 150, 0.3);
  margin: 0 auto;
}
/* line 74, ../sass/_storageinfo.scss */
.activity-storageinfo-wrapper .good-wrap .inner table td .txt i {
  display: block;
  margin: 18px auto 0;
}
/* line 78, ../sass/_storageinfo.scss */
.activity-storageinfo-wrapper .good-wrap .inner table td .txt p {
  line-height: 30px;
  font-size: 20px;
  color: #666;
  padding: 44px 0 18px;
  font-weight: bold;
  text-align: center;
}
/* line 86, ../sass/_storageinfo.scss */
.activity-storageinfo-wrapper .good-wrap .inner table td .txt div {
  font-size: 16px;
  line-height: 30px;
  color: #666;
  width: 260px;
  margin: 0 auto;
}
/* line 98, ../sass/_storageinfo.scss */
.activity-storageinfo-wrapper .info-wrap {
  width: 1200px;
  margin: 0 auto;
}
/* line 101, ../sass/_storageinfo.scss */
.activity-storageinfo-wrapper .info-wrap table {
  width: 1330px;
  margin: 55px 0 0 -82px;
}
/* line 104, ../sass/_storageinfo.scss */
.activity-storageinfo-wrapper .info-wrap table td {
  vertical-align: middle;
}
/* line 106, ../sass/_storageinfo.scss */
.activity-storageinfo-wrapper .info-wrap table td .t {
  width: 262px;
  height: 262px;
  background: #eaf1fc;
  border-radius: 200px;
  border: 5px solid #badffd;
  overflow: hidden;
  margin: 0 auto;
}
/* line 114, ../sass/_storageinfo.scss */
.activity-storageinfo-wrapper .info-wrap table td .t i {
  display: block;
  margin: 43px auto 0;
}
/* line 118, ../sass/_storageinfo.scss */
.activity-storageinfo-wrapper .info-wrap table td .t p {
  font-size: 20px;
  color: #2080bf;
  font-weight: bold;
  text-align: center;
  padding-top: 24px;
}
/* line 126, ../sass/_storageinfo.scss */
.activity-storageinfo-wrapper .info-wrap table td .c {
  font-size: 16px;
  color: #4d4d4d;
  line-height: 30px;
  text-align: center;
  padding: 19px 0 100px;
}
/* line 136, ../sass/_storageinfo.scss */
.activity-storageinfo-wrapper .title {
  padding-top: 63px;
  text-align: center;
}
/* line 139, ../sass/_storageinfo.scss */
.activity-storageinfo-wrapper .title i {
  display: inline-block;
  vertical-align: top;
  margin-top: 20px;
}
/* line 144, ../sass/_storageinfo.scss */
.activity-storageinfo-wrapper .title span {
  vertical-align: top;
  margin: 0 25px;
  font-size: 38px;
  color: #2080bf;
  font-weight: bold;
}
/* line 152, ../sass/_storageinfo.scss */
.activity-storageinfo-wrapper .bot-wrap {
  width: 100%;
  height: 157px;
  background: #32399f;
}
/* line 156, ../sass/_storageinfo.scss */
.activity-storageinfo-wrapper .bot-wrap .inner {
  width: 1000px;
  margin: 0 auto;
}
/* line 159, ../sass/_storageinfo.scss */
.activity-storageinfo-wrapper .bot-wrap .inner a.btn, .activity-storageinfo-wrapper .bot-wrap .inner .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.btn, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .activity-storageinfo-wrapper .bot-wrap .inner span.btn {
  float: right;
  width: 330px;
  height: 90px;
  text-align: center;
  line-height: 90px;
  background: #ffba57;
  border-radius: 6px;
  box-shadow: 0 7px 0 #925702;
  color: #925702;
  margin-top: 34px;
  font-size: 30px;
}
/* line 171, ../sass/_storageinfo.scss */
.activity-storageinfo-wrapper .bot-wrap .inner a.btn:hover, .activity-storageinfo-wrapper .bot-wrap .inner .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.btn:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .activity-storageinfo-wrapper .bot-wrap .inner span.btn:hover {
  text-decoration: none;
  background: #ffb03e;
}
/* line 176, ../sass/_storageinfo.scss */
.activity-storageinfo-wrapper .bot-wrap .inner .con {
  padding-top: 37px;
  font-size: 26px;
  color: #fff;
}
/* line 180, ../sass/_storageinfo.scss */
.activity-storageinfo-wrapper .bot-wrap .inner .con div {
  padding-top: 7px;
}
/* line 183, ../sass/_storageinfo.scss */
.activity-storageinfo-wrapper .bot-wrap .inner .con i {
  display: inline-block;
  margin: 11px 4px 0 0;
  vertical-align: top;
}
/* line 188, ../sass/_storageinfo.scss */
.activity-storageinfo-wrapper .bot-wrap .inner .con a, .activity-storageinfo-wrapper .bot-wrap .inner .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .activity-storageinfo-wrapper .bot-wrap .inner .con span {
  font-size: 20px;
  color: #fff;
  text-decoration: underline;
}

/* line 176, bargain/*.png */
.bargain-sprite, .bargain-bg, .bargain-bga, .bargain-bgb, .bargain-bgline, .bargain-btn, .bargain-detail, .bargain-icon, .bargain-icona, .bargain-iconb, .bargain-iconc, .bargain-icond, .bargain-icone, .bargain-line, .bargain-moda, .bargain-modb, .bargain-modc, .bargain-modd {
  background-image: url('../../images/bargain-s191c778122.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bargain-bg {
  background-position: 0 0;
  height: 406px;
  width: 1147px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bargain-bga {
  background-position: 0 -406px;
  height: 286px;
  width: 253px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bargain-bgb {
  background-position: 0 -692px;
  height: 214px;
  width: 294px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bargain-bgline {
  background-position: 0 -906px;
  height: 140px;
  width: 1920px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bargain-btn {
  background-position: 0 -1046px;
  height: 120px;
  width: 395px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bargain-detail {
  background-position: 0 -1166px;
  height: 321px;
  width: 1128px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bargain-icon {
  background-position: 0 -1487px;
  height: 27px;
  width: 65px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bargain-icona {
  background-position: 0 -1514px;
  height: 133px;
  width: 130px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bargain-iconb {
  background-position: 0 -1647px;
  height: 133px;
  width: 130px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bargain-iconc {
  background-position: 0 -1780px;
  height: 133px;
  width: 130px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bargain-icond {
  background-position: 0 -1913px;
  height: 133px;
  width: 130px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bargain-icone {
  background-position: 0 -2046px;
  height: 133px;
  width: 130px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bargain-line {
  background-position: 0 -2179px;
  height: 8px;
  width: 1126px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bargain-moda {
  background-position: 0 -2187px;
  height: 187px;
  width: 257px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bargain-modb {
  background-position: 0 -2374px;
  height: 187px;
  width: 257px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bargain-modc {
  background-position: 0 -2561px;
  height: 187px;
  width: 257px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.bargain-modd {
  background-position: 0 -2748px;
  height: 187px;
  width: 257px;
}

/* line 6, ../sass/_bargain.scss */
.bargain-wrapper .banner {
  width: 100%;
  height: 481px;
  background: url('../../images/bargain-banner.png?1508917065') center top;
}
/* line 10, ../sass/_bargain.scss */
.bargain-wrapper .banner .center {
  width: 1200px;
  margin: 0 auto;
  position: relative;
}
/* line 14, ../sass/_bargain.scss */
.bargain-wrapper .banner .center a, .bargain-wrapper .banner .center .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .bargain-wrapper .banner .center span {
  position: absolute;
  width: 200px;
  height: 60px;
  left: 61px;
  top: 18px;
}
/* line 23, ../sass/_bargain.scss */
.bargain-wrapper .mode {
  width: 1128px;
  margin: 15px auto 84px;
  overflow: hidden;
}
/* line 27, ../sass/_bargain.scss */
.bargain-wrapper .mode .txt {
  color: #777;
  line-height: 20px;
  padding: 35px 0 67px;
  font-size: 20px;
  line-height: 36px;
}
/* line 33, ../sass/_bargain.scss */
.bargain-wrapper .mode .txt span {
  color: #ff6f05;
}
/* line 38, ../sass/_bargain.scss */
.bargain-wrapper .title {
  border-top: 1px solid #ec8f0e;
  text-align: center;
  width: 1128px;
  margin: 80px auto 0;
}
/* line 43, ../sass/_bargain.scss */
.bargain-wrapper .title div {
  display: inline-block;
  padding: 0 6px;
  background: #fff;
  vertical-align: top;
  margin-top: -30px;
}
/* line 50, ../sass/_bargain.scss */
.bargain-wrapper .title span {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 10px;
  background: #ff6f05;
  vertical-align: top;
  margin-top: 24px;
}
/* line 59, ../sass/_bargain.scss */
.bargain-wrapper .title b {
  display: inline-block;
  vertical-align: top;
  padding: 0 34px;
  font-size: 32px;
  color: #ff6f05;
  font-weight: bold;
}
/* line 69, ../sass/_bargain.scss */
.bargain-wrapper .mode-wrap {
  width: 100%;
  height: 978px;
  background: #fbf9fa;
  overflow: hidden;
}
/* line 74, ../sass/_bargain.scss */
.bargain-wrapper .mode-wrap .centermode {
  width: 1228px;
  margin: 0 auto;
}
/* line 77, ../sass/_bargain.scss */
.bargain-wrapper .mode-wrap .centermode .title div {
  background: #fbf9fa;
}
/* line 80, ../sass/_bargain.scss */
.bargain-wrapper .mode-wrap .centermode .bargain-bg {
  margin: 17px 0 0 73px;
}
/* line 82, ../sass/_bargain.scss */
.bargain-wrapper .mode-wrap .centermode .bargain-bg .example {
  width: 485px;
  padding: 92px 0 0 553px;
}
/* line 85, ../sass/_bargain.scss */
.bargain-wrapper .mode-wrap .centermode .bargain-bg .example p {
  text-align: center;
  font-size: 26px;
  color: #fffefe;
  font-weight: bold;
}
/* line 91, ../sass/_bargain.scss */
.bargain-wrapper .mode-wrap .centermode .bargain-bg .example div {
  width: 405px;
  margin: 19px auto 0;
  font-size: 20px;
  color: #777;
  line-height: 46px;
}
/* line 97, ../sass/_bargain.scss */
.bargain-wrapper .mode-wrap .centermode .bargain-bg .example div strong {
  margin: 0 4px;
  font-size: 32px;
  color: #ff6f05;
  font-weight: bold;
}
/* line 106, ../sass/_bargain.scss */
.bargain-wrapper .mode-wrap .centermode .table {
  padding-top: 31px;
}
/* line 108, ../sass/_bargain.scss */
.bargain-wrapper .mode-wrap .centermode .table .t {
  text-align: center;
  font-size: 22px;
  color: #ff6f05;
  font-weight: bold;
}
/* line 113, ../sass/_bargain.scss */
.bargain-wrapper .mode-wrap .centermode .table .t i {
  display: inline-block;
  vertical-align: top;
  margin: 4px 8px 0 0;
}
/* line 119, ../sass/_bargain.scss */
.bargain-wrapper .mode-wrap .centermode .table table {
  width: 1126px;
  margin: 25px auto 0;
}
/* line 122, ../sass/_bargain.scss */
.bargain-wrapper .mode-wrap .centermode .table table th {
  height: 64px;
  border-right: 1px solid #fff;
  background: #fda667;
  font-size: 20px;
  color: #7c2819;
  text-align: center;
  font-weight: bold;
}
/* line 130, ../sass/_bargain.scss */
.bargain-wrapper .mode-wrap .centermode .table table th p {
  font-weight: normal;
  font-size: 16px;
}
/* line 135, ../sass/_bargain.scss */
.bargain-wrapper .mode-wrap .centermode .table table td {
  height: 54px;
  color: #343434;
  font-size: 21px;
  text-align: center;
  background: #fce1d0;
  border: 1px solid #e0c7b7;
}
/* line 142, ../sass/_bargain.scss */
.bargain-wrapper .mode-wrap .centermode .table table td span {
  font-size: 15px;
}
/* line 145, ../sass/_bargain.scss */
.bargain-wrapper .mode-wrap .centermode .table table td b {
  color: #fb7922;
  font-size: 18px;
  font-weight: bold;
}
/* line 150, ../sass/_bargain.scss */
.bargain-wrapper .mode-wrap .centermode .table table td div {
  font-weight: bold;
  font-size: 20px;
  color: #7c2819;
}
/* line 155, ../sass/_bargain.scss */
.bargain-wrapper .mode-wrap .centermode .table table td i {
  font-size: 35px;
  color: #fb7922;
}
/* line 158, ../sass/_bargain.scss */
.bargain-wrapper .mode-wrap .centermode .table table td i strong {
  font-size: 43px;
  font-weight: bold;
}
/* line 164, ../sass/_bargain.scss */
.bargain-wrapper .mode-wrap .centermode .table table .top {
  border-top: 1px solid #ffe89a;
  border-left: 1px solid #ffe89a;
  border-right: 1px solid #ffe89a;
}
/* line 168, ../sass/_bargain.scss */
.bargain-wrapper .mode-wrap .centermode .table table .top td {
  border-top: none;
}
/* line 172, ../sass/_bargain.scss */
.bargain-wrapper .mode-wrap .centermode .table table .side {
  border-left: 1px solid #ffe89a;
  border-right: 1px solid #ffe89a;
}
/* line 176, ../sass/_bargain.scss */
.bargain-wrapper .mode-wrap .centermode .table table .bot {
  border-bottom: 1px solid #ffe89a;
  border-left: 1px solid #ffe89a;
  border-right: 1px solid #ffe89a;
}
/* line 180, ../sass/_bargain.scss */
.bargain-wrapper .mode-wrap .centermode .table table .bot td {
  border-bottom: none;
}
/* line 189, ../sass/_bargain.scss */
.bargain-wrapper .info-wrap {
  width: 100%;
  overflow: hidden;
  position: relative;
}
/* line 193, ../sass/_bargain.scss */
.bargain-wrapper .info-wrap .title {
  margin-top: 76px;
}
/* line 196, ../sass/_bargain.scss */
.bargain-wrapper .info-wrap .bargain-bga {
  position: absolute;
  top: 143px;
  right: 50%;
  margin-right: 590px;
}
/* line 202, ../sass/_bargain.scss */
.bargain-wrapper .info-wrap .bargain-bgb {
  position: absolute;
  top: 184px;
  left: 50%;
  margin-left: 565px;
}
/* line 208, ../sass/_bargain.scss */
.bargain-wrapper .info-wrap .centerwrap {
  width: 1128px;
  margin: 45px auto 0;
  padding-bottom: 83px;
}
/* line 212, ../sass/_bargain.scss */
.bargain-wrapper .info-wrap .centerwrap .center {
  margin-right: -33px;
  clear: both;
  height: 316px;
}
/* line 217, ../sass/_bargain.scss */
.bargain-wrapper .info-wrap .centerwrap .mod {
  width: 257px;
  height: 316px;
  float: left;
  margin-right: 33px;
  border-radius: 10px;
  box-shadow: 0 0 9px rgba(68, 33, 7, 0.3);
}
/* line 224, ../sass/_bargain.scss */
.bargain-wrapper .info-wrap .centerwrap .mod .con {
  text-align: center;
  font-size: 20px;
  color: #777;
  padding-top: 34px;
}
/* line 229, ../sass/_bargain.scss */
.bargain-wrapper .info-wrap .centerwrap .mod .con span {
  color: #ff6f05;
}
/* line 237, ../sass/_bargain.scss */
.bargain-wrapper .bot-wrap {
  width: 100%;
  overflow: hidden;
  padding-bottom: 72px;
  background: #fbf9fa url('../../images/bargain/bgline.png?1508917072') center 129px no-repeat;
}
/* line 242, ../sass/_bargain.scss */
.bargain-wrapper .bot-wrap .title div {
  background: #fbf9fa;
}
/* line 245, ../sass/_bargain.scss */
.bargain-wrapper .bot-wrap table {
  width: 1130px;
  margin: 47px auto 0;
}
/* line 248, ../sass/_bargain.scss */
.bargain-wrapper .bot-wrap table td {
  text-align: center;
}
/* line 250, ../sass/_bargain.scss */
.bargain-wrapper .bot-wrap table td div {
  box-shadow: 0 3px 6px rgba(128, 128, 128, 0.3);
  margin: 0 auto;
  border-radius: 47px;
}
/* line 255, ../sass/_bargain.scss */
.bargain-wrapper .bot-wrap table td p {
  line-height: 30px;
}
/* line 258, ../sass/_bargain.scss */
.bargain-wrapper .bot-wrap table td .t {
  font-size: 20px;
  color: #323232;
  padding-top: 27px;
  font-weight: bold;
}
/* line 264, ../sass/_bargain.scss */
.bargain-wrapper .bot-wrap table td .c {
  font-size: 16px;
  color: #777;
  padding-top: 3px;
}
/* line 271, ../sass/_bargain.scss */
.bargain-wrapper .bot-wrap .bargain-btn {
  display: block;
  margin: 58px auto 0;
}

/* line 2, ../sass/_storagestep.scss */
.storagestep-wrapper .banner {
  width: 100%;
  height: 489px;
  background: url('../../images/storagestep-banner.png?1508917080') center top;
  position: relative;
}
/* line 7, ../sass/_storagestep.scss */
.storagestep-wrapper .banner .horn {
  width: 129px;
  height: 129px;
  background: url('../../images/storagestep/horn.png?1508917061');
  position: absolute;
  left: 50%;
  bottom: -64px;
  margin-left: -64px;
}
/* line 17, ../sass/_storagestep.scss */
.storagestep-wrapper .title {
  text-align: center;
  padding: 73px 0 21px;
  font-size: 37.5px;
  color: #515151;
  font-weight: bold;
  background: url('../../images/storagestep/titleline.png?1508917061') center bottom no-repeat;
}
/* line 25, ../sass/_storagestep.scss */
.storagestep-wrapper .step-wrap {
  padding: 40px 0 78px;
}
/* line 27, ../sass/_storagestep.scss */
.storagestep-wrapper .step-wrap .title {
  font-size: 38px;
  padding-bottom: 26px;
}
/* line 31, ../sass/_storagestep.scss */
.storagestep-wrapper .step-wrap .data {
  text-align: center;
  font-size: 16px;
  line-height: 29px;
  color: #666;
  padding: 45px 0 63px;
}
/* line 37, ../sass/_storagestep.scss */
.storagestep-wrapper .step-wrap .data b {
  font-size: 24px;
  color: #2080bf;
}
/* line 42, ../sass/_storagestep.scss */
.storagestep-wrapper .step-wrap .step {
  width: 978px;
  height: 197px;
  background: url('../../images/storagestep/step.png?1508917061');
  margin: 0 auto;
}
/* line 49, ../sass/_storagestep.scss */
.storagestep-wrapper .step-wrapper {
  width: 100%;
  padding-bottom: 87px;
  background: url('../../images/storagestep/smallbox.png?1508917061');
}
/* line 53, ../sass/_storagestep.scss */
.storagestep-wrapper .step-wrapper .mode {
  width: 1116px;
  margin: 0 auto;
  position: relative;
  background: url('../../images/storagestep/bg.png?1508917061') center -120px no-repeat;
}
/* line 58, ../sass/_storagestep.scss */
.storagestep-wrapper .step-wrapper .mode .arrow-left {
  position: absolute;
  left: 0;
  top: 363px;
  width: 42px;
  height: 88px;
  background: url('../../images/storagestep/activel.png?1508917061');
  z-index: 10;
  cursor: pointer;
}
/* line 67, ../sass/_storagestep.scss */
.storagestep-wrapper .step-wrapper .mode .arrow-left.swiper-button-disabled {
  cursor: default;
  background: url('../../images/storagestep/defaultl.png?1508917061');
}
/* line 72, ../sass/_storagestep.scss */
.storagestep-wrapper .step-wrapper .mode .arrow-right {
  position: absolute;
  right: 0;
  top: 363px;
  width: 42px;
  height: 88px;
  background: url('../../images/storagestep/activer.png?1508917061');
  z-index: 10;
  cursor: pointer;
}
/* line 81, ../sass/_storagestep.scss */
.storagestep-wrapper .step-wrapper .mode .arrow-right.swiper-button-disabled {
  cursor: default;
  background: url('../../images/storagestep/defaultr.png?1508917061');
}
/* line 86, ../sass/_storagestep.scss */
.storagestep-wrapper .step-wrapper .mode .info {
  text-align: center;
  padding: 38px 0 37px;
  font-size: 22px;
  color: #666;
}
/* line 92, ../sass/_storagestep.scss */
.storagestep-wrapper .step-wrapper .mode img {
  display: block;
  margin: 0 auto;
}
/* line 96, ../sass/_storagestep.scss */
.storagestep-wrapper .step-wrapper .mode .trigger {
  padding: 51px 0 37px;
  text-align: center;
}
/* line 99, ../sass/_storagestep.scss */
.storagestep-wrapper .step-wrapper .mode .trigger span {
  width: 19px;
  height: 19px;
  background: #c4c4c4;
  margin: 0 13px;
  opacity: 1;
}
/* line 105, ../sass/_storagestep.scss */
.storagestep-wrapper .step-wrapper .mode .trigger span.swiper-pagination-bullet-active {
  background: #2080bf;
  opacity: 0.6;
}
/* line 113, ../sass/_storagestep.scss */
.storagestep-wrapper .bot-wrapper {
  width: 100%;
  height: 745px;
  background: url('../../images/storagestep/bottom-banner.png?1508917061') center top;
}
/* line 117, ../sass/_storagestep.scss */
.storagestep-wrapper .bot-wrapper .title {
  color: #fff;
  font-size: 40px;
  padding: 104px 0 26px;
  background: url('../../images/storagestep/botline.png?1508917061') center bottom no-repeat;
}
/* line 123, ../sass/_storagestep.scss */
.storagestep-wrapper .bot-wrapper .botbox {
  width: 1152px;
  margin: 66px auto 0;
}
/* line 126, ../sass/_storagestep.scss */
.storagestep-wrapper .bot-wrapper .botbox .center {
  margin-right: -11px;
  overflow: hidden;
}
/* line 130, ../sass/_storagestep.scss */
.storagestep-wrapper .bot-wrapper .botbox .mod {
  float: left;
  overflow: hidden;
  margin-right: 11px;
  width: 167px;
  height: 332px;
  position: relative;
}
/* line 137, ../sass/_storagestep.scss */
.storagestep-wrapper .bot-wrapper .botbox .mod .trigger {
  float: left;
  width: 167px;
  height: 332px;
  background: #2080bf;
  cursor: pointer;
}
/* line 143, ../sass/_storagestep.scss */
.storagestep-wrapper .bot-wrapper .botbox .mod .trigger .num {
  width: 40px;
  height: 40px;
  background: #fbb44c;
  font-size: 20px;
  font-weight: bold;
  color: #fff;
  border-radius: 100px;
  margin: 84px auto 0;
  text-align: center;
  line-height: 40px;
}
/* line 155, ../sass/_storagestep.scss */
.storagestep-wrapper .bot-wrapper .botbox .mod .trigger p {
  width: 118px;
  margin: 0 auto;
  font-size: 16px;
  line-height: 36px;
  padding-top: 24px;
  color: #fff;
}
/* line 164, ../sass/_storagestep.scss */
.storagestep-wrapper .bot-wrapper .botbox .mod .con {
  width: 450px;
  height: 332px;
  position: absolute;
  left: 167px;
  top: 0;
  background: #fff url('../../images/storagestep/jiao.png?1508917061') 0 147px no-repeat;
}
/* line 171, ../sass/_storagestep.scss */
.storagestep-wrapper .bot-wrapper .botbox .mod .con div {
  padding: 34px 44px;
  line-height: 30px;
  font-size: 16px;
  color: #666;
}
/* line 179, ../sass/_storagestep.scss */
.storagestep-wrapper .bot-wrapper .botbox .mod:nth-child(1) {
  width: 617px;
}
/* line 184, ../sass/_storagestep.scss */
.storagestep-wrapper .bot-wrapper .botbox .mod:nth-child(3) .con div {
  padding-top: 16px;
}
/* line 189, ../sass/_storagestep.scss */
.storagestep-wrapper .bot-wrapper .botbox a, .storagestep-wrapper .bot-wrapper .botbox .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .storagestep-wrapper .bot-wrapper .botbox span {
  display: block;
  width: 202px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  font-size: 16px;
  color: #fff;
  margin: 54px auto 0;
  border: 1px solid #fff;
  opacity: 0.8;
}

/* line 1, ../sass/_ice.scss */
.ice-wrapper {
  background: #f5d1a4;
}
/* line 3, ../sass/_ice.scss */
.ice-wrapper .banner-wrap {
  width: 100%;
  height: 757px;
  background: url('../../images/ice/bga.png?1508917081') center top;
}
/* line 7, ../sass/_ice.scss */
.ice-wrapper .banner-wrap .banner {
  padding-top: 503px;
  width: 1200px;
  margin: 0 auto;
  position: relative;
}
/* line 12, ../sass/_ice.scss */
.ice-wrapper .banner-wrap .banner a, .ice-wrapper .banner-wrap .banner .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .ice-wrapper .banner-wrap .banner span {
  position: absolute;
  width: 170px;
  height: 50px;
  top: 0;
  left: 36px;
}
/* line 19, ../sass/_ice.scss */
.ice-wrapper .banner-wrap .banner .total {
  width: 410px;
  height: 50px;
  text-align: center;
  line-height: 50px;
  background: #fa5a65;
  font-size: 20px;
  margin: 0 auto;
  color: #fff;
}
/* line 28, ../sass/_ice.scss */
.ice-wrapper .banner-wrap .banner .total span {
  font-size: 26px;
  margin: 0 14px;
}
/* line 33, ../sass/_ice.scss */
.ice-wrapper .banner-wrap .banner .my {
  width: 610px;
  height: 160px;
  background: url('../../images/ice/total.png?1508917081');
  margin: -5px auto 0;
  line-height: 96px;
  color: #4cf2ff;
  font-size: 24px;
  text-align: center;
}
/* line 42, ../sass/_ice.scss */
.ice-wrapper .banner-wrap .banner .my span {
  font-size: 48px;
  color: #fff;
  margin: 0 18px;
  font-weight: bold;
}
/* line 51, ../sass/_ice.scss */
.ice-wrapper .ice-wrap {
  width: 100%;
  height: 357px;
  background: url('../../images/ice/bgb.png?1508917081') center top;
}
/* line 55, ../sass/_ice.scss */
.ice-wrapper .ice-wrap .ice {
  width: 1128px;
  margin: 0 auto;
  position: relative;
}
/* line 66, ../sass/_ice.scss */
.ice-wrapper .ice-wrap .ice table {
  width: 1128px;
  height: 326px;
  margin-top: -20px;
  position: absolute;
}
/* line 71, ../sass/_ice.scss */
.ice-wrapper .ice-wrap .ice table td {
  text-align: center;
  vertical-align: middle;
  height: 326px;
}
/* line 75, ../sass/_ice.scss */
.ice-wrapper .ice-wrap .ice table td .box {
  position: relative;
}
/* line 77, ../sass/_ice.scss */
.ice-wrapper .ice-wrap .ice table td .box i {
  position: absolute;
  width: 134px;
  height: 180px;
  background: url('../../images/ice/chui.png?1508917081');
  z-index: 10;
  right: -5px;
  top: -10px;
  animation-name: hammer-rotate;
  animation-duration: 1s;
  animation-timing-function: ease-in-out;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-play-state: running;
  animation-direction: alternate;
  -webkit-animation-name: hammer-rotate;
  -webkit-animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  -webkit-animation-delay: 0s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-play-state: running;
  -webkit-animation-direction: alternate;
}
/* line 101, ../sass/_ice.scss */
.ice-wrapper .ice-wrap .ice table td .box div {
  display: inline-block;
}
/* line 103, ../sass/_ice.scss */
.ice-wrapper .ice-wrap .ice table td .box div.icea {
  width: 291px;
  height: 300px;
  background: url('../../images/ice/icea.png?1508917081');
}
/* line 108, ../sass/_ice.scss */
.ice-wrapper .ice-wrap .ice table td .box div.shakeice {
  animation-name: shake-horizontal;
  animation-duration: 5s;
  animation-timing-function: ease-in-out;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-play-state: running;
  -webkit-animation-name: shake-horizontal;
  -webkit-animation-duration: 5s;
  -webkit-animation-timing-function: ease-in-out;
  -webkit-animation-delay: 0s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-play-state: running;
}
/* line 123, ../sass/_ice.scss */
.ice-wrapper .ice-wrap .ice table td .box div.iceb {
  width: 304px;
  height: 325px;
  background: url('../../images/ice/iceb.png?1508917081');
}
/* line 128, ../sass/_ice.scss */
.ice-wrapper .ice-wrap .ice table td .box div.icec {
  width: 298px;
  height: 326px;
  background: url('../../images/ice/icec.png?1508917081');
}
/* line 133, ../sass/_ice.scss */
.ice-wrapper .ice-wrap .ice table td .box div.breaka {
  width: 281px;
  height: 268px;
  background: url('../../images/ice/breaka.png?1508917081');
}
/* line 138, ../sass/_ice.scss */
.ice-wrapper .ice-wrap .ice table td .box div.breakb {
  width: 226px;
  height: 290px;
  background: url('../../images/ice/breakb.png?1508917081');
}
/* line 143, ../sass/_ice.scss */
.ice-wrapper .ice-wrap .ice table td .box div.breakc {
  width: 269px;
  height: 276px;
  background: url('../../images/ice/breakc.png?1508917081');
}
/* line 154, ../sass/_ice.scss */
.ice-wrapper .content-wrap {
  width: 100%;
  height: 441px;
  background: url('../../images/ice/bgc.png?1508917081') center top;
}
/* line 158, ../sass/_ice.scss */
.ice-wrapper .content-wrap .content {
  width: 1128px;
  margin: 0 auto;
  overflow: hidden;
}
/* line 162, ../sass/_ice.scss */
.ice-wrapper .content-wrap .content .con {
  width: 390px;
  height: 320px;
  float: left;
  background: #fff;
}
/* line 167, ../sass/_ice.scss */
.ice-wrapper .content-wrap .content .con.method {
  margin-left: 17px;
  width: 720px;
  position: relative;
}
/* line 171, ../sass/_ice.scss */
.ice-wrapper .content-wrap .content .con.method a, .ice-wrapper .content-wrap .content .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con.method span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .ice-wrapper .content-wrap .content .con.method span {
  position: absolute;
  width: 146px;
  height: 46px;
  line-height: 40px;
  text-align: center;
  font-size: 18px;
  color: #fff;
  right: 35px;
  background: url('../../images/ice/btn.png?1508917081');
}
/* line 181, ../sass/_ice.scss */
.ice-wrapper .content-wrap .content .con.method a.dl, .ice-wrapper .content-wrap .content .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con.method span.dl, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .ice-wrapper .content-wrap .content .con.method span.dl {
  top: 80px;
}
/* line 184, ../sass/_ice.scss */
.ice-wrapper .content-wrap .content .con.method a.invite, .ice-wrapper .content-wrap .content .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con.method span.invite, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .ice-wrapper .content-wrap .content .con.method span.invite {
  top: 159px;
}
/* line 187, ../sass/_ice.scss */
.ice-wrapper .content-wrap .content .con.method a.invest, .ice-wrapper .content-wrap .content .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con.method span.invest, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .ice-wrapper .content-wrap .content .con.method span.invest {
  top: 240px;
}
/* line 191, ../sass/_ice.scss */
.ice-wrapper .content-wrap .content .con.method .how {
  padding: 24px 0 0 26px;
  width: 460px;
  position: relative;
}
/* line 195, ../sass/_ice.scss */
.ice-wrapper .content-wrap .content .con.method .how li {
  position: relative;
  padding-left: 17px;
  line-height: 30px;
  font-size: 16px;
  color: #7c3c17;
  padding-bottom: 30px;
}
/* line 202, ../sass/_ice.scss */
.ice-wrapper .content-wrap .content .con.method .how li b {
  font-weight: bold;
}
/* line 205, ../sass/_ice.scss */
.ice-wrapper .content-wrap .content .con.method .how li i {
  position: absolute;
  width: 6px;
  height: 6px;
  left: 0;
  top: 12px;
  background: #7c3c17;
  border-radius: 10px;
}
/* line 217, ../sass/_ice.scss */
.ice-wrapper .content-wrap .content .con .list {
  width: 314px;
  margin: 25px auto 0;
  height: 206px;
  overflow: hidden;
}
/* line 222, ../sass/_ice.scss */
.ice-wrapper .content-wrap .content .con .list table {
  width: 314px;
}
/* line 226, ../sass/_ice.scss */
.ice-wrapper .content-wrap .content .con .list td {
  height: 36px;
  color: #7c3c17;
  font-size: 16px;
}
/* line 230, ../sass/_ice.scss */
.ice-wrapper .content-wrap .content .con .list td.r {
  text-align: right;
}
/* line 235, ../sass/_ice.scss */
.ice-wrapper .content-wrap .content .con .title {
  height: 60px;
  background: #1b8bf3;
  line-height: 60px;
}
/* line 239, ../sass/_ice.scss */
.ice-wrapper .content-wrap .content .con .title p {
  text-align: center;
  font-size: 18px;
  color: #fff;
}
/* line 243, ../sass/_ice.scss */
.ice-wrapper .content-wrap .content .con .title p b {
  font-size: 26px;
  color: #fde655;
  font-weight: bold;
  margin: 0 12px;
}
/* line 250, ../sass/_ice.scss */
.ice-wrapper .content-wrap .content .con .title span {
  display: block;
  padding-left: 37px;
  font-size: 22px;
  color: #fff;
}
/* line 257, ../sass/_ice.scss */
.ice-wrapper .content-wrap .content .con .none {
  padding-top: 54px;
  text-align: center;
}
/* line 260, ../sass/_ice.scss */
.ice-wrapper .content-wrap .content .con .none p {
  line-height: 30px;
  font-size: 16px;
  color: #7c3c17;
  height: 100px;
}
/* line 265, ../sass/_ice.scss */
.ice-wrapper .content-wrap .content .con .none p a, .ice-wrapper .content-wrap .content .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .none p span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .ice-wrapper .content-wrap .content .con .none p span {
  font-weight: bold;
  color: #1679e8;
  text-decoration: underline;
}
/* line 271, ../sass/_ice.scss */
.ice-wrapper .content-wrap .content .con .none i {
  display: block;
  width: 257px;
  height: 91px;
  background: url('../../images/ice/none.png?1508917081');
  margin: 0 auto;
}
/* line 281, ../sass/_ice.scss */
.ice-wrapper .content-wrap .bot {
  text-align: center;
  width: 1200px;
  margin: 0 auto;
  line-height: 63px;
  font-size: 18px;
  color: #004a9d;
}
/* line 288, ../sass/_ice.scss */
.ice-wrapper .content-wrap .bot b {
  font-weight: bold;
}
/* line 293, ../sass/_ice.scss */
.ice-wrapper .rules-wrap {
  width: 100%;
  height: 605px;
  background: url('../../images/ice/bgd.png?1508917081') center top;
}
/* line 297, ../sass/_ice.scss */
.ice-wrapper .rules-wrap .rules {
  width: 1134px;
  margin: 0 auto;
  font-size: 18px;
  color: #5c2500;
  line-height: 30px;
  letter-spacing: 2px;
}
/* line 304, ../sass/_ice.scss */
.ice-wrapper .rules-wrap .rules span {
  font-size: 22px;
}
/* line 307, ../sass/_ice.scss */
.ice-wrapper .rules-wrap .rules ul {
  padding: 33px 0 30px;
}
/* line 309, ../sass/_ice.scss */
.ice-wrapper .rules-wrap .rules ul li {
  position: relative;
  padding-left: 27px;
}
/* line 312, ../sass/_ice.scss */
.ice-wrapper .rules-wrap .rules ul li i {
  position: absolute;
  left: 0;
  top: 0;
}

/* line 323, ../sass/_ice.scss */
.ice-dialog-wrapper {
  width: 475px;
  height: 320px;
  background: #fff;
  position: relative;
  box-shadow: 0 0 18px rgba(78, 78, 78, 0.4);
}
/* line 329, ../sass/_ice.scss */
.ice-dialog-wrapper .close {
  width: 60px;
  height: 60px;
  background: url('../../images/ice/close.png?1508917081');
  position: absolute;
  right: -60px;
  top: 0;
}
/* line 337, ../sass/_ice.scss */
.ice-dialog-wrapper .gold {
  overflow: hidden;
}
/* line 339, ../sass/_ice.scss */
.ice-dialog-wrapper .gold i {
  display: block;
  width: 113px;
  height: 106px;
  margin: 40px auto 0;
  background: url('../../images/ice/yes.png?1508917081');
}
/* line 346, ../sass/_ice.scss */
.ice-dialog-wrapper .gold p {
  font-size: 24px;
  line-height: 40px;
  text-align: center;
  color: #333;
  padding-top: 22px;
}
/* line 352, ../sass/_ice.scss */
.ice-dialog-wrapper .gold p span {
  color: #fda729;
  font-size: 26px;
  margin: 0 4px;
  font-weight: bold;
}
/* line 360, ../sass/_ice.scss */
.ice-dialog-wrapper .gold.none i {
  width: 111px;
  height: 106px;
  margin: 40px auto 0;
  background: url('../../images/ice/no.png?1508917081');
}

/* line 2, ../sass/_financing.scss */
.financing-wrapper .modea-wrap {
  width: 100%;
  height: 668px;
  background: url('../../images/financing/a.jpg?1508917075') center top;
}
/* line 6, ../sass/_financing.scss */
.financing-wrapper .modea-wrap .center {
  width: 1200px;
  margin: 0 auto;
  position: relative;
}
/* line 10, ../sass/_financing.scss */
.financing-wrapper .modea-wrap .center a, .financing-wrapper .modea-wrap .center .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .financing-wrapper .modea-wrap .center span {
  width: 378px;
  height: 47px;
  position: absolute;
  left: 0;
  top: 20px;
}
/* line 19, ../sass/_financing.scss */
.financing-wrapper .modeb-wrap {
  width: 100%;
  height: 250px;
  background: url('../../images/financing/b.jpg?1508917075') center top;
}
/* line 23, ../sass/_financing.scss */
.financing-wrapper .modeb-wrap .center {
  width: 1200px;
  margin: 0 auto;
}
/* line 26, ../sass/_financing.scss */
.financing-wrapper .modeb-wrap .center p {
  padding: 21px 0 0 200px;
  line-height: 40px;
  font-size: 18px;
  color: #e6b536;
  width: 1060px;
}
/* line 35, ../sass/_financing.scss */
.financing-wrapper .modec-wrap {
  width: 100%;
  height: 537px;
  overflow: hidden;
  background: url('../../images/financing/c.jpg?1508917075') center top;
}
/* line 40, ../sass/_financing.scss */
.financing-wrapper .modec-wrap .center {
  width: 1212px;
  height: 553px;
  background: url('../../images/financing/video.png?1508917075');
  margin: -38px auto 0;
  font-size: 26px;
  text-align: center;
}
/* line 47, ../sass/_financing.scss */
.financing-wrapper .modec-wrap .center .video-wrap {
  padding-top: 38px;
  overflow: hidden;
}
/* line 51, ../sass/_financing.scss */
.financing-wrapper .modec-wrap .center .video {
  width: 1034px;
  height: 460px;
  margin: 1px auto 0;
  background: url(../../images/financing/videob.png?1498816710) no-repeat;
  padding-top: 1px;
}
/* line 57, ../sass/_financing.scss */
.financing-wrapper .modec-wrap .center .video .center {
  width: 299px;
  height: 458px;
  margin: 0 auto;
  overflow: hidden;
  background: none;
}
/* line 63, ../sass/_financing.scss */
.financing-wrapper .modec-wrap .center .video .center iframe {
  margin-left: -341px;
  margin-top: -12px;
}
/* line 66, ../sass/_financing.scss */
.financing-wrapper .modec-wrap .center .video .center iframe #J_flash {
  width: 262px;
  height: 458px;
}
/* line 72, ../sass/_financing.scss */
.financing-wrapper .modec-wrap .center .video video {
  display: block;
  vertical-align: top;
  box-sizing: border-box;
  color: #fff;
  background-color: #000;
  position: relative;
  padding: 0;
  font-size: 10px;
  line-height: 1;
  font-weight: 400;
  font-style: normal;
  font-family: Arial,Helvetica,sans-serif;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin: 0 auto;
}
/* line 92, ../sass/_financing.scss */
.financing-wrapper .modec-wrap .center .time {
  padding-top: 170px;
  font-weight: bold;
  color: #ffd869;
  background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#ffd869), to(#fffe96));
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
/* line 102, ../sass/_financing.scss */
.financing-wrapper .moded-wrap {
  width: 100%;
  height: 433px;
  background: url('../../images/financing/d.jpg?1508917075') center top;
}
/* line 106, ../sass/_financing.scss */
.financing-wrapper .moded-wrap .center {
  width: 1200px;
  margin: 0 auto;
}
/* line 109, ../sass/_financing.scss */
.financing-wrapper .moded-wrap .center ul {
  padding: 98px 0 0 441px;
  font-size: 18px;
  line-height: 36px;
  color: #e6b536;
  width: 640px;
}
/* line 115, ../sass/_financing.scss */
.financing-wrapper .moded-wrap .center ul li {
  padding-bottom: 44px;
}
/* line 121, ../sass/_financing.scss */
.financing-wrapper .modee-wrap {
  width: 100%;
  height: 641px;
  background: url('../../images/financing/e.jpg?1508917075') center top;
}
/* line 125, ../sass/_financing.scss */
.financing-wrapper .modee-wrap .center {
  width: 1200px;
  margin: 0 auto;
}
/* line 128, ../sass/_financing.scss */
.financing-wrapper .modee-wrap .center .con {
  width: 470px;
  padding: 383px 0 0 659px;
  line-height: 30px;
  font-size: 16px;
  color: #e6b536;
}
/* line 137, ../sass/_financing.scss */
.financing-wrapper .modef-wrap {
  width: 100%;
  height: 1391px;
  background: url('../../images/financing/f.jpg?1508917075') center top;
}
/* line 141, ../sass/_financing.scss */
.financing-wrapper .modef-wrap .center {
  width: 1200px;
  margin: 0 auto;
}
/* line 144, ../sass/_financing.scss */
.financing-wrapper .modef-wrap .center .left {
  width: 500px;
  float: left;
  color: #e6b536;
  text-align: right;
  padding-right: 100px;
  line-height: 32px;
}
/* line 152, ../sass/_financing.scss */
.financing-wrapper .modef-wrap .center .left .con span {
  font-size: 22px;
}
/* line 155, ../sass/_financing.scss */
.financing-wrapper .modef-wrap .center .left .con p {
  font-size: 16px;
}
/* line 157, ../sass/_financing.scss */
.financing-wrapper .modef-wrap .center .left .con p i {
  font-size: 24px;
}
/* line 163, ../sass/_financing.scss */
.financing-wrapper .modef-wrap .center .right {
  width: 500px;
  float: left;
  color: #e6b536;
  padding-left: 100px;
}
/* line 168, ../sass/_financing.scss */
.financing-wrapper .modef-wrap .center .right .con {
  line-height: 32px;
}
/* line 170, ../sass/_financing.scss */
.financing-wrapper .modef-wrap .center .right .con span {
  font-size: 22px;
}
/* line 173, ../sass/_financing.scss */
.financing-wrapper .modef-wrap .center .right .con p {
  font-size: 16px;
}
/* line 175, ../sass/_financing.scss */
.financing-wrapper .modef-wrap .center .right .con p i {
  font-size: 24px;
}

/* line 186, ../sass/_financing.scss */
.review-wrapper .modea-wrap {
  width: 100%;
  height: 954px;
  background: url('../../images/review/a.jpg?1508917070') center top;
}
/* line 190, ../sass/_financing.scss */
.review-wrapper .modea-wrap .center {
  width: 1200px;
  margin: 0 auto;
  position: relative;
}
/* line 195, ../sass/_financing.scss */
.review-wrapper .modea-wrap .center a, .review-wrapper .modea-wrap .center .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .review-wrapper .modea-wrap .center span {
  width: 197px;
  height: 80px;
  position: absolute;
  left: 0;
  top: 30px;
}
/* line 202, ../sass/_financing.scss */
.review-wrapper .modea-wrap .center .sub {
  padding-top: 589px;
}
/* line 204, ../sass/_financing.scss */
.review-wrapper .modea-wrap .center .sub .inner {
  width: 1057px;
  height: 304px;
  margin: 0 auto;
  background: url('../../images/review/mode.png?1508917070') center top;
}
/* line 209, ../sass/_financing.scss */
.review-wrapper .modea-wrap .center .sub .inner p {
  font-size: 18px;
  color: #e6b536;
  line-height: 40px;
  padding: 74px 0 0 512px;
  width: 503px;
}
/* line 220, ../sass/_financing.scss */
.review-wrapper .modeb-wrap {
  width: 100%;
  height: 1232px;
  background: url('../../images/review/b.jpg?1508917070') center top;
}
/* line 224, ../sass/_financing.scss */
.review-wrapper .modeb-wrap .center {
  width: 1200px;
  margin: 0 auto;
  overflow: hidden;
}
/* line 228, ../sass/_financing.scss */
.review-wrapper .modeb-wrap .center .video {
  width: 1056px;
  height: 595px;
  border: 1px solid;
  margin: 115px auto 0;
  border-image: -webkit-linear-gradient(#e2bd64, #886d3e, #fce28b) 30 30;
  border-image: -moz-linear-gradient(#e2bd64, #886d3e, #fce28b) 30 30;
  border-image: linear-gradient(#e2bd64, #886d3e, #fce28b) 30 30;
}
/* line 237, ../sass/_financing.scss */
.review-wrapper .modeb-wrap .center .live {
  padding-top: 20px;
  position: relative;
}
/* line 240, ../sass/_financing.scss */
.review-wrapper .modeb-wrap .center .live .container-wrap {
  padding: 15px;
  overflow: hidden;
  width: 1058px;
  margin: 0 auto;
}
/* line 245, ../sass/_financing.scss */
.review-wrapper .modeb-wrap .center .live .container-wrap .swiper-container {
  overflow: visible;
}
/* line 249, ../sass/_financing.scss */
.review-wrapper .modeb-wrap .center .live .left {
  width: 35px;
  height: 49px;
  background: url('../../images/review/left.png?1508917069');
  position: absolute;
  left: 18px;
  top: 105px;
}
/* line 257, ../sass/_financing.scss */
.review-wrapper .modeb-wrap .center .live .right {
  width: 35px;
  height: 49px;
  background: url('../../images/review/right.png?1508917070');
  position: absolute;
  right: 18px;
  top: 105px;
}
/* line 265, ../sass/_financing.scss */
.review-wrapper .modeb-wrap .center .live .swiper-container {
  width: 1058px;
  margin: 0 auto;
}
/* line 268, ../sass/_financing.scss */
.review-wrapper .modeb-wrap .center .live .swiper-container .swiper-slide {
  width: 340px !important;
  height: 196px;
}
/* line 272, ../sass/_financing.scss */
.review-wrapper .modeb-wrap .center .live .swiper-container .swiper-slide.active-live .inner {
  border: 2px solid;
  margin: -1px;
  box-shadow: 0 0 13px rgba(209, 162, 42, 0.6);
  border-image: -webkit-linear-gradient(#e2bd64, #886d3e, #fce28b) 30 30;
  border-image: -moz-linear-gradient(#e2bd64, #886d3e, #fce28b) 30 30;
  border-image: linear-gradient(#e2bd64, #886d3e, #fce28b) 30 30;
}
/* line 282, ../sass/_financing.scss */
.review-wrapper .modeb-wrap .center .live .swiper-container .inner {
  width: 338px;
  height: 194px;
  overflow: hidden;
  border: 1px solid;
  border-image: -webkit-linear-gradient(#e2bd64, #886d3e, #fce28b) 30 30;
  border-image: -moz-linear-gradient(#e2bd64, #886d3e, #fce28b) 30 30;
  border-image: linear-gradient(#e2bd64, #886d3e, #fce28b) 30 30;
  position: relative;
}
/* line 291, ../sass/_financing.scss */
.review-wrapper .modeb-wrap .center .live .swiper-container .inner table {
  width: 338px;
  height: 194px;
  position: absolute;
  left: 0;
  top: 0;
  display: none;
  background: rgba(0, 0, 0, 0.7);
}
/* line 299, ../sass/_financing.scss */
.review-wrapper .modeb-wrap .center .live .swiper-container .inner table td {
  width: 338px;
  height: 194px;
  color: #fff;
  font-size: 16px;
  line-height: 30px;
  text-align: center;
}
/* line 308, ../sass/_financing.scss */
.review-wrapper .modeb-wrap .center .live .swiper-container .inner p {
  position: absolute;
  width: 338px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-size: 16px;
  color: #fff;
  left: 0;
  bottom: 4px;
  background: rgba(0, 0, 0, 0.7);
}
/* line 320, ../sass/_financing.scss */
.review-wrapper .modeb-wrap .center .live .swiper-container .inner img {
  display: block;
  margin: 4px auto 0;
}
/* line 325, ../sass/_financing.scss */
.review-wrapper .modeb-wrap .center .live .swiper-container .inner:hover table {
  display: block;
}
/* line 335, ../sass/_financing.scss */
.review-wrapper .modeb-wrap .center .text {
  width: 1170px;
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  display: none;
}
/* line 341, ../sass/_financing.scss */
.review-wrapper .modeb-wrap .center .text.active {
  display: block;
}
/* line 344, ../sass/_financing.scss */
.review-wrapper .modeb-wrap .center .text .title {
  top: 36px;
  left: 123px;
  position: absolute;
  width: 103px;
  height: 25px;
}
/* line 350, ../sass/_financing.scss */
.review-wrapper .modeb-wrap .center .text .title.titlea {
  background: url('../../images/review/titlea.png?1508917069');
}
/* line 353, ../sass/_financing.scss */
.review-wrapper .modeb-wrap .center .text .title.titleb {
  background: url('../../images/review/titleb.png?1508917069');
}
/* line 356, ../sass/_financing.scss */
.review-wrapper .modeb-wrap .center .text .title.titlec {
  background: url('../../images/review/titlec.png?1508917069');
}
/* line 359, ../sass/_financing.scss */
.review-wrapper .modeb-wrap .center .text .title.titled {
  background: url('../../images/review/titled.png?1508917069');
}
/* line 362, ../sass/_financing.scss */
.review-wrapper .modeb-wrap .center .text .title.titlee {
  background: url('../../images/review/titlee.png?1508917069');
}
/* line 366, ../sass/_financing.scss */
.review-wrapper .modeb-wrap .center .text .bg {
  width: 1170px;
  height: 225px;
  margin: 36px auto 0;
  background: url('../../images/review/bg.png?1508917070');
}
/* line 371, ../sass/_financing.scss */
.review-wrapper .modeb-wrap .center .text .bg p {
  width: 810px;
  padding: 74px 0 0 212px;
  font-size: 16px;
  line-height: 32px;
  color: #e6b536;
}
/* line 382, ../sass/_financing.scss */
.review-wrapper .modec-wrap {
  width: 100%;
  height: 666px;
  overflow: hidden;
  background: url('../../images/review/c.jpg?1508917070') center top;
}
/* line 387, ../sass/_financing.scss */
.review-wrapper .modec-wrap .center {
  width: 1200px;
  padding-top: 108px;
  position: relative;
  margin: 0 auto;
}
/* line 392, ../sass/_financing.scss */
.review-wrapper .modec-wrap .center .arrow-left {
  width: 35px;
  height: 49px;
  background: url('../../images/review/left.png?1508917069');
  position: absolute;
  left: 18px;
  top: 308px;
  outline: none;
}
/* line 401, ../sass/_financing.scss */
.review-wrapper .modec-wrap .center .arrow-right {
  width: 35px;
  height: 49px;
  background: url('../../images/review/right.png?1508917070');
  position: absolute;
  right: 18px;
  top: 308px;
  outline: none;
}
/* line 410, ../sass/_financing.scss */
.review-wrapper .modec-wrap .center .trigger {
  text-align: center;
  padding-top: 37px;
}
/* line 413, ../sass/_financing.scss */
.review-wrapper .modec-wrap .center .trigger span {
  margin: 0 13px;
  width: 13px;
  height: 12px;
  background: #4e2002;
  opacity: 1;
}
/* line 419, ../sass/_financing.scss */
.review-wrapper .modec-wrap .center .trigger span.swiper-pagination-bullet-active {
  background: #fff389;
}
/* line 424, ../sass/_financing.scss */
.review-wrapper .modec-wrap .center .swiper-container {
  width: 1053px;
  height: 443px;
  margin: 0 auto;
}
/* line 428, ../sass/_financing.scss */
.review-wrapper .modec-wrap .center .swiper-container .inner {
  width: 1053px;
  height: 443px;
}
/* line 431, ../sass/_financing.scss */
.review-wrapper .modec-wrap .center .swiper-container .inner.innera {
  background: url('../../images/review/momenta.jpg?1508917069');
}
/* line 434, ../sass/_financing.scss */
.review-wrapper .modec-wrap .center .swiper-container .inner.innerb {
  background: url('../../images/review/momentb.jpg?1508917069');
}
/* line 437, ../sass/_financing.scss */
.review-wrapper .modec-wrap .center .swiper-container .inner.innerc {
  background: url('../../images/review/momentc.jpg?1508917069');
}
/* line 440, ../sass/_financing.scss */
.review-wrapper .modec-wrap .center .swiper-container .inner .con {
  float: left;
}
/* line 442, ../sass/_financing.scss */
.review-wrapper .modec-wrap .center .swiper-container .inner .con p {
  width: 213px;
  height: 214px;
  background: rgba(0, 0, 0, 0.5);
  cursor: pointer;
}
/* line 447, ../sass/_financing.scss */
.review-wrapper .modec-wrap .center .swiper-container .inner .con p.t {
  cursor: default;
}
/* line 450, ../sass/_financing.scss */
.review-wrapper .modec-wrap .center .swiper-container .inner .con p:hover, .review-wrapper .modec-wrap .center .swiper-container .inner .con p.t {
  background: none;
}
/* line 454, ../sass/_financing.scss */
.review-wrapper .modec-wrap .center .swiper-container .inner .con .mod {
  overflow: hidden;
}
/* line 456, ../sass/_financing.scss */
.review-wrapper .modec-wrap .center .swiper-container .inner .con .mod p {
  float: left;
}
/* line 465, ../sass/_financing.scss */
.review-wrapper .modee-wrap {
  width: 100%;
  height: 593px;
  background: url('../../images/review/e.jpg?1508917069') center top;
}
/* line 469, ../sass/_financing.scss */
.review-wrapper .modee-wrap .center {
  width: 1050px;
  margin: 0 auto;
  padding-top: 237px;
}
/* line 473, ../sass/_financing.scss */
.review-wrapper .modee-wrap .center .mod {
  float: left;
  cursor: pointer;
}
/* line 476, ../sass/_financing.scss */
.review-wrapper .modee-wrap .center .mod img {
  display: block;
  box-shadow: 3px 10px 0 rgba(230, 180, 54, 0.5);
  width: 488px;
  height: 278px;
}
/* line 481, ../sass/_financing.scss */
.review-wrapper .modee-wrap .center .mod img.act {
  display: none;
}
/* line 484, ../sass/_financing.scss */
.review-wrapper .modee-wrap .center .mod img.noact {
  display: block;
}
/* line 489, ../sass/_financing.scss */
.review-wrapper .modee-wrap .center .mod:hover img.act {
  display: block;
}
/* line 492, ../sass/_financing.scss */
.review-wrapper .modee-wrap .center .mod:hover img.noact {
  display: none;
}
/* line 496, ../sass/_financing.scss */
.review-wrapper .modee-wrap .center .mod p {
  text-align: center;
  font-size: 16px;
  color: #e5b935;
  padding-top: 30px;
}
/* line 505, ../sass/_financing.scss */
.review-wrapper .moded-wrap {
  width: 100%;
  height: 1312px;
  background: url('../../images/review/d.jpg?1508917070') center top;
}
/* line 509, ../sass/_financing.scss */
.review-wrapper .moded-wrap .center {
  width: 1200px;
  margin: 0 auto;
}
/* line 512, ../sass/_financing.scss */
.review-wrapper .moded-wrap .center .left {
  width: 500px;
  float: left;
  color: #e6b536;
  text-align: right;
  padding-right: 100px;
  line-height: 32px;
  outline: none;
}
/* line 521, ../sass/_financing.scss */
.review-wrapper .moded-wrap .center .left .con span {
  font-size: 22px;
}
/* line 524, ../sass/_financing.scss */
.review-wrapper .moded-wrap .center .left .con p {
  font-size: 16px;
}
/* line 526, ../sass/_financing.scss */
.review-wrapper .moded-wrap .center .left .con p i {
  font-size: 24px;
}
/* line 532, ../sass/_financing.scss */
.review-wrapper .moded-wrap .center .right {
  width: 500px;
  float: left;
  color: #e6b536;
  padding-left: 100px;
  outline: none;
}
/* line 538, ../sass/_financing.scss */
.review-wrapper .moded-wrap .center .right .con {
  line-height: 32px;
}
/* line 540, ../sass/_financing.scss */
.review-wrapper .moded-wrap .center .right .con span {
  font-size: 22px;
}
/* line 543, ../sass/_financing.scss */
.review-wrapper .moded-wrap .center .right .con p {
  font-size: 16px;
}
/* line 545, ../sass/_financing.scss */
.review-wrapper .moded-wrap .center .right .con p i {
  font-size: 24px;
}

/* line 554, ../sass/_financing.scss */
.moment-mask {
  width: 942px;
  height: 712px;
  position: relative;
}
/* line 559, ../sass/_financing.scss */
.moment-mask.prove-mask {
  width: 917px;
}
/* line 561, ../sass/_financing.scss */
.moment-mask.prove-mask.provea-mask {
  width: 748px;
}
/* line 565, ../sass/_financing.scss */
.moment-mask .close {
  width: 60px;
  height: 60px;
  background: url('../../images/review/close.png?1508917070');
  position: absolute;
  right: -60px;
  top: 0;
  cursor: pointer;
}
/* line 577, ../sass/_financing.scss */
.moment-mask .swiper-container .swiper-slide {
  width: 940px !important;
  border: 1px solid;
  border-image: -webkit-linear-gradient(#e2bd64, #886d3e, #fce28b) 30 30;
  border-image: -moz-linear-gradient(#e2bd64, #886d3e, #fce28b) 30 30;
  border-image: linear-gradient(#e2bd64, #886d3e, #fce28b) 30 30;
  background: #000;
  opacity: 0 !important;
}
/* line 585, ../sass/_financing.scss */
.moment-mask .swiper-container .swiper-slide.swiper-slide-active {
  opacity: 1 !important;
}
/* line 588, ../sass/_financing.scss */
.moment-mask .swiper-container .swiper-slide img {
  border: 10px solid #000;
  display: block;
}
/* line 592, ../sass/_financing.scss */
.moment-mask .swiper-container .swiper-slide.provea {
  width: 746px !important;
  height: 895px !important;
}
/* line 596, ../sass/_financing.scss */
.moment-mask .swiper-container .swiper-slide.proveb {
  width: 915px !important;
  height: 562px !important;
}

/* line 603, ../sass/_financing.scss */
.moment-dialog-wrapper .ngdialog-overlay {
  background: rgba(0, 0, 0, 0.8);
}

/* line 1, ../sass/_vipspread.scss */
.vipspread-wrapper {
  background: linear-gradient(to bottom, #ff787d, #e84f53, #e84f53);
}
/* line 3, ../sass/_vipspread.scss */
.vipspread-wrapper .banner {
  width: 100%;
  height: 534px;
  background: url('../../images/vip/banner.png?1512695418') center top;
}
/* line 7, ../sass/_vipspread.scss */
.vipspread-wrapper .banner .center {
  width: 1200px;
  margin: 0 auto;
  position: relative;
}
/* line 11, ../sass/_vipspread.scss */
.vipspread-wrapper .banner .center a, .vipspread-wrapper .banner .center .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .vipspread-wrapper .banner .center span {
  position: absolute;
  width: 380px;
  height: 42px;
  left: 0;
  top: 24px;
}
/* line 20, ../sass/_vipspread.scss */
.vipspread-wrapper .list {
  width: 1120px;
  height: 455px;
  background: url('../../images/vip/list.png?1512695418');
  margin: 27px auto 0;
  position: relative;
}
/* line 26, ../sass/_vipspread.scss */
.vipspread-wrapper .list a, .vipspread-wrapper .list .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .vipspread-wrapper .list span {
  position: absolute;
  width: 266px;
  height: 82px;
  left: 383px;
  top: 268px;
}
/* line 33, ../sass/_vipspread.scss */
.vipspread-wrapper .list .data {
  width: 314px;
  padding-right: 23px;
  float: right;
  padding-top: 32px;
}
/* line 38, ../sass/_vipspread.scss */
.vipspread-wrapper .list .data .total {
  height: 95px;
  line-height: 95px;
  text-align: center;
  font-size: 24px;
  color: #863901;
}
/* line 44, ../sass/_vipspread.scss */
.vipspread-wrapper .list .data .total span {
  color: #ff3b44;
  font-size: 30px;
}
/* line 49, ../sass/_vipspread.scss */
.vipspread-wrapper .list .data .box {
  height: 255px;
  overflow: hidden;
  margin: 23px auto 0;
}
/* line 53, ../sass/_vipspread.scss */
.vipspread-wrapper .list .data .box li {
  height: 51px;
  width: 291px;
  margin: 0 auto;
  line-height: 50px;
  font-size: 16px;
  color: #666;
}
/* line 60, ../sass/_vipspread.scss */
.vipspread-wrapper .list .data .box li span {
  float: right;
}
/* line 67, ../sass/_vipspread.scss */
.vipspread-wrapper .mode {
  width: 1120px;
  height: 278px;
  background: #fff;
  margin: 44px auto 0;
  box-shadow: 0 4px 16px #df473c;
}
/* line 73, ../sass/_vipspread.scss */
.vipspread-wrapper .mode .mod {
  float: left;
  width: 444px;
}
/* line 76, ../sass/_vipspread.scss */
.vipspread-wrapper .mode .mod td {
  height: 278px;
  vertical-align: middle;
  text-align: center;
}
/* line 80, ../sass/_vipspread.scss */
.vipspread-wrapper .mode .mod td i {
  display: inline-block;
}
/* line 82, ../sass/_vipspread.scss */
.vipspread-wrapper .mode .mod td i.moda {
  width: 228px;
  height: 195px;
  background: url('../../images/vip/moda.png?1508917084');
}
/* line 87, ../sass/_vipspread.scss */
.vipspread-wrapper .mode .mod td i.modb {
  width: 223px;
  height: 180px;
  background: url('../../images/vip/modb.png?1508917084');
}
/* line 92, ../sass/_vipspread.scss */
.vipspread-wrapper .mode .mod td i.modc {
  width: 260px;
  height: 172px;
  background: url('../../images/vip/modc.png?1508917084');
}
/* line 97, ../sass/_vipspread.scss */
.vipspread-wrapper .mode .mod td i.modd {
  width: 197px;
  height: 207px;
  background: url('../../images/vip/modd.png?1508917084');
}
/* line 105, ../sass/_vipspread.scss */
.vipspread-wrapper .mode .con {
  float: left;
}
/* line 107, ../sass/_vipspread.scss */
.vipspread-wrapper .mode .con table {
  width: 580px;
  height: 278px;
}
/* line 110, ../sass/_vipspread.scss */
.vipspread-wrapper .mode .con table span {
  font-size: 30px;
  color: #ec565a;
  font-weight: bold;
  padding-bottom: 14px;
  display: block;
}
/* line 117, ../sass/_vipspread.scss */
.vipspread-wrapper .mode .con table p {
  font-size: 18px;
  line-height: 36px;
  color: #666;
}
/* line 121, ../sass/_vipspread.scss */
.vipspread-wrapper .mode .con table p i {
  color: #f06a28;
}
/* line 124, ../sass/_vipspread.scss */
.vipspread-wrapper .mode .con table p b {
  font-size: 22px;
  color: #e84f53;
  font-weight: bold;
}
/* line 133, ../sass/_vipspread.scss */
.vipspread-wrapper .title {
  width: 498px;
  height: 43px;
  background: url('../../images/vip/title.png?1508917084');
  margin: 80px auto 0;
}
/* line 139, ../sass/_vipspread.scss */
.vipspread-wrapper .featuremode {
  width: 1200px;
  margin: 29px auto 0;
  height: 265px;
  overflow: hidden;
}
/* line 144, ../sass/_vipspread.scss */
.vipspread-wrapper .featuremode table {
  margin: 15px auto 0;
}
/* line 146, ../sass/_vipspread.scss */
.vipspread-wrapper .featuremode table td {
  width: 280px;
  text-align: center;
}
/* line 149, ../sass/_vipspread.scss */
.vipspread-wrapper .featuremode table td i {
  display: inline-block;
}
/* line 151, ../sass/_vipspread.scss */
.vipspread-wrapper .featuremode table td i.icona {
  width: 80px;
  height: 80px;
  background: url('../../images/vip/icona.png?1508917084');
}
/* line 156, ../sass/_vipspread.scss */
.vipspread-wrapper .featuremode table td i.iconb {
  width: 78px;
  height: 82px;
  background: url('../../images/vip/iconb.png?1508917084');
}
/* line 161, ../sass/_vipspread.scss */
.vipspread-wrapper .featuremode table td i.iconc {
  width: 82px;
  height: 80px;
  background: url('../../images/vip/iconc.png?1508917084');
}
/* line 166, ../sass/_vipspread.scss */
.vipspread-wrapper .featuremode table td i.icond {
  width: 93px;
  height: 80px;
  background: url('../../images/vip/icond.png?1508917085');
}
/* line 172, ../sass/_vipspread.scss */
.vipspread-wrapper .featuremode table td span {
  font-size: 20px;
  color: #fff;
  font-weight: bold;
}
/* line 177, ../sass/_vipspread.scss */
.vipspread-wrapper .featuremode table td p {
  font-size: 16px;
  line-height: 24px;
  padding-top: 10px;
  color: #fff;
}
/* line 185, ../sass/_vipspread.scss */
.vipspread-wrapper .featuremode table .top td {
  height: 123px;
}
/* line 191, ../sass/_vipspread.scss */
.vipspread-wrapper .bottom {
  width: 100%;
  height: 632px;
  overflow: hidden;
  background: url('../../images/vip/bot.png?1508917084') center bottom no-repeat;
}
/* line 196, ../sass/_vipspread.scss */
.vipspread-wrapper .bottom .btn {
  display: block;
  width: 491px;
  height: 90px;
  text-align: center;
  line-height: 90px;
  background: #ffb400;
  border-radius: 4px;
  font-size: 40px;
  color: #ed4c44;
  margin: 38px auto 0;
  box-shadow: 0 2px 18px rgba(252, 84, 90, 0.7);
}

@keyframes circle-opacitya {
  0%,100% {
    opacity: 1;
  }
  60% {
    opacity: 0;
  }
}
@keyframes circle-opacityb {
  0%,100% {
    opacity: 0;
  }
  20% {
    opacity: 1;
  }
}
@keyframes circle-opacityc {
  0%,100% {
    opacity: 0;
  }
  70% {
    opacity: 1;
  }
}
/* line 25, ../sass/_feedback.scss */
.feedback-wrapper {
  width: 100%;
  position: relative;
  overflow: hidden;
}
/* line 29, ../sass/_feedback.scss */
.feedback-wrapper .screen-wrap {
  width: 100%;
  height: 1016px;
  position: absolute;
  left: 50%;
  margin-left: -50%;
  z-index: 10;
  top: 0;
}
/* line 37, ../sass/_feedback.scss */
.feedback-wrapper .screen-wrap .con {
  overflow: hidden;
  width: 100%;
  height: 831px;
  background: url('../../images/feedback/screen.jpg?1508917080') center top;
}
/* line 42, ../sass/_feedback.scss */
.feedback-wrapper .screen-wrap .con .thank-box {
  width: 821px;
  margin: 0 auto;
  padding-top: 106px;
  position: relative;
}
/* line 47, ../sass/_feedback.scss */
.feedback-wrapper .screen-wrap .con .thank-box div.thank {
  width: 818px;
  height: 649px;
  background: url('../../images/feedback/thank.jpg?1508917080') center top;
}
/* line 52, ../sass/_feedback.scss */
.feedback-wrapper .screen-wrap .con .thank-box .outer {
  width: 220px;
  height: 220px;
  position: absolute;
  left: 297px;
  top: 342px;
}
/* line 60, ../sass/_feedback.scss */
.feedback-wrapper .screen-wrap .con .thank-box .outer .outc {
  width: 220px;
  height: 220px;
  background: url('../../images/feedback/outc.png?1508917080');
  position: absolute;
  left: 0;
  top: 0;
  animation-name: circle-opacityc;
  animation-duration: 3s;
  animation-timing-function: ease-in-out;
  animation-delay: 0.1s;
  animation-iteration-count: infinite;
  animation-play-state: running;
  -webkit-animation-name: circle-opacityc;
  -webkit-animation-duration: 3s;
  -webkit-animation-timing-function: ease-in-out;
  -webkit-animation-delay: 0.1s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-play-state: running;
}
/* line 81, ../sass/_feedback.scss */
.feedback-wrapper .screen-wrap .con .thank-box .outer .outb {
  width: 200px;
  height: 200px;
  background: url('../../images/feedback/outb.png?1508917080');
  position: absolute;
  left: 10px;
  top: 10px;
  animation-name: circle-opacityb;
  animation-duration: 3s;
  animation-timing-function: ease-in-out;
  animation-delay: 0.1s;
  animation-iteration-count: infinite;
  animation-play-state: running;
  -webkit-animation-name: circle-opacityb;
  -webkit-animation-duration: 3s;
  -webkit-animation-timing-function: ease-in-out;
  -webkit-animation-delay: 0.1s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-play-state: running;
}
/* line 102, ../sass/_feedback.scss */
.feedback-wrapper .screen-wrap .con .thank-box .outer .outa {
  width: 180px;
  height: 180px;
  background: url('../../images/feedback/outa.png?1508917080');
  position: absolute;
  left: 20px;
  top: 20px;
  animation-name: circle-opacitya;
  animation-duration: 3s;
  animation-timing-function: ease-in-out;
  animation-delay: 0.1s;
  animation-iteration-count: infinite;
  animation-play-state: running;
  -webkit-animation-name: circle-opacitya;
  -webkit-animation-duration: 3s;
  -webkit-animation-timing-function: ease-in-out;
  -webkit-animation-delay: 0.1s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-play-state: running;
}
/* line 123, ../sass/_feedback.scss */
.feedback-wrapper .screen-wrap .con .thank-box .outer .inner {
  width: 160px;
  height: 160px;
  background: url('../../images/feedback/inner.png?1508917080');
  position: absolute;
  left: 30px;
  top: 30px;
  cursor: pointer;
}
/* line 133, ../sass/_feedback.scss */
.feedback-wrapper .screen-wrap .con .thank-box .box {
  text-align: center;
  color: #fff;
  margin-top: -52px;
}
/* line 137, ../sass/_feedback.scss */
.feedback-wrapper .screen-wrap .con .thank-box .box .title {
  height: 78px;
  width: 600px;
  line-height: 74px;
  font-size: 34px;
  font-weight: bold;
  margin: 0 auto;
  border-bottom: 1px solid #fff;
}
/* line 146, ../sass/_feedback.scss */
.feedback-wrapper .screen-wrap .con .thank-box .box .content {
  padding-top: 14px;
  line-height: 40px;
  font-size: 22px;
}
/* line 154, ../sass/_feedback.scss */
.feedback-wrapper .screen-wrap .bot {
  width: 100%;
  height: 185px;
  background: url('../../images/feedback/screenbot.png?1508917080') center top;
}
/* line 160, ../sass/_feedback.scss */
.feedback-wrapper .banner {
  width: 100%;
  height: 460px;
  background: url('../../images/feedback/banner.jpg?1508917080') center top;
}
/* line 164, ../sass/_feedback.scss */
.feedback-wrapper .banner .wrap {
  width: 1200px;
  margin: 0 auto;
  position: relative;
}
/* line 168, ../sass/_feedback.scss */
.feedback-wrapper .banner .wrap .home {
  position: absolute;
  width: 164px;
  height: 38px;
  left: 12px;
  top: 14px;
  z-index: 11;
}
/* line 176, ../sass/_feedback.scss */
.feedback-wrapper .banner .wrap .con {
  padding-top: 54px;
  text-align: center;
  color: #c21632;
}
/* line 180, ../sass/_feedback.scss */
.feedback-wrapper .banner .wrap .con .title {
  height: 78px;
  width: 600px;
  line-height: 74px;
  font-size: 34px;
  font-weight: bold;
  margin: 0 auto;
  border-bottom: 1px solid #c21632;
}
/* line 189, ../sass/_feedback.scss */
.feedback-wrapper .banner .wrap .con .content {
  padding-top: 14px;
  line-height: 40px;
  font-size: 22px;
}
/* line 197, ../sass/_feedback.scss */
.feedback-wrapper .red-wrapper {
  width: 100%;
  padding-bottom: 29px;
  background: linear-gradient(to bottom, #cf364f, #971128);
}
/* line 202, ../sass/_feedback.scss */
.feedback-wrapper .red-wrapper .red-wrap {
  padding-top: 59px;
  width: 1200px;
  margin: 0 auto;
}
/* line 206, ../sass/_feedback.scss */
.feedback-wrapper .red-wrapper .red-wrap .wrap {
  margin-right: -28px;
  overflow: hidden;
}
/* line 210, ../sass/_feedback.scss */
.feedback-wrapper .red-wrapper .red-wrap .mod {
  float: left;
  width: 280px;
  height: 160px;
  overflow: hidden;
  margin: 0 27px 36px 0;
  background: linear-gradient(to bottom, #ffeeda, #fbdcb0);
}
/* line 217, ../sass/_feedback.scss */
.feedback-wrapper .red-wrapper .red-wrap .mod .inner {
  width: 268px;
  height: 148px;
  border: 1px solid #ab1e34;
  margin: 5px auto 0;
}
/* line 222, ../sass/_feedback.scss */
.feedback-wrapper .red-wrapper .red-wrap .mod .inner .top {
  overflow: hidden;
  color: #bd0202;
}
/* line 225, ../sass/_feedback.scss */
.feedback-wrapper .red-wrapper .red-wrap .mod .inner .top .data {
  float: left;
  width: 133px;
  padding: 3px 0 0 13px;
  height: 77px;
}
/* line 230, ../sass/_feedback.scss */
.feedback-wrapper .red-wrapper .red-wrap .mod .inner .top .data i {
  font-size: 22px;
  vertical-align: top;
  margin: 13px 3px 0 0;
  display: inline-block;
}
/* line 236, ../sass/_feedback.scss */
.feedback-wrapper .red-wrapper .red-wrap .mod .inner .top .data span {
  font-size: 54px;
}
/* line 238, ../sass/_feedback.scss */
.feedback-wrapper .red-wrapper .red-wrap .mod .inner .top .data span b {
  font-size: 22px;
}
/* line 243, ../sass/_feedback.scss */
.feedback-wrapper .red-wrapper .red-wrap .mod .inner .top p {
  float: left;
  width: 114px;
  text-align: center;
  font-size: 22px;
  padding-top: 36px;
}
/* line 249, ../sass/_feedback.scss */
.feedback-wrapper .red-wrapper .red-wrap .mod .inner .top p.special {
  padding-top: 10px;
}
/* line 255, ../sass/_feedback.scss */
.feedback-wrapper .red-wrapper .red-wrap .mod .inner .bot p {
  width: 133px;
  float: left;
  padding-left: 13px;
  font-size: 14px;
  line-height: 18px;
  color: #bd0202;
}
/* line 263, ../sass/_feedback.scss */
.feedback-wrapper .red-wrapper .red-wrap .mod .inner .bot a, .feedback-wrapper .red-wrapper .red-wrap .mod .inner .bot .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .feedback-wrapper .red-wrapper .red-wrap .mod .inner .bot span {
  float: left;
  width: 114px;
  height: 50px;
  text-align: center;
  line-height: 50px;
  background: #930019;
  font-size: 20px;
  font-weight: bold;
  color: #fff;
  margin-top: 3px;
  box-shadow: 0 2px 8px rgba(59, 0, 10, 0.6);
}
/* line 275, ../sass/_feedback.scss */
.feedback-wrapper .red-wrapper .red-wrap .mod .inner .bot a:hover, .feedback-wrapper .red-wrapper .red-wrap .mod .inner .bot .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .feedback-wrapper .red-wrapper .red-wrap .mod .inner .bot span:hover {
  text-decoration: none;
  background: #ad001d;
}
/* line 285, ../sass/_feedback.scss */
.feedback-wrapper .bottom-wrapper {
  width: 100%;
  height: 994px;
  background: url('../../images/feedback/bottom.jpg?1508917080') center top;
}
/* line 289, ../sass/_feedback.scss */
.feedback-wrapper .bottom-wrapper .inner {
  width: 1200px;
  margin: 0 auto;
  padding-top: 45px;
}
/* line 293, ../sass/_feedback.scss */
.feedback-wrapper .bottom-wrapper .inner .title {
  width: 580px;
  height: 124px;
  margin: 0 auto 27px;
  background: url('../../images/feedback/title.png?1508917080');
}
/* line 299, ../sass/_feedback.scss */
.feedback-wrapper .bottom-wrapper .inner .con {
  width: 1200px;
  height: 458px;
  border: 1px solid #dcc2a0;
  background: rgba(255, 255, 255, 0.8);
}
/* line 304, ../sass/_feedback.scss */
.feedback-wrapper .bottom-wrapper .inner .con .list {
  float: left;
  width: 676px;
  padding-left: 53px;
  overflow: hidden;
}
/* line 309, ../sass/_feedback.scss */
.feedback-wrapper .bottom-wrapper .inner .con .list .top {
  width: 613px;
  height: 30px;
  background: url('../../images/feedback/stitle.png?1508917080');
  margin: 33px 0 38px 2px;
}
/* line 316, ../sass/_feedback.scss */
.feedback-wrapper .bottom-wrapper .inner .con .list .box .content {
  width: 658px;
  max-height: 320px;
  overflow: auto;
  overflow-x: hidden;
}
/* line 321, ../sass/_feedback.scss */
.feedback-wrapper .bottom-wrapper .inner .con .list .box .content::-webkit-scrollbar {
  width: 10px;
  border-radius: 10px;
}
/* line 325, ../sass/_feedback.scss */
.feedback-wrapper .bottom-wrapper .inner .con .list .box .content::-webkit-scrollbar-button:vertical:start:increment, .feedback-wrapper .bottom-wrapper .inner .con .list .box .content::-webkit-scrollbar-button:vertical:end:decrement {
  display: none;
}
/* line 329, ../sass/_feedback.scss */
.feedback-wrapper .bottom-wrapper .inner .con .list .box .content::-webkit-scrollbar-thumb:vertical {
  background-color: #fff;
  background-image: -webkit-linear-gradient(-90deg, #eedbc3, #d6b992);
  border-radius: 10px;
}
/* line 340, ../sass/_feedback.scss */
.feedback-wrapper .bottom-wrapper .inner .con .list .box .content::-webkit-scrollbar-track:vertical {
  background-color: linear-gradient(to bottom, #eedbc3, #d6b992);
  border-radius: 10px;
}
/* line 344, ../sass/_feedback.scss */
.feedback-wrapper .bottom-wrapper .inner .con .list .box .content::-webkit-scrollbar-track-piece {
  background-color: linear-gradient(to bottom, #eedbc3, #d6b992);
  border-radius: 10px;
}
/* line 350, ../sass/_feedback.scss */
.feedback-wrapper .bottom-wrapper .inner .con .list .box .content .mod {
  width: 320px;
  overflow: hidden;
  float: left;
  font-size: 16px;
  color: #333;
}
/* line 357, ../sass/_feedback.scss */
.feedback-wrapper .bottom-wrapper .inner .con .list .box .content .mod p {
  line-height: 20px;
  padding-top: 4px;
  width: 275px;
  height: 60px;
  overflow: hidden;
  margin-bottom: 25px;
}
/* line 369, ../sass/_feedback.scss */
.feedback-wrapper .bottom-wrapper .inner .con .board {
  width: 460px;
  height: 440px;
  float: left;
  margin: 9px auto 0;
  position: relative;
  background: linear-gradient(to bottom, #d6b992, #faf2e8, #d6b992);
}
/* line 375, ../sass/_feedback.scss */
.feedback-wrapper .bottom-wrapper .inner .con .board .txt {
  width: 405px;
  margin: 0 auto;
  top: 92px;
  text-align: center;
  color: #b6001f;
  z-index: 1;
  font-size: 18px;
  line-height: 30px;
  left: 27px;
  position: absolute;
}
/* line 388, ../sass/_feedback.scss */
.feedback-wrapper .bottom-wrapper .inner .con .board .top {
  width: 125px;
  height: 30px;
  background: url('../../images/feedback/boardt.png?1508917080');
  margin: 31px auto 29px;
}
/* line 394, ../sass/_feedback.scss */
.feedback-wrapper .bottom-wrapper .inner .con .board textarea, .feedback-wrapper .bottom-wrapper .inner .con .board .has-thanks {
  display: block;
  width: 405px;
  margin: 0 auto;
  height: 220px;
  resize: none;
  color: #b6001f;
  font-size: 18px;
  line-height: 30px;
  background: none;
  outline: none;
  border: none;
  position: relative;
  z-index: 2;
}
/* line 409, ../sass/_feedback.scss */
.feedback-wrapper .bottom-wrapper .inner .con .board a, .feedback-wrapper .bottom-wrapper .inner .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .board span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .feedback-wrapper .bottom-wrapper .inner .con .board span {
  display: block;
  margin: 52px auto 0;
  width: 114px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  background: #930019;
  box-shadow: 0 2px 8px rgba(59, 0, 10, 0.6);
  font-size: 20px;
  color: #fff;
  font-weight: bold;
}
/* line 421, ../sass/_feedback.scss */
.feedback-wrapper .bottom-wrapper .inner .con .board a:hover, .feedback-wrapper .bottom-wrapper .inner .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .board span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .feedback-wrapper .bottom-wrapper .inner .con .board span:hover {
  text-decoration: none;
  background: #ad001d;
}
/* line 426, ../sass/_feedback.scss */
.feedback-wrapper .bottom-wrapper .inner .con .board span.thanks {
  width: 299px;
  height: 43px;
  background: url('../../images/feedback/thanks.png?1508917080');
  margin: 52px auto 0;
  display: block;
}
/* line 435, ../sass/_feedback.scss */
.feedback-wrapper .bottom-wrapper .inner .rules {
  text-align: center;
  color: #333;
}
/* line 438, ../sass/_feedback.scss */
.feedback-wrapper .bottom-wrapper .inner .rules .top {
  padding: 43px 0 22px;
  font-size: 22px;
}
/* line 442, ../sass/_feedback.scss */
.feedback-wrapper .bottom-wrapper .inner .rules .con-rules {
  font-size: 16px;
  line-height: 26px;
}
/* line 445, ../sass/_feedback.scss */
.feedback-wrapper .bottom-wrapper .inner .rules .con-rules p {
  padding-top: 9px;
}

/* line 160, rank/*.png */
.rank-sprite, .rank-btn, .rank-btna, .rank-btnb, .rank-btnc, .rank-btnd, .rank-close, .rank-icona, .rank-iconb, .rank-iconc, .rank-lista, .rank-listb, .rank-titlea, .rank-titleb, .rank-titlec, .rank-titled {
  background-image: url('../../images/rank-sd1f41f8b99.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.rank-btn {
  background-position: 0 0;
  height: 60px;
  width: 190px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.rank-btna {
  background-position: 0 -60px;
  height: 60px;
  width: 190px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.rank-btnb {
  background-position: 0 -120px;
  height: 60px;
  width: 190px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.rank-btnc {
  background-position: 0 -180px;
  height: 60px;
  width: 190px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.rank-btnd {
  background-position: 0 -240px;
  height: 60px;
  width: 190px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.rank-close {
  background-position: 0 -300px;
  height: 56px;
  width: 56px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.rank-icona {
  background-position: 0 -356px;
  height: 50px;
  width: 153px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.rank-iconb {
  background-position: 0 -406px;
  height: 45px;
  width: 159px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.rank-iconc {
  background-position: 0 -451px;
  height: 47px;
  width: 161px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.rank-lista {
  background-position: 0 -498px;
  height: 342px;
  width: 415px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.rank-listb {
  background-position: 0 -840px;
  height: 342px;
  width: 415px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.rank-titlea {
  background-position: 0 -1182px;
  height: 56px;
  width: 630px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.rank-titleb {
  background-position: 0 -1238px;
  height: 57px;
  width: 630px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.rank-titlec {
  background-position: 0 -1295px;
  height: 57px;
  width: 630px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.rank-titled {
  background-position: 0 -1352px;
  height: 57px;
  width: 630px;
}

/* line 5, ../sass/_ranklist.scss */
.ranklist-wrapper .banner {
  width: 100%;
  height: 566px;
  background: #19121b url('../../images/ranklist/a.jpg?1508917071') center top;
}
/* line 9, ../sass/_ranklist.scss */
.ranklist-wrapper .banner .inner {
  width: 1200px;
  margin: 0 auto;
  position: relative;
}
/* line 13, ../sass/_ranklist.scss */
.ranklist-wrapper .banner .inner a, .ranklist-wrapper .banner .inner .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .ranklist-wrapper .banner .inner span {
  position: absolute;
  width: 170px;
  height: 40px;
  left: 10px;
  top: 15px;
}
/* line 22, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper {
  width: 100%;
}
/* line 24, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrappera {
  height: 707px;
  background: #19121b url('../../images/ranklist/b.jpg?1508917071') center top;
}
/* line 28, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper .wrap {
  width: 1026px;
  margin: 0 auto;
  padding-top: 98px;
}
/* line 32, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper .wrap .top {
  height: 153px;
  text-align: center;
}
/* line 35, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper .wrap .top .total {
  width: 468px;
  float: left;
  padding-top: 24px;
}
/* line 39, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper .wrap .top .total p {
  font-size: 18px;
  line-height: 32px;
  color: #fff;
}
/* line 44, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper .wrap .top .total .btn-rules {
  padding-top: 17px;
  text-align: center;
}
/* line 47, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper .wrap .top .total .btn-rules a, .ranklist-wrapper .wrapper .wrap .top .total .btn-rules .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .ranklist-wrapper .wrapper .wrap .top .total .btn-rules span {
  color: #f7b6dc;
  font-size: 18px;
  margin: 14px auto 0;
  text-decoration: underline;
  outline: none;
}
/* line 56, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper .wrap .top .total.login p {
  padding-top: 18px;
  margin-bottom: -2px;
}
/* line 59, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper .wrap .top .total.login p a, .ranklist-wrapper .wrapper .wrap .top .total.login p .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .ranklist-wrapper .wrapper .wrap .top .total.login p span {
  color: #f7b6dc;
}
/* line 65, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper .wrap .top .btn {
  float: right;
  width: 468px;
  color: #f7b6dc;
  font-size: 18px;
  padding-top: 28px;
}
/* line 71, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper .wrap .top .btn a, .ranklist-wrapper .wrapper .wrap .top .btn .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .ranklist-wrapper .wrapper .wrap .top .btn span, .ranklist-wrapper .wrapper .wrap .top .btn span {
  display: block;
  margin: 15px auto 0;
}
/* line 77, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper .wrap .bot {
  padding-top: 52px;
}
/* line 79, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper .wrap .bot .rankbox {
  float: left;
  width: 526px;
  position: relative;
}
/* line 83, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper .wrap .bot .rankbox .mod {
  position: absolute;
  width: 161px;
  top: 3px;
  left: 156px;
}
/* line 88, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper .wrap .bot .rankbox .mod.modb {
  left: -6px;
  top: 60px;
}
/* line 92, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper .wrap .bot .rankbox .mod.modc {
  left: 324px;
  top: 60px;
}
/* line 96, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper .wrap .bot .rankbox .mod p {
  font-size: 16px;
  line-height: 24px;
  color: #fff;
  text-align: center;
}
/* line 102, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper .wrap .bot .rankbox .mod span {
  display: block;
  margin: 6px auto 0;
}
/* line 107, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper .wrap .bot .rankbox .data {
  padding-top: 148px;
  line-height: 30px;
  font-size: 16px;
  text-align: center;
  text-shadow: 0 2px 3px rgba(8, 8, 8, 0.8);
  color: #fff;
  padding-right: 51px;
}
/* line 115, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper .wrap .bot .rankbox .data span {
  font-size: 24px;
  color: #e5c15a;
}
/* line 121, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper .wrap .bot .list {
  float: left;
  width: 500px;
  max-height: 300px;
  overflow: auto;
  overflow-x: hidden;
  margin-top: -4px;
}
/* line 128, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper .wrap .bot .list::-webkit-scrollbar {
  width: 9px;
  border-radius: 9px;
}
/* line 132, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper .wrap .bot .list::-webkit-scrollbar-button:vertical:start:increment, .ranklist-wrapper .wrapper .wrap .bot .list::-webkit-scrollbar-button:vertical:end:decrement {
  display: none;
}
/* line 136, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper .wrap .bot .list::-webkit-scrollbar-thumb:vertical {
  background-color: #a27793;
  border-radius: 20px;
}
/* line 140, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper .wrap .bot .list::-webkit-scrollbar-track {
  border-radius: 20px;
  background-color: #453344;
}
/* line 144, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper .wrap .bot .list ul {
  margin-top: -10px;
}
/* line 147, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper .wrap .bot .list li {
  height: 43px;
  line-height: 43px;
  color: #ffcae9;
  width: 462px;
  padding-left: 4px;
  font-size: 16px;
  border-bottom: 1px dashed #464149;
}
/* line 155, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper .wrap .bot .list li span {
  float: left;
}
/* line 157, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper .wrap .bot .list li span.a {
  width: 64px;
}
/* line 160, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper .wrap .bot .list li span.b {
  width: 128px;
}
/* line 163, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper .wrap .bot .list li span.c {
  width: 92px;
}
/* line 166, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper .wrap .bot .list li span.d {
  width: 178px;
}
/* line 174, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperb {
  max-height: 751px;
  min-height: 500px;
  background: #19121b url('../../images/ranklist/c.jpg?1508917071') center top;
}
/* line 178, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperb .wrap {
  padding-bottom: 60px;
}
/* line 181, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperb .bot {
  overflow: hidden;
}
/* line 184, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperb .top .total .btn-rules a, .ranklist-wrapper .wrapper.wrapperb .top .total .btn-rules .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .ranklist-wrapper .wrapper.wrapperb .top .total .btn-rules span,
.ranklist-wrapper .wrapper.wrapperb .top .total.login p a,
.ranklist-wrapper .wrapper.wrapperb .top .total.login p .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span,
.together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .ranklist-wrapper .wrapper.wrapperb .top .total.login p span {
  color: #dbad50;
}
/* line 188, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperb .top .btn {
  color: #dbad50;
}
/* line 191, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperb .bot .list {
  width: 571px;
  max-height: 343px;
}
/* line 194, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperb .bot .list::-webkit-scrollbar-thumb:vertical {
  background-color: #866f46;
}
/* line 197, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperb .bot .list::-webkit-scrollbar-track {
  background-color: #38312c;
}
/* line 201, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperb .bot .list li {
  color: #ffe8a4;
  width: 534px;
  border-color: #45414b;
}
/* line 206, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperb .bot .list li span.a {
  width: 60px;
}
/* line 209, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperb .bot .list li span.b {
  width: 116px;
}
/* line 212, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperb .bot .list li span.c {
  width: 178px;
}
/* line 215, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperb .bot .list li span.d {
  width: 180px;
}
/* line 220, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperb .bot .rankbox {
  margin-top: -3px;
  width: 455px;
}
/* line 223, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperb .bot .rankbox ul {
  padding-top: 3px;
  max-height: 339px;
  overflow: hidden;
}
/* line 227, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperb .bot .rankbox ul li {
  height: 52px;
  padding-bottom: 19px;
  padding-left: 75px;
  font-size: 16px;
  line-height: 20px;
  color: #1c1c1c;
}
/* line 234, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperb .bot .rankbox ul li div {
  padding-top: 7px;
}
/* line 236, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperb .bot .rankbox ul li div span {
  margin-right: 30px;
}
/* line 240, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperb .bot .rankbox ul li p {
  padding-right: 70px;
  text-align: right;
}
/* line 243, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperb .bot .rankbox ul li p i {
  color: #f00;
}
/* line 251, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperc {
  max-height: 761px;
  min-height: 580px;
  background: #19121b url('../../images/ranklist/d.jpg?1508917071') center top;
}
/* line 255, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperc .wrap {
  padding-bottom: 60px;
}
/* line 258, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperc .bot {
  overflow: hidden;
}
/* line 261, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperc .top .total .btn-rules a, .ranklist-wrapper .wrapper.wrapperc .top .total .btn-rules .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .ranklist-wrapper .wrapper.wrapperc .top .total .btn-rules span,
.ranklist-wrapper .wrapper.wrapperc .top .total.login p a,
.ranklist-wrapper .wrapper.wrapperc .top .total.login p .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span,
.together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .ranklist-wrapper .wrapper.wrapperc .top .total.login p span {
  color: #95ecff;
}
/* line 265, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperc .top .btn {
  color: #95ecff;
}
/* line 268, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperc .bot .list {
  width: 571px;
  max-height: 343px;
}
/* line 271, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperc .bot .list::-webkit-scrollbar-thumb:vertical {
  background-color: #6187a0;
}
/* line 274, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperc .bot .list::-webkit-scrollbar-track {
  background-color: #313c4b;
}
/* line 278, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperc .bot .list li {
  color: #a8efff;
  width: 534px;
  border-color: #45414b;
}
/* line 283, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperc .bot .list li span.a {
  width: 60px;
}
/* line 286, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperc .bot .list li span.b {
  width: 116px;
}
/* line 289, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperc .bot .list li span.c {
  width: 178px;
}
/* line 292, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperc .bot .list li span.d {
  width: 180px;
}
/* line 297, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperc .bot .rankbox {
  margin-top: -3px;
  width: 455px;
}
/* line 300, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperc .bot .rankbox ul {
  padding-top: 3px;
  max-height: 339px;
  overflow: hidden;
}
/* line 304, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperc .bot .rankbox ul li {
  height: 52px;
  padding-bottom: 19px;
  padding-left: 75px;
  font-size: 16px;
  line-height: 20px;
  color: #1c1c1c;
}
/* line 311, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperc .bot .rankbox ul li div {
  padding-top: 7px;
}
/* line 313, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperc .bot .rankbox ul li div span {
  margin-right: 30px;
}
/* line 317, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperc .bot .rankbox ul li p {
  padding-right: 70px;
  text-align: right;
}
/* line 320, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperc .bot .rankbox ul li p i {
  color: #f00;
}
/* line 328, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperd {
  height: 807px;
  background: #19121b url('../../images/ranklist/e.jpg?1508917071') center top;
}
/* line 331, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperd .top .total .btn-rules a, .ranklist-wrapper .wrapper.wrapperd .top .total .btn-rules .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .ranklist-wrapper .wrapper.wrapperd .top .total .btn-rules span,
.ranklist-wrapper .wrapper.wrapperd .top .total.login p a,
.ranklist-wrapper .wrapper.wrapperd .top .total.login p .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span,
.together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .ranklist-wrapper .wrapper.wrapperd .top .total.login p span {
  color: #f19694;
}
/* line 335, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperd .top .btn {
  color: #f19694;
}
/* line 338, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperd .bot {
  height: 330px;
}
/* line 342, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperd .bot .list::-webkit-scrollbar-thumb:vertical {
  background-color: #976165;
}
/* line 345, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperd .bot .list::-webkit-scrollbar-track {
  background-color: #3f2c36;
}
/* line 349, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperd .bot .list li {
  color: #ffb9b7;
  border-color: #45414b;
}
/* line 353, ../sass/_ranklist.scss */
.ranklist-wrapper .wrapper.wrapperd .bottom {
  text-align: center;
  color: #b2a47f;
  font-size: 16px;
  padding-top: 83px;
}

/* line 362, ../sass/_ranklist.scss */
.ranklist-dialog-wrapper {
  width: 760px;
  background: #12121e;
  padding-top: 36px;
  position: relative;
}
/* line 367, ../sass/_ranklist.scss */
.ranklist-dialog-wrapper .rank-close {
  position: absolute;
  right: -56px;
  top: 0;
  cursor: pointer;
}
/* line 373, ../sass/_ranklist.scss */
.ranklist-dialog-wrapper .title {
  margin: 0 auto;
}
/* line 376, ../sass/_ranklist.scss */
.ranklist-dialog-wrapper ul {
  padding: 36px 42px 27px 52px;
}
/* line 378, ../sass/_ranklist.scss */
.ranklist-dialog-wrapper ul li {
  color: #fff;
  font-size: 18px;
  line-height: 32px;
  text-align: left;
}

/* line 224, celebrate/*.png */
.celebrate-sprite, .celebrate-bg, .celebrate-bga, .celebrate-bgb, .celebrate-bot, .celebrate-close, .celebrate-code-close, .celebrate-gift, .celebrate-hot, .celebrate-icoa, .celebrate-icob, .celebrate-line, .celebrate-listtitle, .celebrate-one, .celebrate-red, .celebrate-return, .celebrate-smallt, .celebrate-three, .celebrate-titlea, .celebrate-titleb, .celebrate-titlebg, .celebrate-titlec, .celebrate-toptitle, .celebrate-two {
  background-image: url('../../images/celebrate-s334487cbab.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.celebrate-bg {
  background-position: 0 0;
  height: 616px;
  width: 360px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.celebrate-bga {
  background-position: 0 -616px;
  height: 222px;
  width: 274px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.celebrate-bgb {
  background-position: 0 -838px;
  height: 141px;
  width: 70px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.celebrate-bot {
  background-position: 0 -979px;
  height: 107px;
  width: 1920px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.celebrate-close {
  background-position: 0 -1086px;
  height: 15px;
  width: 16px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.celebrate-code-close {
  background-position: 0 -1101px;
  height: 15px;
  width: 16px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.celebrate-gift {
  background-position: 0 -1116px;
  height: 625px;
  width: 571px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.celebrate-hot {
  background-position: 0 -1741px;
  height: 37px;
  width: 50px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.celebrate-icoa {
  background-position: 0 -1778px;
  height: 417px;
  width: 227px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.celebrate-icob {
  background-position: 0 -2195px;
  height: 429px;
  width: 233px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.celebrate-line {
  background-position: 0 -2624px;
  height: 273px;
  width: 1195px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.celebrate-listtitle {
  background-position: 0 -2897px;
  height: 70px;
  width: 401px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.celebrate-one {
  background-position: 0 -2967px;
  height: 36px;
  width: 34px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.celebrate-red {
  background-position: 0 -3003px;
  height: 100px;
  width: 82px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.celebrate-return {
  background-position: 0 -3103px;
  height: 90px;
  width: 90px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.celebrate-smallt {
  background-position: 0 -3193px;
  height: 85px;
  width: 461px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.celebrate-three {
  background-position: 0 -3278px;
  height: 36px;
  width: 34px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.celebrate-titlea {
  background-position: 0 -3314px;
  height: 105px;
  width: 645px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.celebrate-titleb {
  background-position: 0 -3419px;
  height: 105px;
  width: 608px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.celebrate-titlebg {
  background-position: 0 -3524px;
  height: 95px;
  width: 500px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.celebrate-titlec {
  background-position: 0 -3619px;
  height: 105px;
  width: 596px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.celebrate-toptitle {
  background-position: 0 -3724px;
  height: 85px;
  width: 913px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.celebrate-two {
  background-position: 0 -3809px;
  height: 36px;
  width: 34px;
}

/* line 4, ../sass/_celebrate.scss */
.celebrate-wrapper {
  width: 100%;
  overflow: hidden;
  position: relative;
}
/* line 8, ../sass/_celebrate.scss */
.celebrate-wrapper .banner {
  width: 100%;
  height: 776px;
  background: url('../../images/celebrate-banner.jpg?1508917062') center top;
}
/* line 12, ../sass/_celebrate.scss */
.celebrate-wrapper .banner .inner {
  width: 1100px;
  margin: 0 auto;
  padding-top: 603px;
}
/* line 16, ../sass/_celebrate.scss */
.celebrate-wrapper .banner .inner .time {
  width: 420px;
  height: 50px;
  margin: 0 auto;
  background: #d51c36;
  border-radius: 50px;
  text-align: center;
  line-height: 50px;
  font-size: 18px;
  color: #fff;
}
/* line 29, ../sass/_celebrate.scss */
.celebrate-wrapper .celebrate-icoa {
  position: absolute;
  right: 50%;
  margin-right: 734px;
  top: 1030px;
  z-index: 2;
}
/* line 36, ../sass/_celebrate.scss */
.celebrate-wrapper .celebrate-icob {
  position: absolute;
  left: 50%;
  margin-left: 734px;
  top: 1030px;
  z-index: 2;
}
/* line 43, ../sass/_celebrate.scss */
.celebrate-wrapper .celebrate-bgb {
  position: absolute;
  left: 50%;
  margin-left: 890px;
  top: 2808px;
  z-index: 2;
}
/* line 50, ../sass/_celebrate.scss */
.celebrate-wrapper .celebrate-bga {
  position: absolute;
  right: 50%;
  margin-right: 678px;
  top: 3467px;
  z-index: 2;
}
/* line 57, ../sass/_celebrate.scss */
.celebrate-wrapper .history-wrap {
  width: 100%;
}
/* line 59, ../sass/_celebrate.scss */
.celebrate-wrapper .history-wrap .top {
  height: 464px;
  width: 100%;
  background: #ffeccc;
}
/* line 63, ../sass/_celebrate.scss */
.celebrate-wrapper .history-wrap .top .celebrate-toptitle {
  margin: -1px auto 0;
}
/* line 66, ../sass/_celebrate.scss */
.celebrate-wrapper .history-wrap .top .celebrate-line {
  margin: 96px auto 0;
}
/* line 70, ../sass/_celebrate.scss */
.celebrate-wrapper .history-wrap .celebrate-bot {
  position: relative;
  width: 100%;
  background: url('../../images/celebrate/bot.png?1508917071') center top;
}
/* line 76, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap {
  width: 100%;
  margin-top: -107px;
  background: #b72031 url('../../images/celebrate/bg.png?1508917071');
  overflow: hidden;
}
/* line 81, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .celebrate-smallt {
  margin: 193px auto 88px;
}
/* line 84, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap {
  width: 1200px;
  padding-bottom: 94px;
  background: #b72031;
  margin: 0 auto;
}
/* line 89, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner {
  width: 1100px;
  margin: 0 auto;
}
/* line 92, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .topmod-title {
  width: 1098px;
  height: 128px;
  background: #b72031;
  border: 1px solid #ffeccc;
  border-radius: 130px;
  overflow: hidden;
}
/* line 99, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .topmod-title table {
  width: 1098px;
}
/* line 101, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .topmod-title table td {
  position: relative;
  height: 128px;
  border-right: 1px solid #db867f;
  cursor: pointer;
  text-align: center;
}
/* line 106, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .topmod-title table td.act, .celebrate-wrapper .content-wrap .con-wrap .inner .topmod-title table td:hover {
  background: #c32235;
}
/* line 108, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .topmod-title table td.act span, .celebrate-wrapper .content-wrap .con-wrap .inner .topmod-title table td:hover span {
  color: #f9ff5e;
}
/* line 111, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .topmod-title table td.act p, .celebrate-wrapper .content-wrap .con-wrap .inner .topmod-title table td:hover p {
  color: #e5eb56;
}
/* line 115, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .topmod-title table td i {
  position: absolute;
  right: 41px;
  top: 8px;
}
/* line 121, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .topmod-title table td span {
  font-size: 28px;
  color: #fff;
}
/* line 125, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .topmod-title table td p {
  font-size: 18px;
  color: #ffeded;
  padding-top: 10px;
}
/* line 134, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contenta .title {
  padding: 60px 0 24px;
}
/* line 136, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contenta .title a, .celebrate-wrapper .content-wrap .con-wrap .inner .contenta .title .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .celebrate-wrapper .content-wrap .con-wrap .inner .contenta .title span {
  float: right;
  margin-top: 27px;
  color: #ffe957;
  font-size: 18px;
}
/* line 143, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contenta .list-wrap {
  background: #fff;
}
/* line 145, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contenta .list-wrap .con {
  padding: 29px 50px 17px 50px;
}
/* line 147, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contenta .list-wrap .con .top {
  font-size: 26px;
  color: #333;
  height: 60px;
}
/* line 151, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contenta .list-wrap .con .top span {
  margin-top: -8px;
  vertical-align: top;
  display: inline-block;
}
/* line 156, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contenta .list-wrap .con .top i {
  display: inline-block;
  width: 198px;
  height: 26px;
  border: 1px solid #f2303c;
  border-radius: 30px;
  line-height: 26px;
  text-align: center;
  font-size: 16px;
  color: #f2303c;
  vertical-align: top;
  margin-left: 18px;
}
/* line 169, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contenta .list-wrap .con .top a, .celebrate-wrapper .content-wrap .con-wrap .inner .contenta .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .top span, .together-wrapper .together-wrap .together-box .together-list .celebrate-wrapper .content-wrap .con-wrap .inner .contenta .list-wrap .mode .con .top span {
  width: 58px;
  height: 26px;
  float: right;
  line-height: 26px;
  text-align: center;
  border-radius: 30px;
  border: 1px solid #f2303c;
  font-size: 16px;
  color: #f2303c;
}
/* line 181, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contenta .list-wrap .con .info {
  border-bottom: 1px solid #e4e4e4;
  padding-bottom: 33px;
  overflow: hidden;
}
/* line 185, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contenta .list-wrap .con .info table {
  width: 620px;
  height: 100px;
  float: left;
  border-right: 1px solid #e4e4e4;
}
/* line 190, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contenta .list-wrap .con .info table td {
  text-align: center;
}
/* line 192, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contenta .list-wrap .con .info table td p {
  font-size: 16px;
  color: #666;
  margin-top: -12px;
}
/* line 197, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contenta .list-wrap .con .info table td a, .celebrate-wrapper .content-wrap .con-wrap .inner .contenta .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .info table td span, .together-wrapper .together-wrap .together-box .together-list .celebrate-wrapper .content-wrap .con-wrap .inner .contenta .list-wrap .mode .con .info table td span, .celebrate-wrapper .content-wrap .con-wrap .inner .contenta .list-wrap .con .info table td b {
  display: inline-block;
  width: 170px;
  height: 55px;
  text-align: center;
  line-height: 55px;
  border-radius: 60px;
  background: #f2303c;
  font-size: 22px;
  color: #fff;
  font-weight: bold;
}
/* line 209, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contenta .list-wrap .con .info table td b {
  background: #ccc;
}
/* line 212, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contenta .list-wrap .con .info table td span {
  font-size: 48px;
  color: #f2303c;
  font-weight: bold;
}
/* line 217, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contenta .list-wrap .con .info table td strong {
  font-size: 48px;
  color: #666;
  font-weight: bold;
}
/* line 221, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contenta .list-wrap .con .info table td strong i {
  font-size: 20px;
  font-weight: normal;
}
/* line 228, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contenta .list-wrap .con .info .red-wrap {
  float: left;
  box-sizing: border-box;
  width: 380px;
  padding-left: 33px;
  overflow: hidden;
}
/* line 234, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contenta .list-wrap .con .info .red-wrap .celebrate-red {
  float: left;
  margin-left: 33px;
  text-align: center;
}
/* line 238, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contenta .list-wrap .con .info .red-wrap .celebrate-red div {
  padding-top: 34px;
  margin-bottom: -2px;
  font-size: 18px;
  color: #fed21f;
  font-weight: bold;
}
/* line 245, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contenta .list-wrap .con .info .red-wrap .celebrate-red p {
  color: #fff;
  font-size: 12px;
}
/* line 248, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contenta .list-wrap .con .info .red-wrap .celebrate-red p span {
  color: #fed21f;
}
/* line 256, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contenta .list-wrap .con .data-wrap .total {
  text-align: center;
  font-size: 20px;
  color: #333;
  padding: 15px 0 10px;
}
/* line 261, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contenta .list-wrap .con .data-wrap .total span {
  color: #f33b32;
}
/* line 265, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contenta .list-wrap .con .data-wrap .data {
  max-height: 205px;
  width: 720px;
  margin: 0 auto;
  overflow: hidden;
}
/* line 270, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contenta .list-wrap .con .data-wrap .data table {
  width: 720px;
}
/* line 272, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contenta .list-wrap .con .data-wrap .data table td {
  font-size: 16px;
  color: #666;
  height: 41px;
}
/* line 284, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentb .title {
  padding: 60px 0 24px;
}
/* line 286, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentb .title a, .celebrate-wrapper .content-wrap .con-wrap .inner .contentb .title .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .celebrate-wrapper .content-wrap .con-wrap .inner .contentb .title span {
  float: right;
  margin-top: 27px;
  color: #ffe957;
  font-size: 18px;
}
/* line 293, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentb .kill-wrap {
  overflow: hidden;
  width: 1198px;
}
/* line 296, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentb .kill-wrap .kill-mode {
  float: left;
  width: 500px;
  height: 410px;
  background: #fff;
  border-radius: 8px;
  margin-right: 98px;
  text-align: center;
}
/* line 304, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentb .kill-wrap .kill-mode .celebrate-titlebg {
  line-height: 95px;
  font-size: 26px;
  color: #ffe957;
  font-weight: bold;
}
/* line 310, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentb .kill-wrap .kill-mode p {
  padding: 30px 0 5px;
  font-size: 18px;
  color: #777;
}
/* line 315, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentb .kill-wrap .kill-mode b {
  font-size: 48px;
  font-weight: bold;
  color: #fa4650;
  display: block;
}
/* line 321, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentb .kill-wrap .kill-mode strong {
  display: block;
  font-size: 18px;
  color: #333;
  padding: 13px 0 19px;
}
/* line 327, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentb .kill-wrap .kill-mode .percentage-box {
  padding: 0 0 0 90px;
  width: 320px;
}
/* line 330, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentb .kill-wrap .kill-mode .percentage-box i {
  font-size: 18px;
  color: #f2303c;
  margin-top: -8px;
}
/* line 335, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentb .kill-wrap .kill-mode .percentage-box .percentage {
  width: 258px;
  height: 10px;
  background: #fffbfb;
  border-radius: 10px;
  border: 1px solid #f2303c;
}
/* line 341, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentb .kill-wrap .kill-mode .percentage-box .percentage span {
  height: 10px;
  background: #f2303c;
  border-radius: 10px;
  position: static;
  float: left;
}
/* line 350, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentb .kill-wrap .kill-mode .btns {
  padding-top: 25px;
}
/* line 352, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentb .kill-wrap .kill-mode .btns .count-down {
  width: 316px;
  height: 51px;
  margin: 0 auto;
  text-align: center;
  line-height: 55px;
  border-radius: 55px;
  font-size: 22px;
  color: #f2303c;
  border: 2px solid #f2303c;
}
/* line 363, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentb .kill-wrap .kill-mode .btns .btn {
  display: block;
  width: 320px;
  height: 55px;
  text-align: center;
  line-height: 55px;
  border-radius: 55px;
  background: #f2303c;
  font-size: 22px;
  color: #fff;
  margin: 0 auto;
}
/* line 374, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentb .kill-wrap .kill-mode .btns .btn.endbtn {
  background: #bfbfbf;
}
/* line 379, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentb .kill-wrap .kill-mode .btns a:hover, .celebrate-wrapper .content-wrap .con-wrap .inner .contentb .kill-wrap .kill-mode .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .celebrate-wrapper .content-wrap .con-wrap .inner .contentb .kill-wrap .kill-mode .btns span:hover {
  background: #d72630;
  text-decoration: none;
}
/* line 389, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentc .title {
  padding: 60px 0 24px;
}
/* line 391, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentc .title a, .celebrate-wrapper .content-wrap .con-wrap .inner .contentc .title .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .celebrate-wrapper .content-wrap .con-wrap .inner .contentc .title span {
  float: right;
  margin-top: 27px;
  color: #ffe957;
  font-size: 18px;
}
/* line 398, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentc .info {
  width: 1000px;
  height: 50px;
  line-height: 50px;
  text-align: center;
  background: #c12335;
  font-size: 18px;
  color: #fff;
  margin: -39px auto 0;
  border-radius: 50px;
}
/* line 408, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentc .info strong {
  margin: 0 10px;
  color: #f9ff5e;
  font-weight: bold;
}
/* line 413, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentc .info a, .celebrate-wrapper .content-wrap .con-wrap .inner .contentc .info .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .celebrate-wrapper .content-wrap .con-wrap .inner .contentc .info span {
  color: #f9ff5e;
  text-decoration: underline;
}
/* line 418, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentc .toplist {
  overflow: hidden;
}
/* line 420, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentc .toplist .top-wrap {
  float: left;
  margin-top: 69px;
  width: 530px;
  height: 711px;
  background: #fff;
  box-sizing: border-box;
  padding: 63px 45px 0;
  position: relative;
}
/* line 429, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentc .toplist .top-wrap .celebrate-listtitle {
  position: absolute;
  left: 64px;
  top: -20px;
}
/* line 434, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentc .toplist .top-wrap table {
  width: 440px;
  height: 624px;
}
/* line 437, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentc .toplist .top-wrap table th {
  height: 57px;
  font-size: 18px;
  color: #444;
  font-weight: bold;
}
/* line 444, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentc .toplist .top-wrap table .normal td {
  height: 55px;
  font-size: 16px;
  color: #333;
  text-align: left;
}
/* line 449, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentc .toplist .top-wrap table .normal td span {
  display: inline-block;
}
/* line 451, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentc .toplist .top-wrap table .normal td span.center {
  font-weight: bold;
  width: 38px;
  text-align: center;
}
/* line 460, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentc .toplist .top-wrap table .one td {
  padding-top: 14px;
  border-top: 1px solid #e4e4e4;
}
/* line 466, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentc .toplist .top-wrap table .one td, .celebrate-wrapper .content-wrap .con-wrap .inner .contentc .toplist .top-wrap table .two td, .celebrate-wrapper .content-wrap .con-wrap .inner .contentc .toplist .top-wrap table .three td {
  color: #f23a32;
}
/* line 468, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentc .toplist .top-wrap table .one td span, .celebrate-wrapper .content-wrap .con-wrap .inner .contentc .toplist .top-wrap table .two td span, .celebrate-wrapper .content-wrap .con-wrap .inner .contentc .toplist .top-wrap table .three td span {
  display: inline-block;
}
/* line 475, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentc .toplist .time-wrap {
  float: left;
  margin: 0 -26px 0 25px;
}
/* line 478, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentc .toplist .time-wrap .time {
  margin: 49px 0 15px 115px;
  width: 288px;
  height: 89px;
  border: 1px solid #d52024;
  border-radius: 4px;
  box-shadow: 0 0 4px #990f13;
  text-align: center;
  background: #c12335;
}
/* line 487, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentc .toplist .time-wrap .time span {
  display: block;
  height: 36px;
  line-height: 36px;
  font-size: 16px;
  background: #b72031;
  color: #fff;
}
/* line 495, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentc .toplist .time-wrap .time p {
  height: 53px;
  line-height: 53px;
  font-size: 22px;
  color: #f9fc5d;
}
/* line 500, ../sass/_celebrate.scss */
.celebrate-wrapper .content-wrap .con-wrap .inner .contentc .toplist .time-wrap .time p i {
  font-size: 26px;
}
/* line 511, ../sass/_celebrate.scss */
.celebrate-wrapper .bottom-wrapper {
  text-align: center;
  height: 45px;
  line-height: 45px;
  text-align: center;
  background: #a9202f;
  font-size: 14px;
  color: #ffeccc;
}
/* line 520, ../sass/_celebrate.scss */
.celebrate-wrapper .celebrate-return {
  position: fixed;
  right: 40px;
  bottom: 40px;
  cursor: pointer;
  z-index: 5;
}

/* line 529, ../sass/_celebrate.scss */
.celebrate-dialog-wrap {
  position: relative;
  background: #fff;
  width: 600px;
}
/* line 533, ../sass/_celebrate.scss */
.celebrate-dialog-wrap .title {
  height: 55px;
  line-height: 55px;
  text-align: center;
  background: #b52335;
  font-size: 18px;
  color: #fff;
  font-weight: bold;
}
/* line 541, ../sass/_celebrate.scss */
.celebrate-dialog-wrap .title span {
  position: absolute;
  right: 31px;
  top: 20px;
  cursor: pointer;
}
/* line 548, ../sass/_celebrate.scss */
.celebrate-dialog-wrap ul {
  padding: 28px 45px;
  line-height: 30px;
  font-size: 14px;
  color: #333;
}
/* line 553, ../sass/_celebrate.scss */
.celebrate-dialog-wrap ul li {
  box-sizing: border-box;
  padding-left: 16px;
  position: relative;
  text-align: left;
}
/* line 558, ../sass/_celebrate.scss */
.celebrate-dialog-wrap ul li i {
  position: absolute;
  left: 0;
  top: 0;
}

/* line 567, ../sass/_celebrate.scss */
.celebrate-code-wrapper {
  width: 400px;
  height: 420px;
  background: #fff;
  position: relative;
}
/* line 572, ../sass/_celebrate.scss */
.celebrate-code-wrapper i {
  position: absolute;
  right: 20px;
  top: 20px;
  cursor: pointer;
}
/* line 578, ../sass/_celebrate.scss */
.celebrate-code-wrapper span {
  display: block;
  font-size: 24px;
  color: #333;
  height: 108px;
  line-height: 108px;
}
/* line 585, ../sass/_celebrate.scss */
.celebrate-code-wrapper .code {
  width: 223px;
  height: 223px;
  margin: 0 auto;
}
/* line 590, ../sass/_celebrate.scss */
.celebrate-code-wrapper p {
  height: 72px;
  line-height: 72px;
  font-size: 16px;
  color: #333;
}

/* line 598, ../sass/_celebrate.scss */
.celebrate-invest-wrapper {
  width: 600px;
  height: 380px;
  background: #fff;
  border-radius: 10px;
  position: relative;
}
/* line 604, ../sass/_celebrate.scss */
.celebrate-invest-wrapper i {
  position: absolute;
  right: 20px;
  top: 20px;
  cursor: pointer;
}
/* line 610, ../sass/_celebrate.scss */
.celebrate-invest-wrapper span {
  font-size: 24px;
  color: #333;
  display: block;
  padding: 73px 0 58px;
}
/* line 615, ../sass/_celebrate.scss */
.celebrate-invest-wrapper span b {
  color: #e6090c;
}
/* line 619, ../sass/_celebrate.scss */
.celebrate-invest-wrapper .code {
  overflow: hidden;
  padding-left: 108px;
}
/* line 622, ../sass/_celebrate.scss */
.celebrate-invest-wrapper .code .box {
  width: 140px;
  height: 140px;
  margin-right: 48px;
  float: left;
}
/* line 628, ../sass/_celebrate.scss */
.celebrate-invest-wrapper .code .info {
  padding-top: 33px;
  font-size: 18px;
  line-height: 36px;
  color: #333;
  text-align: left;
  float: left;
}
/* line 635, ../sass/_celebrate.scss */
.celebrate-invest-wrapper .code .info b {
  color: #f2303c;
}

/* line 1, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap {
  margin: 0;
  padding: 0;
  font-family: "微软雅黑";
}
/* line 5, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .banner {
  width: 100%;
  height: 936px;
  background: url('../../images/zhongqiujie/banner.jpg?1508917068') center top no-repeat;
}
/* line 10, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .banner .inner {
  position: absolute;
  width: 452px;
  top: 553px;
  left: 50%;
  margin-left: -228px;
}
/* line 16, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .banner .inner .eat {
  width: 452px;
  height: 37px;
}
/* line 19, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .banner .inner .eat .left {
  width: 226px;
  height: inherit;
  float: left;
  background-color: #8f2e36;
  text-align: center;
}
/* line 25, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .banner .inner .eat .left p {
  line-height: 38px;
  color: #fff;
  font-size: 20px;
}
/* line 31, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .banner .inner .eat .right {
  text-align: center;
  width: 226px;
  float: right;
  color: #6a3906;
  font-size: 20px;
  border: solid 2px #8f2e36;
  box-sizing: border-box;
}
/* line 39, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .banner .inner .eat .right p {
  line-height: 33px;
  color: #8f2e36;
  font-size: 20px;
}
/* line 46, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .banner .inner .gift {
  text-align: center;
  width: 452px;
  padding: 16px 8px;
}
/* line 50, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .banner .inner .gift p {
  color: #8f2e36;
  font-size: 18px;
}
/* line 56, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .banner .inner .time {
  text-align: center;
  width: 300px;
  margin: 0 76px;
  height: 38px;
  line-height: 38px;
  border: solid 1px #8f2e36;
  border-radius: 20px;
}
/* line 64, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .banner .inner .time p {
  color: #8f2e36;
  font-size: 16px;
}
/* line 72, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_a {
  width: 100%;
  height: 870px;
  background: url('../../images/zhongqiujie/a.jpg?1508917069') center top no-repeat;
}
/* line 76, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_a .inner {
  width: 1000px;
  margin: 0 auto;
}
/* line 79, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_a .inner .header {
  text-align: center;
}
/* line 81, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_a .inner .header .head {
  width: 1000px;
  margin: 0 auto;
  height: 235px;
  line-height: 235px;
  background: url('../../images/zhongqiujie/e.png?1508917069') center top no-repeat;
}
/* line 87, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_a .inner .header .head p {
  color: #f8f49c;
  font-size: 48px;
}
/* line 92, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_a .inner .header .artcle {
  font-size: 16px;
  color: #f8f49c;
}
/* line 99, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_a .pics {
  height: 534px;
  width: 1000px;
  margin: 54px auto 0;
  overflow: hidden;
}
/* line 104, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_a .pics .crow {
  width: 1100px;
}
/* line 107, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_a .pics .crow ul li {
  float: left;
}
/* line 110, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_a .pics .crow ul li .pic {
  position: relative;
  border-radius: 50px;
  text-align: center;
  width: 204px;
  border: solid 1px #7764aa;
  height: 220px;
  margin-right: 58px;
  margin-bottom: 34px;
  background: url('../../images/zhongqiujie/shadow.png?1508917069') center top no-repeat;
}
/* line 120, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_a .pics .crow ul li .pic img {
  position: absolute;
  top: 30px;
  left: 52px;
}
/* line 126, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_a .pics .crow ul li .pic .buqian {
  cursor: pointer;
}
/* line 129, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_a .pics .crow ul li .pic p {
  position: absolute;
  left: 40px;
  top: 156px;
  display: block;
  line-height: 40px;
  height: 40px;
  width: 120px;
  background-color: #6a56a2;
  font-size: 18px;
  color: #f8f49c;
  border-radius: 20px;
}
/* line 142, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_a .pics .crow ul li .pic .YYk {
  cursor: pointer;
  position: absolute;
  left: 40px;
  top: 156px;
  display: block;
  line-height: 40px;
  height: 40px;
  width: 120px;
  background-color: #da5676;
  font-size: 18px;
  color: #f8f49c;
  border-radius: 20px;
}
/* line 156, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_a .pics .crow ul li .pic a, .zhongqiujie_wrap .content_a .pics .crow ul li .pic .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .zhongqiujie_wrap .content_a .pics .crow ul li .pic span {
  text-decoration: none;
  position: absolute;
  left: 40px;
  top: 156px;
  display: block;
  line-height: 40px;
  height: 40px;
  width: 120px;
  background-color: #da5676;
  font-size: 18px;
  color: #f8f49c;
  border-radius: 20px;
}
/* line 179, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_b {
  margin-top: -8px;
  width: 100%;
  height: 918px;
  background: url('../../images/zhongqiujie/b.jpg?1508917069') center top no-repeat;
}
/* line 184, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_b .inner {
  width: 1000px;
  margin: 0 auto;
}
/* line 187, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_b .inner .header {
  text-align: center;
}
/* line 189, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_b .inner .header .head {
  width: 1000px;
  margin: 0 auto;
  height: 138px;
  line-height: 138px;
  background: url('../../images/zhongqiujie/d.png?1508917069') center top no-repeat;
}
/* line 195, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_b .inner .header .head p {
  color: #f8f49c;
  font-size: 48px;
}
/* line 200, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_b .inner .header .artcle {
  font-size: 16px;
  color: #f8f49c;
}
/* line 207, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_b .pan {
  width: 650px;
  position: relative;
  height: 653px;
  margin: 60px auto 74px;
}
/* line 212, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_b .pan span {
  width: 200px;
  height: 200px;
  z-index: 10;
  position: absolute;
  border-radius: 50%;
  left: 50%;
  top: 50%;
  margin-left: -100px;
  margin-top: -100px;
  cursor: pointer;
}
/* line 225, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_b .pan #rotate {
  position: absolute;
  top: 2px;
  left: 0px;
}
/* line 230, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_b .pan img {
  position: absolute;
  top: 0px;
  left: 0px;
}
/* line 237, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_c {
  width: 100%;
  height: 683px;
  background: url('../../images/zhongqiujie/c.jpg?1508917069') center top no-repeat;
}
/* line 241, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_c .inner {
  width: 1000px;
  margin: 0 auto;
}
/* line 244, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_c .inner .header {
  text-align: center;
}
/* line 246, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_c .inner .header .head {
  width: 1000px;
  margin: 0 auto;
  height: 138px;
  line-height: 138px;
  background: url('../../images/zhongqiujie/d.png?1508917069') center top no-repeat;
}
/* line 252, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_c .inner .header .head p {
  color: #f8f49c;
  font-size: 48px;
}
/* line 259, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_c .wenzi {
  width: 1000px;
  height: 410px;
  margin: 60px auto 40px;
  background: url('../../images/zhongqiujie/g.png?1508917069') center top no-repeat;
}
/* line 265, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_c .wenzi .wrap {
  padding: 42px 48px;
}
/* line 267, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_c .wenzi .wrap p {
  color: #f8f49c;
  font-size: 14px;
  line-height: 30px;
}
/* line 277, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_c .bottom {
  width: 1000px;
  margin: 0 auto;
  height: 36px;
  padding: 0px 58px;
  text-align: center;
}
/* line 283, ../sass/_zhongqiujie.scss */
.zhongqiujie_wrap .content_c .bottom p {
  color: #cfc7a7;
  font-size: 12px;
  line-height: 36px;
}

/* line 1, ../sass/_zhongqiu.scss */
.zhongqiu-dialog-wrapper {
  background-color: #fff;
  position: relative;
  width: 360px;
  height: 260px;
  text-align: center;
}
/* line 7, ../sass/_zhongqiu.scss */
.zhongqiu-dialog-wrapper img {
  margin-top: 15px;
}
/* line 11, ../sass/_zhongqiu.scss */
.zhongqiu-dialog-wrapper .tittle {
  text-align: center;
}
/* line 14, ../sass/_zhongqiu.scss */
.zhongqiu-dialog-wrapper .tittle p {
  font-size: 16px !important;
  color: #333;
  display: block;
}
/* line 20, ../sass/_zhongqiu.scss */
.zhongqiu-dialog-wrapper a, .zhongqiu-dialog-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .zhongqiu-dialog-wrapper span {
  text-decoration: none;
  display: block;
  width: 200px;
  height: 40px;
  line-height: 40px;
  color: #fff;
  font-size: 16px;
  background-color: #d14a74;
  border-radius: 4px;
  margin: 20px 80px;
  cursor: pointer;
}
/* line 33, ../sass/_zhongqiu.scss */
.zhongqiu-dialog-wrapper .error {
  position: absolute;
  top: 10px;
  right: 15px;
  cursor: pointer;
  width: 20px;
  height: 20px;
}
/* line 42, ../sass/_zhongqiu.scss */
.zhongqiu-dialog-wrapper .pan {
  position: absolute;
  bottom: 0;
  text-align: center;
}
/* line 47, ../sass/_zhongqiu.scss */
.zhongqiu-dialog-wrapper .pan p {
  padding: 0px 10px;
  font-size: 16px !important;
  color: #333;
  display: block;
}
/* line 53, ../sass/_zhongqiu.scss */
.zhongqiu-dialog-wrapper .pan a, .zhongqiu-dialog-wrapper .pan .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .zhongqiu-dialog-wrapper .pan span {
  text-decoration: none;
  display: block;
  width: 200px;
  height: 40px;
  line-height: 40px;
  color: #fff;
  font-size: 16px;
  background-color: #d14a74;
  border-radius: 4px;
  margin: 20px 80px;
  cursor: pointer;
}

/* line 1, ../sass/_report2018.scss */
.report-wrap {
  width: 100%;
  height: 6608px;
  background: url('../../images/report/report.jpg?1509413892') center top no-repeat;
  margin: 0 auto;
}

/* line 1, ../sass/_eleven.scss */
.ele-warp {
  width: 674px;
  border-radius: 4px;
}
/* line 4, ../sass/_eleven.scss */
.ele-warp .title {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  background-color: #ffa141;
  position: relative;
  height: 46px;
  line-height: 46px;
  text-align: center;
  color: #fff;
  font-size: 30px;
}
/* line 14, ../sass/_eleven.scss */
.ele-warp .title .error {
  cursor: pointer;
  position: absolute;
  top: 8px;
  right: 12px;
  width: 32px;
  height: 30px;
  background: url('../../images/double/error.png?1509343107') center top no-repeat;
}
/* line 24, ../sass/_eleven.scss */
.ele-warp .inner {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  padding-bottom: 12px;
  background-color: #ffefbc;
  overflow: hidden;
}
/* line 30, ../sass/_eleven.scss */
.ele-warp .inner .head {
  text-align: left;
  padding-left: 40px;
  width: 800px;
  height: 46px;
  line-height: 46px;
}
/* line 36, ../sass/_eleven.scss */
.ele-warp .inner .head p {
  float: left;
  color: #e52727;
  font-size: 22px;
}
/* line 42, ../sass/_eleven.scss */
.ele-warp .inner ul {
  padding-left: 44px;
}
/* line 44, ../sass/_eleven.scss */
.ele-warp .inner ul li {
  padding-bottom: 30px;
  text-align: left;
}
/* line 47, ../sass/_eleven.scss */
.ele-warp .inner ul li p {
  float: left;
  font-size: 14px;
  color: #783d35;
}

/* line 800, member/*.png */
.member-sprite, .member-acta, .member-actb, .member-actc, .member-actd, .member-acte, .member-actf, .member-actg, .member-acth, .member-actjiao, .member-actva, .member-actvb, .member-actvc, .member-actvd, .member-actve, .member-adviser, .member-cal-close, .member-cal, .member-cash, .member-choose, .member-defaultline, .member-defaultva, .member-defaultvb, .member-defaultvc, .member-defaultvd, .member-defaultve, .member-down, .member-fail, .member-get, .member-grade, .member-grayva, .member-grayvb, .member-grayvc, .member-grayvd, .member-grayve, .member-guideclose, .member-homeactva, .member-homeactvb, .member-homeactvc, .member-homeactvd, .member-homeactve, .member-homepu, .member-homered, .member-homeva, .member-homevb, .member-homevc, .member-homevd, .member-homeve, .member-ico, .member-icoa, .member-icob, .member-icoc, .member-icod, .member-icoe, .member-icof, .member-icog, .member-icoh, .member-invest, .member-jiao, .member-lightbga, .member-lightbgb, .member-lightbgc, .member-lightbgd, .member-lightva, .member-lightvb, .member-lightvc, .member-lightvd, .member-lightve, .member-listwait, .member-more, .member-myright, .member-new, .member-pei, .member-pu, .member-pubga, .member-pubgb, .member-pubgc, .member-pubgd, .member-record, .member-red, .member-specialred, .member-success, .member-tail, .member-tailz, .member-titlea, .member-titleb, .member-titlec, .member-up, .member-va, .member-vb, .member-vc, .member-vd, .member-ve, .member-vip, .member-wait, .member-zhuan {
  background-image: url('../../images/member-sdf667c46e1.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-acta {
  background-position: 0 0;
  height: 90px;
  width: 90px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-actb {
  background-position: 0 -90px;
  height: 90px;
  width: 90px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-actc {
  background-position: 0 -180px;
  height: 90px;
  width: 90px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-actd {
  background-position: 0 -270px;
  height: 90px;
  width: 90px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-acte {
  background-position: 0 -360px;
  height: 90px;
  width: 90px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-actf {
  background-position: 0 -450px;
  height: 90px;
  width: 90px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-actg {
  background-position: 0 -540px;
  height: 90px;
  width: 90px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-acth {
  background-position: 0 -630px;
  height: 90px;
  width: 90px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-actjiao {
  background-position: 0 -720px;
  height: 41px;
  width: 57px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-actva {
  background-position: 0 -761px;
  height: 38px;
  width: 38px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-actvb {
  background-position: 0 -799px;
  height: 38px;
  width: 38px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-actvc {
  background-position: 0 -837px;
  height: 38px;
  width: 38px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-actvd {
  background-position: 0 -875px;
  height: 38px;
  width: 38px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-actve {
  background-position: 0 -913px;
  height: 38px;
  width: 38px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-adviser {
  background-position: 0 -951px;
  height: 90px;
  width: 90px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-cal-close {
  background-position: 0 -1041px;
  height: 17px;
  width: 17px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-cal {
  background-position: 0 -1058px;
  height: 41px;
  width: 162px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-cash {
  background-position: 0 -1099px;
  height: 90px;
  width: 90px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-choose {
  background-position: 0 -1189px;
  height: 7px;
  width: 12px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-defaultline {
  background-position: 0 -1196px;
  height: 6px;
  width: 731px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-defaultva {
  background-position: 0 -1202px;
  height: 38px;
  width: 38px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-defaultvb {
  background-position: 0 -1240px;
  height: 38px;
  width: 38px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-defaultvc {
  background-position: 0 -1278px;
  height: 38px;
  width: 38px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-defaultvd {
  background-position: 0 -1316px;
  height: 38px;
  width: 38px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-defaultve {
  background-position: 0 -1354px;
  height: 38px;
  width: 38px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-down {
  background-position: 0 -1392px;
  height: 38px;
  width: 38px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-fail {
  background-position: 0 -1430px;
  height: 41px;
  width: 41px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-get {
  background-position: 0 -1471px;
  height: 13px;
  width: 21px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-grade {
  background-position: 0 -1484px;
  height: 414px;
  width: 1057px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-grayva {
  background-position: 0 -1898px;
  height: 71px;
  width: 64px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-grayvb {
  background-position: 0 -1969px;
  height: 71px;
  width: 64px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-grayvc {
  background-position: 0 -2040px;
  height: 71px;
  width: 64px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-grayvd {
  background-position: 0 -2111px;
  height: 71px;
  width: 64px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-grayve {
  background-position: 0 -2182px;
  height: 71px;
  width: 64px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-guideclose {
  background-position: 0 -2253px;
  height: 56px;
  width: 56px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-homeactva {
  background-position: 0 -2309px;
  height: 23px;
  width: 21px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-homeactvb {
  background-position: 0 -2332px;
  height: 23px;
  width: 21px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-homeactvc {
  background-position: 0 -2355px;
  height: 23px;
  width: 21px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-homeactvd {
  background-position: 0 -2378px;
  height: 23px;
  width: 21px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-homeactve {
  background-position: 0 -2401px;
  height: 23px;
  width: 21px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-homepu {
  background-position: 0 -2424px;
  height: 23px;
  width: 21px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-homered {
  background-position: 0 -2447px;
  height: 66px;
  width: 70px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-homeva {
  background-position: 0 -2513px;
  height: 23px;
  width: 21px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-homevb {
  background-position: 0 -2536px;
  height: 23px;
  width: 21px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-homevc {
  background-position: 0 -2559px;
  height: 23px;
  width: 21px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-homevd {
  background-position: 0 -2582px;
  height: 23px;
  width: 21px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-homeve {
  background-position: 0 -2605px;
  height: 23px;
  width: 21px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-ico {
  background-position: 0 -2628px;
  height: 11px;
  width: 23px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-icoa {
  background-position: 0 -2639px;
  height: 90px;
  width: 90px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-icob {
  background-position: 0 -2729px;
  height: 90px;
  width: 90px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-icoc {
  background-position: 0 -2819px;
  height: 90px;
  width: 90px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-icod {
  background-position: 0 -2909px;
  height: 90px;
  width: 90px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-icoe {
  background-position: 0 -2999px;
  height: 90px;
  width: 90px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-icof {
  background-position: 0 -3089px;
  height: 90px;
  width: 90px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-icog {
  background-position: 0 -3179px;
  height: 90px;
  width: 90px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-icoh {
  background-position: 0 -3269px;
  height: 90px;
  width: 90px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-invest {
  background-position: 0 -3359px;
  height: 90px;
  width: 90px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-jiao {
  background-position: 0 -3449px;
  height: 41px;
  width: 52px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-lightbga {
  background-position: 0 -3490px;
  height: 262px;
  width: 660px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-lightbgb {
  background-position: 0 -3752px;
  height: 237px;
  width: 573px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-lightbgc {
  background-position: 0 -3989px;
  height: 219px;
  width: 699px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-lightbgd {
  background-position: 0 -4208px;
  height: 211px;
  width: 893px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-lightva {
  background-position: 0 -4419px;
  height: 71px;
  width: 64px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-lightvb {
  background-position: 0 -4490px;
  height: 71px;
  width: 64px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-lightvc {
  background-position: 0 -4561px;
  height: 76px;
  width: 69px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-lightvd {
  background-position: 0 -4637px;
  height: 71px;
  width: 64px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-lightve {
  background-position: 0 -4708px;
  height: 76px;
  width: 69px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-listwait {
  background-position: 0 -4784px;
  height: 201px;
  width: 334px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-more {
  background-position: 0 -4985px;
  height: 15px;
  width: 7px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-myright {
  background-position: 0 -5000px;
  height: 35px;
  width: 32px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-new {
  background-position: 0 -5035px;
  height: 15px;
  width: 30px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-pei {
  background-position: 0 -5050px;
  height: 90px;
  width: 90px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-pu {
  background-position: 0 -5140px;
  height: 62px;
  width: 56px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-pubga {
  background-position: 0 -5202px;
  height: 274px;
  width: 552px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-pubgb {
  background-position: 0 -5476px;
  height: 239px;
  width: 624px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-pubgc {
  background-position: 0 -5715px;
  height: 219px;
  width: 612px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-pubgd {
  background-position: 0 -5934px;
  height: 218px;
  width: 884px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-record {
  background-position: 0 -6152px;
  height: 31px;
  width: 27px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-red {
  background-position: 0 -6183px;
  height: 87px;
  width: 102px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-specialred {
  background-position: 0 -6270px;
  height: 87px;
  width: 102px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-success {
  background-position: 0 -6357px;
  height: 41px;
  width: 41px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-tail {
  background-position: 0 -6398px;
  height: 14px;
  width: 21px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-tailz {
  background-position: 0 -6412px;
  height: 8px;
  width: 15px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-titlea {
  background-position: 0 -6420px;
  height: 34px;
  width: 26px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-titleb {
  background-position: 0 -6454px;
  height: 35px;
  width: 32px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-titlec {
  background-position: 0 -6489px;
  height: 34px;
  width: 28px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-up {
  background-position: 0 -6523px;
  height: 33px;
  width: 31px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-va {
  background-position: 0 -6556px;
  height: 38px;
  width: 38px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-vb {
  background-position: 0 -6594px;
  height: 38px;
  width: 38px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-vc {
  background-position: 0 -6632px;
  height: 38px;
  width: 38px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-vd {
  background-position: 0 -6670px;
  height: 38px;
  width: 38px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-ve {
  background-position: 0 -6708px;
  height: 38px;
  width: 38px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-vip {
  background-position: 0 -6746px;
  height: 65px;
  width: 63px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-wait {
  background-position: 0 -6811px;
  height: 50px;
  width: 136px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.member-zhuan {
  background-position: 0 -6861px;
  height: 37px;
  width: 32px;
}

/* line 4, ../sass/_member.scss */
.member-wrapper {
  padding-bottom: 100px;
}
/* line 6, ../sass/_member.scss */
.member-wrapper .banner {
  width: 100%;
  height: 300px;
  background: url('../../images/memberbg/nologin.jpg?1508917064') center top;
}
/* line 10, ../sass/_member.scss */
.member-wrapper .banner .inner {
  width: 1200px;
  margin: 0 auto;
}
/* line 13, ../sass/_member.scss */
.member-wrapper .banner .inner .login {
  width: 300px;
  height: 300px;
  background: rgba(255, 255, 255, 0.15);
  float: left;
}
/* line 18, ../sass/_member.scss */
.member-wrapper .banner .inner .login p {
  text-align: center;
  padding-top: 110px;
  font-size: 14px;
  color: #fff;
}
/* line 24, ../sass/_member.scss */
.member-wrapper .banner .inner .login a, .member-wrapper .banner .inner .login .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .member-wrapper .banner .inner .login span {
  display: block;
  width: 160px;
  height: 50px;
  margin: 59px auto 0;
  background: #fbab2b;
  border-radius: 9px;
  font-size: 20px;
  color: #fff;
  text-align: center;
  line-height: 50px;
  font-weight: bold;
}
/* line 36, ../sass/_member.scss */
.member-wrapper .banner .inner .login a:hover, .member-wrapper .banner .inner .login .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .member-wrapper .banner .inner .login span:hover {
  background: #fbb544;
  text-decoration: none;
}
/* line 42, ../sass/_member.scss */
.member-wrapper .banner .inner .date {
  float: left;
  padding: 163px 0 0 86px;
}
/* line 45, ../sass/_member.scss */
.member-wrapper .banner .inner .date p {
  width: 290px;
  height: 40px;
  background: #fff;
  font-size: 16px;
  color: #ee363d;
  text-align: center;
  line-height: 40px;
  border-radius: 3px;
  font-weight: bold;
}
/* line 59, ../sass/_member.scss */
.member-wrapper .mode {
  width: 1200px;
  margin: 0 auto;
}
/* line 62, ../sass/_member.scss */
.member-wrapper .mode .title {
  text-align: center;
  margin-top: 95px;
  border-top: 1px dashed #ee353d;
}
/* line 66, ../sass/_member.scss */
.member-wrapper .mode .title p {
  display: inline-block;
  vertical-align: top;
  margin-top: -36px;
  background: #fff;
  padding: 0 10px;
}
/* line 73, ../sass/_member.scss */
.member-wrapper .mode .title span {
  vertical-align: top;
  display: inline-block;
  font-size: 30px;
  color: #ee353d;
  font-weight: bold;
  width: 256px;
  height: 66px;
  border: 2px solid #ee353d;
  border-radius: 100px;
  line-height: 66px;
  text-align: left;
}
/* line 86, ../sass/_member.scss */
.member-wrapper .mode .title span i {
  float: left;
  margin: 16px 27px 0 41px;
}
/* line 92, ../sass/_member.scss */
.member-wrapper .mode .tip {
  font-size: 16px;
  color: #000;
  padding: 35px 0 39px;
  text-align: center;
}
/* line 98, ../sass/_member.scss */
.member-wrapper .mode .member-grade {
  margin: 0 auto;
}
/* line 101, ../sass/_member.scss */
.member-wrapper .mode .info {
  height: 41px;
  line-height: 41px;
  text-align: center;
  color: #000;
  font-size: 16px;
  padding: 27px 0 14px;
}
/* line 108, ../sass/_member.scss */
.member-wrapper .mode .info span {
  display: inline-block;
  vertical-align: top;
  margin-left: 8px;
  cursor: pointer;
}
/* line 115, ../sass/_member.scss */
.member-wrapper .mode table.weight-table {
  width: 1198px;
  margin-top: 50px;
}
/* line 118, ../sass/_member.scss */
.member-wrapper .mode table.weight-table th {
  height: 69px;
  border: 1px solid #e4e4e4;
  background: #f5f5f5;
  text-align: center;
  font-size: 16px;
  color: #333;
}
/* line 126, ../sass/_member.scss */
.member-wrapper .mode table.weight-table p {
  display: inline-block;
}
/* line 129, ../sass/_member.scss */
.member-wrapper .mode table.weight-table td {
  height: 59px;
  font-size: 16px;
  color: #333;
  border: 1px solid #e4e4e4;
  text-align: center;
}
/* line 135, ../sass/_member.scss */
.member-wrapper .mode table.weight-table td.t {
  font-weight: bold;
}
/* line 140, ../sass/_member.scss */
.member-wrapper .mode .list-wrap {
  padding-top: 30px;
}
/* line 142, ../sass/_member.scss */
.member-wrapper .mode .list-wrap ul {
  height: 124px;
  padding-bottom: 56px;
}
/* line 146, ../sass/_member.scss */
.member-wrapper .mode .list-wrap li {
  width: 150px;
  float: left;
  position: relative;
}
/* line 150, ../sass/_member.scss */
.member-wrapper .mode .list-wrap li p {
  font-size: 16px;
  color: #000;
  text-align: center;
  padding-top: 10px;
}
/* line 156, ../sass/_member.scss */
.member-wrapper .mode .list-wrap li .txt {
  height: 38px;
  line-height: 38px;
  border: 1px dashed #d2d2d2;
  border-radius: 6px;
  position: absolute;
  font-size: 14px;
  color: #fc474b;
  left: 50%;
  display: none;
  text-align: center;
  top: 140px;
}
/* line 168, ../sass/_member.scss */
.member-wrapper .mode .list-wrap li .txt i {
  position: absolute;
  top: -11px;
  left: 50%;
  margin-left: -11px;
  background-color: #fff;
}
/* line 176, ../sass/_member.scss */
.member-wrapper .mode .list-wrap li .act {
  margin: 0 auto;
  display: none;
}
/* line 180, ../sass/_member.scss */
.member-wrapper .mode .list-wrap li .default {
  margin: 0 auto;
  display: block;
}
/* line 185, ../sass/_member.scss */
.member-wrapper .mode .list-wrap li:hover .act {
  display: block;
}
/* line 188, ../sass/_member.scss */
.member-wrapper .mode .list-wrap li:hover .default {
  display: none;
}
/* line 191, ../sass/_member.scss */
.member-wrapper .mode .list-wrap li:hover .txt {
  display: block;
}
/* line 197, ../sass/_member.scss */
.member-wrapper .mode table.data-table {
  width: 1198px;
}
/* line 199, ../sass/_member.scss */
.member-wrapper .mode table.data-table th {
  height: 58px;
  color: #000;
  font-size: 16px;
  border: 1px solid #e4e4e4;
  font-weight: bold;
  text-align: center;
}
/* line 207, ../sass/_member.scss */
.member-wrapper .mode table.data-table td {
  height: 49px;
  font-size: 14px;
  color: #000;
  border: 1px solid #e4e4e4;
  text-align: center;
}

/* line 218, ../sass/_member.scss */
.member-cal-dialog {
  width: 450px;
  height: 300px;
  background: #fff;
  border-radius: 5px;
  position: relative;
}
/* line 224, ../sass/_member.scss */
.member-cal-dialog .member-cal-close {
  position: absolute;
  right: 20px;
  top: 21px;
  cursor: pointer;
}
/* line 230, ../sass/_member.scss */
.member-cal-dialog .title {
  height: 60px;
  line-height: 60px;
  background: #f44242;
  font-size: 20px;
  color: #fff;
  border-radius: 5px 5px 0 0;
}
/* line 238, ../sass/_member.scss */
.member-cal-dialog .input-box {
  padding: 15px 0 0 74px;
  height: 40px;
  position: relative;
}
/* line 242, ../sass/_member.scss */
.member-cal-dialog .input-box p {
  float: left;
  width: 93px;
  height: 40px;
  line-height: 40px;
  font-size: 18px;
  color: #333;
  text-align: left;
}
/* line 251, ../sass/_member.scss */
.member-cal-dialog .input-box strong {
  width: 216px;
  float: left;
  line-height: 40px;
  font-size: 18px;
  color: #f44242;
  text-align: left;
  box-sizing: border-box;
  padding-left: 8px;
}
/* line 261, ../sass/_member.scss */
.member-cal-dialog .input-box .dot {
  width: 30px;
  font-size: 18px;
  color: #333;
  float: left;
  line-height: 40px;
}
/* line 268, ../sass/_member.scss */
.member-cal-dialog .input-box .choose-box {
  width: 198px;
  border: 1px solid #c9c9c9;
  position: absolute;
  z-index: 2;
  left: 167px;
  top: 51px;
  border-top: #fff;
  border-radius: 0 0 5px 5px;
}
/* line 277, ../sass/_member.scss */
.member-cal-dialog .input-box .choose-box p {
  padding: 5px 20px;
  width: 198px;
  text-align: left;
  font-size: 18px;
  color: #333;
  line-height: 28px;
  box-sizing: border-box;
  background: #fff;
}
/* line 286, ../sass/_member.scss */
.member-cal-dialog .input-box .choose-box p:hover {
  background: #dbdbdb;
}
/* line 291, ../sass/_member.scss */
.member-cal-dialog .input-box .input-mod {
  width: 198px;
  height: 38px;
  border: 1px solid #c9c9c9;
  position: relative;
  float: left;
  border-radius: 5px;
  overflow: hidden;
}
/* line 299, ../sass/_member.scss */
.member-cal-dialog .input-box .input-mod i {
  position: absolute;
  line-height: 38px;
  right: 9px;
  top: 0;
  font-size: 18px;
  line-height: 38px;
}
/* line 307, ../sass/_member.scss */
.member-cal-dialog .input-box .input-mod .member-down {
  position: absolute;
  right: 0;
  top: 0;
}
/* line 312, ../sass/_member.scss */
.member-cal-dialog .input-box .input-mod input, .member-cal-dialog .input-box .input-mod span {
  display: block;
  padding: 5px 20px;
  text-align: left;
  font-size: 18px;
  color: #333;
  line-height: 28px;
  outline: none;
  box-sizing: border-box;
  border: none;
}
/* line 323, ../sass/_member.scss */
.member-cal-dialog .input-box .input-mod input {
  width: 198px;
}
/* line 326, ../sass/_member.scss */
.member-cal-dialog .input-box .input-mod span {
  background: #fff;
}
/* line 331, ../sass/_member.scss */
.member-cal-dialog .bot-box {
  font-size: 14px;
  color: #888;
  line-height: 47px;
  margin-top: 21px;
  border-top: 1px solid #e5e5e5;
}

/* line 340, ../sass/_member.scss */
.member-login-wrapper {
  background: #f2f2f2;
  padding-bottom: 100px;
}
/* line 343, ../sass/_member.scss */
.member-login-wrapper .banner {
  width: 100%;
  height: 350px;
  background: url('../../images/memberbg/login.jpg?1508917064') center top;
}
/* line 347, ../sass/_member.scss */
.member-login-wrapper .banner .inner {
  width: 1200px;
  margin: 0 auto;
  position: relative;
}
/* line 351, ../sass/_member.scss */
.member-login-wrapper .banner .inner .member-pubga {
  position: absolute;
  left: 568px;
  top: 248px;
  z-index: 101;
}
/* line 357, ../sass/_member.scss */
.member-login-wrapper .banner .inner .member-lightbga {
  position: absolute;
  left: 570px;
  top: 248px;
  z-index: 101;
}
/* line 363, ../sass/_member.scss */
.member-login-wrapper .banner .inner .member-guideclose {
  position: absolute;
  right: 26px;
  top: 35px;
  z-index: 101;
  cursor: pointer;
}
/* line 370, ../sass/_member.scss */
.member-login-wrapper .banner .inner .login {
  width: 304px;
  height: 338px;
  background: #fdf4f5;
  float: left;
  overflow: hidden;
  margin-top: 6px;
  border-radius: 5px;
}
/* line 378, ../sass/_member.scss */
.member-login-wrapper .banner .inner .login .member-pu {
  display: block;
  margin: 56px auto 0;
}
/* line 382, ../sass/_member.scss */
.member-login-wrapper .banner .inner .login .icon {
  display: block;
  margin: 48px auto 0;
}
/* line 386, ../sass/_member.scss */
.member-login-wrapper .banner .inner .login .phone {
  font-size: 18px;
  color: #333;
  padding: 16px 0 38px;
  text-align: center;
  font-weight: bold;
}
/* line 393, ../sass/_member.scss */
.member-login-wrapper .banner .inner .login .info {
  overflow: hidden;
  width: 265px;
  margin: 0 auto;
  text-align: center;
}
/* line 398, ../sass/_member.scss */
.member-login-wrapper .banner .inner .login .info div {
  float: left;
  width: 132px;
  border-right: 1px dashed #d3d3d3;
}
/* line 402, ../sass/_member.scss */
.member-login-wrapper .banner .inner .login .info div span {
  display: block;
  font-size: 17px;
  color: #333;
}
/* line 407, ../sass/_member.scss */
.member-login-wrapper .banner .inner .login .info div p {
  font-size: 17px;
  color: #f23032;
  padding-top: 8px;
}
/* line 414, ../sass/_member.scss */
.member-login-wrapper .banner .inner .login .how {
  padding-top: 34px;
  text-align: center;
}
/* line 417, ../sass/_member.scss */
.member-login-wrapper .banner .inner .login .how a, .member-login-wrapper .banner .inner .login .how .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .member-login-wrapper .banner .inner .login .how span {
  font-size: 14px;
  color: #f13337;
  text-decoration: underline;
}
/* line 424, ../sass/_member.scss */
.member-login-wrapper .banner .inner .line-wrap {
  float: left;
  padding: 166px 0 0 82px;
}
/* line 427, ../sass/_member.scss */
.member-login-wrapper .banner .inner .line-wrap .line {
  position: relative;
}
/* line 429, ../sass/_member.scss */
.member-login-wrapper .banner .inner .line-wrap .line .vlist {
  padding-left: 52px;
  height: 38px;
  overflow: hidden;
  margin-bottom: -22px;
  margin-top: -16px;
}
/* line 435, ../sass/_member.scss */
.member-login-wrapper .banner .inner .line-wrap .line .vlist p {
  float: left;
  margin-right: 110px;
}
/* line 441, ../sass/_member.scss */
.member-login-wrapper .banner .inner .line-wrap .line .botline .in {
  height: 6px;
  border-radius: 6px;
  background: linear-gradient(to right, #f77659, #fee591, #fee591);
}
/* line 447, ../sass/_member.scss */
.member-login-wrapper .banner .inner .line-wrap .line .tips {
  width: 207px;
  height: 47px;
  background: #fff;
  border-radius: 6px;
  position: absolute;
  bottom: 47px;
  left: -47px;
  font-size: 14px;
  color: #666;
  line-height: 18px;
  padding: 11px 10px 0 12px;
}
/* line 459, ../sass/_member.scss */
.member-login-wrapper .banner .inner .line-wrap .line .tips i {
  position: absolute;
  left: 28px;
  top: 58px;
}
/* line 463, ../sass/_member.scss */
.member-login-wrapper .banner .inner .line-wrap .line .tips i.member-tailz {
  left: 107px;
}
/* line 467, ../sass/_member.scss */
.member-login-wrapper .banner .inner .line-wrap .line .tips.nolight {
  height: 52px;
  padding: 15px 12px 0 12px;
  width: 299px;
}
/* line 471, ../sass/_member.scss */
.member-login-wrapper .banner .inner .line-wrap .line .tips.nolight i {
  top: 67px;
  left: 119px;
}
/* line 474, ../sass/_member.scss */
.member-login-wrapper .banner .inner .line-wrap .line .tips.nolight i.member-tailz {
  left: 154px;
}
/* line 479, ../sass/_member.scss */
.member-login-wrapper .banner .inner .line-wrap .line .tips span {
  color: #f13338;
}
/* line 484, ../sass/_member.scss */
.member-login-wrapper .banner .inner .line-wrap .btns {
  width: 730px;
  padding-top: 81px;
}
/* line 487, ../sass/_member.scss */
.member-login-wrapper .banner .inner .line-wrap .btns a, .member-login-wrapper .banner .inner .line-wrap .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .member-login-wrapper .banner .inner .line-wrap .btns span {
  display: block;
  width: 290px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  background: #fbab2b;
  border-radius: 3px;
  font-size: 20px;
  color: #fff;
  margin: 0 auto;
  box-shadow: 1px 1px 1px rgba(171, 16, 5, 0.3);
}
/* line 499, ../sass/_member.scss */
.member-login-wrapper .banner .inner .line-wrap .btns a:hover, .member-login-wrapper .banner .inner .line-wrap .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .member-login-wrapper .banner .inner .line-wrap .btns span:hover {
  background: #fba112;
  text-decoration: none;
}
/* line 508, ../sass/_member.scss */
.member-login-wrapper .mode {
  width: 1200px;
  margin: 20px auto 0;
  background: #fff;
  border-radius: 3px;
  position: relative;
}
/* line 515, ../sass/_member.scss */
.member-login-wrapper .mode .member-pubgb {
  position: absolute;
  left: 23px;
  top: 23px;
  z-index: 101;
}
/* line 521, ../sass/_member.scss */
.member-login-wrapper .mode .member-pubgc {
  position: absolute;
  left: 22px;
  top: 22px;
  z-index: 101;
}
/* line 527, ../sass/_member.scss */
.member-login-wrapper .mode .member-pubgd {
  position: absolute;
  left: 23px;
  top: 23px;
  z-index: 101;
}
/* line 533, ../sass/_member.scss */
.member-login-wrapper .mode .member-lightbgb {
  position: absolute;
  left: 23px;
  top: 23px;
  z-index: 101;
}
/* line 539, ../sass/_member.scss */
.member-login-wrapper .mode .member-lightbgc {
  position: absolute;
  left: 22px;
  top: 22px;
  z-index: 101;
}
/* line 545, ../sass/_member.scss */
.member-login-wrapper .mode .member-lightbgd {
  position: absolute;
  left: 23px;
  top: 23px;
  z-index: 101;
}
/* line 551, ../sass/_member.scss */
.member-login-wrapper .mode .title {
  padding: 22px 26px 0 22px;
}
/* line 553, ../sass/_member.scss */
.member-login-wrapper .mode .title i {
  display: inline-block;
  vertical-align: top;
  margin-right: 8px;
}
/* line 558, ../sass/_member.scss */
.member-login-wrapper .mode .title b {
  font-size: 28px;
  color: #f4524a;
  font-weight: bold;
  line-height: 31px;
}
/* line 564, ../sass/_member.scss */
.member-login-wrapper .mode .title span {
  display: inline-block;
  padding: 0 6px;
  height: 20px;
  line-height: 20px;
  vertical-align: top;
  font-size: 14px;
  color: #f4524a;
  border: 1px solid #f4524a;
  border-radius: 20px;
  margin: 8px 0 0 13px;
}
/* line 576, ../sass/_member.scss */
.member-login-wrapper .mode .title .more {
  float: right;
  font-size: 18px;
  color: #333;
}
/* line 580, ../sass/_member.scss */
.member-login-wrapper .mode .title .more i {
  display: inline-block;
  vertical-align: top;
  margin: 6px 0 0 7px;
}
/* line 587, ../sass/_member.scss */
.member-login-wrapper .mode .redlist {
  padding: 47px 0 30px 29px;
  width: 1180px;
  overflow: hidden;
}
/* line 591, ../sass/_member.scss */
.member-login-wrapper .mode .redlist .red {
  float: left;
  width: 196px;
  height: 188px;
  border: 1px solid #d5d5d5;
  border-radius: 1px;
  position: relative;
  margin: 0 38px 29px 0;
}
/* line 599, ../sass/_member.scss */
.member-login-wrapper .mode .redlist .red .member-jiao, .member-login-wrapper .mode .redlist .red .member-actjiao {
  position: absolute;
  right: -4px;
  top: -3px;
  color: #fff;
  font-size: 17px;
  text-align: right;
  font-size: 17px;
  padding-right: 5px;
  width: 47px;
}
/* line 610, ../sass/_member.scss */
.member-login-wrapper .mode .redlist .red .member-actjiao {
  width: 52px;
}
/* line 613, ../sass/_member.scss */
.member-login-wrapper .mode .redlist .red .ico {
  margin: 22px auto 0;
}
/* line 616, ../sass/_member.scss */
.member-login-wrapper .mode .redlist .red .txt {
  position: relative;
  padding-top: 23px;
  color: #000;
  text-align: center;
}
/* line 621, ../sass/_member.scss */
.member-login-wrapper .mode .redlist .red .txt span {
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 26px;
  font-size: 14px;
}
/* line 628, ../sass/_member.scss */
.member-login-wrapper .mode .redlist .red .txt p {
  font-size: 16px;
}
/* line 632, ../sass/_member.scss */
.member-login-wrapper .mode .redlist .red .box {
  padding-top: 30px;
}
/* line 634, ../sass/_member.scss */
.member-login-wrapper .mode .redlist .red .box .member-red, .member-login-wrapper .mode .redlist .red .box .member-specialred {
  margin: 0 auto;
  text-align: center;
}
/* line 637, ../sass/_member.scss */
.member-login-wrapper .mode .redlist .red .box .member-red span, .member-login-wrapper .mode .redlist .red .box .member-specialred span {
  padding-top: 10px;
  display: block;
  font-size: 22px;
  color: #d92325;
  font-weight: bold;
  height: 34px;
  line-height: 34px;
}
/* line 646, ../sass/_member.scss */
.member-login-wrapper .mode .redlist .red .box .member-red p, .member-login-wrapper .mode .redlist .red .box .member-specialred p {
  padding-top: 2px;
  font-size: 14px;
  color: #fff;
  line-height: 36px;
}
/* line 654, ../sass/_member.scss */
.member-login-wrapper .mode .redlist .red .btn {
  padding-top: 15px;
  position: relative;
}
/* line 657, ../sass/_member.scss */
.member-login-wrapper .mode .redlist .red .btn p {
  position: absolute;
  width: 100%;
  text-align: center;
  font-size: 14px;
  color: #000;
  top: 1px;
  left: 0;
}
/* line 666, ../sass/_member.scss */
.member-login-wrapper .mode .redlist .red .btn a, .member-login-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .redlist .red .btn .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .member-login-wrapper .mode .redlist .red .btn .con span, .member-login-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .redlist .red .btn span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .member-login-wrapper .mode .con .redlist .red .btn span, .member-login-wrapper .mode .redlist .red .btn span {
  display: block;
  width: 90px;
  height: 30px;
  text-align: center;
  line-height: 30px;
  border-radius: 30px;
  margin: 0 auto;
  font-size: 18px;
  color: #fff;
  background: linear-gradient(to right, #ffae00, #fbc80d);
}
/* line 679, ../sass/_member.scss */
.member-login-wrapper .mode .redlist .red .btn a:hover, .member-login-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .redlist .red .btn .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .member-login-wrapper .mode .redlist .red .btn .con span:hover, .member-login-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .redlist .red .btn span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .member-login-wrapper .mode .con .redlist .red .btn span:hover {
  background: #ffae00;
  text-decoration: none;
}
/* line 684, ../sass/_member.scss */
.member-login-wrapper .mode .redlist .red .btn span {
  background: #d2d2d2;
}
/* line 690, ../sass/_member.scss */
.member-login-wrapper .mode .prolist {
  overflow: hidden;
  padding: 40px 0 0 31px;
  margin-right: -37px;
}
/* line 694, ../sass/_member.scss */
.member-login-wrapper .mode .prolist .pro {
  width: 553px;
  height: 218px;
  overflow: hidden;
  border: 1px solid #d5d5d5;
  position: relative;
  border-radius: 9px;
  margin-right: 37px;
  margin-bottom: 35px;
  float: left;
  cursor: pointer;
}
/* line 705, ../sass/_member.scss */
.member-login-wrapper .mode .prolist .pro .member-wait {
  float: left;
  margin: 77px 0 0 91px;
}
/* line 709, ../sass/_member.scss */
.member-login-wrapper .mode .prolist .pro .go {
  width: 286px;
  float: left;
  padding-top: 65px;
  text-align: center;
}
/* line 714, ../sass/_member.scss */
.member-login-wrapper .mode .prolist .pro .go p {
  font-size: 14px;
  color: #565656;
}
/* line 718, ../sass/_member.scss */
.member-login-wrapper .mode .prolist .pro .go a, .member-login-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .prolist .pro .go .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .member-login-wrapper .mode .prolist .pro .go .con span, .member-login-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .prolist .pro .go span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .member-login-wrapper .mode .con .prolist .pro .go span {
  display: block;
  width: 126px;
  height: 43px;
  line-height: 43px;
  text-align: center;
  background: #f4524a;
  border-radius: 3px;
  font-size: 16px;
  font-weight: bold;
  color: #fff;
  margin: 27px auto 0;
}
/* line 730, ../sass/_member.scss */
.member-login-wrapper .mode .prolist .pro .go a:hover, .member-login-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .prolist .pro .go .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .member-login-wrapper .mode .prolist .pro .go .con span:hover, .member-login-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .prolist .pro .go span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .member-login-wrapper .mode .con .prolist .pro .go span:hover {
  background: #f33b32;
  text-decoration: none;
}
/* line 736, ../sass/_member.scss */
.member-login-wrapper .mode .prolist .pro .member-vip {
  position: absolute;
  right: 0;
  top: 0;
}
/* line 741, ../sass/_member.scss */
.member-login-wrapper .mode .prolist .pro .con {
  padding: 41px 0 0 36px;
}
/* line 743, ../sass/_member.scss */
.member-login-wrapper .mode .prolist .pro .con .top {
  height: 24px;
  line-height: 21px;
  font-size: 18px;
  color: #565656;
  font-weight: bold;
}
/* line 749, ../sass/_member.scss */
.member-login-wrapper .mode .prolist .pro .con .top span {
  display: inline-block;
  vertical-align: top;
  height: 22px;
  line-height: 22px;
  padding: 0 9px;
  border: 1px solid #f4524a;
  border-radius: 6px;
  font-size: 12px;
  color: #f4524a;
  margin-left: 10px;
}
/* line 762, ../sass/_member.scss */
.member-login-wrapper .mode .prolist .pro .con table {
  margin-top: 37px;
  width: 518px;
}
/* line 766, ../sass/_member.scss */
.member-login-wrapper .mode .prolist .pro .con table td span {
  font-size: 30px;
  color: #f4524a;
  font-weight: bold;
}
/* line 771, ../sass/_member.scss */
.member-login-wrapper .mode .prolist .pro .con table td b {
  font-size: 27px;
  color: #f4524a;
}
/* line 774, ../sass/_member.scss */
.member-login-wrapper .mode .prolist .pro .con table td b i {
  color: #565656;
}
/* line 778, ../sass/_member.scss */
.member-login-wrapper .mode .prolist .pro .con table td p {
  font-size: 14px;
  color: #737373;
  padding: 5px 0 0 3px;
}
/* line 783, ../sass/_member.scss */
.member-login-wrapper .mode .prolist .pro .con table td a, .member-login-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .prolist .pro .con table td span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .member-login-wrapper .mode .prolist .pro .con table td span {
  display: inline-block;
  width: 125px;
  height: 43px;
  text-align: center;
  line-height: 43px;
  background: #f4524a;
  border-radius: 2px;
  font-size: 16px;
  color: #fff;
  font-weight: bold;
}
/* line 794, ../sass/_member.scss */
.member-login-wrapper .mode .prolist .pro .con table td a:hover, .member-login-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .prolist .pro .con table td span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .member-login-wrapper .mode .prolist .pro .con table td span:hover {
  background: #f33b32;
  text-decoration: none;
}
/* line 804, ../sass/_member.scss */
.member-login-wrapper .mode .up-wrap {
  margin-top: 25px;
  border-top: 1px solid #ececec;
  background: #f8f8f8;
  overflow: hidden;
}
/* line 809, ../sass/_member.scss */
.member-login-wrapper .mode .up-wrap .menu {
  width: 230px;
  float: left;
}
/* line 812, ../sass/_member.scss */
.member-login-wrapper .mode .up-wrap .menu p {
  height: 76px;
  line-height: 76px;
  width: 226px;
  text-align: center;
  font-size: 24px;
  color: #333;
  border-bottom: 1px solid #ececec;
  border-left: 4px solid #f8f8f8;
  cursor: pointer;
}
/* line 822, ../sass/_member.scss */
.member-login-wrapper .mode .up-wrap .menu p.act {
  color: #f4524a;
  font-weight: bold;
  background: #fff;
  border-left: 4px solid #f4524a;
}
/* line 830, ../sass/_member.scss */
.member-login-wrapper .mode .up-wrap .content {
  width: 970px;
  float: left;
  background: #fff;
}
/* line 834, ../sass/_member.scss */
.member-login-wrapper .mode .up-wrap .content .daymode {
  overflow: hidden;
  padding: 26px;
  margin-right: -42px;
}
/* line 838, ../sass/_member.scss */
.member-login-wrapper .mode .up-wrap .content .daymode .mod {
  float: left;
  width: 196px;
  float: left;
  margin: 0 42px 40px 0;
  text-align: center;
  border: 1px solid #d5d5d5;
  border-radius: 2px;
  padding-bottom: 20px;
}
/* line 848, ../sass/_member.scss */
.member-login-wrapper .mode .up-wrap .content .daymode .mod i {
  display: block;
  font-size: 16px;
  color: #565656;
  padding: 18px 12px 0;
  box-sizing: border-box;
  height: 103px;
}
/* line 856, ../sass/_member.scss */
.member-login-wrapper .mode .up-wrap .content .daymode .mod p {
  font-size: 16px;
  color: #f4524a;
}
/* line 860, ../sass/_member.scss */
.member-login-wrapper .mode .up-wrap .content .daymode .mod span, .member-login-wrapper .mode .up-wrap .content .daymode .mod a, .member-login-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .up-wrap .content .daymode .mod .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .member-login-wrapper .mode .up-wrap .content .daymode .mod .con span, .member-login-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .up-wrap .content .daymode .mod span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .member-login-wrapper .mode .con .up-wrap .content .daymode .mod span {
  display: block;
  width: 155px;
  height: 43px;
  line-height: 43px;
  text-align: center;
  margin: 10px auto 0;
  background: #d2d2d2;
  font-size: 16px;
  font-weight: bold;
  color: #fff;
  border-radius: 2px;
}
/* line 873, ../sass/_member.scss */
.member-login-wrapper .mode .up-wrap .content .daymode .mod a, .member-login-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .up-wrap .content .daymode .mod .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .member-login-wrapper .mode .up-wrap .content .daymode .mod .con span, .member-login-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .up-wrap .content .daymode .mod span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .member-login-wrapper .mode .con .up-wrap .content .daymode .mod span {
  background: #f4524a;
}
/* line 875, ../sass/_member.scss */
.member-login-wrapper .mode .up-wrap .content .daymode .mod a:hover, .member-login-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .up-wrap .content .daymode .mod .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .member-login-wrapper .mode .up-wrap .content .daymode .mod .con span:hover, .member-login-wrapper .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .up-wrap .content .daymode .mod span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .member-login-wrapper .mode .con .up-wrap .content .daymode .mod span:hover {
  background: #f33b32;
  text-decoration: none;
}
/* line 884, ../sass/_member.scss */
.member-login-wrapper .mode .choose {
  width: 206px;
  border-radius: 4px;
  background: #f2f2f2;
  position: absolute;
  right: 27px;
  top: 27px;
  overflow: hidden;
  z-index: 1;
}
/* line 893, ../sass/_member.scss */
.member-login-wrapper .mode .choose.chooselist {
  top: 57px;
  border-radius: 0 0 4px 4px;
  padding-top: 4px;
  z-index: 3;
}
/* line 899, ../sass/_member.scss */
.member-login-wrapper .mode .choose p, .member-login-wrapper .mode .choose div {
  padding-left: 30px;
  height: 34px;
  line-height: 34px;
  font-size: 16px;
  color: #666;
  cursor: pointer;
}
/* line 908, ../sass/_member.scss */
.member-login-wrapper .mode .choose div:hover {
  background: #e5e5e5;
}
/* line 912, ../sass/_member.scss */
.member-login-wrapper .mode .choose .member-choose {
  position: absolute;
  right: 27px;
  top: 14px;
}
/* line 918, ../sass/_member.scss */
.member-login-wrapper .mode .detail-wrap {
  padding: 38px 0;
}
/* line 920, ../sass/_member.scss */
.member-login-wrapper .mode .detail-wrap table {
  width: 1146px;
  margin: 0 auto 38px;
  border-radius: 4px 4px 0 0;
  overflow: hidden;
}
/* line 925, ../sass/_member.scss */
.member-login-wrapper .mode .detail-wrap table th {
  height: 45px;
  background: #f0f8fc;
  font-size: 18px;
  color: #333;
  font-weight: bold;
  text-align: center;
}
/* line 933, ../sass/_member.scss */
.member-login-wrapper .mode .detail-wrap table td {
  height: 45px;
  font-size: 16px;
  color: #333;
  text-align: center;
}
/* line 938, ../sass/_member.scss */
.member-login-wrapper .mode .detail-wrap table td span {
  font-size: 16px;
  color: #f4524a;
}
/* line 945, ../sass/_member.scss */
.member-login-wrapper .mode .detail-wrap table tr.active td {
  background: #f0f8fc;
}

/* line 955, ../sass/_member.scss */
.member-mask-wrapper {
  position: fixed;
  z-index: 100;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
  left: 0;
  top: 0;
}

/* line 966, ../sass/_member.scss */
.member-dialog-wrapper .success-wrap {
  width: 260px;
  height: 182px;
  background: #fff;
  border-radius: 4px;
  overflow: hidden;
}
/* line 972, ../sass/_member.scss */
.member-dialog-wrapper .success-wrap .member-success {
  margin: 50px auto 21px;
}
/* line 975, ../sass/_member.scss */
.member-dialog-wrapper .success-wrap p {
  font-size: 18px;
  color: #12bf22;
}
/* line 980, ../sass/_member.scss */
.member-dialog-wrapper .fail-wrap {
  width: 356px;
  height: 226px;
  background: #fff;
  border-radius: 4px;
  overflow: hidden;
}
/* line 986, ../sass/_member.scss */
.member-dialog-wrapper .fail-wrap .member-fail {
  margin: 29px auto 20px;
}
/* line 989, ../sass/_member.scss */
.member-dialog-wrapper .fail-wrap p {
  font-size: 18px;
  line-height: 24px;
  color: #333;
}
/* line 994, ../sass/_member.scss */
.member-dialog-wrapper .fail-wrap a, .member-dialog-wrapper .fail-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .member-dialog-wrapper .fail-wrap span {
  display: block;
  width: 201px;
  height: 43px;
  line-height: 43px;
  text-align: center;
  border-radius: 4px;
  background: #ff4941;
  font-size: 16px;
  color: #fff;
  margin: 26px auto 0;
}
/* line 1005, ../sass/_member.scss */
.member-dialog-wrapper .fail-wrap a:hover, .member-dialog-wrapper .fail-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .member-dialog-wrapper .fail-wrap span:hover {
  background: #ff3128;
  text-decoration: none;
}

/* line 1014, ../sass/_member.scss */
.jt-wrap .membermode {
  border: 1px solid #ddd;
  margin-bottom: 12px;
}
/* line 1017, ../sass/_member.scss */
.jt-wrap .membermode .title {
  height: 49px;
  background: #f0f0f0;
  box-sizing: border-box;
  padding-left: 33px;
  line-height: 49px;
  color: #666;
  font-size: 18px;
  position: relative;
  cursor: pointer;
}
/* line 1027, ../sass/_member.scss */
.jt-wrap .membermode .title i {
  position: absolute;
  right: 53px;
  top: 22px;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 7px solid #ccc;
  cursor: pointer;
}
/* line 1037, ../sass/_member.scss */
.jt-wrap .membermode .content {
  padding: 12px 34px;
}
/* line 1039, ../sass/_member.scss */
.jt-wrap .membermode .content .info {
  font-size: 14px;
  line-height: 20px;
  color: #999;
}
/* line 1043, ../sass/_member.scss */
.jt-wrap .membermode .content .info img {
  width: 134px;
  vertical-align: top;
  margin: -9px 0 0 4px;
  cursor: pointer;
}
/* line 1050, ../sass/_member.scss */
.jt-wrap .membermode .content .light-table {
  width: 100%;
  margin-top: 24px;
}
/* line 1053, ../sass/_member.scss */
.jt-wrap .membermode .content .light-table th {
  height: 37px;
  text-align: center;
  font-weight: bold;
  font-size: 14px;
  color: #333;
  border: 1px solid #eee;
}
/* line 1061, ../sass/_member.scss */
.jt-wrap .membermode .content .light-table td {
  height: 64px;
  line-height: 18px;
  font-size: 14px;
  color: #333;
  border: 1px solid #eee;
  text-align: center;
}
/* line 1069, ../sass/_member.scss */
.jt-wrap .membermode .content .light-table.default-table {
  margin-bottom: 20px;
}
/* line 1071, ../sass/_member.scss */
.jt-wrap .membermode .content .light-table.default-table th {
  height: 46px;
}
/* line 1074, ../sass/_member.scss */
.jt-wrap .membermode .content .light-table.default-table td {
  height: 40px;
  line-height: normal;
}
/* line 1079, ../sass/_member.scss */
.jt-wrap .membermode .content .light-table.data-table {
  margin-bottom: 20px;
}
/* line 1081, ../sass/_member.scss */
.jt-wrap .membermode .content .light-table.data-table th {
  height: 40px;
}
/* line 1084, ../sass/_member.scss */
.jt-wrap .membermode .content .light-table.data-table td {
  height: 33px;
  line-height: normal;
}
/* line 1090, ../sass/_member.scss */
.jt-wrap .membermode .content table.weight-table {
  width: 100%;
  margin-bottom: 18px;
}
/* line 1093, ../sass/_member.scss */
.jt-wrap .membermode .content table.weight-table th {
  height: 46px;
  border: 1px solid #eee;
  background: #f5f5f5;
  text-align: center;
  font-size: 14px;
  color: #333;
}
/* line 1100, ../sass/_member.scss */
.jt-wrap .membermode .content table.weight-table th img {
  width: 26px;
  height: 26px;
}
/* line 1105, ../sass/_member.scss */
.jt-wrap .membermode .content table.weight-table td {
  height: 40px;
  font-size: 14px;
  color: #333;
  border: 1px solid #eee;
  text-align: center;
}
/* line 1111, ../sass/_member.scss */
.jt-wrap .membermode .content table.weight-table td.t {
  font-weight: bold;
}
/* line 1114, ../sass/_member.scss */
.jt-wrap .membermode .content table.weight-table td img {
  width: 15px;
}
/* line 1119, ../sass/_member.scss */
.jt-wrap .membermode .content .tip {
  font-size: 14px;
  color: #666;
  font-weight: bold;
  padding-top: 12px;
  text-align: center;
}

/* line 1130, ../sass/_member.scss */
.member-home-dialog {
  width: 680px;
  height: 530px;
  position: relative;
}
/* line 1134, ../sass/_member.scss */
.member-home-dialog .close {
  position: absolute;
  width: 39px;
  height: 39px;
  top: 20px;
  right: 30px;
}
/* line 1141, ../sass/_member.scss */
.member-home-dialog .inner {
  width: 712px;
  height: 530px;
  background: url('../../images/memberdialog.png?1508917071');
  margin-left: -32px;
}
/* line 1146, ../sass/_member.scss */
.member-home-dialog .inner .redlist {
  padding: 140px 0 0 138px;
  overflow: hidden;
}
/* line 1149, ../sass/_member.scss */
.member-home-dialog .inner .redlist .member-homered {
  float: left;
  margin-right: 30px;
  text-align: center;
}
/* line 1153, ../sass/_member.scss */
.member-home-dialog .inner .redlist .member-homered span {
  font-size: 16px;
  color: #d92325;
  font-weight: bold;
  line-height: 42px;
}
/* line 1159, ../sass/_member.scss */
.member-home-dialog .inner .redlist .member-homered p {
  font-size: 12px;
  color: #fff;
  margin-top: -6px;
}
/* line 1166, ../sass/_member.scss */
.member-home-dialog .inner .choose {
  padding-top: 210px;
  font-size: 12px;
  color: #fff;
  text-align: left;
  padding: 210px 0 0 255px;
}
/* line 1172, ../sass/_member.scss */
.member-home-dialog .inner .choose input {
  vertical-align: top;
  margin: 4px 7px 0 0;
}
/* line 1176, ../sass/_member.scss */
.member-home-dialog .inner .choose p {
  position: relative;
}
/* line 1178, ../sass/_member.scss */
.member-home-dialog .inner .choose p span {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
/* line 1187, ../sass/_member.scss */
.member-home-dialog .inner .look {
  width: 235px;
  height: 46px;
  display: block;
  margin: 19px 0 0 255px;
}

/* line 1, ../sass/_doubleele.scss */
.double-wrap {
  width: 100%;
}
/* line 3, ../sass/_doubleele.scss */
.double-wrap .banner {
  height: 500px;
  background: url('../../images/double/banner.png?1508979400') center top no-repeat;
}
/* line 6, ../sass/_doubleele.scss */
.double-wrap .banner .all {
  position: relative;
  width: 1200px;
  margin: 0 auto;
}
/* line 9, ../sass/_doubleele.scss */
.double-wrap .banner .all a, .double-wrap .banner .all .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .double-wrap .banner .all span {
  position: absolute;
  display: block;
  top: 0px;
  left: 0px;
}
/* line 15, ../sass/_doubleele.scss */
.double-wrap .banner .all a img, .double-wrap .banner .all .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span img, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .double-wrap .banner .all span img {
  width: 185px;
  height: 50px;
}
/* line 24, ../sass/_doubleele.scss */
.double-wrap .content-a {
  overflow: hidden;
  background: url('../../images/double/bga.png?1508981260') center top no-repeat;
  height: 633px;
}
/* line 28, ../sass/_doubleele.scss */
.double-wrap .content-a .inner {
  height: 633px;
  position: relative;
  width: 1200px;
  margin: 0 auto;
}
/* line 33, ../sass/_doubleele.scss */
.double-wrap .content-a .inner .top {
  height: 104px;
  width: 804px;
  margin: 68px auto 0;
  overflow: hidden;
}
/* line 38, ../sass/_doubleele.scss */
.double-wrap .content-a .inner .top ul {
  width: 1000px;
}
/* line 40, ../sass/_doubleele.scss */
.double-wrap .content-a .inner .top ul li {
  cursor: pointer;
  float: left;
  list-style: none;
  margin-right: 90px;
}
/* line 45, ../sass/_doubleele.scss */
.double-wrap .content-a .inner .top ul li .list {
  line-height: 100px;
  width: 204px;
  height: 100px;
  background-color: #ec362f;
  border: solid 2px #990018;
  border-radius: 10px;
  text-align: center;
}
/* line 53, ../sass/_doubleele.scss */
.double-wrap .content-a .inner .top ul li .list p {
  font-size: 36px;
  color: #ffe8b8;
  font-weight: bold;
}
/* line 57, ../sass/_doubleele.scss */
.double-wrap .content-a .inner .top ul li .list p:hover {
  color: #fbda95;
}
/* line 65, ../sass/_doubleele.scss */
.double-wrap .content-a .inner .ba {
  z-index: 2;
  position: absolute;
  top: 196px;
  left: 18px;
  width: 566px;
  height: 74px;
  line-height: 74px;
  background: url('../../images/double/biana.png?1508986029') center top no-repeat;
}
/* line 74, ../sass/_doubleele.scss */
.double-wrap .content-a .inner .ba p {
  margin-left: 40px;
  font-size: 36px;
  color: #ffd824;
}
/* line 80, ../sass/_doubleele.scss */
.double-wrap .content-a .inner .wenzi {
  position: absolute;
  left: 0;
  bottom: 86px;
  width: 100%;
  height: 282px;
  text-align: center;
}
/* line 87, ../sass/_doubleele.scss */
.double-wrap .content-a .inner .wenzi p {
  padding-top: 30px;
  line-height: 32px;
  color: #fff3cd;
  font-size: 32px;
}
/* line 92, ../sass/_doubleele.scss */
.double-wrap .content-a .inner .wenzi p a, .double-wrap .content-a .inner .wenzi p .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .double-wrap .content-a .inner .wenzi p span {
  cursor: pointer;
  color: #a22600;
  font-size: 32px;
}
/* line 97, ../sass/_doubleele.scss */
.double-wrap .content-a .inner .wenzi p span {
  font-style: italic;
  font-size: 48px;
  color: #ffea00;
}
/* line 103, ../sass/_doubleele.scss */
.double-wrap .content-a .inner .wenzi a, .double-wrap .content-a .inner .wenzi .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .double-wrap .content-a .inner .wenzi span {
  cursor: pointer;
  margin-top: 60px;
  display: inline-block;
  width: 386px;
  height: 92px;
  color: #a22600;
  font-size: 48px;
  background: url('../../images/double/anniua.png?1508984979') center top no-repeat;
}
/* line 114, ../sass/_doubleele.scss */
.double-wrap .content-a .inner .wenzib {
  position: absolute;
  left: 316px;
  top: 350px;
  width: 590px;
  margin: 0 auto;
  text-align: center;
}
/* line 121, ../sass/_doubleele.scss */
.double-wrap .content-a .inner .wenzib .btns {
  text-align: center;
}
/* line 123, ../sass/_doubleele.scss */
.double-wrap .content-a .inner .wenzib .btns a, .double-wrap .content-a .inner .wenzib .btns .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .double-wrap .content-a .inner .wenzib .btns span {
  margin-top: 22px;
  float: right;
  width: 168px;
  height: 52px;
  background-color: #fef064;
  border-radius: 50px;
  display: block;
  margin-left: 30px;
  line-height: 52px;
  cursor: pointer;
  color: #963800;
  font-size: 32px;
}
/* line 137, ../sass/_doubleele.scss */
.double-wrap .content-a .inner .wenzib .btns p {
  float: left;
  padding-top: 30px;
  line-height: 32px;
  color: #fff3cd;
  font-size: 32px;
}
/* line 146, ../sass/_doubleele.scss */
.double-wrap .content-a .inner .wenzib .btn {
  margin-left: 8px;
  cursor: pointer;
  margin-top: 34px;
  display: inline-block;
  width: 386px;
  height: 92px;
  color: #a22600;
  font-size: 48px;
  background: url('../../images/double/anniua.png?1508984979') center top no-repeat;
}
/* line 160, ../sass/_doubleele.scss */
.double-wrap .content-b {
  overflow: hidden;
  width: 100%;
  background: url('../../images/double/bgb.jpg?1508990405') center top no-repeat;
}
/* line 164, ../sass/_doubleele.scss */
.double-wrap .content-b .mid {
  margin: 0 auto;
  width: 1200px;
  height: inherit;
}
/* line 168, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .bank {
  position: relative;
}
/* line 171, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .bank .queen {
  height: 203px;
  text-align: center;
}
/* line 174, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .bank .queen img {
  width: 99px;
  height: 94px;
}
/* line 179, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .bank .queen p {
  margin-bottom: 14px;
  color: #ffeebf;
  font-size: 30px;
  line-height: 32px;
}
/* line 185, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .bank .queen span {
  font-size: 24px;
  color: #ffd155;
}
/* line 189, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .bank .queen .anniua {
  display: block;
  margin-top: -20px;
  cursor: pointer;
  color: #ffeba7;
  font-size: 24px;
}
/* line 198, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .bank .sigle .one {
  box-sizing: border-box;
  padding-top: 96px;
  text-align: center;
  margin: 10px auto 40px;
  width: 365px;
  height: 207px;
  background: url('../../images/double/one.png?1508995695') center top no-repeat;
}
/* line 206, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .bank .sigle .one p {
  color: #fff;
  font-size: 20px;
  line-height: 16px;
  margin-bottom: 16px;
}
/* line 214, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .bank .double {
  height: 360px;
  position: relative;
}
/* line 217, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .bank .double .one {
  position: absolute;
  padding-top: 96px;
  text-align: center;
  margin: 18px auto 0;
  width: 365px;
  height: 207px;
  left: 230px;
  top: 86px;
  background: url('../../images/double/one.png?1508995695') center top no-repeat;
}
/* line 227, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .bank .double .one p {
  color: #fff;
  font-size: 20px;
  line-height: 16px;
  margin-bottom: 16px;
}
/* line 234, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .bank .double .two {
  padding-top: 96px;
  text-align: center;
  width: 326px;
  height: 206px;
  position: absolute;
  right: 251px;
  top: 102px;
  background: url('../../images/double/two.png?1508995695') center top no-repeat;
}
/* line 244, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .bank .double .two p {
  color: #fff;
  font-size: 20px;
  line-height: 16px;
  margin-bottom: 16px;
}
/* line 252, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .bank .pk {
  height: 450px;
  position: relative;
}
/* line 255, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .bank .pk .one {
  box-sizing: border-box;
  padding-top: 96px;
  text-align: center;
  margin: -8px auto 0;
  width: 365px;
  height: 207px;
  background: url('../../images/double/one.png?1508995695') center top no-repeat;
}
/* line 263, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .bank .pk .one p {
  color: #fff;
  font-size: 20px;
  line-height: 16px;
  margin-bottom: 16px;
}
/* line 270, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .bank .pk .two {
  box-sizing: border-box;
  padding-top: 96px;
  text-align: center;
  width: 326px;
  height: 206px;
  position: absolute;
  left: 230px;
  top: 231px;
  background: url('../../images/double/two.png?1508995695') center top no-repeat;
}
/* line 281, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .bank .pk .two p {
  color: #fff;
  font-size: 20px;
  line-height: 16px;
  margin-bottom: 16px;
}
/* line 288, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .bank .pk .stree {
  box-sizing: border-box;
  padding-top: 96px;
  text-align: center;
  width: 331px;
  height: 209px;
  position: absolute;
  right: 241px;
  top: 231px;
  background: url('../../images/double/stree.png?1508995695') center top no-repeat;
}
/* line 299, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .bank .pk .stree p {
  color: #fff;
  font-size: 20px;
  line-height: 16px;
  margin-bottom: 16px;
}
/* line 307, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .bank .anniu {
  cursor: pointer;
  display: block;
  text-align: center;
  color: #ffeba7;
  font-size: 24px;
}
/* line 315, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .data-wrap {
  overflow: hidden;
  width: 687px;
  margin: 40px auto 40px;
  border: solid 1px #fbb015;
}
/* line 321, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .data-wrap .head {
  width: 800px;
  height: 54px;
  line-height: 54px;
  border-bottom: solid 1px #fbb015;
  padding-left: 32px;
}
/* line 327, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .data-wrap .head p {
  color: #fff78b;
  font-size: 24px;
  display: inline-block;
  float: left;
  width: 220px;
}
/* line 335, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .data-wrap .data {
  padding-left: 32px;
  overflow: hidden;
}
/* line 339, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .data-wrap .data ul {
  width: 800px;
}
/* line 341, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .data-wrap .data ul li {
  list-style: none;
  height: 38px;
  line-height: 38px;
  text-align: left;
  font-size: 22px;
  color: #fff;
}
/* line 348, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .data-wrap .data ul li p {
  float: left;
  display: inline-block;
  width: 183px;
}
/* line 353, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .data-wrap .data ul li span {
  font-size: 22px;
  color: #fff;
  float: left;
  display: inline-block;
  width: 268px;
}
/* line 363, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .data-wrap .bottom {
  height: 55px;
  line-height: 55px;
  border-top: solid 1px #fbb015;
  padding-left: 32px;
}
/* line 368, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .data-wrap .bottom p {
  width: 474px;
  float: left;
  color: #ffe400;
  display: inline-block;
  font-size: 24px;
}
/* line 375, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .data-wrap .bottom a, .double-wrap .content-b .mid .data-wrap .bottom .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .double-wrap .content-b .mid .data-wrap .bottom span {
  color: #ffeba7;
  font-size: 24px;
  cursor: pointer;
}
/* line 382, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .displine {
  box-sizing: border-box;
}
/* line 385, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .displine .inner {
  width: 974px;
  height: 684px;
  margin: 0 auto;
}
/* line 389, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .displine .inner .title {
  margin: 0 auto;
  width: 936px;
  height: 37px;
  background: url('../../images/double/guize.png?1509003918') center top no-repeat;
}
/* line 395, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .displine .inner .sm {
  padding: 30px 0;
}
/* line 398, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .displine .inner .sm ul li {
  color: #ffd155;
  font-size: 24px;
  padding-bottom: 16px;
}
/* line 407, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .displineb {
  padding-top: 84px;
}
/* line 409, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .displineb .inner {
  width: 974px;
  height: 684px;
  margin: 0 auto;
}
/* line 413, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .displineb .inner .title {
  margin: 0 auto;
  width: 936px;
  height: 37px;
  background: url('../../images/double/guize.png?1509003918') center top no-repeat;
}
/* line 419, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .displineb .inner .sm {
  padding: 30px 0;
}
/* line 422, ../sass/_doubleele.scss */
.double-wrap .content-b .mid .displineb .inner .sm ul li {
  color: #ffd155;
  font-size: 24px;
  padding-bottom: 16px;
}
/* line 433, ../sass/_doubleele.scss */
.double-wrap .content-c {
  margin-top: -40px;
  overflow: hidden;
  width: 100%;
  height: 987px;
  background: url('../../images/double/bgc.jpg?1509005984') center top no-repeat;
}
/* line 439, ../sass/_doubleele.scss */
.double-wrap .content-c .info {
  position: relative;
  width: 1200px;
  margin: 0 auto;
}
/* line 443, ../sass/_doubleele.scss */
.double-wrap .content-c .info .bb {
  position: absolute;
  left: 20px;
  top: 98px;
  width: 405px;
  height: 69px;
  font-size: 36px;
  color: #ffd824;
  background: url('../../images/double/bianb.png?1508984909') center top no-repeat;
}
/* line 452, ../sass/_doubleele.scss */
.double-wrap .content-c .info .bb p {
  margin-left: 40px;
  line-height: 69px;
}
/* line 457, ../sass/_doubleele.scss */
.double-wrap .content-c .info .fulib {
  box-sizing: border-box;
  margin: 0 auto;
  text-align: center;
  height: 452px;
  padding-top: 232px;
}
/* line 463, ../sass/_doubleele.scss */
.double-wrap .content-c .info .fulib p {
  font-size: 36px;
  color: #fff3cd;
}
/* line 466, ../sass/_doubleele.scss */
.double-wrap .content-c .info .fulib p i {
  font-style: italic;
  color: #ffea00;
  font-size: 48px;
}
/* line 472, ../sass/_doubleele.scss */
.double-wrap .content-c .info .fulib .button {
  text-align: center;
  margin: 40px auto 0;
  line-height: 89px;
  width: 387px;
  height: 89px;
  background: url('../../images/double/anniub.png?1509008226') center top no-repeat;
}
/* line 479, ../sass/_doubleele.scss */
.double-wrap .content-c .info .fulib .button a, .double-wrap .content-c .info .fulib .button .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .double-wrap .content-c .info .fulib .button span {
  cursor: pointer;
  color: #a22600;
  font-size: 48px;
}
/* line 487, ../sass/_doubleele.scss */
.double-wrap .content-c .info .fulibb {
  width: 550px;
  box-sizing: border-box;
  margin: 0 auto;
  text-align: center;
  padding-top: 232px;
}
/* line 493, ../sass/_doubleele.scss */
.double-wrap .content-c .info .fulibb .btnsb {
  height: 52px;
}
/* line 495, ../sass/_doubleele.scss */
.double-wrap .content-c .info .fulibb .btnsb p {
  float: left;
  font-size: 36px;
  color: #fff3cd;
}
/* line 500, ../sass/_doubleele.scss */
.double-wrap .content-c .info .fulibb .btnsb a, .double-wrap .content-c .info .fulibb .btnsb .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .double-wrap .content-c .info .fulibb .btnsb span {
  width: 168px;
  height: 52px;
  line-height: 52px;
  background-color: #fef064;
  float: right;
  color: #963800;
  font-size: 28px;
  border-radius: 50px;
}
/* line 512, ../sass/_doubleele.scss */
.double-wrap .content-c .info .fulibb .button {
  text-align: center;
  margin: 40px auto 0;
  line-height: 89px;
  width: 387px;
  height: 89px;
  background: url('../../images/double/anniub.png?1509008226') center top no-repeat;
}
/* line 519, ../sass/_doubleele.scss */
.double-wrap .content-c .info .fulibb .button a, .double-wrap .content-c .info .fulibb .button .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .double-wrap .content-c .info .fulibb .button span {
  cursor: pointer;
  color: #a22600;
  font-size: 48px;
}
/* line 527, ../sass/_doubleele.scss */
.double-wrap .content-c .info .gzb {
  width: 1006px;
  margin: 0 auto;
}
/* line 530, ../sass/_doubleele.scss */
.double-wrap .content-c .info .gzb .titleb {
  margin: 50px auto;
  height: 36px;
  background: url('../../images/double/gzb.jpg?1509009580') center top no-repeat;
}
/* line 536, ../sass/_doubleele.scss */
.double-wrap .content-c .info .gzb ul li {
  color: #ffd155;
  font-size: 24px;
  padding-bottom: 26px;
  line-height: 30px;
}
/* line 548, ../sass/_doubleele.scss */
.double-wrap .content-d {
  width: 100%;
  height: 1030px;
  background: url('../../images/double/bgd.jpg?1509011974') center top no-repeat;
}
/* line 552, ../sass/_doubleele.scss */
.double-wrap .content-d .in {
  position: relative;
  width: 1200px;
  margin: 0 auto;
}
/* line 556, ../sass/_doubleele.scss */
.double-wrap .content-d .in .bc {
  width: 572px;
  position: absolute;
  height: 69px;
  line-height: 69px;
  left: 28px;
  top: 0;
  background: url('../../images/double/bianc.png?1508984909') center top no-repeat;
}
/* line 564, ../sass/_doubleele.scss */
.double-wrap .content-d .in .bc P {
  margin-left: 40px;
  color: #ffd824;
  font-size: 36px;
}
/* line 570, ../sass/_doubleele.scss */
.double-wrap .content-d .in .time {
  position: absolute;
  color: #ffeebf;
  font-size: 32px;
  line-height: 48px;
  top: 110px;
  left: 88px;
}
/* line 578, ../sass/_doubleele.scss */
.double-wrap .content-d .in .seven {
  position: absolute;
  width: 596px;
  height: 408px;
  top: 255px;
  left: 284px;
  background: url('../../images/double/seven.png?1509324237') center top no-repeat;
}
/* line 585, ../sass/_doubleele.scss */
.double-wrap .content-d .in .seven .biao {
  text-align: center;
  margin: 35px auto 0;
}
/* line 588, ../sass/_doubleele.scss */
.double-wrap .content-d .in .seven .biao p {
  color: #f8f8f8;
  font-size: 40px;
}
/* line 593, ../sass/_doubleele.scss */
.double-wrap .content-d .in .seven .per {
  margin-top: 44px;
  text-align: center;
}
/* line 596, ../sass/_doubleele.scss */
.double-wrap .content-d .in .seven .per p {
  color: #5f5f5f;
  font-size: 25px;
}
/* line 599, ../sass/_doubleele.scss */
.double-wrap .content-d .in .seven .per p i {
  padding-right: 24px;
  color: #f13b35;
  font-size: 38px;
}
/* line 606, ../sass/_doubleele.scss */
.double-wrap .content-d .in .seven .percentage-box {
  width: 436px;
  height: 24px;
  margin: 22px auto;
}
/* line 610, ../sass/_doubleele.scss */
.double-wrap .content-d .in .seven .percentage-box i {
  float: right;
  font-size: 20px;
  color: #9e9d99;
  margin-top: -8px;
}
/* line 616, ../sass/_doubleele.scss */
.double-wrap .content-d .in .seven .percentage-box .percentage {
  width: 372px;
  height: 14px;
  border-radius: 14px;
  background-color: #e5e5e6;
}
/* line 621, ../sass/_doubleele.scss */
.double-wrap .content-d .in .seven .percentage-box .percentage span {
  height: 14px;
  background: #f13b35;
  border-radius: 14px;
  position: static;
  float: left;
}
/* line 630, ../sass/_doubleele.scss */
.double-wrap .content-d .in .seven .button {
  width: 318px;
  height: 64px;
  margin: 0 auto 40px;
  text-align: center;
  background-color: #f13b35;
  border-radius: 8px;
  line-height: 64px;
  color: #fff;
  font-size: 34px;
}
/* line 642, ../sass/_doubleele.scss */
.double-wrap .content-d .in .seven .button span {
  border-radius: 8px;
  display: block;
  background-color: #bfbfbf;
}
/* line 647, ../sass/_doubleele.scss */
.double-wrap .content-d .in .seven .button a, .double-wrap .content-d .in .seven .button .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .double-wrap .content-d .in .seven .button span {
  color: #fff;
  font-size: 34px;
  cursor: pointer;
}
/* line 654, ../sass/_doubleele.scss */
.double-wrap .content-d .in .gzc {
  position: absolute;
  top: 660px;
  left: 102px;
  margin-top: 54px;
  width: 1006px;
}
/* line 660, ../sass/_doubleele.scss */
.double-wrap .content-d .in .gzc .titlec {
  margin: 0 auto 24px;
  height: 37px;
  background: url('../../images/double/guizeb.png?1509329619') center top no-repeat;
}
/* line 667, ../sass/_doubleele.scss */
.double-wrap .content-d .in .gzc .jieshi ul li {
  padding-bottom: 26px;
  color: #ffd155;
  font-size: 24px;
}
/* line 677, ../sass/_doubleele.scss */
.double-wrap .rule {
  text-align: center;
  width: 100%;
  height: 60px;
  background-color: #fdca2e;
  line-height: 60px;
  font-size: 18px;
  color: #881400;
}

/* line 192, enroll/*.png */
.enroll-sprite, .enroll-bag, .enroll-close, .enroll-icoa, .enroll-icob, .enroll-icoc, .enroll-icod, .enroll-innerclose, .enroll-line, .enroll-open, .enroll-pica, .enroll-picb, .enroll-red, .enroll-six, .enroll-stepone, .enroll-titlea, .enroll-titleb, .enroll-titlec, .enroll-titled, .enroll-tyj {
  background-image: url('../../images/enroll-s70c2da88f0.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.enroll-bag {
  background-position: 0 0;
  height: 220px;
  width: 297px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.enroll-close {
  background-position: 0 -220px;
  height: 15px;
  width: 15px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.enroll-icoa {
  background-position: 0 -235px;
  height: 80px;
  width: 80px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.enroll-icob {
  background-position: 0 -315px;
  height: 82px;
  width: 78px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.enroll-icoc {
  background-position: 0 -397px;
  height: 80px;
  width: 82px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.enroll-icod {
  background-position: 0 -477px;
  height: 80px;
  width: 93px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.enroll-innerclose {
  background-position: 0 -557px;
  height: 15px;
  width: 15px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.enroll-line {
  background-position: 0 -572px;
  height: 110px;
  width: 1092px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.enroll-open {
  background-position: 0 -682px;
  height: 124px;
  width: 250px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.enroll-pica {
  background-position: 0 -806px;
  height: 231px;
  width: 501px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.enroll-picb {
  background-position: 0 -1037px;
  height: 231px;
  width: 500px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.enroll-red {
  background-position: 0 -1268px;
  height: 279px;
  width: 351px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.enroll-six {
  background-position: 0 -1547px;
  height: 153px;
  width: 282px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.enroll-stepone {
  background-position: 0 -1700px;
  height: 101px;
  width: 469px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.enroll-titlea {
  background-position: 0 -1801px;
  height: 59px;
  width: 323px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.enroll-titleb {
  background-position: 0 -1860px;
  height: 59px;
  width: 323px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.enroll-titlec {
  background-position: 0 -1919px;
  height: 59px;
  width: 323px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.enroll-titled {
  background-position: 0 -1978px;
  height: 59px;
  width: 483px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.enroll-tyj {
  background-position: 0 -2037px;
  height: 148px;
  width: 372px;
}

/* line 5, ../sass/_enroll.scss */
.quick-register-wrap.newtype-enroll-wrap .quick-register-wrapper {
  padding: 0;
}
/* line 8, ../sass/_enroll.scss */
.quick-register-wrap.newtype-enroll-wrap .quick-register-mod {
  height: 400px;
  width: 450px;
  border: none;
  background: rgba(20, 0, 0, 0.6);
  border-radius: 5px;
}
/* line 14, ../sass/_enroll.scss */
.quick-register-wrap.newtype-enroll-wrap .quick-register-mod .quick-top {
  height: 65px;
  line-height: 65px;
  background: rgba(181, 91, 75, 0.3);
  font-size: 30px;
  color: #fee5d1;
  text-align: center;
}
/* line 23, ../sass/_enroll.scss */
.quick-register-wrap.newtype-enroll-wrap .quick-register-box {
  margin: 0 20px;
  padding-top: 35px;
  position: relative;
}
/* line 27, ../sass/_enroll.scss */
.quick-register-wrap.newtype-enroll-wrap .quick-register-box .top {
  width: 410px;
  left: 0;
  top: 0;
  height: 35px;
  line-height: 35px;
  position: absolute;
  font-size: 18px;
  color: #fee5d1;
  text-align: center;
}
/* line 38, ../sass/_enroll.scss */
.quick-register-wrap.newtype-enroll-wrap .quick-register-box .input-box {
  padding-bottom: 29px;
}
/* line 40, ../sass/_enroll.scss */
.quick-register-wrap.newtype-enroll-wrap .quick-register-box .input-box .get-code {
  font-size: 16px;
}
/* line 43, ../sass/_enroll.scss */
.quick-register-wrap.newtype-enroll-wrap .quick-register-box .input-box .input-mod {
  width: 410px;
  height: 54px;
  background: #fff;
  border-radius: 5px;
  overflow: hidden;
}
/* line 49, ../sass/_enroll.scss */
.quick-register-wrap.newtype-enroll-wrap .quick-register-box .input-box .input-mod.small-inputmod {
  width: 264px;
  border-radius: 5px 0 0 5px;
}
/* line 52, ../sass/_enroll.scss */
.quick-register-wrap.newtype-enroll-wrap .quick-register-box .input-box .input-mod.small-inputmod.yzm-inputmod {
  width: 260px;
}
/* line 56, ../sass/_enroll.scss */
.quick-register-wrap.newtype-enroll-wrap .quick-register-box .input-box .input-mod b {
  float: left;
  width: 22px;
  margin: 13px 13px 0 19px;
  background-position: 0 0;
  background-size: contain;
}
/* line 60, ../sass/_enroll.scss */
.quick-register-wrap.newtype-enroll-wrap .quick-register-box .input-box .input-mod b.finance-phone {
  width: 19px;
  height: 29px;
  background-image: url('../../images/finance/phone.png?1508917078');
}
/* line 65, ../sass/_enroll.scss */
.quick-register-wrap.newtype-enroll-wrap .quick-register-box .input-box .input-mod b.finance-code {
  width: 24px;
  height: 29px;
  background-image: url('../../images/finance/code.png?1508917078');
  margin: 14px 11px 0 19px;
}
/* line 71, ../sass/_enroll.scss */
.quick-register-wrap.newtype-enroll-wrap .quick-register-box .input-box .input-mod b.finance-mycode {
  width: 21px;
  height: 24px;
  background-image: url('../../images/finance/mycode.png?1508917078');
  margin: 15px 13px 0 20px;
}
/* line 81, ../sass/_enroll.scss */
.quick-register-wrap.newtype-enroll-wrap .quick-register-box .input-box .text {
  width: 300px;
  height: 30px;
  line-height: 30px;
  border: none;
  font-size: 18px;
  float: left;
  padding: 0 12px;
  border-left: 1px solid #efefef;
  margin-top: 13px;
  outline: none;
  background: none;
}
/* line 93, ../sass/_enroll.scss */
.quick-register-wrap.newtype-enroll-wrap .quick-register-box .input-box .text.small-text {
  width: 180px;
}
/* line 97, ../sass/_enroll.scss */
.quick-register-wrap.newtype-enroll-wrap .quick-register-box .input-box .img-box {
  border-radius: 0 5px 5px 0;
  overflow: hidden;
}
/* line 100, ../sass/_enroll.scss */
.quick-register-wrap.newtype-enroll-wrap .quick-register-box .input-box .img-box img {
  width: 146px;
  height: 54px;
  display: block;
}
/* line 106, ../sass/_enroll.scss */
.quick-register-wrap.newtype-enroll-wrap .quick-register-box .input-box .get-code {
  width: 150px;
  height: 54px;
  line-height: 54px;
  border-radius: 0 5px 5px 0;
  background: #fc545a;
  font-size: 18px;
}
/* line 113, ../sass/_enroll.scss */
.quick-register-wrap.newtype-enroll-wrap .quick-register-box .input-box .get-code.getcode-disabled {
  background: #bababa;
}
/* line 117, ../sass/_enroll.scss */
.quick-register-wrap.newtype-enroll-wrap .quick-register-box .input-box .error {
  font-size: 16px;
  color: #ff5353;
  top: 56px;
  left: 8px;
}
/* line 123, ../sass/_enroll.scss */
.quick-register-wrap.newtype-enroll-wrap .quick-register-box .input-box i {
  display: none;
}
/* line 127, ../sass/_enroll.scss */
.quick-register-wrap.newtype-enroll-wrap .quick-register-box .agreement-box {
  margin-top: -4px;
  padding: 0 0 10px 0;
}
/* line 130, ../sass/_enroll.scss */
.quick-register-wrap.newtype-enroll-wrap .quick-register-box .agreement-box label {
  padding: 0;
  color: #e7916c;
  font-size: 14px;
}
/* line 134, ../sass/_enroll.scss */
.quick-register-wrap.newtype-enroll-wrap .quick-register-box .agreement-box label input {
  float: left;
  margin: 4px 9px 0 0;
  width: 14px;
  height: 14px;
}
/* line 140, ../sass/_enroll.scss */
.quick-register-wrap.newtype-enroll-wrap .quick-register-box .agreement-box label a, .quick-register-wrap.newtype-enroll-wrap .quick-register-box .agreement-box label .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .quick-register-wrap.newtype-enroll-wrap .quick-register-box .agreement-box label span {
  color: #ffa750;
}
/* line 145, ../sass/_enroll.scss */
.quick-register-wrap.newtype-enroll-wrap .quick-register-box .sub-box {
  overflow: hidden;
}
/* line 147, ../sass/_enroll.scss */
.quick-register-wrap.newtype-enroll-wrap .quick-register-box .sub-box .sub-btn {
  width: 410px;
  height: 55px;
  line-height: 55px;
  background: #fc545a;
  font-size: 30px;
  color: #fff;
  border-radius: 4px;
  text-align: center;
}
/* line 156, ../sass/_enroll.scss */
.quick-register-wrap.newtype-enroll-wrap .quick-register-box .sub-box .sub-btn:hover {
  background: #fc3b42;
  text-decoration: none;
}
/* line 161, ../sass/_enroll.scss */
.quick-register-wrap.newtype-enroll-wrap .quick-register-box .sub-box a.next, .quick-register-wrap.newtype-enroll-wrap .quick-register-box .sub-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.next, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .quick-register-wrap.newtype-enroll-wrap .quick-register-box .sub-box span.next {
  width: 410px;
  height: 60px;
  display: block;
  border-radius: 5px;
  background: #e4262d;
  font-size: 36px;
  color: #ffde00;
  text-align: center;
  line-height: 60px;
  margin-top: 16px;
}
/* line 172, ../sass/_enroll.scss */
.quick-register-wrap.newtype-enroll-wrap .quick-register-box .sub-box a.next:hover, .quick-register-wrap.newtype-enroll-wrap .quick-register-box .sub-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.next:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .quick-register-wrap.newtype-enroll-wrap .quick-register-box .sub-box span.next:hover {
  background: #d61b22;
  text-decoration: none;
}
/* line 179, ../sass/_enroll.scss */
.quick-register-wrap.newtype-enroll-wrap .choose-box {
  padding: 9px 0 0 4px;
}
/* line 181, ../sass/_enroll.scss */
.quick-register-wrap.newtype-enroll-wrap .choose-box a, .quick-register-wrap.newtype-enroll-wrap .choose-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .quick-register-wrap.newtype-enroll-wrap .choose-box span {
  font-size: 14px;
  color: #fee5d1;
}

/* line 187, ../sass/_enroll.scss */
.enroll-wrapper {
  width: 100%;
  overflow: hidden;
}
/* line 190, ../sass/_enroll.scss */
.enroll-wrapper .banner {
  width: 100%;
  height: 651px;
  background: url('../../images/enrollbg/a.jpg?1513648866') center top;
}
/* line 194, ../sass/_enroll.scss */
.enroll-wrapper .banner .btn {
  width: 1134px;
  margin: 0 auto;
  position: relative;
}
/* line 198, ../sass/_enroll.scss */
.enroll-wrapper .banner .btn a, .enroll-wrapper .banner .btn .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .enroll-wrapper .banner .btn span {
  background: url('../../images/enrollbg/btn.png?1512958736') center top;
  display: block;
  position: absolute;
  top: 394px;
  left: 205px;
  width: 241px;
  height: 71px;
}
/* line 209, ../sass/_enroll.scss */
.enroll-wrapper .banner .inner-register {
  width: 1134px;
  margin: 0 auto;
  padding-top: 113px;
}
/* line 216, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap {
  width: 100%;
}
/* line 218, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap.mode-wrapb {
  height: 434px;
  background: url('../../images/enrollbg/b.jpg?1508917081') center top;
}
/* line 222, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap.mode-wrapc {
  height: 545px;
  background: url('../../images/enrollbg/c.jpg?1508917081') center top;
}
/* line 226, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap.mode-wrapd {
  height: 482px;
  background: url('../../images/enrollbg/d.jpg?1508917081') center top;
}
/* line 230, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap.mode-wrape {
  height: 899px;
  background: url('../../images/enrollbg/e.jpg?1508917081') center top;
}
/* line 234, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap.mode-wrapf {
  height: 303px;
  background: url('../../images/enrollbg/f.jpg?1508917081') center top;
}
/* line 238, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode {
  width: 1090px;
  margin: 0 auto;
  overflow: hidden;
}
/* line 242, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .title {
  margin: 0 auto 15px;
}
/* line 245, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .wrap {
  border-radius: 50px;
  box-sizing: border-box;
  border: 4px solid #f84635;
  box-shadow: 0 0 7px rgba(250, 91, 73, 0.35);
  background: #f8503d;
  overflow: hidden;
}
/* line 252, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .wrap .inner {
  overflow: hidden;
  padding: 18px 0 16px 32px;
}
/* line 255, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .wrap .inner div {
  float: left;
  margin-right: 16px;
}
/* line 260, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .wrap .center {
  padding: 94px 0 97px 40px;
  overflow: hidden;
}
/* line 263, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .wrap .center .mod {
  float: left;
  text-align: center;
}
/* line 266, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .wrap .center .mod div {
  margin: 0 auto;
}
/* line 269, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .wrap .center .mod span {
  display: block;
  font-size: 24px;
  color: #fffdd4;
  padding-top: 18px;
}
/* line 275, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .wrap .center .mod p {
  font-size: 16px;
  line-height: 24px;
  color: #fff;
  padding-top: 6px;
}
/* line 282, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .wrap .center i {
  float: left;
  width: 1px;
  font-size: 0;
  line-height: 0;
  height: 130px;
  background: #c41e0c;
  margin: 30px 48px 0;
}
/* line 292, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .wrap .newhand {
  width: 1000px;
  height: 250px;
  background: #fff;
  margin: 33px auto;
  background: #fff;
  border-radius: 4px;
}
/* line 299, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .wrap .newhand .title {
  height: 62px;
  line-height: 62px;
  padding-left: 104px;
  font-size: 24px;
  color: #323232;
  font-weight: bold;
  border-bottom: 1px dashed #d2d2d2;
}
/* line 308, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .wrap .newhand table {
  width: 910px;
  margin: 43px auto 0;
}
/* line 311, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .wrap .newhand table td {
  text-align: center;
  font-size: 14px;
  color: #999;
}
/* line 315, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .wrap .newhand table td span {
  font-size: 42px;
  color: #fc545a;
  font-weight: bold;
}
/* line 320, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .wrap .newhand table td a, .enroll-wrapper .mode-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .wrap .newhand table td .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .enroll-wrapper .mode-wrap .mode .wrap .newhand table td .con span, .enroll-wrapper .mode-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .wrap .newhand table td span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .enroll-wrapper .mode-wrap .mode .con .wrap .newhand table td span {
  display: block;
  width: 267px;
  height: 46px;
  line-height: 46px;
  text-align: center;
  border-radius: 4px;
  background: #fc545a;
  box-shadow: 2px 0 8px rgba(252, 84, 90, 0.8);
  font-size: 20px;
  color: #fff;
  margin: 12px auto 0;
}
/* line 332, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .wrap .newhand table td a:hover, .enroll-wrapper .mode-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .wrap .newhand table td .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .enroll-wrapper .mode-wrap .mode .wrap .newhand table td .con span:hover, .enroll-wrapper .mode-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .wrap .newhand table td span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .enroll-wrapper .mode-wrap .mode .con .wrap .newhand table td span:hover {
  background: #fc3b42;
  text-decoration: none;
}
/* line 337, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .wrap .newhand table td p {
  padding-top: 7px;
  width: 120px;
  text-align: center;
  margin: 0 auto;
}
/* line 346, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .wrap .parttwo {
  overflow: hidden;
  margin: 0 auto;
  padding: 44px 170px;
}
/* line 350, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .wrap .parttwo .box {
  text-align: center;
  width: 314px;
  height: 312px;
  background: #fff;
  border-radius: 3px;
  overflow: hidden;
  float: left;
  margin-left: 45px;
  border: 1px solid #d7d7d7;
}
/* line 360, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .wrap .parttwo .box .title {
  height: 54px;
  line-height: 54px;
  font-size: 20px;
  color: #323232;
  border-bottom: 1px dashed #d2d2d2;
}
/* line 366, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .wrap .parttwo .box .title i {
  width: 21px;
  height: 21px;
  line-height: 21px;
  text-align: center;
  margin: 16px 8px 0 0;
  display: inline-block;
  font-size: 14px;
  color: #ca6200;
  border: 1px solid #ca6200;
  border-radius: 30px;
  vertical-align: top;
}
/* line 380, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .wrap .parttwo .box .data {
  padding-top: 25px;
}
/* line 382, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .wrap .parttwo .box .data div {
  font-size: 36px;
  color: #fc545a;
  position: relative;
  font-weight: bold;
  height: 61px;
}
/* line 388, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .wrap .parttwo .box .data div .bag {
  position: absolute;
  right: 33px;
  top: 31px;
}
/* line 393, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .wrap .parttwo .box .data div span {
  font-size: 24px;
  vertical-align: top;
  display: inline-block;
  margin-top: 6px;
}
/* line 400, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .wrap .parttwo .box .data p {
  font-size: 14px;
  color: #999;
  margin-top: -5px;
}
/* line 406, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .wrap .parttwo .box .deadline {
  font-size: 14px;
  color: #999;
  padding: 21px 0 15px;
  font-weight: bold;
}
/* line 411, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .wrap .parttwo .box .deadline span {
  margin-left: 24px;
}
/* line 415, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .wrap .parttwo .box a, .enroll-wrapper .mode-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .wrap .parttwo .box .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .enroll-wrapper .mode-wrap .mode .wrap .parttwo .box .con span, .enroll-wrapper .mode-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .wrap .parttwo .box span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .enroll-wrapper .mode-wrap .mode .con .wrap .parttwo .box span {
  display: block;
  width: 233px;
  height: 41px;
  margin: 0 auto;
  border-radius: 3px;
  background: #fc545a;
  box-shadow: 0 2px 8px rgba(252, 84, 90, 0.8);
  font-size: 18px;
  color: #fff;
  line-height: 41px;
  text-align: center;
}
/* line 427, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .wrap .parttwo .box a:hover, .enroll-wrapper .mode-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .wrap .parttwo .box .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .enroll-wrapper .mode-wrap .mode .wrap .parttwo .box .con span:hover, .enroll-wrapper .mode-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .wrap .parttwo .box span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .enroll-wrapper .mode-wrap .mode .con .wrap .parttwo .box span:hover {
  background: #fc3b42;
  text-decoration: none;
}
/* line 435, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .rules {
  padding: 0 64px;
}
/* line 437, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .rules p {
  padding: 17px 0 4px;
  font-size: 24px;
  color: #4c1501;
}
/* line 442, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .rules li {
  font-size: 18px;
  color: #7e2200;
  padding-bottom: 30px;
  line-height: 30px;
}
/* line 449, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .enroll-line {
  margin: 0 auto 66px;
}
/* line 452, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .register {
  height: 65px;
  line-height: 58px;
  text-align: center;
}
/* line 456, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .register span {
  font-size: 30px;
  color: #fff;
  font-weight: bold;
}
/* line 461, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .register a, .enroll-wrapper .mode-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .register .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .enroll-wrapper .mode-wrap .mode .register .con span, .enroll-wrapper .mode-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .register span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .enroll-wrapper .mode-wrap .mode .con .register span {
  width: 214px;
  height: 58px;
  line-height: 58px;
  border-radius: 60px;
  text-align: center;
  margin-left: 30px;
  background: #e70000;
  font-size: 24px;
  color: #ffeca2;
  font-weight: bold;
  display: inline-block;
  vertical-align: top;
  box-shadow: 0 7px 0 #880900;
}
/* line 475, ../sass/_enroll.scss */
.enroll-wrapper .mode-wrap .mode .register a:hover, .enroll-wrapper .mode-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .register .con span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .enroll-wrapper .mode-wrap .mode .register .con span:hover, .enroll-wrapper .mode-wrap .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .register span:hover, .together-wrapper .together-wrap .together-box .together-list .list-wrap .enroll-wrapper .mode-wrap .mode .con .register span:hover {
  background: #ce0000;
  text-decoration: none;
}

/* line 486, ../sass/_enroll.scss */
.newredbag-dialog-wrap .enroll-close, .newredbag-dialog-wrap .enroll-innerclose {
  position: absolute;
  right: 16px;
  top: 16px;
}
/* line 491, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap {
  border-radius: 5px;
  overflow: hidden;
  width: 666px;
  height: 370px;
  background: #fff;
  position: relative;
}
/* line 498, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap .redtip {
  font-size: 22px;
  color: #333;
  line-height: 86px;
  height: 79px;
}
/* line 504, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap .box {
  text-align: center;
  height: 70px;
  line-height: 70px;
}
/* line 508, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap .box a, .newredbag-dialog-wrap .bag-wrap .box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .newredbag-dialog-wrap .bag-wrap .box span {
  color: #f4524a;
  font-size: 16px;
}
/* line 513, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap table {
  width: 618px;
  margin: 2px auto 0;
  text-align: center;
}
/* line 517, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap table td {
  text-align: center;
}
/* line 520, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap table .bag-box {
  width: 297px;
  height: 220px;
  background: url('../../images/enroll/bag.png?1508917075') no-repeat;
  display: inline-block;
  color: #fff;
  border-radius: 15px;
  overflow: hidden;
}
/* line 528, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap table .bag-box .title {
  font-size: 38px;
  text-align: center;
}
/* line 531, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap table .bag-box .title i {
  font-size: 22px;
}
/* line 535, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap table .bag-box ul {
  padding: 4px 0 11px;
}
/* line 537, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap table .bag-box ul li {
  line-height: 24px;
  font-size: 14px;
  text-align: center;
}
/* line 543, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap table .bag-box .btn {
  width: 139px;
  height: 36px;
  margin: 0 auto;
  display: block;
  background: #f9dc00;
  font-size: 18px;
  color: #e43e36;
  border-radius: 36px;
  text-align: center;
  line-height: 36px;
  outline: none;
}
/* line 555, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap table .bag-box .btn:hover {
  background: #ffe414;
  text-decoration: none;
}
/* line 560, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap table .bag-box:hover {
  box-shadow: 0 0 10px #fa5b49;
}
/* line 563, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap table .bag-box:hover .btn {
  background: #ffe414;
}
/* line 570, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap.open-wrap {
  width: 544px;
  height: 349px;
}
/* line 573, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap.open-wrap .top {
  height: 249px;
  background: #ff6c66;
  overflow: hidden;
  margin-bottom: 22px;
}
/* line 578, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap.open-wrap .top .enroll-open {
  margin: 13px auto 0;
}
/* line 581, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap.open-wrap .top strong {
  display: block;
  font-size: 34px;
  color: #fff;
  padding: 10px 0 1px;
}
/* line 587, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap.open-wrap .top p {
  font-size: 16px;
  color: #fff;
}
/* line 592, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap.open-wrap .openbtn {
  width: 254px;
  height: 41px;
  line-height: 41px;
  text-align: center;
  display: block;
  margin: 0 auto;
  border-radius: 3px;
  background: #ff4941;
  font-size: 14px;
  color: #fff;
}
/* line 603, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap.open-wrap .openbtn:hover {
  background: #ff3128;
  text-decoration: none;
}
/* line 608, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap.open-wrap .bot {
  text-align: center;
  line-height: 32px;
}
/* line 611, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap.open-wrap .bot i {
  display: inline-block;
  margin: 9px 4px 0 0;
  vertical-align: top;
}
/* line 616, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap.open-wrap .bot a, .newredbag-dialog-wrap .bag-wrap.open-wrap .bot .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .newredbag-dialog-wrap .bag-wrap.open-wrap .bot span {
  color: #ff6059;
  font-size: 12px;
}
/* line 622, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap.tyj-wrap {
  width: 606px;
  height: 384px;
}
/* line 625, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap.tyj-wrap .enroll-tyj {
  margin: 0 auto;
  color: #fff;
}
/* line 628, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap.tyj-wrap .enroll-tyj div {
  line-height: 106px;
  font-size: 30px;
  height: 96px;
  width: 330px;
}
/* line 633, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap.tyj-wrap .enroll-tyj div i {
  margin-left: 8px;
  font-size: 54px;
}
/* line 638, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap.tyj-wrap .enroll-tyj p {
  width: 330px;
  font-size: 16px;
}
/* line 643, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap.tyj-wrap .info {
  font-size: 14px;
  color: #666;
  padding: 30px 0 18px;
}
/* line 648, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap.tyj-wrap .use {
  width: 339px;
  height: 54px;
  line-height: 54px;
  text-align: center;
  background: #ff4941;
  font-size: 19px;
  color: #fff;
  border-radius: 4px;
  display: block;
  margin: 0 auto;
}
/* line 659, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap.tyj-wrap .use:hover {
  background: #ff3128;
  text-decoration: none;
}
/* line 665, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap.six-wrap {
  width: 544px;
  height: 456px;
}
/* line 668, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap.six-wrap .bagtop {
  height: 180px;
  color: #fff;
  background: #ff6c66;
}
/* line 672, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap.six-wrap .bagtop strong {
  display: block;
  padding-top: 45px;
  font-size: 36px;
}
/* line 677, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap.six-wrap .bagtop p {
  font-size: 22px;
}
/* line 679, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap.six-wrap .bagtop p i {
  font-size: 30px;
  color: #ffe62c;
}
/* line 685, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap.six-wrap .enroll-six {
  margin: 30px auto 15px;
  cursor: pointer;
}
/* line 689, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap.six-wrap .six-tip {
  font-size: 18px;
  color: #a0a0a0;
  margin-bottom: -3px;
}
/* line 694, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap.six-wrap .bot {
  text-align: center;
  line-height: 48px;
}
/* line 697, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap.six-wrap .bot i {
  display: inline-block;
  margin: 17px 4px 0 0;
  vertical-align: top;
}
/* line 702, ../sass/_enroll.scss */
.newredbag-dialog-wrap .bag-wrap.six-wrap .bot a, .newredbag-dialog-wrap .bag-wrap.six-wrap .bot .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .newredbag-dialog-wrap .bag-wrap.six-wrap .bot span {
  color: #ff6059;
  font-size: 12px;
}

/* line 1, ../sass/_double.scss */
.double-dialog {
  margin: 0 auto;
}
/* line 3, ../sass/_double.scss */
.double-dialog .btn {
  position: relative;
  display: block;
  height: 572px;
  width: 1167px;
  background: url('../../images/double/tankuang.png?1509520549') center top no-repeat;
}
/* line 10, ../sass/_double.scss */
.double-dialog .img {
  cursor: pointer;
  position: absolute;
  left: 580px;
  top: 500px;
  width: 54px;
  height: 54px;
  background: url('../../images/double/close.png?1509512049') center top no-repeat;
}

/* line 1, ../sass/_care.scss */
.care-wrap {
  margin: 0 auto;
}
/* line 3, ../sass/_care.scss */
.care-wrap .inner {
  width: 382px;
  height: 404px;
  border-radius: 4px;
  background-color: #ffffff;
}
/* line 8, ../sass/_care.scss */
.care-wrap .inner .mes {
  padding-top: 35px;
  text-align: center;
}
/* line 11, ../sass/_care.scss */
.care-wrap .inner .mes p {
  color: #666666;
  font-size: 18px;
}
/* line 15, ../sass/_care.scss */
.care-wrap .inner .mes span {
  color: #ff5256;
  font-size: 24px;
}
/* line 20, ../sass/_care.scss */
.care-wrap .inner .img {
  margin: 32px auto 50px;
  width: 141px;
  height: 150px;
  background: url('../../images/double/face.png?1510200852') center top no-repeat;
}
/* line 26, ../sass/_care.scss */
.care-wrap .inner .btn {
  box-shadow: 2px 2px 8px #ffc2c3;
  border-radius: 4px;
  text-align: center;
  margin: 0px auto 20px;
  width: 310px;
  height: 50px;
  line-height: 50px;
  background: #ff5256;
}
/* line 35, ../sass/_care.scss */
.care-wrap .inner .btn a, .care-wrap .inner .btn .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .care-wrap .inner .btn span {
  font-size: 22px;
  color: #fff;
}

/* line 72, liquicon/*.png */
.liquicon-sprite, .liquicon-a, .liquicon-b, .liquicon-c, .liquicon-d {
  background-image: url('../../images/liquicon-sf20dc0293e.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.liquicon-a {
  background-position: 0 0;
  height: 36px;
  width: 25px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.liquicon-b {
  background-position: 0 -36px;
  height: 36px;
  width: 30px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.liquicon-c {
  background-position: 0 -72px;
  height: 36px;
  width: 34px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.liquicon-d {
  background-position: 0 -108px;
  height: 34px;
  width: 30px;
}

/* line 5, ../sass/_liqu.scss */
.liqu-wrap .banner {
  height: 438px;
  background: url('../../images/liqu/banner.png?1510202163') center top no-repeat;
}
/* line 8, ../sass/_liqu.scss */
.liqu-wrap .banner .in {
  position: relative;
  width: 1200px;
  margin: 0 auto;
}
/* line 12, ../sass/_liqu.scss */
.liqu-wrap .banner .in a, .liqu-wrap .banner .in .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .liqu-wrap .banner .in span {
  position: absolute;
  left: 0;
  top: 32px;
  width: 313px;
  height: 25px;
  display: block;
  background: url('../../images/liqu/logo.png?1512696916') center top no-repeat;
}
/* line 23, ../sass/_liqu.scss */
.liqu-wrap .contend {
  width: 100%;
  background-color: #ff602e;
}
/* line 26, ../sass/_liqu.scss */
.liqu-wrap .contend .inner {
  margin: 0 auto;
  width: 682px;
}
/* line 30, ../sass/_liqu.scss */
.liqu-wrap .contend .inner .content-a .quick-register-wrap {
  min-height: 0;
}
/* line 32, ../sass/_liqu.scss */
.liqu-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper {
  float: none;
  padding: 0;
}
/* line 35, ../sass/_liqu.scss */
.liqu-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quicktop {
  height: 64px;
  line-height: 64px;
  background: #fed68d;
  font-size: 20px;
  color: #ab3f05;
  text-align: center;
}
/* line 43, ../sass/_liqu.scss */
.liqu-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod {
  background-color: #ff602e;
  width: 682px;
  border: none;
  overflow: hidden;
  margin: 0 auto;
  border-radius: 4px;
}
/* line 52, ../sass/_liqu.scss */
.liqu-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box {
  margin: 0;
  padding-top: 47px;
}
/* line 55, ../sass/_liqu.scss */
.liqu-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box .bottom-choose {
  padding: 13px 0 42px;
  text-align: center;
  font-size: 24px;
  color: #fff;
}
/* line 60, ../sass/_liqu.scss */
.liqu-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box .bottom-choose a, .liqu-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box .bottom-choose .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .liqu-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box .bottom-choose span {
  color: #fff081;
}
/* line 64, ../sass/_liqu.scss */
.liqu-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box .get-code {
  width: 198px;
  height: 76px;
  text-align: center;
  line-height: 76px;
  border-radius: 3px;
  border: 1px solid #dda665;
  font-size: 27px;
  color: #ec6360;
  background: #fff081;
}
/* line 76, ../sass/_liqu.scss */
.liqu-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-box {
  padding-bottom: 24px;
}
/* line 78, ../sass/_liqu.scss */
.liqu-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-box i {
  top: 82px;
}
/* line 81, ../sass/_liqu.scss */
.liqu-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-box .error {
  top: 80px;
}
/* line 85, ../sass/_liqu.scss */
.liqu-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-box .img-box img {
  width: 216px;
  height: 76px;
  border: 1px solid #bdbdbd;
  border-left: none;
  border-radius: 0 3px 3px 0;
}
/* line 94, ../sass/_liqu.scss */
.liqu-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-mod {
  background-color: #ffffff;
  height: 76px;
  border: 1px solid #bdbdbd;
  border-radius: 3px;
  overflow: hidden;
  position: relative;
}
/* line 102, ../sass/_liqu.scss */
.liqu-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-mod.small-inputmod {
  width: 464px;
  border-right: none;
  border-radius: 3px 0 0 3px;
}
/* line 107, ../sass/_liqu.scss */
.liqu-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-mod.phone-inputmod {
  border-radius: 3px;
}
/* line 110, ../sass/_liqu.scss */
.liqu-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-mod b.icon {
  position: absolute;
  left: 29px;
  top: 20px;
}
/* line 115, ../sass/_liqu.scss */
.liqu-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-mod .text {
  height: 76px;
  line-height: 76px;
  padding: 0 0 0 80px;
  width: 580px;
  border: none;
  background: none;
  outline: none;
  font-size: 27px;
}
/* line 127, ../sass/_liqu.scss */
.liqu-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box {
  padding: 0 0 13px;
  font-size: 24px;
}
/* line 131, ../sass/_liqu.scss */
.liqu-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box label {
  color: #fff;
  padding: 0;
}
/* line 135, ../sass/_liqu.scss */
.liqu-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box a, .liqu-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .liqu-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box span {
  color: #fff081;
}
/* line 138, ../sass/_liqu.scss */
.liqu-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box .check-box {
  width: 32px;
  height: 32px;
  float: left;
  margin-top: 5px;
}
/* line 145, ../sass/_liqu.scss */
.liqu-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .sub {
  width: 676px;
  height: 80px;
  background: linear-gradient(to bottom, #ffef48, #ffbd1a);
  line-height: 80px;
  font-size: 40px;
  border-radius: 4px;
  font-weight: 600;
  color: #cf5e1a;
}
/* line 155, ../sass/_liqu.scss */
.liqu-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .sub[disabled="disabled"] {
  box-shadow: none;
}
/* line 163, ../sass/_liqu.scss */
.liqu-wrap .contend .inner .content-b {
  height: 562px;
  background: url('../../images/liqu/tablec.png?1512696916') center top no-repeat;
}
/* line 167, ../sass/_liqu.scss */
.liqu-wrap .contend .inner .btn {
  margin: 30px auto 45px;
}
/* line 169, ../sass/_liqu.scss */
.liqu-wrap .contend .inner .btn a, .liqu-wrap .contend .inner .btn .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .liqu-wrap .contend .inner .btn span {
  border-radius: 4px;
  text-align: center;
  display: block;
  height: 82px;
  line-height: 82px;
  color: #cf5e1a;
  font-size: 40px;
  font-weight: 600;
  cursor: pointer;
  background: -webkit-linear-gradient(top, #ffee47, #ffbc19);
  box-shadow: 2px 2px 8px #d9381a;
}
/* line 183, ../sass/_liqu.scss */
.liqu-wrap .contend .inner .content-c {
  height: 371px;
  background: url('../../images/liqu/protect.png?1512696916') center top no-repeat;
}
/* line 189, ../sass/_liqu.scss */
.liqu-wrap .contenda {
  width: 100%;
  background-color: #fff0e3;
}
/* line 192, ../sass/_liqu.scss */
.liqu-wrap .contenda .info {
  height: 691px;
  width: 682px;
  margin: 0 auto;
  background: url('../../images/liqu/bottom.png?1510538993') center top no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.liquicon-a {
  background-position: 0 0;
  height: 36px;
  width: 25px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.liquicon-b {
  background-position: 0 -36px;
  height: 36px;
  width: 30px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.liquicon-c {
  background-position: 0 -72px;
  height: 36px;
  width: 34px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.liquicon-d {
  background-position: 0 -108px;
  height: 34px;
  width: 30px;
}

/* line 5, ../sass/_public.scss */
.haitao-wrap .banner {
  height: 438px;
  background: url('../../images/liqu/bannera.png?1512696916') center top no-repeat;
}
/* line 8, ../sass/_public.scss */
.haitao-wrap .banner .in {
  position: relative;
  width: 1200px;
  margin: 0 auto;
}
/* line 12, ../sass/_public.scss */
.haitao-wrap .banner .in a, .haitao-wrap .banner .in .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .haitao-wrap .banner .in span {
  position: absolute;
  left: 0;
  top: 32px;
  width: 313px;
  height: 25px;
  display: block;
  background: url('../../images/liqu/logo.png?1512696916') center top no-repeat;
}
/* line 23, ../sass/_public.scss */
.haitao-wrap .contend {
  width: 100%;
  background-color: #ff602e;
}
/* line 26, ../sass/_public.scss */
.haitao-wrap .contend .inner {
  margin: 0 auto;
  width: 682px;
}
/* line 30, ../sass/_public.scss */
.haitao-wrap .contend .inner .content-a .quick-register-wrap {
  min-height: 0;
}
/* line 32, ../sass/_public.scss */
.haitao-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper {
  float: none;
  padding: 0;
}
/* line 35, ../sass/_public.scss */
.haitao-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quicktop {
  height: 64px;
  line-height: 64px;
  background: #fed68d;
  font-size: 20px;
  color: #ab3f05;
  text-align: center;
}
/* line 43, ../sass/_public.scss */
.haitao-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod {
  background-color: #ff602e;
  width: 682px;
  border: none;
  overflow: hidden;
  margin: 0 auto;
  border-radius: 4px;
}
/* line 52, ../sass/_public.scss */
.haitao-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box {
  margin: 0;
  padding-top: 47px;
}
/* line 55, ../sass/_public.scss */
.haitao-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box .bottom-choose {
  padding: 13px 0 42px;
  text-align: center;
  font-size: 24px;
  color: #fff;
}
/* line 60, ../sass/_public.scss */
.haitao-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box .bottom-choose a, .haitao-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box .bottom-choose .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .haitao-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box .bottom-choose span {
  color: #fff081;
}
/* line 64, ../sass/_public.scss */
.haitao-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .quick-register-box .get-code {
  width: 198px;
  height: 76px;
  text-align: center;
  line-height: 76px;
  border-radius: 3px;
  border: 1px solid #dda665;
  font-size: 27px;
  color: #ec6360;
  background: #fff081;
}
/* line 76, ../sass/_public.scss */
.haitao-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-box {
  padding-bottom: 24px;
}
/* line 78, ../sass/_public.scss */
.haitao-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-box i {
  top: 82px;
}
/* line 81, ../sass/_public.scss */
.haitao-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-box .error {
  top: 80px;
}
/* line 85, ../sass/_public.scss */
.haitao-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-box .img-box img {
  width: 216px;
  height: 76px;
  border: 1px solid #bdbdbd;
  border-left: none;
  border-radius: 0 3px 3px 0;
}
/* line 94, ../sass/_public.scss */
.haitao-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-mod {
  background-color: #ffffff;
  height: 76px;
  border: 1px solid #bdbdbd;
  border-radius: 3px;
  overflow: hidden;
  position: relative;
}
/* line 102, ../sass/_public.scss */
.haitao-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-mod.small-inputmod {
  width: 464px;
  border-right: none;
  border-radius: 3px 0 0 3px;
}
/* line 107, ../sass/_public.scss */
.haitao-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-mod.phone-inputmod {
  border-radius: 3px;
}
/* line 110, ../sass/_public.scss */
.haitao-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-mod b.icon {
  position: absolute;
  left: 29px;
  top: 20px;
}
/* line 115, ../sass/_public.scss */
.haitao-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .input-mod .text {
  height: 76px;
  line-height: 76px;
  padding: 0 0 0 80px;
  width: 580px;
  border: none;
  background: none;
  outline: none;
  font-size: 27px;
}
/* line 127, ../sass/_public.scss */
.haitao-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box {
  padding: 0 0 13px;
  font-size: 24px;
}
/* line 131, ../sass/_public.scss */
.haitao-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box label {
  color: #fff;
  padding: 0;
}
/* line 135, ../sass/_public.scss */
.haitao-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box a, .haitao-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .haitao-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box span {
  color: #fff081;
}
/* line 138, ../sass/_public.scss */
.haitao-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .agreement-box .check-box {
  width: 32px;
  height: 32px;
  float: left;
  margin-top: 5px;
}
/* line 145, ../sass/_public.scss */
.haitao-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .sub {
  width: 676px;
  height: 80px;
  background: linear-gradient(to bottom, #ffef48, #ffbd1a);
  line-height: 80px;
  font-size: 40px;
  border-radius: 4px;
  font-weight: 600;
  color: #cf5e1a;
}
/* line 155, ../sass/_public.scss */
.haitao-wrap .contend .inner .content-a .quick-register-wrap .quick-register-wrapper .quick-register-mod .sub[disabled="disabled"] {
  box-shadow: none;
}
/* line 163, ../sass/_public.scss */
.haitao-wrap .contend .inner .content-b {
  height: 353px;
  background: url('../../images/liqu/table.png?1512696916') center top no-repeat;
}
/* line 167, ../sass/_public.scss */
.haitao-wrap .contend .inner .content-ba {
  margin-top: 30px;
  height: 342px;
  background: url('../../images/liqu/tablea.png?1512696916') center top no-repeat;
}
/* line 172, ../sass/_public.scss */
.haitao-wrap .contend .inner .content-bb {
  margin-top: 30px;
  height: 408px;
  background: url('../../images/liqu/tableb.png?1513820869') center top no-repeat;
}
/* line 177, ../sass/_public.scss */
.haitao-wrap .contend .inner .btn {
  margin: 30px auto 45px;
}
/* line 179, ../sass/_public.scss */
.haitao-wrap .contend .inner .btn a, .haitao-wrap .contend .inner .btn .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .haitao-wrap .contend .inner .btn span {
  border-radius: 4px;
  text-align: center;
  display: block;
  height: 82px;
  line-height: 82px;
  color: #cf5e1a;
  font-size: 40px;
  font-weight: 600;
  cursor: pointer;
  background: -webkit-linear-gradient(top, #ffee47, #ffbc19);
  box-shadow: 2px 2px 8px #d9381a;
}
/* line 193, ../sass/_public.scss */
.haitao-wrap .contend .inner .content-c {
  height: 371px;
  background: url('../../images/liqu/protect.png?1512696916') center top no-repeat;
}
/* line 199, ../sass/_public.scss */
.haitao-wrap .contenda {
  width: 100%;
  background-color: #fff0e3;
}
/* line 202, ../sass/_public.scss */
.haitao-wrap .contenda .info {
  height: 600px;
  width: 679px;
  margin: 0 auto;
  background: url('../../images/liqu/bottoma.png?1514447652') center top no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-b {
  background-position: 0 0;
  height: 488px;
  width: 366px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-c {
  background-position: 0 -488px;
  height: 488px;
  width: 367px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-close {
  background-position: 0 -976px;
  height: 60px;
  width: 60px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-cu {
  background-position: 0 -1036px;
  height: 36px;
  width: 34px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-disble {
  background-position: 0 -1072px;
  height: 403px;
  width: 380px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-disblea {
  background-position: 0 -1475px;
  height: 403px;
  width: 380px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-error {
  background-position: 0 -1878px;
  height: 61px;
  width: 61px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-gift {
  background-position: 0 -1939px;
  height: 839px;
  width: 654px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-gold {
  background-position: 0 -2778px;
  height: 36px;
  width: 34px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-hot {
  background-position: 0 -2814px;
  height: 63px;
  width: 73px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-one {
  background-position: 0 -2877px;
  height: 488px;
  width: 367px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-onea {
  background-position: 0 -3365px;
  height: 147px;
  width: 147px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-red {
  background-position: 0 -3512px;
  height: 488px;
  width: 367px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-rules {
  background-position: 0 -4000px;
  height: 75px;
  width: 473px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-silver {
  background-position: 0 -4075px;
  height: 36px;
  width: 34px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-stree {
  background-position: 0 -4111px;
  height: 488px;
  width: 367px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-streea {
  background-position: 0 -4599px;
  height: 147px;
  width: 147px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-top {
  background-position: 0 -4746px;
  height: 170px;
  width: 94px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-two {
  background-position: 0 -4916px;
  height: 488px;
  width: 366px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.doubleTwelve-twoa {
  background-position: 0 -5404px;
  height: 147px;
  width: 147px;
}

/* line 4, ../sass/_doubleTwelve.scss */
.Twelve-wrap {
  width: 100%;
}
/* line 6, ../sass/_doubleTwelve.scss */
.Twelve-wrap .banner {
  width: 100%;
  height: 793px;
  background: url('../../images/doubleTwelve/banner.jpg?1511493152') center top;
}
/* line 10, ../sass/_doubleTwelve.scss */
.Twelve-wrap .banner .all {
  position: relative;
  width: 1200px;
  margin: 0 auto;
}
/* line 13, ../sass/_doubleTwelve.scss */
.Twelve-wrap .banner .all a, .Twelve-wrap .banner .all .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .Twelve-wrap .banner .all span {
  position: absolute;
  display: block;
  top: 0px;
  left: 0px;
}
/* line 19, ../sass/_doubleTwelve.scss */
.Twelve-wrap .banner .all a img, .Twelve-wrap .banner .all .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span img, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .Twelve-wrap .banner .all span img {
  width: 185px;
  height: 50px;
}
/* line 28, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend {
  width: 100%;
  background-color: #6419a6;
}
/* line 31, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out {
  width: 1300px;
  margin: 0 auto;
}
/* line 34, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner {
  width: 1300px;
  margin: 0 8px 0 -8px;
  background-color: #fff3c3;
}
/* line 38, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a {
  padding: 0 62px;
}
/* line 40, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .one {
  width: 1092px;
  margin: 0 auto;
  border: solid 2px #ff967a;
  border-radius: 38px;
}
/* line 45, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .one .top {
  text-align: center;
  margin: -30px auto 0;
  width: 396px;
  height: 64px;
  line-height: 64px;
  background-color: #f35024;
  border-radius: 32px;
  color: #ffffff;
  font-size: 36px;
}
/* line 56, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .one .wenzi {
  margin: 85px auto 83px;
  text-align: center;
  font-size: 36px;
}
/* line 60, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .one .wenzi p {
  color: #823e00;
}
/* line 62, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .one .wenzi p a, .Twelve-wrap .contend .out .inner .contend-a .one .wenzi p .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .Twelve-wrap .contend .out .inner .contend-a .one .wenzi p span {
  color: #f35024;
}
/* line 67, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .one .wenzib {
  padding: 55px 50px 46px 82px;
  text-align: left;
  font-size: 36px;
}
/* line 71, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .one .wenzib p {
  color: #823e00;
  line-height: 62px;
}
/* line 74, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .one .wenzib p span {
  color: #f35024;
  font-style: italic;
}
/* line 78, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .one .wenzib p .a {
  color: #3a96ff;
  font-style: normal;
}
/* line 82, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .one .wenzib p i {
  color: #f35024;
}
/* line 88, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .botoom {
  padding: 24px;
  text-align: center;
}
/* line 91, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .botoom p {
  color: #b97313;
  font-size: 30px;
}
/* line 96, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .dl {
  padding-bottom: 40px;
  text-align: center;
  margin: 0 auto;
}
/* line 100, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .dl a, .Twelve-wrap .contend .out .inner .contend-a .dl .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .Twelve-wrap .contend .out .inner .contend-a .dl span {
  margin: 0 auto;
  text-align: center;
  display: block;
  width: 350px;
  height: 78px;
  line-height: 78px;
  background-color: #f35024;
  border-radius: 18px;
  color: #fffcf8;
  font-size: 36px;
  box-shadow: 0 9px 4px #7f1a00;
}
/* line 113, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .dl p {
  color: #f35024;
  font-size: 36px;
  line-height: 36px;
  padding: 40px 0 0;
}
/* line 120, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .bank {
  overflow: hidden;
}
/* line 122, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .bank ul {
  width: 1300px;
}
/* line 124, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .bank ul li {
  position: relative;
  height: 482px;
  overflow: hidden;
  list-style: none;
  float: left;
  margin-right: 42px;
  margin-bottom: 50px;
}
/* line 132, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .bank ul li .ranker {
  position: absolute;
  color: #ffffff;
  font-size: 28px;
  transform: rotate(-45deg);
  top: 24px;
  left: 3px;
}
/* line 140, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .bank ul li .doubleTwelve-hot {
  position: absolute;
  right: 5px;
  top: 0;
}
/* line 145, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .bank ul li .img {
  padding-top: 60px;
  text-align: center;
  width: 365px;
  height: 482px;
  background: url('../../images/doubleTwelve/one.png?1511764585') center top no-repeat;
}
/* line 151, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .bank ul li .img.no {
  background: url('../../images/doubleTwelve/red.png?1511939831') center top no-repeat;
}
/* line 154, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .bank ul li .img.imga {
  background: url('../../images/doubleTwelve/two.png?1511764620') center top no-repeat;
}
/* line 156, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .bank ul li .img.imga.no {
  background: url('../../images/doubleTwelve/b.png?1511938554') center top no-repeat;
}
/* line 160, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .bank ul li .img.imgb {
  background: url('../../images/doubleTwelve/stree.png?1511764646') center top no-repeat;
}
/* line 162, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .bank ul li .img.imgb.no {
  background: url('../../images/doubleTwelve/c.png?1511938554') center top no-repeat;
}
/* line 166, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .bank ul li .img div {
  text-align: center;
  margin: 0 auto;
}
/* line 170, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .bank ul li .img span {
  color: #fb5788;
  font-size: 30px;
}
/* line 173, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .bank ul li .img span.two {
  color: #ddb632;
}
/* line 176, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .bank ul li .img span.stree {
  color: #489fff;
}
/* line 180, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .bank ul li .img p {
  color: #f40026;
  font-size: 30px;
}
/* line 183, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .bank ul li .img p.two {
  color: #b58c00;
}
/* line 186, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .bank ul li .img p.stree {
  color: #1080ff;
}
/* line 190, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .bank ul li .img a, .Twelve-wrap .contend .out .inner .contend-a .bank ul li .img .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .Twelve-wrap .contend .out .inner .contend-a .bank ul li .img span {
  cursor: pointer;
  text-align: center;
  width: 255px;
  height: 66px;
  display: block;
  line-height: 66px;
  color: #ffffff;
  font-size: 36px;
  margin: 24px auto;
  background-color: #ef000e;
  border-radius: 4px;
}
/* line 202, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .bank ul li .img a.two, .Twelve-wrap .contend .out .inner .contend-a .bank ul li .img .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.two, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .Twelve-wrap .contend .out .inner .contend-a .bank ul li .img span.two {
  background-color: #ff7200;
}
/* line 205, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .bank ul li .img a.stree, .Twelve-wrap .contend .out .inner .contend-a .bank ul li .img .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span.stree, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .Twelve-wrap .contend .out .inner .contend-a .bank ul li .img span.stree {
  background-color: #0070f0;
}
/* line 213, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .displine {
  text-align: left;
}
/* line 215, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .displine p {
  color: #be7a69;
  font-size: 24px;
  line-height: 30px;
  padding-bottom: 34px;
}
/* line 220, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .displine p.top {
  color: #f35024;
  font-size: 30px;
}
/* line 226, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .question {
  text-align: center;
  padding-bottom: 65px;
}
/* line 229, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-a .question a, .Twelve-wrap .contend .out .inner .contend-a .question .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .Twelve-wrap .contend .out .inner .contend-a .question span {
  cursor: pointer;
  color: #c79154;
  font-size: 24px;
}
/* line 236, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-b {
  padding: 0 30px 54px;
}
/* line 238, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-b .info {
  border: solid 2px #ff967a;
  border-radius: 20px;
}
/* line 241, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-b .info .title {
  margin: -30px auto 0;
  text-align: center;
  background-color: #f35024;
  border-radius: 30px;
  width: 420px;
  height: 66px;
  line-height: 66px;
  color: #ffffff;
  font-size: 36px;
}
/* line 252, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-b .info .doubleTwelve-gift {
  float: left;
  margin: 54px 34px 20px;
}
/* line 256, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-b .info .right {
  margin: 106px 40px 0 0;
  float: right;
  border: solid 1px #ffda8b;
  border-radius: 4px;
}
/* line 261, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-b .info .right .tip {
  width: 458px;
  height: 62px;
  line-height: 62px;
  background-color: #ffdc9b;
  border-radius: 4px 4px 0 0;
  text-align: center;
  color: #f4852c;
  font-size: 24px;
}
/* line 272, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-b .info .text {
  background-color: #fff1c4;
  padding: 18px;
}
/* line 275, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-b .info .text ul {
  list-style: none;
}
/* line 277, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-b .info .text ul li:last-child {
  border-bottom: none;
}
/* line 280, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-b .info .text ul li {
  height: 76px;
  line-height: 76px;
  border-bottom: solid 1px #ffd865;
}
/* line 284, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-b .info .text ul li P {
  color: #ffc151;
  font-size: 26px;
  padding-right: 14px;
  padding-left: 40px;
}
/* line 289, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-b .info .text ul li P span {
  padding-right: 108px;
}
/* line 296, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-b .info .clear {
  clear: both;
}
/* line 301, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-c {
  padding: 0 30px;
}
/* line 303, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-c .in {
  overflow: hidden;
  border: solid 1px #ff967a;
  border-radius: 28px;
}
/* line 307, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-c .in .in-a {
  padding: 0 76px;
  overflow: hidden;
  background-color: #fffeef;
  border-radius: 28px 28px 0 0;
  border-bottom: solid 1px #ffe6d4;
}
/* line 313, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-c .in .in-a ul {
  width: 1600px;
  list-style: none;
}
/* line 316, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-c .in .in-a ul li {
  cursor: pointer;
  position: relative;
  height: 82px;
  line-height: 82px;
  margin-right: 128px;
  float: left;
  color: #ff643a;
  font-size: 30px;
}
/* line 325, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-c .in .in-a ul li i {
  display: block;
  width: 8px;
  height: 8px;
  border-radius: 50%;
  position: absolute;
  right: -16px;
  top: 28px;
  background-color: #f35024;
}
/* line 335, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-c .in .in-a ul li.active {
  color: #f35024;
  border-bottom: solid 4px #f35024;
}
/* line 344, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-c .in .in-b table {
  width: 1238px;
}
/* line 346, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-c .in .in-b table tr:nth-child(odd) {
  background-color: #fff7de;
}
/* line 349, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-c .in .in-b table tr {
  height: 70px;
  line-height: 70px;
}
/* line 352, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-c .in .in-b table tr th {
  text-align: center;
  color: #a26b00;
  font-size: 30px;
}
/* line 357, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-c .in .in-b table tr td {
  text-align: center;
  color: #ff7200;
  font-size: 30px;
}
/* line 361, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-c .in .in-b table tr td p {
  margin-left: 83px;
  line-height: 35px;
  font-size: 18px;
  display: block;
  height: 35px;
  width: 35px;
  background-color: #ffc875;
  color: #f35024;
  border-radius: 50%;
}
/* line 373, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-c .in .in-b table tr td i {
  margin-left: 22px;
  float: left;
  display: block;
}
/* line 384, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-d {
  padding: 0 30px 70px;
}
/* line 386, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-d .bottom {
  padding: 40px 0 0;
  text-align: center;
}
/* line 389, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-d .bottom .one {
  color: #f35024;
  font-size: 29px;
  line-height: 60px;
}
/* line 394, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-d .bottom .two {
  color: #be7a69;
  font-size: 24px;
  line-height: 60px;
}
/* line 401, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-e {
  text-align: center;
  color: #e2bb2f;
  font-size: 18px;
  line-height: 30px;
}
/* line 406, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-e .care {
  margin-top: 10px;
  text-align: center;
  background-color: #ffd945;
  height: 60px;
  line-height: 60px;
  color: #ad9029;
  font-size: 18px;
}
/* line 414, ../sass/_doubleTwelve.scss */
.Twelve-wrap .contend .out .inner .contend-e .care span {
  padding-left: 72px;
}
/* line 423, ../sass/_doubleTwelve.scss */
.Twelve-wrap .doubleTwelve-top {
  position: fixed;
  right: 40px;
  bottom: 40px;
}
/* line 427, ../sass/_doubleTwelve.scss */
.Twelve-wrap .doubleTwelve-top .show {
  width: 94px;
  height: 83px;
  cursor: pointer;
}
/* line 432, ../sass/_doubleTwelve.scss */
.Twelve-wrap .doubleTwelve-top .top {
  width: 94px;
  height: 88px;
  cursor: pointer;
}

/* line 152, MonthRed/*.png */
.MonthRed-sprite, .MonthRed-bg-a, .MonthRed-bg-b, .MonthRed-bg-bb, .MonthRed-bottom, .MonthRed-btn, .MonthRed-dialoga, .MonthRed-error, .MonthRed-fuli, .MonthRed-guize, .MonthRed-one, .MonthRed-stree, .MonthRed-tab, .MonthRed-tiao, .MonthRed-two {
  background-image: url('../../images/MonthRed-s47a4716c81.png');
  background-repeat: no-repeat;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.MonthRed-bg-a {
  background-position: 0 0;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.MonthRed-bg-b {
  background-position: 0 -282px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.MonthRed-bg-bb {
  background-position: 0 -813px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.MonthRed-bottom {
  background-position: 0 -1650px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.MonthRed-btn {
  background-position: 0 -1734px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.MonthRed-dialoga {
  background-position: 0 -1797px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.MonthRed-error {
  background-position: 0 -2017px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.MonthRed-fuli {
  background-position: 0 -2039px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.MonthRed-guize {
  background-position: 0 -2642px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.MonthRed-one {
  background-position: 0 -3191px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.MonthRed-stree {
  background-position: 0 -3405px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.MonthRed-tab {
  background-position: 0 -3619px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.MonthRed-tiao {
  background-position: 0 -3682px;
}

/* line 84, C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/compass-core-1.0.3/stylesheets/compass/utilities/sprites/_base.scss */
.MonthRed-two {
  background-position: 0 -3721px;
}

/* line 5, ../sass/_MonthRed.scss */
.MonthRed-wrap {
  width: 100%;
}
/* line 7, ../sass/_MonthRed.scss */
.MonthRed-wrap .banner {
  background: url('../../images/MonthRed/banner.jpg?1513316640') center top;
  height: 718px;
}
/* line 10, ../sass/_MonthRed.scss */
.MonthRed-wrap .banner .all {
  position: relative;
  width: 1200px;
  margin: 0 auto;
}
/* line 14, ../sass/_MonthRed.scss */
.MonthRed-wrap .banner .all a, .MonthRed-wrap .banner .all .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .MonthRed-wrap .banner .all span {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
}
/* line 19, ../sass/_MonthRed.scss */
.MonthRed-wrap .banner .all a img, .MonthRed-wrap .banner .all .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span img, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .MonthRed-wrap .banner .all span img {
  width: 185px;
  height: 50px;
}
/* line 26, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg {
  overflow: hidden;
  background: url('../../images/MonthRed/bg.jpg?1513840151') center top;
}
/* line 30, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-a .inner {
  box-sizing: border-box;
  width: 1000px;
  margin: 0 auto;
  padding-bottom: 10px;
  background-color: #ffffff;
  border: solid 12px #febf4f;
  border-radius: 12px;
}
/* line 38, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-a .inner .tip {
  text-align: center;
  margin: 60px auto 0;
}
/* line 41, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-a .inner .tip.tipa {
  margin: 36px auto 0;
}
/* line 44, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-a .inner .tip p {
  color: #555555;
  font-size: 22px;
}
/* line 47, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-a .inner .tip p a, .MonthRed-wrap .bg .contend-a .inner .tip p .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .MonthRed-wrap .bg .contend-a .inner .tip p span {
  cursor: pointer;
  color: #fb6f2a;
  font-size: 22px;
  padding-left: 22px;
}
/* line 53, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-a .inner .tip p span {
  color: #fb6f2a;
  font-size: 30px;
}
/* line 56, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-a .inner .tip p span i {
  font-size: 22px;
}
/* line 60, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-a .inner .tip p b {
  font-size: 18px;
}
/* line 65, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-a .inner .btn {
  text-align: center;
  margin: 42px auto 20px;
}
/* line 68, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-a .inner .btn.btna {
  margin: 22px auto 20px;
}
/* line 71, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-a .inner .btn a, .MonthRed-wrap .bg .contend-a .inner .btn .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .MonthRed-wrap .bg .contend-a .inner .btn span {
  margin: 0 auto;
  cursor: pointer;
  box-shadow: 1px 1px 12px #eed5cd;
  text-align: center;
  width: 306px;
  height: 63px;
  line-height: 62px;
  color: #ffffff;
  font-size: 22px;
  display: block;
  border-radius: 30px;
  background: -webkit-linear-gradient(top, #ffb10a, #fe8306);
}
/* line 86, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-a .inner .anniu {
  text-align: center;
}
/* line 88, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-a .inner .anniu a, .MonthRed-wrap .bg .contend-a .inner .anniu .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .MonthRed-wrap .bg .contend-a .inner .anniu span {
  cursor: pointer;
  color: #fb6f2a;
  font-size: 16px;
  padding-bottom: 20px;
}
/* line 96, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-a .tiao {
  width: 1000px;
  margin: 0 auto;
  height: 39px;
  background: url('../../images/MonthRed/tiao.png?1513321150') center top;
}
/* line 103, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b {
  box-sizing: border-box;
  width: 1000px;
  margin: -4px auto 0;
  padding-bottom: 10px;
  background-color: #ffffff;
  border: solid 12px #febf4f;
  border-radius: 12px;
}
/* line 111, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .MonthRed-tab {
  height: 63px;
  width: 800px;
  margin: 38px auto 0;
}
/* line 116, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .time {
  margin-top: 16px;
  text-align: center;
  color: #555;
  font-size: 16px;
}
/* line 122, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .jilu {
  text-align: center;
}
/* line 124, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .jilu a, .MonthRed-wrap .bg .contend-b .jilu .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .MonthRed-wrap .bg .contend-b .jilu span {
  display: block;
  margin-top: 30px;
  cursor: pointer;
  color: #fb6f2a;
  font-size: 16px;
}
/* line 132, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .MonthRed-one {
  width: 180px;
  height: 214px;
  margin: 32px auto 0;
  position: relative;
}
/* line 137, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .MonthRed-one .money {
  text-align: center;
  width: 170px;
  position: absolute;
  color: #924002;
  font-size: 20px;
  top: 72px;
  left: 0;
}
/* line 145, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .MonthRed-one .money i {
  font-size: 12px;
}
/* line 149, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .MonthRed-one p {
  position: absolute;
  color: #fff;
  font-size: 16px;
  top: 46px;
  left: 40px;
}
/* line 155, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .MonthRed-one p.lj {
  position: absolute;
  color: #fff;
  font-size: 12px;
  top: 100px;
  left: 44px;
}
/* line 162, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .MonthRed-one p.timer {
  color: #fff;
  position: absolute;
  font-size: 12px;
  top: 158px;
  left: 66px;
}
/* line 171, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .two {
  width: 478px;
  margin: 32px auto 0;
  position: relative;
}
/* line 176, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .two .rank-one {
  width: 180px;
  height: 214px;
  float: left;
  background: url('../../images/MonthRed/one.png?1513319705') center top no-repeat;
}
/* line 181, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .two .rank-one .money {
  text-align: center;
  width: 170px;
  position: absolute;
  color: #924002;
  font-size: 20px;
  top: 72px;
  left: 0;
}
/* line 189, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .two .rank-one .money i {
  font-size: 12px;
}
/* line 193, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .two .rank-one p {
  position: absolute;
  color: #fff;
  font-size: 16px;
  top: 46px;
  left: 40px;
}
/* line 199, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .two .rank-one p.lj {
  position: absolute;
  color: #fff;
  font-size: 12px;
  top: 100px;
  left: 44px;
}
/* line 206, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .two .rank-one p.timer {
  color: #fff;
  position: absolute;
  font-size: 12px;
  top: 158px;
  left: 66px;
}
/* line 215, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .two .rank-two {
  width: 180px;
  height: 214px;
  float: right;
  background: url('../../images/MonthRed/two.png?1513319797') center top no-repeat;
}
/* line 220, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .two .rank-two .money {
  width: 180px;
  text-align: center;
  position: absolute;
  color: #9f1205;
  font-size: 20px;
  top: 72px;
  right: 0;
}
/* line 228, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .two .rank-two .money i {
  font-size: 12px;
}
/* line 232, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .two .rank-two p {
  position: absolute;
  color: #fff;
  font-size: 16px;
  top: 46px;
  right: 44px;
}
/* line 238, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .two .rank-two p.lj {
  position: absolute;
  color: #fff;
  font-size: 12px;
  top: 100px;
  right: 47px;
}
/* line 245, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .two .rank-two p.timer {
  color: #fff;
  position: absolute;
  font-size: 12px;
  top: 158px;
  right: 66px;
}
/* line 254, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .two .clear {
  clear: both;
}
/* line 258, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .stree {
  width: 734px;
  margin: 32px auto 0;
  position: relative;
}
/* line 262, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .stree .rank-one {
  width: 180px;
  height: 214px;
  float: left;
  margin-right: 96px;
  background: url('../../images/MonthRed/one.png?1513319705') center top no-repeat;
}
/* line 268, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .stree .rank-one .money {
  text-align: center;
  width: 170px;
  position: absolute;
  color: #924002;
  font-size: 20px;
  top: 72px;
  left: 0;
}
/* line 276, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .stree .rank-one .money i {
  font-size: 12px;
}
/* line 280, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .stree .rank-one p {
  position: absolute;
  color: #fff;
  font-size: 16px;
  top: 46px;
  left: 40px;
}
/* line 286, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .stree .rank-one p.lj {
  position: absolute;
  color: #fff;
  font-size: 12px;
  top: 100px;
  left: 44px;
}
/* line 293, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .stree .rank-one p.timer {
  color: #fff;
  position: absolute;
  font-size: 12px;
  top: 158px;
  left: 66px;
}
/* line 302, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .stree .rank-two {
  margin-right: 96px;
  width: 180px;
  height: 214px;
  float: left;
  background: url('../../images/MonthRed/two.png?1513319797') center top no-repeat;
}
/* line 308, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .stree .rank-two .money {
  text-align: center;
  width: 170px;
  position: absolute;
  color: #9f1205;
  font-size: 20px;
  top: 72px;
  left: 280px;
}
/* line 316, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .stree .rank-two .money i {
  font-size: 12px;
}
/* line 320, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .stree .rank-two p {
  position: absolute;
  color: #fff;
  font-size: 16px;
  top: 46px;
  left: 320px;
}
/* line 326, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .stree .rank-two p.lj {
  position: absolute;
  color: #fff;
  font-size: 12px;
  top: 100px;
  left: 328px;
}
/* line 333, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .stree .rank-two p.timer {
  color: #fff;
  position: absolute;
  font-size: 12px;
  top: 158px;
  left: 342px;
}
/* line 342, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .stree .rank-stree {
  width: 180px;
  height: 214px;
  float: right;
  background: url('../../images/MonthRed/stree.png?1513320866') center top no-repeat;
}
/* line 347, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .stree .rank-stree .money {
  position: absolute;
  text-align: center;
  width: 180px;
  color: #5d10af;
  font-size: 20px;
  top: 72px;
  right: 0;
}
/* line 355, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .stree .rank-stree .money i {
  font-size: 12px;
}
/* line 359, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .stree .rank-stree p {
  position: absolute;
  color: #fff;
  font-size: 16px;
  top: 46px;
  right: 40px;
}
/* line 365, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .stree .rank-stree p.lj {
  position: absolute;
  color: #fff;
  font-size: 12px;
  top: 100px;
  right: 44px;
}
/* line 372, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .stree .rank-stree p.timer {
  color: #fff;
  position: absolute;
  font-size: 12px;
  top: 158px;
  right: 66px;
}
/* line 381, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .stree .clear {
  clear: both;
}
/* line 385, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .data {
  width: 752px;
  margin: 18px auto 0;
}
/* line 388, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .data .tittle {
  padding: 0 54px 0 36px;
  height: 40px;
  line-height: 40px;
  background-color: #ff9222;
  border-radius: 20px;
}
/* line 394, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .data .tittle p {
  display: block;
  float: left;
  color: #fff;
  font-size: 14px;
}
/* line 399, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .data .tittle p.f {
  width: 116px;
}
/* line 402, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .data .tittle p.s {
  width: 130px;
}
/* line 405, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .data .tittle p.c {
  width: 176px;
}
/* line 408, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .data .tittle p.e {
  width: 150px;
}
/* line 413, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .data .message {
  padding: 0 24px;
}
/* line 415, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .data .message ul {
  list-style: none;
}
/* line 417, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .data .message ul li {
  height: 44px;
  line-height: 44px;
  border-bottom: dotted 1px #eeeeee;
}
/* line 422, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .data .message ul li .in p {
  float: left;
  display: block;
  font-size: 14px;
}
/* line 426, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .data .message ul li .in p.f {
  text-align: center;
  color: #fb7329;
  width: 22px;
  height: 22px;
  line-height: 22px;
  border-radius: 12px;
  background-color: #ffecca;
  margin: 10px 66px 0 14px;
}
/* line 436, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .data .message ul li .in p.s {
  width: 162px;
  color: #666;
}
/* line 440, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .data .message ul li .in p.c {
  width: 196px;
  color: #fb7329;
}
/* line 444, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .data .message ul li .in p.e {
  width: 140px;
  color: #fb7329;
}
/* line 454, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .displine {
  margin: 10px auto 20px;
  text-align: center;
}
/* line 457, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .displine p {
  color: #888;
  font-size: 14px;
}
/* line 461, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-b .displine a, .MonthRed-wrap .bg .contend-b .displine .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .MonthRed-wrap .bg .contend-b .displine span {
  display: block;
  margin-top: 20px;
  cursor: pointer;
  color: #fb6f2a;
  font-size: 16px;
}
/* line 470, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-c {
  position: relative;
  width: 1000px;
  height: 603px;
  margin: 0 auto;
  background: url('../../images/MonthRed/fuli.png?1513318943') center top no-repeat;
}
/* line 476, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-c a, .MonthRed-wrap .bg .contend-c .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .MonthRed-wrap .bg .contend-c span {
  position: absolute;
  color: #fb6f2a;
  font-size: 16px;
  cursor: pointer;
  left: 448px;
  bottom: 34px;
}
/* line 485, ../sass/_MonthRed.scss */
.MonthRed-wrap .bg .contend-d {
  width: 1000px;
  height: 550px;
  margin: 0 auto;
  background: url('../../images/MonthRed/guize.png?1513564126') center top no-repeat;
}
/* line 492, ../sass/_MonthRed.scss */
.MonthRed-wrap .bottom {
  width: 100%;
  height: 84px;
  background: url('../../images/MonthRed/bottom.png?1513817674') center top;
}

/* line 498, ../sass/_MonthRed.scss */
.dialog-wrap {
  width: 100%;
}
/* line 500, ../sass/_MonthRed.scss */
.dialog-wrap .img {
  width: 600px;
  height: 220px;
  margin: 0 auto;
  position: relative;
  background: url('../../images/MonthRed/dialoga.png?1513580195') center top no-repeat;
}
/* line 506, ../sass/_MonthRed.scss */
.dialog-wrap .img a, .dialog-wrap .img .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con span, .together-wrapper .together-wrap .together-box .together-list .list-wrap .mode .con .dialog-wrap .img span {
  cursor: pointer;
  position: absolute;
  right: 28px;
  top: 28px;
  display: block;
  width: 20px;
  height: 24px;
}

/* line 517, ../sass/_MonthRed.scss */
.my-history {
  width: 100%;
  margin: 0 auto;
}
/* line 520, ../sass/_MonthRed.scss */
.my-history .inner {
  padding: 0 32px 10px;
  box-sizing: border-box;
  width: 748px;
  margin: 0 auto;
  padding-bottom: 10px;
  background-color: #ffffff;
  border: solid 12px #febf4f;
  border-radius: 12px;
}
/* line 529, ../sass/_MonthRed.scss */
.my-history .inner .tip {
  position: relative;
  margin: 28px auto;
}
/* line 532, ../sass/_MonthRed.scss */
.my-history .inner .tip p {
  color: #333;
  font-size: 18px;
}
/* line 535, ../sass/_MonthRed.scss */
.my-history .inner .tip p span {
  color: #fb6f2a;
}
/* line 539, ../sass/_MonthRed.scss */
.my-history .inner .tip i {
  cursor: pointer;
  width: 22px;
  height: 22px;
  display: block;
  position: absolute;
  top: -15px;
  right: -15px;
}
/* line 550, ../sass/_MonthRed.scss */
.my-history .inner .contend .tittle {
  padding: 0 32px 0 30px;
  height: 40px;
  line-height: 40px;
  background-color: #fcf8ee;
}
/* line 555, ../sass/_MonthRed.scss */
.my-history .inner .contend .tittle p {
  text-align: left;
  display: block;
  float: left;
  color: #555;
  font-size: 14px;
}
/* line 561, ../sass/_MonthRed.scss */
.my-history .inner .contend .tittle p.t {
  width: 166px;
}
/* line 564, ../sass/_MonthRed.scss */
.my-history .inner .contend .tittle p.year {
  width: 192px;
}
/* line 567, ../sass/_MonthRed.scss */
.my-history .inner .contend .tittle p.bag {
  width: 176px;
}
/* line 572, ../sass/_MonthRed.scss */
.my-history .inner .contend ul {
  list-style: none;
}
/* line 574, ../sass/_MonthRed.scss */
.my-history .inner .contend ul li {
  height: 40px;
  line-height: 40px;
  border-bottom: dotted 1px #eeeeee;
}
/* line 578, ../sass/_MonthRed.scss */
.my-history .inner .contend ul li:last-child {
  border-bottom: none;
}
/* line 581, ../sass/_MonthRed.scss */
.my-history .inner .contend ul li .artcle {
  padding: 0 50px 0 30px;
}
/* line 583, ../sass/_MonthRed.scss */
.my-history .inner .contend ul li .artcle p {
  text-align: left;
  display: block;
  float: left;
  color: #555;
  font-size: 14px;
}
/* line 589, ../sass/_MonthRed.scss */
.my-history .inner .contend ul li .artcle p.t {
  width: 164px;
}
/* line 592, ../sass/_MonthRed.scss */
.my-history .inner .contend ul li .artcle p.year {
  width: 194px;
}
/* line 595, ../sass/_MonthRed.scss */
.my-history .inner .contend ul li .artcle p.bag {
  width: 179px;
  color: #fb6f2a;
}
/* line 599, ../sass/_MonthRed.scss */
.my-history .inner .contend ul li .artcle p.wu {
  width: 179px;
  color: #555;
}

/* line 151, ../sass/screen.scss */
.menu {
  -moz-border-radius: 1px;
  -webkit-border-radius: 1px;
  border-radius: 1px;
}
