taro-checkbox-core, taro-checkbox-group-core, taro-radio-core, taro-radio-group-core, taro-swiper-core, taro-swiper-item-core, taro-audio-core, taro-block-core, taro-button-core, taro-camera-core, taro-canvas-core, taro-cover-image-core, taro-cover-view-core, taro-custom-wrapper-core, taro-form-core, taro-icon-core, taro-image-core, taro-input-core, taro-label-core, taro-movable-area-core, taro-movable-view-core, taro-navigator-core, taro-open-data-core, taro-picker-view-column-core, taro-picker-view-core, taro-progress-core, taro-pull-to-refresh, taro-rich-text-core, taro-scroll-view-core, taro-slider-core, taro-switch-core, taro-tabbar, taro-text-core, taro-textarea-core, taro-view-core, taro-web-view-core, taro-picker-core, taro-picker-group, taro-video-core, taro-video-control, taro-video-danmu {
    visibility: hidden
}

body, html {
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none
}

taro-view-core {
    display: block
}
</style>
<style>taro-text-core {
     display: inline;
     -moz-user-select: none;
     -webkit-user-select: none;
     -ms-user-select: none;
     user-select: none;
     white-space: pre-wrap
 }

.taro-text__selectable {
    -moz-user-select: text;
    -webkit-user-select: text;
    -ms-user-select: text;
    user-select: text
}</style>
<style>img[src=""] {
     opacity: 0
 }

taro-image-core {
    display: inline-block;
    overflow: hidden;
    position: relative;
    font-size: 0;
    width: 320px;
    height: 240px
}

.taro-img.taro-img__widthfix {
    height: 100%
}

.taro-img__mode-scaletofill {
    width: 100%;
    height: 100%
}

.taro-img__mode-aspectfit {
    max-width: 100%;
    max-height: 100%
}

.taro-img__mode-aspectfill {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

.taro-img__mode-aspectfill--width {
    min-width: 100%;
    height: 100%
}

.taro-img__mode-aspectfill--height {
    width: 100%;
    min-height: 100%
}

.taro-img__mode-widthfix {
    width: 100%
}

.taro-img__mode-top {
    width: 100%
}

.taro-img__mode-bottom {
    width: 100%;
    position: absolute;
    bottom: 0
}

.taro-img__mode-left {
    height: 100%
}

.taro-img__mode-right {
    position: absolute;
    height: 100%;
    right: 0
}

.taro-img__mode-topright {
    position: absolute;
    right: 0
}

.taro-img__mode-bottomleft {
    position: absolute;
    bottom: 0
}

.taro-img__mode-bottomright {
    position: absolute;
    right: 0;
    bottom: 0
}</style>
<style>taro-button-core {
     position: relative;
     display: block;
     margin-left: auto;
     margin-right: auto;
     padding-left: 14px;
     padding-right: 14px;
     -webkit-box-sizing: border-box;
     box-sizing: border-box;
     font-size: 18px;
     text-align: center;
     text-decoration: none;
     color: #000000;
     background-color: #F8F8F8;
     line-height: 2.55555556;
     border-radius: 5px;
     -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
     overflow: hidden;
     width: 100%;
     border-width: 0;
     outline: 0;
     -webkit-appearance: none
 }

taro-button-core:not([disabled]):active {
    color: rgba(0, 0, 0, 0.6);
    background-color: #DEDEDE
}

taro-button-core:focus {
    outline: 0
}

taro-button-core:after {
    content: " ";
    width: 200%;
    height: 200%;
    position: absolute;
    top: 0;
    left: 0;
    border: 1px solid rgba(0, 0, 0, 0.2);
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 10px
}

taro-button-core + taro-button-core {
    margin-top: 15px
}

taro-button-core[type=default] {
    color: #000000;
    background-color: #F8F8F8
}

taro-button-core[type=default]:not([disabled]):visited {
    color: #000000
}

taro-button-core[type=default]:not([disabled]):active {
    color: rgba(0, 0, 0, 0.6);
    background-color: #DEDEDE
}

taro-button-core[size=mini] {
    width: auto;
    display: inline-block;
    padding: 0 1.32em;
    line-height: 2.3;
    font-size: 13px
}

taro-button-core[plain], taro-button-core[plain][type=default], taro-button-core[plain][type=primary] {
    border-width: 1px;
    background-color: transparent
}

taro-button-core[disabled] {
    color: rgba(255, 255, 255, 0.6)
}

taro-button-core[disabled][type=default] {
    color: rgba(0, 0, 0, 0.3);
    background-color: #F7F7F7
}

taro-button-core[disabled][type=primary] {
    background-color: #9ED99D
}

taro-button-core[disabled][type=warn] {
    background-color: #EC8B89
}

taro-button-core[loading] .weui-loading {
    margin: -0.2em 0.34em 0 0
}

taro-button-core[loading][type=primary], taro-button-core[loading][type=warn] {
    color: rgba(255, 255, 255, 0.6)
}

taro-button-core[loading][type=primary] {
    background-color: #179B16
}

taro-button-core[loading][type=warn] {
    background-color: #CE3C39
}

taro-button-core[plain][type=primary] {
    color: #1aad19;
    border: 1px solid #1aad19
}

taro-button-core[plain][type=primary]:not([disabled]):active {
    color: rgba(26, 173, 25, 0.6);
    border-color: rgba(26, 173, 25, 0.6);
    background-color: transparent
}

taro-button-core[plain][type=primary]:after {
    border-width: 0
}

taro-button-core[plain], taro-button-core[plain][type=default] {
    color: #353535;
    border: 1px solid #353535
}

taro-button-core[plain]:not([disabled]):active, taro-button-core[plain][type=default]:not([disabled]):active {
    color: rgba(53, 53, 53, 0.6);
    border-color: rgba(53, 53, 53, 0.6);
    background-color: transparent
}

taro-button-core[plain]:after, taro-button-core[plain][type=default]:after {
    border-width: 0
}

taro-button-core[type=primary] {
    color: #fff;
    background-color: #1AAD19
}

taro-button-core[type=primary]:not([disabled]):visited {
    color: #FFFFFF
}

taro-button-core[type=primary]:not([disabled]):active {
    color: rgba(255, 255, 255, 0.6);
    background-color: #179B16
}

taro-button-core[type=warn] {
    color: #fff;
    background-color: #E64340
}

taro-button-core[type=warn]:not([disabled]):visited {
    color: #FFFFFF
}

taro-button-core[type=warn]:not([disabled]):active {
    color: rgba(255, 255, 255, 0.6);
    background-color: #CE3C39
}

taro-button-core[plain][disabled] {
    color: rgba(0, 0, 0, 0.3);
    border: 1px solid rgba(0, 0, 0, 0.2);
    background-color: #F7F7F7
}

taro-button-core[plain][disabled][type=primary] {
    color: rgba(0, 0, 0, 0.3);
    border: 1px solid rgba(0, 0, 0, 0.2);
    background-color: #F7F7F7
}