.tabbar-wrapper {
    background: red;
    position: fixed;
    bottom: 0;
    right: 0;
    left: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    max-width: 10rem;
    margin: 0 auto;
    height: 1.333333rem;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background-color: #fff;
    z-index: 1000;
    line-height: 1;
    box-shadow: 0 .053333rem .32rem .04rem rgba(203, 202, 201, .6)
}

.tabbar-wrapper .tabbar-item {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    height: 100%;
    text-align: center;
    color: #caced8;
    font-size: .266667rem;
    font-family: PingFangSC-Regular
}

.tabbar-wrapper .tabbar-item .tabbar-icon {
    margin: .16rem auto .186667rem
}

.tabbar-wrapper .tabbar-item .tabbar-icon:first-child {
    width: .546667rem;
    height: .546667rem
}

.tabbar-wrapper .tabbar-item .tabbar-icon:nth-child(2) {
    width: .613333rem;
    height: .533333rem
}

.tabbar-wrapper .tabbar-item .tabbar-icon:nth-child(3) {
    width: .493333rem;
    height: .586667rem
}

.tabbar-wrapper .tabbar-item .tabbar-icon.icon-home {
    width: .546667rem;
    height: .546667rem;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFIAAABSCAYAAADHLIObAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkMzRTNFNjEyOTZFQTExRTlBN0U5ODFFQjMzRTA1RTc3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkMzRTNFNjEzOTZFQTExRTlBN0U5ODFFQjMzRTA1RTc3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzNFM0U2MTA5NkVBMTFFOUE3RTk4MUVCMzNFMDVFNzciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzNFM0U2MTE5NkVBMTFFOUE3RTk4MUVCMzNFMDVFNzciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6jyNSSAAAI5ElEQVR42uxdCWxU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) no-repeat 50%;
    background-size: 100% 100%
}

.tabbar-wrapper .tabbar-item .tabbar-icon.icon-study {
    width: .613333rem;
    height: .533333rem;
    background: url(../../static/img/study.e76bfe39.png) no-repeat 50%;
    background-size: 100% 100%
}

.tabbar-wrapper .tabbar-item .tabbar-icon.icon-me {
    width: .493333rem;
    height: .586667rem;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEoAAABYCAYAAABSzmHhAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkZCRDA4ODAxOTZFQTExRTlBN0U5ODFFQjMzRTA1RTc3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkZCRDA4ODAyOTZFQTExRTlBN0U5ODFFQjMzRTA1RTc3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkJEMDg3RkY5NkVBMTFFOUE3RTk4MUVCMzNFMDVFNzciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkJEMDg4MDA5NkVBMTFFOUE3RTk4MUVCMzNFMDVFNzciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5DN9YxAAAMOElEQVR42uxcCXRc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) no-repeat 50%;
    background-size: 100% 100%
}

.tabbar-wrapper .tabbar-item.active {
    color: #02b1ff
}

.tabbar-wrapper .tabbar-item.active .icon-home {
    width: .546667rem;
    height: .546667rem;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFIAAABSCAYAAADHLIObAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQwIDc5LjE2MDQ1MSwgMjAxNy8wNS8wNi0wMTowODoyMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkZCRDA4N0Y5OTZFQTExRTlBN0U5ODFFQjMzRTA1RTc3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkZCRDA4N0ZBOTZFQTExRTlBN0U5ODFFQjMzRTA1RTc3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzNFM0U2MTQ5NkVBMTFFOUE3RTk4MUVCMzNFMDVFNzciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkJEMDg3Rjg5NkVBMTFFOUE3RTk4MUVCMzNFMDVFNzciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz67xMjwAAAJEElEQVR42uxdCWxU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) no-repeat 50%;
    background-size: 100% 100%
}

.tabbar-wrapper .tabbar-item.active .icon-study {
    width: .613333rem;
    height: .533333rem;
    background: url(../../static/img/study-selected.d579a0ad.png) no-repeat 50%;
    background-size: 100% 100%
}

.tabbar-wrapper .tabbar-item.active .icon-me {
    width: .493333rem;
    height: .586667rem;
    background: url(../../static/img/me-selected.379b001f.png) no-repeat 50%;
    background-size: 100% 100%
}

.form-wrapper {
    position: relative;
    height: 100%;
    padding: 1.066667rem .533333rem
}

.form-wrapper.login-wrapper, .form-wrapper.register-wrapper {
    padding-top: 1.6rem
}

.form-wrapper.register-wrapper .form-link {
    margin-top: 2.4rem
}

.form-wrapper .form-title {
    padding-left: .266667rem;
    margin-bottom: .8rem
}

.form-wrapper .form-title .title {
    font-size: .72rem;
    color: #333
}

.form-wrapper .form-title .tips {
    margin-top: .4rem;
    font-size: .32rem;
    color: #caced8
}

.form-wrapper .form-input .input-box {
    position: relative;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    height: 1.173333rem;
    margin-bottom: .4rem
}

.form-wrapper .form-input .input-box .lib-input {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    border-radius: .586667rem;
    padding: .4rem .533333rem;
    background-color: #f9f9f9;
    font-size: .373333rem;
    color: #000
}

.form-wrapper .form-input .input-box .delete-btn {
    position: absolute;
    top: 50%;
    right: .533333rem;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    width: .426667rem;
    height: .426667rem
}

.form-wrapper .form-input .input-box .delete-btn:after, .form-wrapper .form-input .input-box .delete-btn:before {
    content: "";
    position: absolute;
    height: .426667rem;
    width: .053333rem;
    top: 50%;
    left: 50%;
    border-radius: .013333rem;
    background-color: #caced8
}

.form-wrapper .form-input .input-box .delete-btn:after {
    -webkit-transform: translate(-50%, -50%) rotate(-45deg);
    -ms-transform: translate(-50%, -50%) rotate(-45deg);
    transform: translate(-50%, -50%) rotate(-45deg)
}

.form-wrapper .form-input .input-box .delete-btn:before {
    -webkit-transform: translate(-50%, -50%) rotate(45deg);
    -ms-transform: translate(-50%, -50%) rotate(45deg);
    transform: translate(-50%, -50%) rotate(45deg)
}

.form-wrapper .form-input .input-box:last-child {
    margin-bottom: 0
}

.form-wrapper .form-input .input-box.captcha-input-box .captcha-pic {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 2.133333rem;
    -ms-flex: 0 0 2.133333rem;
    flex: 0 0 2.133333rem;
    width: 2.133333rem;
    height: .8rem;
    margin-left: .4rem
}

.form-wrapper .form-input .input-box.code-input-box button[disabled] {
    border: .013333rem solid #87b3eb;
    color: #87b3eb
}

.form-wrapper .form-input .input-box.code-input-box .lib-input {
    width: calc(100% - 2.5rem)
}

.form-wrapper .form-input .input-box.code-input-box .code-btn {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 2.933333rem;
    -ms-flex: 0 0 2.933333rem;
    flex: 0 0 2.933333rem;
    width: 2.933333rem;
    height: 100%;
    line-height: 1.173333rem;
    margin-left: .4rem;
    border-radius: .586667rem;
    text-align: center;
    font-size: .373333rem;
    color: #1067d7;
    background-color: #fff
}

.form-wrapper .form-input .input-box.code-input-box .code-btn.code-btn-disabled {
    border-color: #87b3eb;
    color: #87b3eb;
    pointer-events: none
}

.form-wrapper .form-btn {
    margin-top: .8rem
}

.form-wrapper .form-btn .lib-btn {
    font-size: .426667rem
}

.form-wrapper .form-link {
    margin-top: 4.133333rem;
    text-align: center
}

.form-wrapper .form-link .link-btn {
    font-size: .373333rem;
    color: #1067d7
}

.form-wrapper .form-link .link-btn:active, .form-wrapper .form-link .link-btn:hover, .form-wrapper .form-link .link-btn:link, .form-wrapper .form-link .link-btn:visited {
    color: #1067d7
}

.form-wrapper.child-info-wrapper .form-input-box {
    margin-bottom: .533333rem
}

.form-wrapper.child-info-wrapper .form-input-box .label {
    padding-left: .266667rem;
    margin-bottom: .266667rem;
    font-size: .373333rem;
    font-weight: 700;
    color: #333
}

.form-wrapper.child-info-wrapper .form-input-box .radio-wrapper {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.form-wrapper.child-info-wrapper .form-input-box .radio-wrapper .lib-radio {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin-right: .4rem
}

.form-wrapper.child-info-wrapper .form-input-box .radio-wrapper .lib-radio .lib-radio-box {
    width: 100%
}

.form-wrapper.child-info-wrapper .form-input-box .radio-wrapper .lib-radio .lib-radio-box .lib-radio-input {
    display: none
}

.form-wrapper.child-info-wrapper .form-input-box .radio-wrapper .lib-radio .lib-radio-box .lib-radio-label {
    display: inline-block;
    width: 100%;
    height: 1.173333rem;
    line-height: 1.066667rem;
    font-size: .426667rem;
    color: #1067d7;
    text-align: center;
    border-radius: .586667rem;
    -webkit-transition: all .2s ease;
    transition: all .2s ease
}

.form-wrapper.child-info-wrapper .form-input-box .radio-wrapper .lib-radio .lib-radio-box .lib-radio-input:checked + .lib-radio-label {
    background-color: #1067d7;
    color: #fff
}

.form-wrapper.child-info-wrapper .form-input-box .radio-wrapper .lib-radio:last-child {
    margin-right: 0
}

.form-wrapper.child-info-wrapper .form-input-box .age-input-box .lib-input {
    color: #caced8
}

.form-wrapper.child-info-wrapper .form-input-box .age-input-box .lib-input.selected {
    color: #333
}

.form-wrapper.child-info-wrapper .form-input-box .age-input-box .arrow {
    position: absolute;
    top: 50%;
    left: 4.053333rem;
    display: inline-block;
    width: .093333rem;
    height: .093333rem;
    border-width: .013333rem .013333rem 0 0;
    border-color: #caced8;
    border-style: solid;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transform: translateY(-50%) rotate(45deg);
    -ms-transform: translateY(-50%) rotate(45deg);
    transform: translateY(-50%) rotate(45deg)
}

html {
    font-family: Helvetica Neue, Helvetica, STHeiTi, Microsoft Yahei, Arial, sans-serif;
    -webkit-font-smoothing: antialiased
}

html * {
    outline: 0;
    -webkit-text-size-adjust: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-overflow-scrolling: touch
}

body {
    margin: 0 auto !important;
    max-width: 10rem;
    font-size: .186667rem;
    line-height: 1;
    color: #333;
    word-break: break-all
}

body, html {
    background-color: #fff
}

a {
    text-decoration: none;
    -webkit-transition: color .3s ease-out;
    transition: color .3s ease-out
}

a, a:hover {
    color: #333
}

abbr[title] {
    border-bottom: .013333rem dotted
}

b, strong {
    font-weight: 700
}

dfn {
    font-style: italic
}

mark {
    background: #ff0;
    color: #000
}

small {
    font-size: 80%
}

sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sup {
    top: -.5em
}

sub {
    bottom: -.25em
}

img {
    border: 0;
    vertical-align: middle;
    max-width: 100%
}

pre {
    overflow: auto;
    white-space: pre-wrap;
    word-wrap: break-word
}

code, kbd, pre, samp {
    font-family: monospace, monospace;
    font-size: .1em
}

button, input, optgroup, select, textarea {
    color: inherit;
    font: inherit;
    margin: 0;
    padding: 0;
    border: none;
    outline: none
}

button {
    overflow: visible
}

button, select {
    text-transform: none;
    white-space: nowrap
}

button, input[type=button], input[type=reset], input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer
}

button[disabled], input[disabled] {
    cursor: default
}

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

input {
    line-height: normal
}

input:focus {
    outline: none
}

input[type=checkbox], input[type=radio] {
    padding: 0
}

input[type=password], input[type=search], input[type=tel], input[type=text] {
    -webkit-appearance: none
}

input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

textarea {
    overflow: auto;
    resize: none;
    -webkit-appearance: none
}

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

td, th {
    padding: 0
}

blockquote, figure, form, h1, h2, h3, h4, h5, h6, p {
    margin: 0;
    font-weight: 400
}

dd, dl, li, ol, option, ul {
    margin: 0;
    padding: 0
}

ol, ul {
    list-style: none outside none
}

input:-ms-input-placeholder, textarea:-ms-input-placeholder {
    color: #aaa
}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
    color: #aaa
}

*, :after, :before {
    box-sizing: border-box
}

body, html {
    width: 100%;
    min-height: 100%;
    line-height: 1
}

#app, body.overflow, html {
    height: 100%
}

#app {
    width: 100%
}

.rel {
    position: relative
}

.abs {
    position: absolute
}

.floatL {
    float: left
}

.floatR {
    float: right
}

.block {
    display: block
}

.inline-block {
    display: inline-block
}

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

.btn, .t-c {
    text-align: center
}

.t-l {
    text-align: left
}

.t-r {
    text-align: right
}

.flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center
}

.flex-1 {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1
}

.flex-2 {
    -webkit-box-flex: 2;
    -webkit-flex: 2;
    -ms-flex: 2;
    flex: 2
}

.flex-3 {
    -webkit-box-flex: 3;
    -webkit-flex: 3;
    -ms-flex: 3;
    flex: 3
}

.flex-4 {
    -webkit-box-flex: 4;
    -webkit-flex: 4;
    -ms-flex: 4;
    flex: 4
}

.flex-5 {
    -webkit-box-flex: 5;
    -webkit-flex: 5;
    -ms-flex: 5;
    flex: 5
}

.flex-6 {
    -webkit-box-flex: 6;
    -webkit-flex: 6;
    -ms-flex: 6;
    flex: 6
}

.flex-7 {
    -webkit-box-flex: 7;
    -webkit-flex: 7;
    -ms-flex: 7;
    flex: 7
}

.flex-8, .flex-9 {
    -webkit-box-flex: 9;
    -webkit-flex: 9;
    -ms-flex: 9;
    flex: 9
}

::-webkit-scrollbar {
    display: none
}

.lib-btn {
    position: relative;
    display: block;
    width: 100%;
    height: 1.12rem;
    padding: 0 .373333rem;
    font-size: .426667rem;
    line-height: 1.12rem;
    border-width: 0;
    color: #fff;
    cursor: pointer;
    text-decoration: none;
    text-align: center;
    border-radius: .106667rem;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    overflow: hidden;
    box-sizing: border-box;
    -webkit-appearance: none
}

.lib-btn, .lib-btn:focus {
    outline: 0
}

.lib-btn:after {
    content: " ";
    width: 200%;
    height: 200%;
    position: absolute;
    top: 0;
    left: 0;
    border: .013333rem solid transparent;
    -webkit-transform: scale(.5);
    -ms-transform: scale(.5);
    transform: scale(.5);
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    box-sizing: border-box;
    border-radius: .213333rem
}

.lib-btn.lib-btn-primary {
    background-color: #1067d7
}

.lib-btn.lib-btn-primary:not(.lib-btn-disabled):active {
    color: hsla(0, 0%, 100%, .6);
    background-color: #0f2c6f
}

.lib-btn.lib-btn-primary.lib-btn-disabled {
    background-color: #e0e0e0;
    pointer-events: none
}

.lib-btn.lib-btn-border-radius {
    border-radius: .56rem
}

.lib-btn.lib-btn-plain-primary {
    border: .013333rem solid #1067d7;
    color: #1067d7
}

.lib-btn.lib-btn-plain-primary:not(.lib-btn-plain-disabled):active {
    color: rgba(10, 103, 215, .6);
    border-color: rgba(10, 103, 215, .6)
}

.lib-btn.lib-btn-inline {
    display: inline-block;
    width: 2.266667rem;
    height: .8rem;
    font-size: .373333rem;
    vertical-align: middle;
    line-height: .8rem
}

.v-modal {
    width: 100%;
    max-width: 10rem;
    left: 50%;
    -webkit-transform: translate(-50%);
    -ms-transform: translate(-50%);
    transform: translate(-50%)
}

.mint-msgbox {
    max-width: 8.5rem;
    margin: 0 auto
}

.lib-mask {
    background: rgba(0, 0, 0, .5);
    position: absolute;
    top: 0;
    bottom: 0;
    z-index: 1003
}

.lib-mask, .pic-list {
    width: 100%;
    max-width: 10rem
}

.pic-list {
    background-color: #fff
}

.pic-list img {
    width: 100%;
    max-width: 100%
}

.special {
    color: #ff4d00 !important
}

.mint-datetime-action {
    color: #1067d7
}

.mint-indicator-wrapper {
    z-index: 2001
}

.mint-msgbox-confirm {
    color: #1067d7
}

.mint-msgbox-message {
    line-height: 1.5;
    word-break: break-word
}

.mint-swipe-indicator.is-active {
    opacity: 1;
    background: #007aff
}

.mint-toast {
    z-index: 2001 !important
}

.ali-toast {
    line-height: 1.4 !important
}

.bound-success-toast {
    line-height: 1.2
}

.bg-line {
    height: .4rem;
    background-color: #f2f2f2
}

.line {
    width: 100%;
    -webkit-transform: scaleY(.5);
    -ms-transform: scaleY(.5);
    transform: scaleY(.5);
    border-bottom: .026667rem solid #d8d8d8
}

@font-face {
    font-family: iconfont;
    src: url(../../static/fonts/iconfont.3e3f7dd3.eot);
    src: url(../../static/fonts/iconfont.3e3f7dd3.eot#iefix) format("embedded-opentype"), url(../../static/fonts/iconfont.9db60c10.woff) format("woff"), url(../../static/fonts/iconfont.f3979a4d.ttf) format("truetype"), url(../../static/img/iconfont.6c9fb8a8.svg#iconfont) format("svg")
}

.iconfont {
    font-family: iconfont !important;
    font-size: .213333rem;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.icon-wodedingdan:before {
    content: "\E612"
}

.icon-wodekajuan:before {
    content: "\E613"
}

.icon-wodezhanghao:before {
    content: "\E614"
}

.icon-ceshibaogao:before {
    content: "\E615"
}

.icon-xuanke_sel:before {
    content: "\E617"
}

.icon-xuanke_nor:before {
    content: "\E618"
}

.icon-wodedingdan_sel:before {
    content: "\E619"
}

.icon-wodedingdan_nor:before {
    content: "\E61A"
}

.icon-wodezhanhu_sel:before {
    content: "\E61B"
}

.icon-wodezhanhu_nor:before {
    content: "\E61C"
}

.icon-zixun:before {
    content: "\E61D"
}

.icon-fenxiangsvg:before {
    content: "\E61E"
}

.icon-chengong:before {
    content: "\E620"
}

.icon-shanchu:before {
    content: "\E621"
}

.icon-zhiding:before {
    content: "\E624"
}

body:after {
    content: " ";
    position: absolute;
    width: 100%;
    height: .066667rem;
    background: red;
    top: 0;
    left: 0;
    right: 0;
    display: none
}
