.app-site {
    max-width: 17.94872rem;
    margin: auto;
    position: relative;
    font-size: .41026rem
}

.page-bose-head {
    background: #f2f2f2;
    height: 1.23077rem;
    padding: 0 .25641rem
}

.page-bose-head-titile {
    color: #333;
    font-size: .41026rem;
    font-weight: 600
}

.page-bose-head-right-button {
    display: flex !important;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 0 .20513rem;
    width: 1.4359rem;
    height: .71795rem;
    background: #023b95;
    border-radius: .05128rem;
    font-weight: 400;
    font-size: .35897rem;
    color: #fff
}

.page-bose-head-right-num {
    text-align: right;
    font-size: .35897rem;
    color: #222
}

.page-bose-head-right-input {
    height: .71795rem;
    width: 1.4359rem
}

.page-bose-head-right-input .van-field,
.page-bose-head-right-input .van-field .van-field__body {
    height: 100%
}

.page-bose-head-right-input .van-field input {
    text-align: center
}

.bgcolor1 {
    background-color: #65ab3b !important
}

.bgcolor1,
.bgcolor2 {
    color: #fff !important
}

.bgcolor2 {
    background-color: #cc2c2c !important
}

.bgcolor3 {
    background-color: #4a8cc1 !important
}

.bgcolor3,
.bgcolor4 {
    color: #fff !important
}

.bgcolor4 {
    background-color: #ffde00 !important
}

.van-icon-zhongyaoxiaoxi {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAOCAYAAABgmT8gAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAARfSURBVHgB1VZNUhtXEO5uqVLOyso+wIMcAG6AOAHyCZCqUgElC8wJBCcALRJgJXECixNEPkG4APDAF9AqkLjUna/fmxHjAScu79JVM/N++vX/+3qI/mc0CqHlz+f2m/46DSEQzdtpRTj4h4lW0twwZwpkFPdu77YW/KJd+kJ6pXLSi3F2vhYGRhpM5egV0exv0f1vVIaPNO+wyMh0DvnNKKI7qnLRjzHWZT0IdYXs+PSH0Otfx/GLDj1C+LciAzcajzvTMqYNbE2M7T2pXRg1ZuWhBvbVeLOcF7zERlfVcUXPib8Uy0zcZbH2g/KBEB8+ijI2YsnIonCauxhelGuna8snOLeddJG1snwbnK2tDAoLLvdu7t8mh34NYaPBdpyceTIwp9QoQFALZmwyJmerK/tqOvwpxslvIQyhPBtPHODATN154g2BrDxOFsbedUzB6N/EQ2R3LEKdnyED8qbMvAMjj3wfDrayMzbsx7uFPVDdQiRaivU8fSLodqdeLzIkyI6Vyp+Y3ACUml3h8F11z6wREw9rB3w7kD71APjDyBq+hJiHYrzBap6psZ85D0udXTjiGTvGPTDW95B/KZKzbcLt5BxbpBqBr1UY/6/ULOr0EOmz59sojyqzSfgx3lYdTPcKkf7djdi7ve9Bzi3UT5/GmZCZtom9w1o05a0yuvypvv00N45lEBY7CLyqHjyzEHevOpfa/sRUe5A4zlMb5jlN6GUKKRBMbXe+CEr4dJwJgZuq8ptC6Ua5jiz19m7uuHzM7OIlRSlDLDv1p87XrJ1qZZTjEhZfp7mvV0LpsPln8+OJfORxWmDpCvO2qte4TutKnN9Rzu8NxlMfZ2T1yy0jOD+qHYl1GZyvxrN1Iv68Q6nmiUOuV/ePO1lQnpfkMNuYN0fV/Fryy2u88azOH3nuWR7ns7Rxtra8LUoXmk+iCmRRAdKwfbOnDCYOk4myxmw+r+PTSedgG9XuXHLII1gozYYlSAbaIOLWyMy+/pfyd5RAojE1pa1sgb1zv+bKPU4KUGZixykQWHOWV9RYQLgAURGo1pxoWNyXTWZbL/fVPKi0aBEOJCa6ndc4oGwPIL8NG9f7uL+5J9of52vLrd2b+5Pk0ANRW0wGlWinjCDiO562khqkl/i8LYAkAro7XPKLjVLvcYRzw3Dx643xNCx1vQqMs6MFzaoR9gqpnjGR1FIsbwaXCb09tIxtbzn47rODCPMAiRmzL6Izd6pCKmkd12EbHXzyS4xXp+H7tvcNLS5rBobk3MwbM6V7YFPA9uVu/JBKqkQ9XP5VjyyCcOug0L/+MC7/VgpZIfMsddMfBAKAv4NtCG+XvSjZ6ZUEvQk1USnoF2+aUB640vUrNPUUcwWpnCStex9qDCw7MSP/QyA+QsefOpo5RBNrF02zrZICMjlO/196aSxXL+gq/1YKcMhG92Ny1BHSvxHlGrwRVyLvwT/Yg05kZ9XBhr6W/usn8UvIs1KVUZ9/Df0Ddvsx9u6tcM8AAAAASUVORK5CYII=) no-repeat;
    height: .35897rem;
    background-size: contain;
    min-width: 1.79487rem !important
}

.bgcolor {
    background-color: #003b7f !important
}

.bg-border-green {
    background-color: #24b61d
}

.bg-border-red {
    background-color: #e71607
}

.bg-border-blue {
    background-color: #2289e7
}

.bg-F5 {
    background-color: #f5f5f5;
    height: .20513rem
}

.bg-border-style {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 1.11rem;
    height: 1.5641rem;
    border-radius: .15385rem
}

.bg-border-style .span1 {
    font-weight: 900;
    font-size: .61538rem;
    line-height: .89744rem;
    color: #fff
}

.bg-border-style .span2 {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: .02564rem .05128rem;
    height: .48718rem;
    background: #fff;
    border-radius: .05128rem;
    font-weight: 400;
    color: #666
}

.bor-bottom {
    height: 1.02564rem
}

.bor-bottom .m1 {
    font-weight: 400;
    font-size: .33333rem;
    color: #666
}

.bor-bottom .m2 {
    font-weight: 400;
    font-size: .35897rem;
    color: #023b95
}

.m-nav-bar {
    height: 1.23077rem;
    background-color: #023b95 !important;
    color: #fff
}

.m-nav-bar .van-nav-bar__title {
    color: #fff !important;
    font-size: .46154rem;
    font-weight: 600
}

.m-nav-bar .van-icon {
    font-size: .51282rem;
    font-weight: 600;
    color: #fff !important
}

.bg-border-style-mini {
    width: .76923rem;
    height: .76923rem;
    line-height: .76923rem
}

.m-button-active {
    background: #cc2c2c !important;
    border: none;
    color: #fff
}

.border-bottom-55 {
    border-bottom: .02564rem solid #555
}

.qx-color-fff {
    color: #fff
}

.qx-color-3,
.qx-color-fff {
    font-size: .33333rem;
    font-weight: 400
}

.qx-color-3 {
    color: #666 !important
}

.qx-color-1 {
    color: #666;
    font-size: .30769rem;
    font-weight: 400
}

.qx-color-2 {
    color: #cc2c2c !important;
    font-size: .35897rem;
    font-weight: 600
}

.t-center {
    text-align: center
}

.qx-nav-titile {
    color: #fff;
    font-size: .46154rem;
    font-weight: 600
}

.qx-nav-arrow {
    color: #fff;
    font-size: .51282rem;
    font-weight: 500;
    width: .82051rem;
    text-align: left
}

.qx-head-title .t1 {
    height: .82051rem;
    font-weight: 700;
    font-size: .35897rem;
    line-height: .51282rem;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #333;
    background: #f5f5f5
}

.qx-head-title .t1 span {
    color: red;
    margin: .25641rem
}

.qx-head-desc,
.qx-head-title .t2 {
    padding: .25641rem
}

.qx-head-desc {
    font-size: .35897rem;
    font-weight: 400;
    color: #003b7f;
    height: 1.4359rem
}

.qx-title-wight {
    color: #222;
    font-weight: 600;
    font-size: .41026rem
}

.qx-title-wight span {
    color: #cc2c2c
}

.qx-title-color {
    font-weight: 400;
    color: #cc2c2c;
    font-size: .33333rem
}

.bg-f {
    background-color: #fff
}

.padding-10 {
    padding: .25641rem
}

.padding-l-15 {
    padding-left: .38462rem
}

.padding-r-15 {
    padding-right: .38462rem
}

.padding-t-10 {
    padding-top: .25641rem
}

.padding-10-10 {
    padding: 0 .25641rem .25641rem
}

.padding-0-10 {
    padding: 0 .25641rem
}

.padding-10-0 {
    padding: .25641rem 0
}

.padding-5-0 {
    padding: .12821rem 0
}

.padding-10-15 {
    padding: .25641rem .38462rem
}

.padding-bottom-10 {
    padding-bottom: .25641rem
}

.padding-top-10 {
    padding-top: .25641rem
}

.padding-top-15 {
    padding-top: .38462rem
}

.padding-0-15 {
    padding: 0 .38462rem
}

.padding-b-0 {
    padding-bottom: 0
}

.padding-t-20 {
    padding-top: .51282rem
}

.padding-15-0 {
    padding: .38462rem 0
}

.margin-t-10 {
    margin-top: .25641rem
}

.margin-b-10 {
    margin-bottom: .25641rem
}

.m-padding {
    padding: .46154rem .38462rem .25641rem .38462rem
}

.border-skeleton {
    height: 1.53846rem
}

.footer-fiexd {
    position: fixed;
    bottom: 0
}

.border-box .van-icon {
    font-size: .33333rem;
    color: #98221f
}

.border-box .van-col {
    display: flex;
    flex-direction: column;
    align-items: center;
    min-width: 12.5%
}

.border-box .icon {
    min-width: 5.5%
}

.webpicker .van-picker__toolbar {
    height: 1.02564rem;
    background: #cc2c2c
}

.webpicker .van-picker__toolbar .van-picker__cancel,
.webpicker .van-picker__toolbar .van-picker__confirm {
    color: #fff;
    font-size: .35897rem
}

.webpicker .van-picker-column__item--selected {
    color: #cc2c2c !important;
    font-size: .41026rem;
    font-weight: 600
}

.m-bebox {
    padding: .25641rem
}

.m-bebox .van-col {
    border: .02564rem solid #ddd;
    height: .82051rem;
    line-height: .82051rem;
    text-align: center;
    flex: 0 0 22.16666667%;
    max-width: 22.16666667%;
    border-radius: .05128rem;
    margin-bottom: .17949rem
}

.fillarr-style {
    border: none !important
}

.fillarr-style,
.headMenu .van-dropdown-menu__bar {
    background: transparent !important
}

.headMenu .van-dropdown-menu__title:after {
    opacity: 0
}

.headMenu .van-ellipsis {
    color: #fff;
    font-size: .46154rem;
    font-weight: 600
}

.headMenu .van-ellipsis .van-icon {
    color: #fff
}

.headMenu .van-dropdown-item__content {
    height: 100%;
    max-height: 100%
}

.headMenu .van-row .van-col {
    border: .02564rem solid #ddd;
    height: 1.02564rem;
    line-height: 1.02564rem;
    text-align: center;
    color: #000;
    margin-bottom: .25641rem
}

.m-top {
    background: #023b95
}

.m-top .m-logo {
    display: flex
}

.m-top .m-logo .van-image {
    width: 1.20513rem;
    height: 1.53846rem;
    margin-right: .30769rem
}

.m-top .m-logo .m-logo-right {
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.m-top .m-logo .m-logo-right span:first-child {
    font-weight: bolder;
    font-size: .69231rem;
    color: #fff;
    width: 3.85359rem;
    height: .68718rem;
    display: flex;
    align-items: center
}

.m-top .m-logo .m-logo-right span:last-child {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 0;
    width: 3.85359rem;
    height: .51282rem;
    background: linear-gradient(180deg, #fff, #ff0);
    border-radius: 2.5641rem;
    font-size: .35897rem;
    line-height: .51282rem;
    letter-spacing: .12821rem;
    color: #023b95
}

.m-top .icon {
    display: flex;
    justify-content: flex-end
}

.m-top .icon .van-image {
    width: .66667rem;
    height: .64103rem
}

.m-top .icon .icon-login {
    margin-right: .51282rem
}

.m-top-search {
    padding-left: 0 !important;
    padding-bottom: 0 !important
}

.m-top-search .van-search__action {
    padding-right: 0 !important;
    text-align: center;
    width: 1.84615rem;
    background-color: #fff;
    border-radius: .82051rem;
    color: #006ce3;
    font-weight: 600;
    margin-left: .25641rem
}

.m-top-search .van-search__content {
    height: .84615rem
}

.m-box1 {
    height: 1.23077rem;
    text-align: center;
    color: #fff;
    margin-top: -.02564rem;
    align-items: flex-end
}

.m-box1-left {
    width: 3.07692rem;
    height: 1.02564rem;
    color: #023b95;
    font-weight: 700;
    border-radius: .20513rem .20513rem 0 0;
    display: flex !important;
    align-items: center;
    font-size: .46154rem;
    justify-content: flex-start
}

.m-box1-left span {
    color: #000
}

.m-box1-right {
    font-size: .35897rem;
    height: 1.23077rem;
    line-height: 1.41026rem;
    color: #023b95
}

.m-box {
    background-color: #023b95;
    text-align: center;
    margin-top: -.02564rem;
    padding-top: .25641rem
}

.m-box,
.m-box-left {
    height: .82051rem;
    color: #fff
}

.m-box-left {
    width: 1.53846rem;
    font-weight: 700;
    border-radius: .20513rem .20513rem 0 0;
    display: flex !important;
    align-items: center;
    justify-content: center;
    font-size: .35897rem;
    background: rgba(0, 0, 0, .3);
    margin-right: 0
}

.m-box .active {
    background-color: #fff;
    color: #023b95
}

.m-box-right {
    height: .82051rem;
    line-height: 1.41026rem;
    font-weight: 700;
    font-size: .35897rem;
    display: flex !important;
    align-items: center;
    margin-left: .51282rem;
    color: #ff0
}

.m-box-right img {
    width: .41026rem;
    height: .41026rem;
    margin-right: .12821rem
}

.m-tab-head {
    box-shadow: inset 0 -.01282rem 0 #eee;
    padding: .25641rem 0
}

.m-tab-bg {
    background-color: #f5f5f5
}

.m-no-img {
    background: #f5f5f5
}

.m-no-img .van-col {
    background-color: #fff;
    border-radius: .10256rem;
    height: .82051rem;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #333;
    font-size: .35897rem
}

.box-shad {
    box-shadow: inset 0 -.01282rem 0 #f5f5f5
}

.home-shad {
    box-shadow: inset 0 -.26923rem 0 0 #eee;
    padding-bottom: .25641rem
}

.m-kj-head {
    padding: .25641rem 0
}

.m-kj-head-d {
    color: #023b95;
    font-weight: 400;
    font-size: .35897rem;
    display: flex !important;
    align-items: center;
    justify-content: flex-end
}

.m-kj-head-d .van-image {
    height: .41026rem;
    width: .41026rem;
    margin-right: .10256rem
}

.m-kj-head-d .span {
    display: flex;
    margin-left: .38462rem;
    align-items: center
}

.m-kj-ft {
    color: #666;
    font-size: .33333rem;
    padding-top: .38462rem;
    text-align: center;
    padding-bottom: .25641rem
}

.m-gk-title {
    font-weight: 700;
    font-size: .41026rem;
    height: 1.23077rem;
    line-height: 1.23077rem;
    padding-left: .38462rem
}

.tab-tit {
    height: .82051rem;
    background: #fff;
    border: .01282rem solid #023b95;
    border-radius: .82051rem;
    margin: .25641rem;
    font-weight: 400;
    font-size: .35897rem;
    line-height: .82051rem;
    color: #023b95
}

.tab-tit-con .con-title {
    height: 1.10256rem;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 700;
    font-size: .41026rem;
    color: #333
}

.tab-tit-con .con-title .t1 {
    width: .74359rem;
    margin-right: .25641rem;
    margin-left: .25641rem
}

.tab-tit-con .con-title .t1,
.tab-tit-con .con-title .t2 {
    height: .58974rem;
    background: #e71607;
    font-weight: 700;
    font-size: .41026rem;
    line-height: .58974rem;
    display: flex;
    align-items: center;
    color: #fff;
    justify-content: center
}

.tab-tit-con .con-title .t2 {
    width: 1rem
}

.tab-tit-con .con-cent {
    height: 1.10256rem;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    font-size: .41026rem;
    padding-left: .38462rem;
    padding-right: .38462rem;
    color: #333
}

.tab-tit-con .con-cent .span1 {
    border: .02564rem solid;
    padding: .12821rem;
    border-radius: 50%;
    height: .25641rem;
    width: .25641rem;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: .05128rem;
    font-weight: 400
}

.tab-tit-con .con-cent .span2 {
    font-weight: 700;
    margin: .25641rem
}

.tab-tit-con .con-cent .span3 {
    font-weight: 400;
    color: #023b95;
    font-size: .30769rem
}

.tab-tit.van-tab--active {
    background-color: #023b95;
    color: #fff
}

.check-more {
    background: #fff;
    padding-bottom: .51282rem
}

.check-more .van-col {
    color: #023b95;
    border-radius: .10256rem;
    font-weight: 400;
    font-size: .35897rem;
    padding-left: .38462rem;
    padding-right: .38462rem;
    border: .01282rem solid #023b95;
    margin: auto;
    height: 1.02564rem;
    display: flex;
    justify-content: center;
    align-items: center
}

.large-img {
    height: 2.5641rem !important
}

.applay-start {
    padding: .51282rem .51282rem .82051rem;
    width: 7.69231rem
}

.applay-start .title {
    text-align: left;
    font-weight: 700;
    font-size: .41026rem;
    line-height: .58974rem;
    margin-bottom: .51282rem;
    color: #333
}

.applay-start .col {
    margin-bottom: .25641rem
}

.applay-start .van-field {
    background: #f5f5f5;
    border-radius: .10256rem
}

.applay-start .uplod .van-row {
    height: 100%
}

.applay-start .uplod .van-field {
    height: 1.84615rem
}

.applay-start .uplod .bar {
    flex: 1;
    background-color: #f5f5f5;
    height: 1.84615rem;
    width: 1.84615rem;
    font-weight: 400;
    font-size: .35897rem;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-left: .25641rem;
    color: #333
}

.applay-start .uplod .bar .van-uploader__preview {
    margin: 0 !important
}

.applay-start .uplod .bar .van-image {
    height: 1.84615rem;
    width: 1.84615rem
}

.applay-start .uplod .bar .but {
    font-size: .30769rem
}

.applay-start .sumbit {
    height: 1.02564rem;
    justify-content: center;
    border-radius: .10256rem;
    font-weight: 700;
    font-size: .41026rem;
    line-height: .58974rem;
    display: flex;
    align-items: center
}

.applay-start .sumbit button {
    width: 100%;
    color: #fff;
    background: #023b95
}

.applay-start .textRule {
    font-weight: 400;
    font-size: .35897rem;
    line-height: .51282rem;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #023b95
}

.btl .van-dropdown-menu__bar {
    height: 1.07692rem
}

.m-draw .m1 {
    top: 5.64103rem !important
}

.m-draw .m2 {
    top: 7rem !important;
    z-index: 999
}

.m-draw .van-dropdown-menu__title {
    width: 100%
}

.m-draw .van-dropdown-menu__bar {
    box-shadow: inherit;
    background-color: #f5f5f5
}

.m-draw .van-ellipsis {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center
}

.m-draw .van-dropdown-menu__title--active {
    color: #000
}

.m-draw .van-dropdown-menu__title:after {
    opacity: 0 !important
}

.m-draw .row {
    text-align: center;
    margin: 0 .51282rem;
    box-shadow: 0 .10256rem .20513rem rgba(0, 0, 0, .1);
    border-radius: 0 0 .20513rem .20513rem
}

.m-draw .row .van-col {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0;
    height: .82051rem;
    font-weight: 400;
    font-size: .35897rem;
    color: #000
}

.m-draw .row .active {
    background: #023b95;
    color: #fff
}

.site-sticky-top {
    text-align: center;
    height: 1.23077rem;
    background-color: #023b95;
    display: flex;
    justify-content: space-between;
    align-items: center
}

.site-sticky-top-chouti {
    width: .82051rem;
    height: .82051rem
}

.site-sticky-bottom {
    background: #f8f8f8;
    height: 1.33333rem
}

.site-sticky-bottom-first {
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 0 0 0 .25641rem;
    width: 1.79487rem;
    height: .82051rem;
    background: #fff;
    border: .02564rem solid #999;
    border-radius: .05128rem
}

.site-sticky-bottom-first-desc {
    color: #222;
    font-size: .35897rem
}

.site-sticky-bottom-first-desc .van-icon {
    color: #666;
    font-size: .38462rem
}

.site-sticky-bottom-search {
    height: .82051rem
}

.site-sticky-bottom-search-input {
    padding: 0;
    height: .82051rem;
    line-height: .82051rem;
    padding-left: .12821rem
}

.site-sticky-bottom-button {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    padding: 0;
    width: 1.64103rem;
    height: .82051rem;
    background: linear-gradient(180deg, #c69400, #e0a601);
    box-shadow: inset -.02564rem -.02564rem 0 #9a7100, inset .02564rem .02564rem 0 #9a7100, inset .05128rem .05128rem 0 #f5cb52;
    border-radius: .05128rem;
    font-family: Source Sans Pro;
    font-style: normal;
    font-weight: 600;
    font-size: .41026rem;
    color: #fff;
    border: .02564rem solid rgba(0, 0, 0, .2)
}

.app-tubiao {
    background-color: #f5f5f5
}

.overflow1 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical
}

.d3 {
    width: 90%;
    height: .76923rem;
    background-size: 100% 100%;
    line-height: .58974rem;
    font-size: .30769rem;
    color: #000;
    margin: auto;
    position: relative;
    margin-bottom: .25641rem;
    display: flex;
    padding: .12821rem;
    align-items: center
}

.d3-title {
    width: 3.07692rem;
    display: flex;
    flex-direction: column
}

.d3-title span:first-child {
    font-size: .41026rem;
    color: #000
}

.d3-title span:last-child {
    font-size: .35897rem;
    color: #999
}

.d3-num {
    display: flex
}

.d3-num span {
    background: #023b95;
    width: .92308rem;
    height: .92308rem;
    border-radius: 50%;
    flex: 1;
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: .20513rem
}

.d3-go {
    width: 1.23077rem;
    font-weight: 400;
    font-size: .30769rem;
    color: #023b95
}

.tipx .down-ul {
    padding: .1rem
}

.tipx .down-ul li {
    line-height: .7rem;
    padding: 0 .4rem;
    color: #555;
    font-size: .28rem
}

@media screen and (min-width:768px) {

    .chatrom,
    .chatwarp {
        max-width: 480Px;
        left: 50% !important;
        transform: translate(-50%)
    }
}

.chatrom {
    min-height: 6.41026rem
}

:root {
    --van-swipe-indicator-inactive-background-color: rgba(0, 0, 0, .1) !important;
    --van-swipe-indicator-active-background-color: rgba(0, 0, 0, .5) !important;
    --van-button-success-background-color: #006ce3 !important;
    --van-button-success-border-color: #006ce3 !important
}

::-webkit-scrollbar {
    display: none
}

.van-empty__image {
    width: 3.12821rem;
    height: 2.66667rem
}

.m-footer {
    height: 2.82051rem;
    background: #f5f5f5;
    bottom: 0
}

.m-footer-box {
    display: flex;
    justify-content: space-around;
    align-items: center;
    margin-top: .25641rem
}

.m-footer-box>div {
    width: 2.66667rem;
    height: .82051rem;
    background: #023b95;
    border-radius: .82051rem;
    font-weight: 400;
    font-size: .35897rem;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff
}

.m-footer-box .van-image {
    margin-right: .10256rem
}

.m-footer-cont {
    font-weight: 400;
    font-size: .33333rem;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #666
}