.header .g-top { width: 100%; height: 24px; padding-top: 6px; color: #999; font-size: 12px; background-color: #f0f0f0; }
.header .g-top a { margin-right: 15px; }
.header .g-top a:hover { color: #d70c19; }
.header .external-nav { border-left: 1px solid #ccc; padding-left: 15px; }
.header .external-nav_link { display: inline-block; }
.header .assistant-nav, .header .external-nav { float: right; }
.header .assistant-nav_link { display: inline-block; }
.header .assistant-nav_link, .header .external-nav_link { color: #999; }
.header .assistant-nav_link--highlight { color: #d70c19; }
.header .g-header { background-color: #fff; border-bottom: 1px solid #ddd; }
.header .logo-wrap { margin: 20px 0; }
.header .logo-wrap, .header .logo-wrap a { display: inline-block; font-size: 0; height: 37px; }
.header .logo-wrap a { overflow: hidden; text-indent: -1000px; background-repeat: no-repeat; background-position: 0; }
.header .logo-wrap .logo { width: 150px; margin-right: 14px; background-image: url("data:image/png;base64,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"); }
.header .nav-wrap { float: right; width: 750px; margin-top: 22px; }
.header .nav, .header .nav > li { display: inline-block; }
.header .nav > li { margin: 0 5px; }
.header .nav_link { position: relative; display: inline-block; cursor: pointer; min-width: 60px; height: 55px; padding: 0 10px; font-size: 16px; text-align: center; line-height: 32px; }
.header .nav_link.highlight, .header .nav_link:hover { color: #d70c19; }
.header .nav_link.highlight:after, .header .nav_link:hover:after { position: absolute; content: ''; width: 100%; left: 0; bottom: 0; border-bottom: 5px solid #d70c19; }
.header .dropdown-nav { position: relative; z-index: 3; }
.header .dropdown-nav:hover.highlight, .header .dropdown-nav:hover:hover { color: #d70c19; }
.header .dropdown-nav:hover.highlight:after, .header .dropdown-nav:hover:hover:after { position: absolute; content: ''; width: 100%; left: 0; bottom: 0; border-bottom: 5px solid #d70c19; }
.header .dropdown-nav:hover .sub-nav { display: block; }
.header .sub-nav { display: none; position: absolute; overflow: hidden; width: 100%; -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3,Direction=145, Color='#bbbbbb')"; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3,Direction=145,Color='#bbbbbb'); box-shadow: 0 3px 3px 3px rgba(181, 181, 181, 0.3); border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.header .sub-nav_link { display: block; height: 48px; color: #333; font-size: 16px; text-align: center; line-height: 48px; background-color: #fff; }
.header .sub-nav_link.highlight, .header .sub-nav_link:hover { color: #d70c19; background-color: #fff5f5; }
.header .sub-nav_link:active { color: #e80303; }
.header .sub-nav_link.last-child { border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; }
.header .header-action { float: right; margin-left: -8px; margin-top: 3px; }
.header .header-action a { margin-left: 15px; border-radius: 5px; min-width: 45px; }
.header .btn-default, .header .btn-info, .header .btn-muted, .header .btn-normal, .header .btn-primary { display: inline-block; cursor: pointer; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; white-space: nowrap; padding: 0; margin: 0; border-width: 1px; border-style: solid; border-radius: 3px; text-align: center; transition: all .2s ease-out; background-image: none; height: 30px; min-width: 90px; padding-left: 10px; padding-right: 10px; line-height: 30px; }
.header .btn-primary { border-color: #d70c19; color: #fff; background-color: #d70c19; }
.header .btn-primary:focus, .header .btn-primary:hover { border-color: red; color: #fff; background-color: red; }
.header .btn-primary:active { border-color: #e80303; color: #fff; background-color: #e80303; }
.header .btn-primary.disabled, .header .btn-primary[disabled] { cursor: not-allowed; border-color: #ccc; color: #fff; background-color: #ccc; }
.header .btn-default { border-color: #d70c19; color: #d70c19; background-color: transparent; }
.header .btn-default:focus, .header .btn-default:hover { border-color: red; color: red; background-color: transparent; }
.header .btn-default:active { border-color: #e80303; color: #e80303; background-color: transparent; }
.header .btn-default.disabled, .header .btn-default[disabled] { cursor: not-allowed; border-color: #ccc; color: #ccc; background-color: transparent; }
.header .btn--middle { height: 26px; min-width: 70px; line-height: 26px; padding: 0 5px; }
.header .container { min-width: 980px; max-width: 1180px; margin-left: auto; margin-right: auto; padding-left: 15px; padding-right: 15px; }
.header .container:after, .header .container:before { content: " "; display: table; }
.header .container:after { clear: both; }
.header .account-nav { position: relative; z-index: 3; float: right; margin-left: 8px; margin-top: 3px; width: 110px; background-color: #fff; }
.header .account-nav, .header .account-nav:hover .account-sub-nav { display: block; }
.header .account-nav:hover .account-nav_link { border-bottom-left-radius: 0; border-bottom-right-radius: 0; border-bottom: none; color: #d70c19; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAICAYAAAAiJnXPAAAAeklEQVR42mL4//8/A1ZsaW4PxCrY5JgYsAErCycguR2IDwDZKujSTDg0bAHi+0DMjk0jEw4Nd4HYAYidsGlkwqHBieHYiddAfBmbRkaQx7BqQHWBLpDcB8Q/QS5gBIYQB9T9b7BqwNR4BWaTMZDzCKcGhEYdIPkBIMAAAZlTAZV0AqMAAAAASUVORK5CYII="); }
.header .account-nav_link { display: block; border: 1px solid #d70c19; padding-left: 15px; border-radius: 5px; line-height: 28px; color: #d70c19; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAICAMAAAAV+IX9AAAAM1BMVEX/////OTf/OTf/OTf/OTf/OTf/OTf/OTf/OTf/OTf/OTf/OTf/OTf/OTf/OTf/OTf/OTdco/isAAAAEXRSTlMACBUcJCwtMz9Cv9PV5Ofr9q7KlOMAAAA1SURBVAjXTcdZEsAQEEDBZ4lduP9plZqJ6L+GaFGPw7xVG0aBPKVhdM9XjfRkt/3ZvQJJsgBhMAGsIC8KlwAAAABJRU5ErkJggg==") 85px no-repeat; }
.header .account-sub-nav { display: none; position: absolute; overflow: hidden; width: 108px; border: 1px solid #d70c19; border-top: none; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; background-color: #fff; }
.header .account-sub-nav_link { display: block; padding-left: 15px; color: #d70c19; line-height: 28px; }
.header .account-sub-nav_link:hover { color: #fff; background-color: #d70c19; }
.header .account-sub-nav_link:active { background-color: #e80303; }

.banner { height: 583px; background: url("../images/banner.png") center top no-repeat; }

.intro-list { padding: 55px 0px 96px 0px; font-size: 0; line-height: 0; width: 1000px; margin: 0 auto; }
.intro-list ul > li { display: inline-block; vertical-align: top; text-align: center; padding: 0 40px; width: 25%; box-sizing: border-box; }
.intro-list ul > li hr { width: 40px; height: 3px; background: #c19c5c; display: block; vertical-align: middle; margin: 27px auto 20px auto; }
.intro-list ul > li p { font-size: 20px; color: #666; line-height: 1; }
.intro-list .icon-intro { width: 114px; height: 114px; display: inline-block; background: url("../images/icon-intro.png") no-repeat; }
.intro-list .icon-intro.icon-1 { background-position: 0 0; }
.intro-list .icon-intro.icon-2 { background-position: 0 -114px; }
.intro-list .icon-intro.icon-3 { background-position: 0 -228px; }
.intro-list .icon-intro.icon-4 { background-position: 0 -342px; }

.intro-list-card { height: 440px; background: url("../images/intro-bg.png") center top no-repeat; padding-top: 66px; box-sizing: border-box; }
.intro-list-card .card-box { width: 280px; height: 320px; background: #fff; border-radius: 10px; margin-right: 70px; text-align: center; box-sizing: border-box; padding-top: 40px; display: inline-block; vertical-align: top; }
.intro-list-card .card-box:last-child { margin-right: 0; }
.intro-list-card .card-box .t { padding-bottom: 30px; }
.intro-list-card .card-box p { font-size: 18px; color: #4a4a4a; padding: 16px 0 30px 0; }
.intro-list-card .card-box .view-detail { width: 180px; height: 40px; background: linear-gradient(to right, #c79e68, #e6c98f); border-radius: 20px; box-shadow: 0 8px 8px rgba(198, 153, 64, 0.3); outline: none; font-size: 18px; color: #fff; cursor: pointer;}
.intro-list-card .icon-intro-c { width: 80px; height: 80px; display: inline-block; background: url("../images/intro-t1-icon.png") center center no-repeat; }
.intro-list-card .icon-intro-c.icon-1 { background-image: url("../images/intro-t1-icon.png"); }
.intro-list-card .icon-intro-c.icon-2 { background-image: url("../images/intro-t2-icon.png"); }
.intro-list-card .icon-intro-c.icon-3 { background-image: url("../images/intro-t3-icon.png"); }
.intro-list-card .icon-intro-c.icon-4 { background-image: url("../images/intro-t4-icon.png"); }

.product-list{padding-bottom: 80px;}
.product-list .pro-box { padding-top: 84px; }
.product-list .card-box { position: relative; }
.product-list .card-box.hot .left-card i { background: url("../images/list-hot.png") no-repeat; }
.product-list .card-box.new .left-card i { background: url("../images/list-new.png") no-repeat; }
.product-list .left-card { position: absolute; top: -4px; left: 0; width: 240px; height: 320px; border-radius: 10px; background: linear-gradient(120deg, #e5d2a8 20%, #af8d50 80%); padding-bottom: 270px; padding-top: 54px; padding-left: 15px; box-sizing: border-box; box-shadow: 3px 3px 10px rgba(141, 110, 58, 0.3); }
.product-list .left-card i { position: absolute; top: 4px; left: 4px; width: 52px; height: 52px; }
.product-list .left-card .profit { line-height: 1; padding-left: 15px; }
.product-list .left-card .profit .date { font-size: 14px; color: #8d6e3a; }
.product-list .left-card .profit .num { font-size: 36px; color: #fff; text-shadow: 0 8px 8px rgba(141, 110, 58, 0.9); padding: 10px 0 16px 0; }
.product-list .left-card .profit .t { font-size: 14px; color: #8d6e3a; }
.product-list .left-card .list { font-size: 16px; line-height: 24px; color: #866835; padding-top: 18px; padding-bottom: 24px; }
.product-list .left-card .list li { position: relative; padding-left: 30px; }
.product-list .left-card .list li:before { position: absolute; left: 16px; top: 9px; content: ""; width: 0; height: 0; border: 4px transparent solid; border-left: 6px #866835 solid; }
.product-list .card-in { margin-left: 38px; background: #fff; }
.product-list .card-in .charts-box { padding-left: 200px; padding-top: 20px; }
.product-list .card-in .charts { height: 330px; }
.product-list .desc-box { padding: 20px 20px 40px 20px; }
.product-list .desc-box .desc { background: #f4f4f4; border-radius: 10px; padding: 15px; font-size: 18px; line-height: 30px; color: #999; }
.product-list .desc-box .desc .t { color: #666; }
.product-list .detail-box { padding: 0 40px 40px 40px; display: none; }
.product-list .detail-box .detail-tit { padding: 0px 0 26px 0; line-height: 1; }
.product-list .detail-box .detail-tit h4 { font-size: 18px; color: #666; display: inline-block; vertical-align: top; }
.product-list .detail-box .detail-tit h4 span { color: #999; }
.product-list .detail-box .detail-tit a { color: #38a2ff; font-size: 18px; }
.product-list .show-more { position: absolute; bottom: -42px; left: calc(50% - 80px); width: 160px; height: 42px; line-height: 1; text-align: center; border-radius: 0 0 6px 6px; background: #fff; cursor: pointer; }
.product-list .show-more i { width: 16px; height: 16px; background: url("../images/arrow.png") center center no-repeat; display: inline-block; }
.product-list .show-more.open i { transform: rotate(180deg); }

.fr { float: right; }

.tab-def { width: 100%; border-collapse: collapse; border: 1px #e3e3e3 solid; border-spacing: 0; }
.tab-def tr > th { background: #7e7e7e; height: 40px; font-size: 16px; color: #fff; text-align: center; font-weight: normal; border: none; }
.tab-def tr > td { font-size: 16px; color: #666; height: 50px; text-align: center; background: #fff; }
.tab-def tr:nth-child(odd) > td { background: #f8f8f8; }
.tab-def tr:nth-child(even) > td { background: #fff; }
.tab-def tr > td:nth-child(2) { color: #f14f50; }
.tab-def .btn-buy { width: 150px; height: 24px; line-height: 24px; text-align: center; color: #fff; border-radius: 4px; background: #d5bd8e; cursor: pointer; display: inline-block; }

.about-intro { width: 940px; margin: 0 auto; padding-bottom: 60px; }
.about-intro .title { text-align: center; padding-top: 50px; padding-bottom: 36px; }
.about-intro .title h3 { line-height: 1; font-size: 24px; color: #4a4a4a; }
.about-intro .title hr { height: 3px; background: #d5bd8e; width: 40px; display: inline-block; margin-top: 13px; }
.about-intro .about-box { border: 1px #d5bd8e solid; font-size: 18px; color: #666; line-height: 30px; padding: 80px 20px 40px 20px; border-radius: 6px; position: relative; background: #fff; }
.about-intro .about-box:before { position: absolute; top: 10px; left: 10px; content: ""; width: 100%; height: 100%; border: 1px #d5bd8e solid; z-index: -1; border-radius: 6px; }
.about-intro .about-box h3 { font-size: 18px; color: #fff; background: #d5bd8e; position: absolute; left: -6px; top: 20px; height: 40px; line-height: 40px; border-radius: 0 20px 20px 0; padding: 0 30px 0 16px; }
.about-intro .about-box .num { color: #d5bd8e; }
.about-intro .about-box .c9 { color: #999; }

.code-content { padding: 35px 0 45px 0px; background: #f9f9f9; }
.code-content .code-box { background: #fff; width: 1000px; height: 260px; margin: 0 auto; box-sizing: border-box; position: relative; font-size: 32px; line-height: 56px; box-shadow: 0 8px 30px rgba(0, 0, 0, 0.1); padding-left: 485px; padding-top: 70px; }
.code-content .code-box a { color: #d70d19; position: absolute; top: 0; left: 400px; right: 0; bottom: 0; z-index: 1; }
.code-content .img { position: absolute; top: 40px; left: 200px; }
.code-content span { color: #d70d19; }

.footer { height: 80px; background: #2a2a2a; line-height: 80px; text-align: center; font-size: 16px; color: rgba(255, 255, 255, 0.5); }

/*# sourceMappingURL=index.css.map */
