*{
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}
img{
    max-width: 100%;
}
a{
    text-decoration: none;
}
a:hover{
    color: #624024;
}
input{
    border: none;
    outline: none;
}
.flex{
    display: flex;
}
.acenetr{
    align-items: center;
}
.jccenter{
    justify-content: center;
}
.jspace{
    justify-content: space-between;
}
.wrap{
    flex-wrap: wrap;
}
html,body{
    max-width: 100%;
    margin: 0 auto;
    width: 500px;
    font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
}
.top{
    padding: 10px 0;
    font-size: 24px;
    font-weight: bold;
    text-align: center;
}
.productList{
    margin: 0 5px;
}
.productList a{
    display: block;
    width: 49%;
    margin-bottom: 0.5rem;
}
.productList a img{
    display: block;
}
.listTitle{
    margin-bottom: 0;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
    color: #818182;
    background-color: #fdfdfe;
    padding: 0.75rem 1.25rem;
    border: 1px solid rgba(0,0,0,.125);
}
.form-control {
    display: block;
    width: 100%;
    height: calc(2.25rem + 2px);
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
}
.table{
    width: 100%;
    background: #f2f2f2;
    border-collapse: collapse;
    margin-bottom: 1rem;
}
.table tr th,.table tr td{
    padding: .5rem .5rem;
    text-align: center;
    border-bottom: 1px solid #ccc;
}
.table tr td{
    color: #383636;
}
.back{
    width: 100%;
    display: block;
    background: #f7f7f7;
    padding: .25rem 0;
  	text-align:left;
}
.back a{
    font-size: 1.3rem;
    color: #000;
}
.back p{
    width: 90%;
    margin: 0 auto;
    text-align: center;
    font-size: 1rem;
    font-weight: bold;
}
.filterBox div{
    width: calc(100% / 3);
    text-align: center;
    color: #624024;
    cursor: pointer;
}
.filterBox div i{
    font-size: 1.4rem;
    color: #624024;
    vertical-align: middle;
}
.main{
    padding: 1rem 0 3rem;
    background: #f7f7f7;
    position: relative;
}
.product{
    padding: 1rem .5rem;
    background: #fff;
}
.product .productItem{
    width: 49%;
    margin-bottom: .8rem;
    display: block;
    position: relative;
}
.product .productItem .isTop{
    position: absolute;
    top: 0;
    left: 0;
    font-size: 2rem;
    display: none;
}
.none{
    width: 100%;
    text-align: center;
}
.product .productItem img{
    width: 100%;
    display: block;
}
.product .productItem h6{
    text-align: center;
    font-size: 1rem;
    color: #222;
    margin-top: .3rem;
}
.product .productItem p{
    text-align: center;
    font-size: .8rem;
    color: #f00;
}
.pageBox{
    background: #fff;
    text-align: center;
}
.foot{
    width: 95%;
    margin: 0 auto;
}
/*弹框*/
.areaModel{
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,.4);
    z-index: 10;
    display: none;
    transition: all .5s;
}
.areaList{
    padding: 1rem 1rem;
    background: #fff;
}
.areaList span{
    width: 48%;
    border:1px solid #624024;
    display: block;
    padding: .2rem 0;
    text-align: center;
    border-radius: .2rem;
    font-size: .8rem;
    color: #624024;
  	margin-bottom:.3rem;
}
.areaList span.active{
    background: #624024;
    color: #fff;
}
.filterModel{
    position: fixed;
    top: 0;
    left: 50%;
    width: 100%;
    max-width: 500px;
    transform: translate(-50%,0);
    bottom: 0;
    background: #fff;
    z-index: 11;
    display: none;
}
.guanbi{
    text-align: right;
    padding: .5rem;
    background: #f7f7f7;
    margin-bottom: 1rem;
}
.guanbi i{
    color: #000;
    font-size: 1.2rem;
    font-weight: bold;
}
.filterBox2{
    height: 80vh;
    padding: .5rem;
    overflow-y: auto;
}
.filterModelBtnBox{
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    background: #f7f7f7;
    padding: .5rem;
}
.filterModelBtnBox input{
    width: 48%;
    background: #fbf9f5;
    color: #a99b90;
    padding: .5rem;
    text-align: center;
    font-size: 1rem;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    border-radius: 5rem;
}
.filterModelBtnBox input.shxb_btn2{
    color: #624024;
    background: #e1d9ce;
}
.filterItem{
    margin-bottom: 1rem;
}
.filterItem h5{
    font-weight: bold;
    color: #624024;
}
.filterItemSub label{
    color: #624024;
    font-size: .8rem;
    margin-right: .3rem;
    margin-bottom: .3rem;
    white-space: nowrap;
}
.pageList{
    width: 100%;
    margin: .5rem 0;
}
.pageList .link_page{
    display: block;
    width: 1.5rem;
    height: 1.5rem;
    border: 1px solid #624024;
    line-height: 1.4rem;
    text-align: center;
    font-size: .8rem;
    margin: 0 0.2rem;
    color: #624024;
}
.pageList .link_page.cur{
    background: #624024;
    color: #fff;
}
.proT{
    margin: .5rem;
}
.proT .price{
    color: #d4244e;
}
.proImg{
    display: block;
}
.proT .price span{
    font-size: 1.5rem;
    font-weight: bold;
}
.proTitle span{
    font-weight: bold;
    font-size: 1rem;
  	margin-right:.5rem;
}
.aui-dri{
    height: .3rem;
    width: 100%;
    background: #f0f2f5;
}
.proConBox{
    padding-bottom: 3rem;
}
.proConBox h2{
    padding: 1rem 0;
    text-align: center;
    font-size: 1rem;
    font-weight: bold;
}
.proCon {
    margin: 0 .5rem;
}
.nav{
    position: fixed;
    bottom: .2rem;
    width: 500px;
    max-width: 100%;
    left: 50%;
    transform: translateX(-50%);
    background: #fff;
    z-index: 10;
}
.nav a{
    flex: 1;
    text-align: center;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    color: #222;
}
.nav a.aui-footer-active{
    color: rgb(214,32,75);
}
.aui-icon {
    width: 20px;
    height: 20px;
    display: inline-block;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 20px;
}
.aui-footer-icon-home {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABaCAYAAAA4qEECAAAEnElEQVR4Xu2cUXITMQyGpWbcV8oJ4AaUE9CegPYEtCeAPMQ7faI8ddZ5SDkBvQG9Ae0NwgmgJ6C8ppMRo7JhCiSs5V1rN0H71hnJsr91/9iSvQj2qBBAlSgWBAy00iQw0AZaiYBSGJvRBlqJgFIYm9EGWomAUpi1mdFnZ2dPB4PBE0TcI6JbAJh676+VODUO03vQ4/GYwb4FgL0Vo71wzg2HwyHD7+3Ta9Dj8fgtEZ1G0LslouOiKC4jbDsx6SXoyWSyc3d39/Efs3gpLCI6L4pi2AnJmqC9Ax1C2CWij4j4NBHYlXPusG9S0ivQIYQjAJgAwE4i5Hs3IvqKiIfe+2mTdtr07Q3osiwniPimzcEBwLH3/qLlNpOa6xx0pcefAGA3aQT1Thfe++N6s7wWnYJmPQYAhtxIKiIQTefz+eHJycnXCNssJp2BrvT4Q5ZRLW/0lnV7NBpdKcb8FUoddCUV/IPHP3xdPG+89++1A6uCrrbRvD7OpcdR/Ijocnt7+1hzCagGutpKM+TcehwFm3Ml1apEZQmoAjqE8BoAzmMJKNpxfmSosQTMCroHehz1zjS27tlAV0s3XlV0qsdRpH8aZd26ZwFdluUBIjLkvuhxLG+Wkv0cW/fWQQtSm7GD78Ku9a17a6BZj2ez2QdEPOiCTIaYrRYUWgHdQmozA6dWmmxt694YdFupzVaw5GmklepNI9CZUpt5cDVsFRFPR6PRu9RmkkCnlppSO9kXvyZbdzFoxdRmX/j+1o/U6o0IdAepzV7CBgDx1j0adAiBNyBdpTZ7CVyyda8FrVBq6iVEQaemzrn9upTrP0H3MLUpGL+qae3WfSVo0+OkF7Vy674UdCUX35JC/edOzrnHy2RkKehKMrg6bY+QACLuLysAr5zRs9mMT/s8WsQhou8P/xbG30TzGyLa+YPJjXNuN3pGM5UqUXSBiM8A4Ho+nx8NBoMvm0gscUx8NptPVnGJ7gURfUbEo1W57Nrl3cNOhBAosVOb6HbtvV91Zvuv8Rro9ClgoNPZiTwNtAhXurGBTmcn8jTQIlzpxgY6nZ3I00CLcKUbG+h0diJPAy3ClW5soNPZiTwNtAhXuvHGgeYs2TkiXv2ZsKnSuQdEdNRBZnGjQL/33tfePawKFXyf8GX6BBV7bgZoInpXFEXMhftfhMqy5LTuKzGyNIf1B8253aIoxAfYqxOtvxUs0hhGea0/6CZXi0MInIjnOzO5n/UHvaruFkNOsd65/qC996KCxMMXYKBjpmNlY6CVaoYG2kA//L80jSYijcM/BtpAR/4gmkabRptGLwjYOjpSNtjMpMOkw6TDpEMgGQtTk44Q+FNmLxLYiVz+e9BlWZ4iIn/LOfcTfe54SUe4YKDx/aaoMtuif6J0JH9ObWtra9pBITT3ixW3L82Zi0Bzb+xa3P07ufHeiz67LAZtsO9BP5d+dykJNEeqdmBc4n8i/r9bUwe+mcb34VM+cZ8MesGqkhI+xLK3wdp9AwCXzrnTujvfq+ZQY9BrOjnVu22glZAbaAOtREApjM1oA61EQCmMzWgDrURAKYzNaAOtREApzA/SPox52b7c+QAAAABJRU5ErkJggg==');
}
.aui-footer-item-text {
    display: inline-block;
    font-size: 12px;
}
.aui-footer-icon-class {
    background-image: url('data:image/png;base64,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');
}
.aui-footer-active .aui-footer-icon-class {
    background-image: url('data:image/png;base64,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');
}
