﻿.weui-half-screen-dialog { -webkit-transition: -webkit-transform .3s; transition: -webkit-transform .3s; transition: transform .3s; transition: transform .3s,-webkit-transform .3s; -webkit-transform: translateY(100%); transform: translateY(100%) }
.weui-half-screen-dialog_show { -webkit-transform: translateY(0); transform: translateY(0) }

@-webkit-keyframes a {
    0% { -webkit-transform: translate3d(100%,0,0); transform: translate3d(100%,0,0); opacity: 0 }
    to { -webkit-transform: translateZ(0); transform: translateZ(0); opacity: 1 }
}

@keyframes a {
    0% { -webkit-transform: translate3d(100%,0,0); transform: translate3d(100%,0,0); opacity: 0 }
    to { -webkit-transform: translateZ(0); transform: translateZ(0); opacity: 1 }
}

@-webkit-keyframes b {
    0% { -webkit-transform: translateZ(0); transform: translateZ(0); opacity: 1 }
    to { -webkit-transform: translate3d(100%,0,0); transform: translate3d(100%,0,0); opacity: 0 }
}

@keyframes b {
    0% { -webkit-transform: translateZ(0); transform: translateZ(0); opacity: 1 }
    to { -webkit-transform: translate3d(100%,0,0); transform: translate3d(100%,0,0); opacity: 0 }
}

.weui-header { padding: 0.5rem 0.8rem; }
    .weui-header h1, .weui-header h2, .weui-header h3, .weui-header h4, .weui-header h5 { color: #000000 !important; }
    .weui-header p { color: rgba(0,0,0,0.5); }
.layui-card .weui-cells_form { font-size: 1.17em; color: #000; }

.weui-h35 { }
    .weui-h35 .weui-select { height: 35px; line-height: 35px; }
    .weui-h35 .weui-cell__bd { height: 35px; }
.weui-h40 { }
    .weui-h40 .weui-select { height: 40px; line-height: 40px; }
    .weui-h40 .weui-cell__bd { height: 40px; }

.weui-normal .weui-navbar__item { font-size: 14px; padding:10px 0px; }

    .weui-h35 .weui-input { margin-top: 0.4rem; }

.weui-cell__bd.disabled { background-color: #F2F2F2; }

.weui-cell-after-line:after { content: " "; position: absolute; left: 0; bottom: 0; right: 0; height: 1px; border-top: 2px solid rgba(0, 0, 0, 0.1); color: rgba(0, 0, 0, 0.1); -webkit-transform-origin: 0 0; transform-origin: 0 0; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); left: 16px; z-index: 2; }

.padding_r0 { padding-right: 0 !important; }

.weui-text-center { text-align: center !important; }

.weui-cell_select-before .weui-label { padding-left: 16px; width: 89px; }
.weui-cell_select-before .weui-cell__hd:after { display:none; }
