.kefu {
    width: 80px;
    height: 80px;
    position: fixed;
    z-index: 10;
    right: 13px;
    bottom: 50px;
    transition: all 1s;
    opacity: 1;
    transform: translateX(0);
    z-index: 80
}

.kefu img {
    width: 100%;
    height: 100%
}

.kefu.kefu_hide {
    transform: translateX(70%);
    opacity: .5
}

.numberFont {
    font-family: barlow!important;
    font-size: 15px!important;
    font-weight: 700!important
}

.numberFont span:nth-of-type(3) {
    font-size: 14px!important
}

.numberFont span:nth-of-type(4) {
    font-size: 12px!important
}

body,html {
    width: 100%;
    overflow-y: scroll
}

body::-webkit-scrollbar,html::-webkit-scrollbar {
    width: 0;
    height: 0
}

body {
    margin: 0
}

.bigNum {
    font-size: 18px!important
}

.fh {
    font-size: 12px!important
}

.larfont .fh {
    margin-top: 3px
}

.wan {
    font-size: 14px;
    margin-top: 2px
}

.numberFontBold span:first-child {
    font-size: 12px;
    margin-top: 4px
}

.numberFontBold span:last-child {
    margin-top: 2px
}

#app {
    min-height: 100%;
    height: auto;
    width: 100%;
    max-width: 375px;
    color: #000!important;
    background-color: #fff
}

#app .download_box {
    position: fixed;
    margin: 0 auto;
    left: 0;
    right: 0;
    height: 45px;
    width: 100%;
    max-width: 375px;
    background: rgba(0,0,0,.5);
    bottom: 50px;
    padding: 0 3.6%;
    z-index: 10
}

#app .download_box,#app .download_box .down {
    display: flex;
    align-items: center;
    justify-content: space-between
}

#app .download_box .down {
    flex: 1 1 auto;
    padding-right: 10px
}

#app .download_box .down .down_left {
    display: flex;
    align-items: center
}

#app .download_box .down .down_left .app_logo {
    display: inline-block;
    width: 40px;
    height: 40px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    background-image: url(../img/app_logo.0eca02d5.svg);
    margin-right: 14px
}

#app .download_box .down .down_left .app_info {
    font-size: 12px;
    color: #fff;
    line-height: 1.5
}

#app .download_box .down .right {
    background: #d8232c;
    padding: 5px 5px;
    color: #fff;
    border-radius: 5px;
    font-size: 12px
}

#app .download_box .close_down {
    flex: 0 0 20px;
    height: 45px;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    background-image: url(../img/close.86f98ebf.svg)
}

#app .footer {
    position: fixed;
    margin: 0 auto;
    left: 0;
    right: 0;
    flex: 0 0 48px;
    justify-content: space-around;
    box-shadow: 0 2px 10px 0 rgba(0,0,0,.2);
    width: 100%;
    max-width: 750px;
    bottom: 0;
    height: 60px;
    z-index: 5;
    background: #f5f5f5
}

#app .footer,#app .footer .footer_item {
    display: flex;
    align-items: center;
    color: #999
}

#app .footer .footer_item {
    flex-direction: column;
    cursor: pointer;
    width: 60px
}

#app .footer .footer_item .footer_icon {
    display: inline-block;
    width: .46rem;
    height: .46rem;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 50%;
    margin-bottom: 6px
}

#app .footer .footer_item .footer_icon.footer_icon_home {
    background-image: url(../img/home.a4b4a063.png)
}

#app .footer .footer_item .footer_icon.footer_icon_task {
    background-image: url(data:image/png;base64,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)
}

#app .footer .footer_item .footer_icon.footer_icon_kefu {
    background-image: url(../img/kefu.21f5a648.png)
}

#app .footer .footer_item .footer_icon.footer_icon_buy {
    background-image: url(data:image/png;base64,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)
}

#app .footer .footer_item .footer_icon.footer_icon_user {
    background-image: url(../img/user.7dbcee21.png)
}

#app .footer .footer_item .footer_info {
    font-size: 12px
}

#app .footer .footer_item.footer_item_active {
    color: #d50000
}

#app .footer .footer_item.footer_item_active .footer_icon.footer_icon_home {
    background-image: url(../img/home_cur.d92391eb.png)
}

#app .footer .footer_item.footer_item_active .footer_icon.footer_icon_task {
    background-image: url(data:image/png;base64,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)
}

#app .footer .footer_item.footer_item_active .footer_icon.footer_icon_kefu {
    background-image: url(../img/kefu_cur.bbf0ceb9.png)
}

#app .footer .footer_item.footer_item_active .footer_icon.footer_icon_buy {
    background-image: url(data:image/png;base64,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)
}

#app .footer .footer_item.footer_item_active .footer_icon.footer_icon_user {
    background-image: url(../img/user_cur.ebd54ec4.png)
}

.red_top_bg {
    width: 100%;
    max-width: 750px;
    height: 44px;
    margin: 0 auto;
    background-size: 100% 100%;
    overflow: hidden
}

.top_right {
    position: absolute;
    font-size: 13px;
    line-height: 18px;
    color: #fff;
    top: 16px;
    right: 14px
}

.limit {
    line-height: 20px;
    border-radius: 10px;
    background: rgba(241,34,17,.08);
    color: #f12211;
    padding: 0 7px;
    border: 1px solid #f12211
}

.gray_btn,.limit {
    height: 20px;
    text-align: center;
    font-size: 12px
}

.gray_btn {
    display: flex;
    align-items: center;
    background: rgba(0,0,0,.3);
    color: #fff;
    border-radius: 10px;
    padding: 0 9px
}

.big_tit {
    position: absolute;
    height: 25px;
    font-size: 18px;
    font-weight: 500;
    color: #efd8c4!important;
    line-height: 25px;
    top: 12px;
    left: 50%;
    transform: translateX(-50%)
}

.sub_btn {
    background: linear-gradient(123deg,#e3382e,#ff4d15)
}

.remove_btn,.sub_btn {
    height: 36px;
    line-height: 36px;
    font-size: 12px;
    color: #fff;
    text-align: center;
    width: 94px;
    border-radius: 18px
}

.remove_btn {
    background: linear-gradient(117deg,#fea600,#ffbc00)
}

.home_tit {
    width: 100%;
    height: 22px;
    line-height: 22px;
    display: flex;
    align-items: center;
    justify-content: center
}

.home_tit .line {
    width: 75px;
    height: 2px
}

.home_tit h5 {
    font-size: 16px;
    line-height: 22px;
    color: #000;
    margin: 0 10px;
    font-weight: 700
}

.van-popup {
    max-width: 100%;
    margin: 0 auto;
    right: 0
}

.back_left {
    width: 20px;
    height: 20px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAoCAMAAADNGvrUAAAAS1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////+DmQsHAAAAGHRSTlMABwkTICssLS9FaHZ9iI6PzNri6erv9/4ppXzqAAAAVElEQVQoz+3TORKAIBAAwfUAb0EFnf+/1NxdH0AVE3Y+It9czItC8Qme3lLNPgFspoaqpjpTJZoqGbgHxSvA5ZWHkjwV4mdr+6jn2eFoNMs0d/LTCzd6E3GEJ9CYAAAAAElFTkSuQmCC) no-repeat 50%;
    background-size: auto 100%;
    margin: 12px 0 0 8px
}

.basic_btn {
    height: 45px;
    line-height: 45px;
    font-size: 16px;
    width: 90%;
    background: linear-gradient(90deg,#e4392e,#ff4d16);
    border-radius: 23px;
    color: #fff;
    text-align: center
}

.basic_btn.no_touch {
    color: hsla(0,0%,100%,.5)
}

.flex_center {
    display: flex;
    justify-content: center;
    align-items: center
}

.wrap_box {
    width: 100%;
    background: #fff;
    box-shadow: 0 2px 9px 2px hsla(0,0%,62.7%,.15);
    border-radius: 6px
}

.eye_bi {
    width: 21px;
    height: 25px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAcCAMAAAAgPt3ZAAABU1BMVEUAAAAAAAD///+AgIBVVVWqqqqAgICSkpKOjo6ZmZmLi4uSkpKZmZmUlJSZmZmXl5eVlZWPj4+ZmZmTk5OXl5eSkpKVlZWZmZmXl5eTk5Obm5uUlJSXl5eTk5OZmZmXl5eZmZmYmJiVlZWampqXl5eVlZWXl5eYmJiYmJiZmZmXl5eWlpaVlZWXl5eYmJiXl5eXl5eXl5eXl5eYmJiYmJiZmZmWlpaZmZmYmJiYmJiYmJiZmZmYmJiYmJiZmZmYmJiZmZmXl5eZmZmYmJiYmJiYmJiZmZmYmJiZmZmZmZmZmZmZmZmYmJiYmJiYmJiYmJiZmZmZmZmYmJiYmJiYmJiZmZmYmJiZmZmYmJiZmZmYmJiZmZmYmJiZmZmZmZmZmZmZmZmZmZmYmJiZmZmYmJiZmZmZmZmYmJiZmZmZmZmYmJiZmZmYmJiYmJiZmZmZmZmZmZm/WVRfAAAAcHRSTlMAAQECAwMGBwkKCw4PExQWGBkZGhscHR4gISEmLC0tMTI0NTo7PEJDRUZHS01TVFZbYGVoamtwcHJ+g4qNj5OVmJubnqGkqKqqrLS3ur6/wsPFxsfN1djZ2tvd4OLk6uvt7vHy8/P09vj5+vr7/f3+WZ/uNQAAAPxJREFUGBntwfc/AnEABuD3knlGnBFKNtkhe+9V5BAuKw3juPf//4mv8uHG5/6CngclRZHDABwFD6ZgUpPlnR8OlBSfq/CfJ0YmFdjUXpAxCSYNSfKqFRZynNSaYOHXyFQ3THwq+RCATcctmYt68WdAI5964aD5keRpP4qUtXeSmTAcLDH/QRrn8z2+us7x3SzJxCYzg7CJfL4Mj95Q0N8MfsstVpatM90Fi768MQNUR6/5a6cdgHdDH4LFMlcgLDCxf6Yer6qchiA1wkoeKYdwxAkIk4zDXcW93gJBTr+2wVXIuJTwY49zcDXLLRSMcRuugichFHjC9Sgx+QJ2CDoU2Ku/bAAAAABJRU5ErkJggg==) no-repeat 50%;
    background-size: 100% auto
}

.eye_bi.eye {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAyCAMAAAAdmLmfAAABpFBMVEUAAAD///+AgICqqqqZmZmAgICqqqqSkpKOjo6ZmZmLi4uioqKVlZWZmZmPj4+cnJyUlJSZmZmSkpKenp6Xl5eQkJCVlZWTk5OXl5eUlJSXl5eTk5OWlpaSkpKZmZmVlZWcnJyYmJiXl5eWlpaVlZWWlpaYmJiZmZmWlpaYmJiZmZmYmJiZmZmXl5eampqZmZmXl5eWlpaYmJiXl5eampqYmJiXl5eampqWlpaXl5eXl5eYmJiYmJiXl5eZmZmYmJiZmZmYmJiXl5eZmZmYmJiXl5eZmZmXl5eYmJiZmZmYmJiYmJiXl5eYmJiYmJiZmZmYmJiYmJiZmZmYmJiYmJiXl5eYmJiZmZmYmJiYmJiYmJiYmJiZmZmZmZmYmJiZmZmYmJiZmZmYmJiZmZmYmJiZmZmYmJiZmZmYmJiZmZmYmJiZmZmYmJiZmZmZmZmYmJiZmZmYmJiZmZmYmJiZmZmYmJiZmZmYmJiZmZmYmJiZmZmYmJiZmZmZmZmYmJiZmZmZmZmYmJiYmJiZmZmZmZmYmJiZmZmZmZmYmJiZmZmZmZmZmZnzrarAAAAAi3RSTlMAAQIDBQYGBwkKCwsMDxASExQVFRYXGBobHyAhIiMjJCQlLC4wODk8PUVGVFVWWFpbXFxdXV5iYmRlaWp0dnZ5en5/f4OEhIWIiYqLk5SVlpeZmZqcnZ6en6GjsLG7vL6/wMHBwsPExcbNzs/Q0dLT1NXV2Nna3N3e4uPk6ers7u/x8/T19vb3/f3+4JUgPwAAAbxJREFUGBntwfs7U3EAx/FPy5a57VCkC0JJi+imlC6rdDeJruQe1awsxZJh6Ob9T/c95+w55vq75/F6ac+e3S1Qf7cvlkzG+u7UB7STo49n8fx8clzbKY3+xkgnRkYSaYw/z0q1pfMpYLq9LigjeOreNJC6qM2CPcBkg1+enLNfgJdBbWCNwXJbQEb59a6ua4dl+NuWYczSOsUxmKqRsT+yAvx9Wy5bzRRMFCtLcBwGQ7I9x9aujNAgfMjTmlfQny/bORwnJZ2QLb8f3sjTDBOFsvk+47ggFQzuk61wAi4rw0qxUCFH9SqO+atn3v2rlKNigfkSuTqhRa4wWcJytUC3XJ1wRa4wWcJytUC3XFaKxSo5qlfxrFbJUbnIfIkymiBeJJsvjifuk60oDpfkeQEDBbI14mmUrWAAXmtN7nsYtWSLkhGVzRqG8aCyhD7C91oZvttLGEu3fDJqv8EnS+uEhmHl5gEZZa0dHa1lMgI3lmE0pA1yu4GvjX55chomgZ5cbdY0B8w8qMuTkVd3fwaYa9aWDj1dwUgnhoYSaYxf0YPazpGHP/DMPjqmnfjrI72xZDLWGznt155d6j9wtbOnFYpbjgAAAABJRU5ErkJggg==) no-repeat 50%;
    background-size: 100% auto
}

.real_name_mask {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 30;
    background-color: rgba(0,0,0,.95)
}

.real_name_mask .real_box {
    width: 272px;
    height: 185px;
    background: #fff;
    border-radius: 8px;
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    margin: -92px auto 0 auto
}

.real_name_mask .real_box .tit {
    width: 77px;
    height: 67px;
    position: absolute;
    top: -35px;
    left: 50%;
    transform: translateX(-50%);
    background: url(../img/tit.02aeb618.png) no-repeat 50%;
    background-size: 100% 100%
}

.real_name_mask .real_box .tips {
    width: 185px;
    height: 50px;
    text-align: center;
    font-size: 18px;
    color: #000;
    line-height: 25px;
    position: absolute;
    top: 49px;
    left: 50%;
    transform: translateX(-50%)
}

.real_name_mask .real_box .basic_btn {
    width: 225px;
    position: absolute;
    left: 0;
    right: 0;
    margin: 0 auto;
    bottom: 15px
}

.contract_box img {
    width: 100%
}

a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,select,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    outline: none;
    -webkit-appearance: none;
    border: none;
    box-sizing: border-box;
    -webkit-tap-highlight-color: transparent;
    -webkit-text-size-adjust: none;
    word-break: break-all
}

body,html {
    min-height: 100%;
    height: 100%;
    -webkit-overflow-scrolling: touch
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
    display: block
}

body {
    line-height: 1
}

ol,ul {
    list-style: none
}

blockquote,q {
    quotes: none
}

blockquote:after,blockquote:before,q:after,q:before {
    content: "";
    content: none
}

textarea {
    vertical-align: top;
    resize: vertical
}

[hidden] {
    display: none
}

a:active,a:hover {
    outline: 0
}

img {
    border: 0
}

figure {
    margin: 0
}

fieldset {
    border: 1px solid silver;
    margin: 0 2px;
    padding: .35em .625em .75em
}

legend {
    border: 0;
    padding: 0;
    white-space: normal
}

button,input,select,textarea {
    outline: none;
    -webkit-appearance: none;
    border: none;
    background: none
}

button,input {
    line-height: normal
}

button,select {
    text-transform: none
}

button,input,select,textarea {
    -webkit-appearance: button
}

button::-moz-focus-inner,input::-moz-focus-inner {
    border: 0;
    padding: 0
}

textarea {
    overflow: auto
}

table {
    border-collapse: collapse;
    border-spacing: 0
}

a {
    text-decoration: none
}

::-moz-placeholder {
    color: #d3d5d6
}

::-webkit-input-placeholder {
    color: #d3d5d6
}

:-ms-input-placeholder {
    color: #d3d5d6
}

.fixScroll {
    position: fixed;
    width: 100%
}

.paddingTop51 {
    padding-top: 51px
}

.height100 {
    height: 100%
}

.slide-down-enter-active {
    transition-duration: .3s;
    transition-timing-function: ease-in
}

.slide-down-leave-active {
    transition-duration: .3s;
    transition-timing-function: cubic-bezier(0,1,.5,1)
}

.slide-down-enter-to,.slide-down-leave {
    max-height: 1000px;
    overflow: hidden
}

.slide-down-enter,.slide-down-leave-to {
    overflow: hidden;
    max-height: 0
}

.fade-enter-active,.fade-leave-active {
    transition: opacity .2s
}

.fade-enter,.fade-leave-to {
    opacity: 0
}

.slide-bottom-enter,.slide-bottom-leave-to {
    transform: translateY(100%)
}

.slide-left-enter,.slide-left-leave-to {
    transform: translate(-100%)
}

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

.the-commonInput {
    height: 40px;
    padding-left: 10px
}

.the-commonArea,.the-commonInput {
    background: #fff;
    border: 1px solid #e5e5e5;
    border-radius: 2px;
    width: 100%;
    font-size: 14px;
    transition: border-color .3s
}

.the-commonArea {
    min-height: 123px;
    padding: 10px;
    resize: none
}

.the-commonSelect {
    border: 1px solid #e5e5e5;
    border-radius: 2px;
    width: 100%;
    font-size: 14px;
    height: 40px;
    background: inherit;
    padding-left: 10px;
    color: #616265
}

.the-commonArea:focus,.the-commonInput:focus {
    border-color: #8d8d8f
}

.the-commonArea::-webkit-input-placeholder,.the-commonInput::-webkit-input-placeholder {
    color: #616265;
    font-size: 14px
}

.the-commonArea:-moz-placeholder,.the-commonArea::-moz-placeholder,.the-commonInput:-moz-placeholder,.the-commonInput::-moz-placeholder {
    color: #616265;
    font-size: 13px
}

.the-commonArea:-ms-input-placeholder,.the-commonInput:-ms-input-placeholder {
    color: #616265;
    font-size: 13px
}

.the-commonArea.placeColor999::-webkit-input-placeholder,.the-commonInput.placeColor999::-webkit-input-placeholder {
    color: #999;
    font-size: 14px
}

.the-commonArea.placeColor999:-moz-placeholder,.the-commonArea.placeColor999::-moz-placeholder,.the-commonInput.placeColor999:-moz-placeholder,.the-commonInput.placeColor999::-moz-placeholder {
    color: #999;
    font-size: 13px
}

.the-commonArea.placeColor999:-ms-input-placeholder,.the-commonInput.placeColor999:-ms-input-placeholder {
    color: #999;
    font-size: 13px
}

#app {
    display: flex;
    flex-direction: column;
    overflow: visible;
    max-width: 750px;
    margin: 0 auto
}

#app .header,.back {
    flex: 0 0 40px;
    text-align: center;
    position: relative;
    font-size: 16px;
    color: #333;
    line-height: 40px;
    border-bottom: 1px solid #b2b2b2;
    background: #fff
}

.back .back_to {
    display: inline-block;
    width: 35px;
    height: 40px;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: 16px;
    position: absolute;
    left: 0;
    top: 0
}

.back_orange {
    flex: 0 0 40px;
    text-align: center;
    position: relative;
    font-size: 16px;
    line-height: 40px;
    border-bottom: 1px solid #b2b2b2;
    background: #fc661e;
    color: #fff
}

.back_orange .back_to {
    display: inline-block;
    width: 35px;
    height: 40px;
    background-repeat: no-repeat;
    background-position: 50%;
    background-size: 16px;
    position: absolute;
    left: 0;
    top: 0
}
