html,body {
    background: #e6e3e3;
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
    -webkit-text-size-adjust: 100% !important;
    text-size-adjust: 100% !important;
    -moz-text-size-adjust: 100% !important;
    font-family: "tahoma", "tahoma2", -apple-system, "BlinkMacSystemFont", "Helvetica Neue", "Arial", "PingFang SC", "Hiragino Sans GB", "STHeiti", "Microsoft YaHei", "Microsoft JhengHei", "Source Han Sans SC", "Noto Sans CJK SC", "Source Han Sans CN", "Noto Sans SC", "Source Han Sans TC", "Noto Sans CJK TC", "WenQuanYi Micro Hei", SimSun, sans-serif;
}

a {
    text-decoration: none;
}

a:active {
    text-decoration: none;
}
a:hover {
    text-decoration: none;
}

.custom-form {
    margin: 1rem;
}

.color-green {
    color: #30A83C !important;
}
.color-yellow {
    color: #FFAA00 !important;
}
.color-blue {
    color: #3062A8 !important;
}
.color-black {
    color: #000000 !important;
}
.color-light {
    color: #8F9BB3 !important;
}
.color-red {
    color:#FF3636 !important;
}
.color-purple {
    color: #A430A8 !important;
}

.modal-tips-content {
    padding: 1rem;
    text-align: center;
}


.sticky-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 10000;
}

.flex-row-center {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}
.flex-row-between {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
}
.flex-row-between-top {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
}

.flex-row-between-top div {
    display: inline-block;
}
.flex-row-around {
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
}
.flex-row-left {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
}
.flex-row-left-top {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
}
.flex-row-right {
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
}

.flex-column-center {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.line-gap {
    display: block;
    clear: both;
    height: 1px;
    border-bottom: 1px solid #ECF0F3;
}

body .modal {
    z-index: 1000000000000 !important;
}

.custom-modal.modal-bottom {
    align-items: flex-end;
    padding: 0rem;
    padding-right: 0.2rem;
    padding-left: 0.2rem;
}

.custom-modal.modal-bottom .modal-container {
    border-bottom-left-radius: 0rem !important;
    border-bottom-right-radius: 0rem !important;
}

.custom-modal {
    padding-right: 1rem;
    padding-left: 1rem;
}

.custom-modal .custom-tips {
    background: #f0f0f0;
    color: #eb6400;
    padding: 0.6rem 1rem;
    font-size: 0.8em;
}

.custom-modal .modal-overlay {
    background-color: rgba(0,0,0,0.6) !important;
}
.custom-modal .modal-container {
    border-radius: 0.8rem !important;
    overflow: hidden;
    padding: 0;
    max-height: 100vh;
}

.custom-modal .modal-header {
    text-align: center;
    border-bottom: 1px solid #f0f0f0;
    position: relative;
}

.custom-modal .modal-header .abtn-close {
    position: absolute;
    right: 1rem;
    top: 1rem;
    font-size: 1.2em;
    font-weight: bold;
}

.custom-modal .modal-title {
    text-align: center;
}

.custom-modal .modal-body {
    padding: 0;
}

.custom-modal .modal-footer {
    border-top: 1px solid #f0f0f0;
    background: #f0f0f0;
}
.custom-modal .modal-footer.no-bg {
    background: none;
    display: flex;
    justify-content: center;
    align-items: center;
}
.custom-modal .modal-footer .btn-submit {
    background:#ffbf0c ;
    border-color: #ffbf0c;
}

.custom-modal .modal-footer .bottom-tips {
    color: #999999;
    padding: 0.8rem 1rem;
    text-align: left;
    font-size: 0.9em;
}


.custom-inline-form {

}
.custom-inline-form .input-lg {
    border: none;
    border-bottom: 1px solid #ECF0F3;
}

.btn {
    border-radius: 3rem;
}
.btn-small {
    height:1.4rem;
    line-height:1.4rem;
    padding: 0rem .4rem;
}
.btn-custom,
.btn-custom:visited{
    background:#ffbf0d;
    color: #fff;
    padding-left:1rem;
    padding-right:1rem;
    border: none;
}

.btn-custom-green,
.btn-custom-green:visited{
    background:#88da0b;
    color: #fff;
    padding-left:1rem;
    padding-right:1rem;
    border: none;
}

.btn-custom-white,
.btn-custom-white:visited{
    background:#fff;
    color: #ffbf0d;
    border: 1px solid #ffbf0d;
    padding-left:1rem;
    padding-right:1rem;
}

.btn.btn-primary {
    background: #E45555;
    border-color: #E45555;
    color: #fff;
}

#mainContent {
    padding-bottom: 4rem;
    min-height:95vh;
    /*overflow: hidden;*/
    /*overflow-y: auto;*/
}

.icp-copy a {
    font-size:0.8em;
    color:#ccc
}

#appWrap {
    max-width: 60rem;
    margin:0 auto;
    background: #F7F7F7;
}

.part-title {
    font-size:1.2rem;
    padding: 1rem 1rem 0.4rem 1rem;
}


/*S user-info*/
.user-info {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    color: #707070;
}
.user-info .user-face {
    width: 1rem;
    height: 1rem;
    border-radius: 0.5rem;
    margin-right: 0.3rem;
}
.user-face .name {
    font-size: 1em;
}
/*E user-info*/

/*S user-info-middle*/
.user-info-middle {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    color: #707070;
}
.user-info-middle .user-face {
    width: 1.6rem;
    height: 1.6rem;
    border-radius: 0.8rem;
    margin-right: 0.3rem;
}
.user-info-middle .name {
    font-size: 0.9em;
    line-height: 1;
}
.user-info-middle .time {
    display: block;
    font-size: 0.8em;
    line-height: 1;
}
/*E user-info-middle*/



/*S top-nav-bar*/
.top-nav-bar {
    background:#ffd452;
    color: #fff;
    padding:0.7rem 1rem;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index:10000;
}

.top-nav-bar .back-icon {
    background:url(../images/app-part-back-icon.png) no-repeat left center;
    background-size:1rem 1rem;
    color:#fff;
    padding:0 0 0 0.6rem;
}
/*E top-nav-bar*/

/*S top-nav-bar-white*/
.top-nav-bar-white {
    background:#fff;
    color: #2c2c2c;
    padding:0.7rem 1rem;
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index:10000;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
}

.top-nav-bar-white .back-icon {
    background:url(../images/app-part-back-black-icon.png) no-repeat left center;
    background-size: 1rem 1rem;
    color: #2c2c2c;
    padding: 0 0 0 1.4rem;
    font-size: 1.3em;
    text-align: center;
    display: flex;
    flex-direction: row;
    align-items: center;
    flex: 1;
}
.top-nav-bar-white .back-icon span {
    font-size: 0.9rem;
    display: inline-block;
    text-indent: 0;
    overflow: hidden;
}
/*E top-nav-bar*/

/*S tabs_nav_bar*/
.tabs_nav_bar {
    display:flex;
    flex-direction: row;
    justify-content:space-between;
    align-items:center;
    padding:0.6rem 0;
    position: -webkit-sticky;
    position: sticky;
    top: 0rem;
    z-index:10000;
}
.tabs_nav_bar .tabs-item {
    padding:0.3rem 0.4rem;
    /*font-size:0.8em;*/
    flex:1;
    text-align: center;
    background:#fff;
    color:#E45555;
    border: 1px solid #E45555;
    border-radius: 1rem;
    font-size: 0.9em;
    margin: 0 0.2rem;
}
.tabs_nav_bar .active {
    background:#E45555;
    color:#fff;
    border-radius: 1rem;
    text-decoration:none;
}

.top-nav-share-btn {
    width: 5rem;
    background: #64D877;
    border: none;
    color: #fff !important;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}
.top-nav-share-btn i {
    display: block;
    width: 1.2rem;
    height: 1.2rem;
    background: url("../images/app-share-icon-wechat.png") no-repeat top center;
    background-size: 100% auto;
    margin-left: 0.4rem;
}
/*E tabs_nav_bar*/

/*S box*/
.box {
    margin:0 1rem;
    border-radius:0.6rem;
    box-shadow: 0 1px 0.6rem rgba(0, 0, 0, 0.1);
    position:relative;
    background:#fff;
}
.box-header {
    background:#fff;
    display:flex;
    flex-direction: row;
    justify-content:space-between;
    align-items:center;
    border-top-left-radius:0.6rem;
    border-top-right-radius:0.6rem;
}
.box-header-title {
    font-size:1em;
    color:#f9491a;
}
.box-header .a-readmore {
    text-decoration:underline;
    font-size:1em;
    color:#ffcc40;
}
.box-title {
    background:#f9f9f9;
    text-align: center;
    line-height:3rem;
    font-size:1.1em;
    color: #2c2c2c;
    border-top-left-radius:0.6rem;
    border-top-right-radius:0.6rem;
}

.box-title.with-border {
    background:#fff;
    text-align: center;
    line-height:3rem;
    font-size:1.1em;
    color: #2c2c2c;
    border-top-left-radius:0.6rem;
    border-top-right-radius:0.6rem;
    border-bottom: 1px solid #e0e0e0;
}

.box-submit {
    border-top: 1px solid #e0e0e0;
    padding: 0.5rem 0;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}

.box-submit .btn {
    width: 7rem;
}
/*E box*/

/*S submit-bar*/
.submit-bar {
    background: #fff;
    padding:0.8rem 0.5rem;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    border-top: 1px solid #ECF0F3;
}
.submit-bar .btn {
    margin:0 0.2rem;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}

.submit-bar.fixed-bottom {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 100000;
}
/*E submit-bar*/


.goods-count {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    margin-right: 0.6rem;
    color: #707070;
}
.goods-count i {
    width: 0.8rem;
    height: 0.8rem;
    display: block;
    background: url("../images/app-icon-good-red.png") no-repeat center center;
    background-size: 0.8rem auto;
    margin-right: 0.2rem;
    margin-top: -0.1rem;
}
.talk-count {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    margin-right: 0.6rem;
    color: #707070;
}
.talk-count i {
    width: 0.8rem;
    height: 0.8rem;
    display: block;
    background: url("../images/app-icon-talk-red.png") no-repeat center center;
    background-size: 0.8rem auto;
    margin-right: 0.2rem;
    margin-top: -0.1rem;
}

.line-part-title {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    padding:0.4rem 0.9rem;
}
.line-part-title span {
    background: #fff;
    font-size: 1.3em;
}
.line-part-title a {
    color: #989898;
}

.line-part-title-tips {
    font-style: normal;
    font-size: 0.6em;
    color: #878787;
}
/*.line-part-title::before {*/
/*    content: ' ';*/
/*    flex: 1;*/
/*    height: 0.15rem;*/
/*    background: -webkit-linear-gradient(left, #FFFAD9, #FDA314);*/
/*    margin-right: 0.6rem;*/
/*}*/
/*.line-part-title::after {*/
/*    content: ' ';*/
/*    flex: 1;*/
/*    height: 0.15rem;*/
/*    background: -webkit-linear-gradient(left, #FDA314, #FFFAD9);*/
/*    margin-left: 0.6rem;*/
/*}*/

.white-box {
    background: #fff;
    margin-top: 0.6rem;
    padding: 0.3rem 0;
}


/*S welfare-intro*/
.welfare-intro {
    padding: 0.9rem;
    background: #fff;
}
/*E welfare-intro*/

/*S welfare-list*/
.welfare-list {
    padding: 0 0.9rem;
}
.welfare-list-item {
    padding: 0;
    margin-bottom: 1rem;
    display: block;
    background: #FFFBE8;
}
.welfare-list-item .welfare-list-img {
    width: 100%;
}
.welfare-list-item .title {
    padding: 0.4rem 0 0.1rem 0.9rem;
}
.welfare-list-item .intro {
    color: #707070;
    font-size: 0.8em;
    padding: 0.2rem 0.9rem 0.6rem 0.9rem;
    line-height: 1.4;
}
.welfare-list-item .count {
    background: #FFF3A7;
    border-radius: 0.3rem;
    font-size: 0.9em;
    padding: 0.3rem 0.6rem;
    margin: 0.3rem 0 0 0;
    color: #000;
}
.welfare-list-item .count span {
    color: #169C0C;
    font-weight: bold;
}
/*E welfare-list*/

/*S media-list*/
.media-list {
    margin:1.2rem 0.9rem;
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;

}
.media-list-item {
    width: 33%;
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-bottom: 1rem;
    justify-content: space-between;
    height: 4.6rem;
}
.media-list-item img {
    width: 80%;
    border-radius: 50%;
}
.media-list-item .name {
    font-size: 0.9em;
    margin-top: 0.2rem;
}
/*E media-list*/


/*S org-links-list*/
.org-links .tips{
    font-size: 0.8em;
    text-align: center;
    color: #878787;
}
.org-links-list {
    padding: 0rem 0.9rem;
}
.org-links-list .org-links-list-item {
    display: block;
    position: relative;
    margin-top: 0.6rem;
}
.org-links-list .org-links-list-item img {
    width: 100%;
}

.org-links-list .org-links-list-item .name {
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    background: #575757;
    color: #fff;
    padding: 0.2rem 0.9rem;
    font-weight: normal;
}
    /*E org-links-list*/
/*S org-contact-info*/
.org-contact {
    padding-bottom: 2rem;
}
.org-contact-info {
    margin: 0 1.9rem;
}
/*E org-contact-info*/


/*S welfare-detail*/
.welfare-detail {
    background: #F7F7F7;
    padding:0.3rem 0.9rem;
}
.welfare-img img {
    width: 100%;
    border-radius: 0.3rem;
}
/*E welfare-detail*/

/*S welfare-detail-content*/
.welfare-detail-content {
    background: #fff;
    border-radius: 0.6rem;
    box-shadow: 0 1px 0.6rem rgba(0, 0, 0, 0.1);
    position: relative;
    padding: 0.6rem;
    color: #707070;
    line-height: 1.8;
    margin-bottom: 1rem;
}
.welfare-detail-content img {
    width: 100%;
}
/*E welfare-detail-content*/

/*S welfare-state-content*/
.welfare-state img {
    max-width: 100%;
}
.welfare-state-content .state-time {
    background: #FFF3A7;
    border-radius: 1rem;
    font-size: 0.9em;
    padding: 0.3rem 0.6rem;
    margin: 0 0 1rem 0;
    color: #000;
    text-align: center;
}
.welfare-state {
    background: #fff;
    border-radius: 0.6rem;
    box-shadow: 0 1px 0.6rem rgba(0, 0, 0, 0.1);
    position: relative;
    padding: 0.6rem;
    color: #707070;
    margin-bottom: 1rem;
}
.welfare-state .title {
    font-size: 1.6em;
    font-weight: bold;
    color: #000;
    text-align: center;
    padding: 0.6rem;
}
.welfare-state .time {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    font-size: 2em;
    color: #E45555;
    margin-bottom: 1.6rem;
}
.welfare-state .time span {
    position: relative;
    display: block;
    margin: 0 0.4rem;
    font-weight: bold;
}
.welfare-state .time span::after {
    content: '澶�;
    font-size: 0.5em;
    font-weight: normal;
    color: #666666;
    position: absolute;
    top: 2.2rem;
    display: block;
    width: 100%;
    text-align: center;
}
.welfare-state .time .d::after {
    content: '澶�;
}
.welfare-state .time .h::after {
    content: '鏃�;
}
.welfare-state .time .s::after {
    content: '鍒�;
}
.welfare-state .time .m::after {
    content: '绉�;
}

.reg-count {
    font-size: 1.2em;
    font-weight: bold;
    color: #000;
    text-align: center;
    padding: 0.4rem 0 0 0;
    margin-bottom: 1rem;
}
.reg-count span {
    display: block;
    font-size: 1.6em;
    color: #FFBF0D;
    padding-top: 0.4rem;
}
.reg-count span i{
    font-style: normal;
    font-size: 0.9em;
    color: #989898;
}
/*E welfare-state-content*/

/*S deeds-list-wrap*/
.deeds-list-wrap {
    background: #fff;
    padding: 0.9rem;
}
/*E deeds-list-wrap*/

/*S deeds-search*/
.deeds-search {
    position: relative;
    margin: 0 0 1rem 0;
}
.deeds-search input {
    border-radius: 1rem;
    padding: 0.9rem .4rem;
}
.deeds-search .btn {
    position: absolute;
    right: 1px;
    top: 1px;
    width: 4rem;
}
/*E deeds-search*/

/*S deeds-list-item*/
.deeds-list-item {
    margin-bottom: 0.6rem;
    display: block;
}
.deeds-list-item img {
    width: 100%;
}
.deeds-list-item .info {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    padding: 0.4rem 0;
    font-size: 0.9em;
}

.deeds-list-item .info .title {
    font-size: 1.1em;
    font-weight: bold;
    color: #000;
}
/*E deeds-list-item*/


/*S deeds-detail*/
.deeds-detail {
    background: #F7F7F7;
    padding: 0.9rem;
}
.deeds-detail .title {
    font-size: 1em;
    color: #000;
    padding: 0 0 0.6rem 0;
    font-weight: bold;
}
.deeds-detail .video-player {
    background: #000;
    height: 10rem;
    margin-bottom: 0.4rem;
}
.deeds-detail .deeds-picture img {
    max-width: 100%;
}
.deeds-detail .deeds-content {
    background: #fff;
    padding: 0.4rem;
}

.deeds-detail .deeds-content img {
    max-width: 100%;
}

.deeds-detail .info {
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    font-size: 0.9em;
    margin: 1rem 0;
}

.deeds-recommend {
    padding:0 0.9rem;
}
/*E deeds-detail*/

/*S blessing-list*/
.blessing-list {
    padding: 0rem 1.2rem;
}
.blessing-list-item {
    border-bottom: 1px solid #ECF0F3;
    padding: 0.6rem 0;
}
.blessing-list-item .content {
    font-size: 0.9em;
    margin: 0.8rem 0 0 0;
}
/*E blessing-list*/

/*S modal-donate-info*/
.modal-donate-info {
    text-align: center;
    padding: 1rem;
}
.modal-donate-info img {
    max-width: 100%;
    display: inline-block;
    display: flex;
}
.order-tips {
    padding:0.6rem 0.9rem 0.9rem 0.9rem ;
    font-size: 0.9em;
    color: #707070;
    border-top: 1px solid #ECF0F3;
}
/*E modal-donate-info*/

/*S apply-form*/
.apply-form {
    padding: 0rem 0.9rem;
    background: #F7F7F7;
    margin-top: 0;
    overflow: hidden;
}
/*E apply-form*/

.file-input {
    width: 0;
    height: 0;
    display: none;
}

.file-upload {
    border: 1px solid #ccc;
    height: 4.4rem;
    border-radius: 0.2rem;
    background: #F7F9FC;
    font-size: 1.1em;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    margin:0.2rem;
}

.file-upload img {
    width: 100%;
    height: 100%;
    position: absolute;
    border-radius: 0.2rem;
}

.file-upload .iconplus {
    font-size: 2em;
    color: #8F9BB3;
    font-style: normal;
}

.file-upload .iconclose {
    font-size: 1.1em;
    color: #000;
    position: absolute;
    right: 0;
    bottom: 0;
    line-height: 1;
    text-align: center;
    width: 1rem;
    height: 1rem;
    font-style: normal;
    background: rgba(255,255,255,0.5);
}

.welfare-icon {
    width: 1rem;
    height: 1rem;
    display: inline-block;
    background: url("../images/app-icon-talk-white.png") no-repeat center center;
    background-size: 100% auto;
    margin: 0 0.2rem 0 0;
}
.apply-icon {
    width: 1rem;
    height: 1rem;
    display: inline-block;
    background: url("../images/app-icon-add-user.png") no-repeat center center;
    background-size: 100% auto;
    margin: 0 0.2rem 0 0;
}
.goods-icon {
    width: 1rem;
    height: 1rem;
    display: inline-block;
    background: url("../images/app-icon-good-white.png") no-repeat center center;
    background-size: 100% auto;
    margin: 0 0.2rem 0 0;
}
.talk-icon {
    width: 1rem;
    height: 1rem;
    display: inline-block;
    background: url("../images/app-icon-talk-white.png") no-repeat center center;
    background-size: 100% auto;
    margin: 0 0.2rem 0 0;
}


.text-tips-panel {
    padding: 0.2rem 0rem;
    color: #8992A3;
    font-size: 0.8em;
}

.down-link {
    font-weight: bold;
    font-size: 1.2em;
}

/* S loading-more */
.loading-more {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
}
.loading-more a {
    display: block;
    padding: 1rem 0;
    text-align: center;
    font-size: 0.8rem;
    color: #000;
}

.loading-more .iconfont {
    animation: loading 1000ms infinite linear;
    font-size: 1.3em;
}
/* E loading-more */

.no-result.box {
    padding: 0.5rem;
}

.flex-column-center {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
        .sign-up{
            width: 328px;
            color: #505050;
            margin-left: 20px;
        }
        .sign-up label{
            line-height: 150%;
            display: block;
            margin-top: 20px;
        }
        .sign-up input{
            width: 100%;
            padding: 0 15px;
            height: 30px;
            border: 1px solid #c8c8c8;
            border-radius: 2px;
            font-size: 14px;
            font-family: "Lato Regular";
            box-sizing: border-box;
        }
        .sign-up input.invalid {
            border: 1px solid #f47575;
        }
        .sign-up input:focus{
            outline: none;
            border: 1px solid #38cb7b;
        }
        .sign-up input[type=submit]{
            width: 100%;
            background-color: #41ca7e;
            height: 40px;
            color: #fff;
            font-size: 18px;
            margin: 30px 0 30px 0;
            cursor: pointer;
            border-radius: 2px;
        }
        .error{
            position: absolute;
            border: 1px solid #f0f0f0;
            border-radius: 5px;
            padding: 15px 10px;
            background-color: white;
            font-size: 14px;
            color: #282828;
            box-shadow: 0 0 20px #282828;
        }

        .error:after{
            content: "";
            position: absolute;
            top: -8px;
            left: 10px;
            border-left: 8px solid transparent;
            border-right: 8px solid transparent;
            border-bottom: 8px solid white;
        }
    .error:after{
        content: "";
        position: absolute;
        top: -8px;
        left: 10px;
        border-left: 8px solid transparent;
        border-right: 8px solid transparent;
        border-bottom: 8px solid white;
    }
    .error:before{
        content: "!";
        display: inline-block;
        background-color: rgb(250,168,50);
        font-size: 16px;
        width: 18px;
        height: 18px;
        line-height: 18px;
        color: white;
        border-radius: 2px;
        text-align: center;
        margin-right: 5px;
        margin-bottom: 5px;
        vertical-align: middle;
    }
    .error span{
        display: inline-block;
        vertical-align: top;
        line-height: 18px;
    }

.toast-panel {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 200000000;
}


.cover-black {
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
    z-index: 99999999999999999999999;
    background: rgba(0,0,0,0.7);
    display:none
}
.cover-black img {
    width: 80%;
    float: right;
}


/*S buttonMenu*/
#buttonMenu {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 10000000;
    background: #fff;
    border: none;
    margin: 0 auto;
    border-top: 1px solid #dddddd;
    height:3.4rem;
    max-width: 60rem;
}
#buttonMenu a {
    padding:0;
    text-align: center;
    border:none;
}
#buttonMenu a span {
    display: block;
}
#buttonMenu a .icon {
    display:block;
    width:1.2rem;
    height:1.2rem;
    margin:0 auto;
    margin-bottom: 0.2rem;
}

#buttonMenu .active a .icon.home {
    background:url("../images/app-b-menu-home-icon-a.png") no-repeat center center;
    background-size:100% 100%;
}

#buttonMenu a .icon.home {
    background:url("../images/app-b-menu-home-icon.png") no-repeat center center;
    background-size:100% 100%;
}

#buttonMenu a .icon.reg {
    background:url("../images/app-b-menu-reg-icon.png") no-repeat center center;
    background-size:100% 100%;
    margin: 1.2rem auto 0.2rem auto;
}

#buttonMenu a .icon.book {
    background:url("../images/app-b-menu-book-icon.png") no-repeat center center;
    background-size:100% 100%;
    margin: 1.2rem auto 0.2rem auto;
}

#buttonMenu a .icon.nav {
    background:url("../images/app-menu-nav.png") no-repeat center center;
    background-size:100% 100%;
    margin: 1.2rem auto 0.2rem auto;
}


#buttonMenu .active a .icon.news {
    background:url("../images/app-menu-news-active.png") no-repeat center center;
    background-size:100% auto;
}

#buttonMenu a .icon.news {
    background:url("../images/app-menu-news.png") no-repeat center center;
    background-size:100% auto;
}

#buttonMenu .active a .icon.learn {
    background:url("../images/app-menu-learn-active.png") no-repeat center center;
    background-size:100% auto;
}

#buttonMenu a .icon.learn {
    background:url("../images/app-menu-learn.png") no-repeat center center;
    background-size:100% auto;
}

#buttonMenu .active a .icon.welfare {
    background:url("../images/app-menu-welfare-active.png") no-repeat center center;
    background-size:100% auto;
}

#buttonMenu a .icon.welfare {
    background:url("../images/app-menu-welfare.png") no-repeat center center;
    background-size:100% auto;
}

#buttonMenu .active a .icon.user {
    background:url("../images/app-menu-user-active.png") no-repeat center center;
    background-size:80% auto;
}
#buttonMenu a .icon.user {
    background:url("../images/app-menu-user.png") no-repeat center center;
    background-size:80% auto;
}

#buttonMenu a .text {
    font-size: 0.7em;
    color: #2c2c2c;
}

#buttonMenu #registryMenuItem,
#buttonMenu #navMenuItem,
#buttonMenu #bookMenuItem{
    position:relative;
}

#buttonMenu #registryMenuItem .text,
#buttonMenu #navMenuItem .text,
#buttonMenu #bookMenuItem .text{
    color: #fff;
}

#buttonMenu #registryMenuItem a,
#buttonMenu #navMenuItem a,
#buttonMenu #bookMenuItem a{
    border: 1px solid #dddddd;
    width: 5rem;
    height: 5rem;
    border-radius: 3rem;
    margin: -1.6rem auto auto auto;
    background: #fff;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

#buttonMenu #registryMenuItem::after,
#buttonMenu #navMenuItem::after,
#buttonMenu #bookMenuItem::after{
    content: ' ';
    height: 3.4rem;
    background: white;
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 10;
}

#buttonMenu .cr {
    width:4rem;
    height:4.3rem;
    border-radius: 2rem;
    position: relative;
    z-index: 100;
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPQAAAEBCAYAAABPB4jgAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACUFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkI5M0JBRDQ3MTVGMTExRUNBN0Q4RDY1QjQ0RjA4MkRCIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkI5M0JBRDQ2MTVGMTExRUNBN0Q4RDY1QjQ0RjA4MkRCIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9IjNFMzgxNTI2NEU0OEMzNjA5NTQxRkUxMzBBODVFRjY1IiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgeG1wOkNyZWF0ZURhdGU9IjIwMjEtMDgtMzBUMDk6NDE6NTMrMDg6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDIxLTA5LTE1VDE0OjU0OjA4KzA4OjAwIiB4bXA6TWV0YWRhdGFEYXRlPSIyMDIxLTA5LTE1VDE0OjU0OjA4KzA4OjAwIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo1N2FhMDVlZC0zY2I1LWVhNGQtYjRhOS05MmRkZWZjNzY2OTAiIHN0RXZ0OndoZW49IjIwMjEtMDgtMzBUMTQ6MjA6MjIrMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImNvbnZlcnRlZCIgc3RFdnQ6cGFyYW1ldGVycz0iZnJvbSBpbWFnZS9qcGVnIHRvIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249ImRlcml2ZWQiIHN0RXZ0OnBhcmFtZXRlcnM9ImNvbnZlcnRlZCBmcm9tIGltYWdlL2pwZWcgdG8gYXBwbGljYXRpb24vdm5kLmFkb2JlLnBob3Rvc2hvcCIvPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0ic2F2ZWQiIHN0RXZ0Omluc3RhbmNlSUQ9InhtcC5paWQ6MmYxNGRlMzEtY2NlOC03NjQ2LTg1YTEtYjFkN2M0YzBmNDcxIiBzdEV2dDp3aGVuPSIyMDIxLTA4LTMwVDE0OjIwOjIyKzA4OjAwIiBzdEV2dDpzb2Z0d2FyZUFnZW50PSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiBzdEV2dDpjaGFuZ2VkPSIvIi8+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJzYXZlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MjMzMjRkZS01NGFhLWFmNDktODk2Ni1lZDAyODc0ZTg3NjEiIHN0RXZ0Ondo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);
    background-size: 100% 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0 1rem;
}

#buttonMenu .cr .icon {
    display: none !important;
}
#buttonMenu .cr .text {
    font-size: 1.2em;
    text-shadow: 0 0 1px #666;
    line-height: 1.2;
}

/*#buttonMenu #registryMenuItem .cr {*/
/*    width:4rem;*/
/*    height:4rem;*/
/*    border-radius: 2rem;*/
/*    background: #ffc512;*/
/*    position: relative;*/
/*    z-index: 100;*/
/*    background-image: radial-gradient(circle ,#fde17e 15%, #ffc512 85%);*/
/*}*/

/*#buttonMenu #navMenuItem .cr {*/
/*    width:4rem;*/
/*    height:4rem;*/
/*    border-radius: 2rem;*/
/*    background: #2f4627;*/
/*    position: relative;*/
/*    z-index: 100;*/
/*    background-image: radial-gradient(circle ,#A8E291 10%, #3F8024 90%);*/
/*}*/

/*#buttonMenu #bookMenuItem .cr {*/
/*    width:4rem;*/
/*    height:4rem;*/
/*    border-radius: 2rem;*/
/*    background: #2f4627;*/
/*    position: relative;*/
/*    z-index: 100;*/
/*    background-image: radial-gradient(circle ,#91b370 15%, #2f4627 85%);*/
/*}*/
/*E buttonMenu*/
