﻿body {
}
.hide {
    display:none;
}
#back_top {
    display: block;
    width: 60px;
    height: 60px;
    position: fixed;
    bottom: 50px;
    right: 40px;
    border-radius: 10px 10px 10px 10px;
    text-decoration: none;
    display: none;
    background-color: #999999;
}

    #back_top span {
        display: block;
        width: 60px;
        color: #dddddd;
        font-size: 40px;
        text-align: center;
        margin-top: 4px;
    }

        #back_top span:hover {
            color: #cccccc;
        }

.page__bd {
    margin-bottom: 40px;
}
.weui-cell_select .weui-cell__bd:after {
    -ms-transform: rotate(0deg); /* IE 9 */
    -webkit-transform: rotate(0deg); /* Safari and Chrome */
    transform: rotate(0deg);
}
.weui-label.f-small {
    font-size: 15.5px;
    /* width: 130px; */
    display: contents;
}
textarea.weui-textarea.tbtx {
    height: 120px;
}.weui-form {
    max-width: 1000px;
    margin: 0 auto;
}
label.weui-cell.weui-cell_active.beizhu {
    display: block;
}
.header {
    width: 750px;
    background-image: url(../images/banner.623904b4.png);
    height: 424px;
    margin: 0 auto;
    max-width: 100%;
    background-size: cover;
    background-repeat: no-repeat;
    background-image: url(../images/banner_20231228.jpg);
}

@media screen and (max-width:750px) {
    .header {
        height: calc(100vw * 0.59);
    }
}
html, body {
    /*    max-width: 750px;
    margin: 0 auto;*/
    /*font-size: 54px;*/
}
.layui-form {
    background: #4552ff;
    padding-bottom: 0.8rem;
    padding: 0.5rem;
    padding-top: 0px;
}
.app-container {
    overflow: hidden;
    max-width: 13.33333rem;
    margin: auto;
    /*font-size: .42667rem;*/
    max-width: 750px;
}
.item1 img {
    width:65%;
    margin:auto;
}
.item1 {
    background: #fff;
    text-align: center;
    border-radius: 1rem 1rem 0rem 0rem;
}
.weui-form {
    border-radius:0rem 0rem 1rem 1rem ;
}
.weui-form__control-area {
    margin-top: 0;
}
span.red.bt {
    color: red;
}



		textarea::placeholder,input::placeholder {
            font-size: 12px;
        }	
