@charset "UTF-8";.container,.page-success > i,.page-wrap .btn-link {margin-left:auto;margin-right:auto;}
.container,.page-wrap,.page-wrap .btn-link {*zoom:1;}
.container:before,.page-wrap:before,.page-wrap .btn-link:before,.container:after,.page-wrap:after,.page-wrap .btn-link:after {content:"";display:table;}
.container:after,.page-wrap:after,.page-wrap .btn-link:after {clear:both;}
main,article,aside,details,figcaption,figure,footer,header,nav,section,summary {display:block;}
audio,canvas,video {display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]) {display:none;height:0;}
[hidden],template {display:none;}
html {font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
html,button,input,select,textarea {font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
body {margin:0;}
a {background:transparent;}
a:hover,a:active {outline:0;}
abbr[title] {border-bottom:1px dotted;}
b,strong {font-weight:bold;}
blockquote {margin:1em 40px;}
dfn {font-style:italic;}
mark {background:#ff0;color:#000;}
code,kbd,pre,samp {font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em;}
pre {white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
q {quotes:"\201C" "\201D" "\2018" "\2019";}
q {quotes:none;}
q:before,q:after {content:'';content:none;}
small {font-size:80%;}
sub,sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup {top:-0.5em;}
sub {bottom:-0.25em;}
dl,ol,ul {margin:1em 0;}
dd {margin:0 0 0 40px;}
ol,ul {padding:0 0 0 40px;}
nav ul,nav ol {list-style-image:none;}
img {border:0;-ms-interpolation-mode:bicubic;}
svg:not(:root) {overflow:hidden;}
fieldset {border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend {border:0;padding:0;white-space:normal;*margin-left:-7px;}
button,input,select,textarea {font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;padding:0;border:none;*vertical-align:middle;}
button:focus,input:focus,select:focus,textarea:focus {outline:none;}
button,input {line-height:normal;}
button,select {text-transform:none;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance:button;cursor:pointer;*overflow:visible;}
button[disabled],input[disabled] {cursor:default;}
input[type="checkbox"],input[type="radio"] {box-sizing:border-box;padding:0;*height:12px;*width:12px;}
input[type="search"] {-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance:none;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height:auto;}
button::-moz-focus-inner,input::-moz-focus-inner {border:0;padding:0;}
textarea {overflow:auto;vertical-align:top;}
optgroup {font-weight:bold;}
html {-webkit-overflow-scrolling:touch;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body {font-size:12px;line-height:1.5;color:#2b2a28;background-color:#fff;min-height:100vh;}
body,button,input,select,textarea {font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
img {vertical-align:middle;}
textarea {resize:vertical;}
h1,h2,h3,h4,h5,h6,p,figure,form {margin:0;}
ul,ol,li,dl,dd {margin:0;padding:0;}
ul,ol {list-style:none outside none;}
h1,h2,h3 {line-height:2;}
h1 {font-size:18px;}
h2 {font-size:15.6px;}
h3 {font-size:14.04px;}
h4 {font-size:12px;}
h5,h6 {font-size:10.2px;text-transform:uppercase;}
a {text-decoration:none;color:#333;}
a:hover {color:#262626;}
input:-moz-placeholder,textarea:-moz-placeholder {color:#ccc;}
input::-moz-placeholder,textarea::-moz-placeholder {color:#ccc;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {color:#ccc;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color:#ccc;}
html,body {width:100%;height:100%;overflow:hidden;}
a,a:hover,a:active,a:visited,a:focus {text-decoration:none;}
.clear {display:block;clear:both;overflow:hidden;}
.container {width:100%;height:100%;max-width:750px;position:relative;}
*,*:after,*:before {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
@font-face {font-family:'FuturaStd_Bold';font-style:italic;src:url("../fonts/FuturaStd-Bold.otf") format("OpenType");font-display:swap;}
@font-face {font-family:'FuturaStd_Heavy';font-style:italic;src:url("../fonts/FuturaStd-Heavy.otf") format("OpenType");font-display:swap;}
@font-face {font-family:'FuturaStd_Light';font-style:italic;src:url("../fonts/FuturaStd-Light_1.otf") format("OpenType");font-display:swap;}
@font-face {font-family:'FuturaStd_Medium';font-style:italic;src:url("../fonts/FuturaStd-MEDIUM.otf") format("OpenType");font-display:swap;}
@font-face {font-family:'Monoton_Regular';font-style:italic;src:url("../fonts/Monoton-Regular.ttf") format("TrueType");font-display:swap;}
.page-root {background-color:#f0f1f1;}
.page-404 {background:url("../images/404.jpg") center 40px/100% auto no-repeat;overflow:hidden;}
.page-404 .page-wrap {bottom:10%;left:0;padding:0 30px;}
.page-success {padding-top:5%;padding-left:30px;padding-right:30px;position:relative;overflow:hidden;}
.page-success > i {display:block;width:150px;height:120px;background:url("../images/icon_success.png") center center no-repeat;}
.page-wrap {width:100%;position:absolute;}
.page-wrap > h2 {margin-bottom:20px;width:100%;overflow:hidden;line-height:32px;font-size:18px;color:#1d427a;font-family:'FuturaStd_Bold',Helvetica;font-feature-settings:'palt';-webkit-font-smoothing:antialiased;}
.page-wrap p {width:100%;overflow:hidden;line-height:24px;font-size:16px;color:#1d427a;font-family:'FuturaStd_Light',Helvetica;font-feature-settings:'palt';-webkit-font-smoothing:antialiased;}
.page-wrap p span {color:#999999;}
.page-wrap .btn-link {width:245px;margin-top:30px;margin-bottom:40px;position:relative;}
.page-wrap .btn-link:hover i {-o-transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;opacity:1;}
.page-wrap .btn-link i {-o-transition:all 0.6s ease-in-out;-webkit-transition:all 0.6s ease-in-out;-moz-transition:all 0.6s ease-in-out;-ms-transition:all 0.6s ease-in-out;transition:all 0.6s ease-in-out;display:block;position:absolute;left:-20px;top:0;width:285px;height:80px;background:url("../images/button_mark.png") center top no-repeat;opacity:0;}
.page-wrap .btn-link a {display:block;width:100%;height:50px;background:-webkit-linear-gradient(left,#1d427a,#396faa);/* Safari 5.1 - 6.0 */      background:-o-linear-gradient(right,#1d427a,#396faa);/* Opera 11.1 - 12.0 */      background:-moz-linear-gradient(right,#1d427a,#396faa);/* Firefox 3.6 - 15 */      background:linear-gradient(to right,#1d427a,#396faa);/* 标准的语法 */      border-radius:10px;text-align:center;line-height:50px;color:#fff;font-size:20px;font-family:'FuturaStd_Bold',Helvetica;font-feature-settings:'palt';-webkit-font-smoothing:antialiased;position:relative;z-index:1;overflow:hidden;}
.page-wrap .btn-link a em {display:block;width:100%;height:50px;border-radius:50px;background:-webkit-linear-gradient(left,#396faa,#1d427a);/* Safari 5.1 - 6.0 */        background:-o-linear-gradient(right,#396faa,#1d427a);/* Opera 11.1 - 12.0 */        background:-moz-linear-gradient(right,#396faa,#1d427a);/* Firefox 3.6 - 15 */        background:linear-gradient(to right,#396faa,#1d427a);/* 标准的语法 */        position:absolute;top:28px;z-index:-1;}
.page-wrap .btn-link + .btn-link {margin-top:120px;}
.page-wrap .btn-link + .btn-link span {display:block;width:100px;height:98px;background:url("../images/icon_human.png") center top no-repeat;position:absolute;right:0;top:-94px;}
@media screen and (min-width:375px) {.page-wrap > h2 {line-height:36px;font-size:20px;}
.page-wrap > p {line-height:28px;font-size:18px;}
}
@media screen and (min-width:640px) {.page-wrap > h2 {line-height:40px;font-size:26px;}
.page-wrap > p {line-height:32px;font-size:20px;}
}
@media screen and (min-width:1240px) {.container {width:960px;max-width:960px;}
.page-404 {background:url("../images/404.jpg") center 80px no-repeat;}
.page-404 .page-wrap {padding:0;}
.page-success {padding-top:25%;padding-left:180px;padding-right:0;}
.page-success > i {position:absolute;top:54%;left:0;margin:0;}
.page-wrap > h2 {line-height:48px;font-size:30px;}
.page-wrap > p {line-height:36px;font-size:22px;}
.page-wrap .btn-link {margin-top:30px;margin-right:70px;float:left;}
.page-wrap .btn-link + .btn-link {margin-top:30px;}
}
@media screen and (min-width:1366px) {.container {width:1120px;max-width:1120px;}
}
/*# sourceMappingURL=public.css.map */