body,div,p,span,ul,li{ /* IOS禁止微信调整字体大小 */
    -webkit-text-size-adjust: 100% !important;
    text-size-adjust: 100% !important;
    -moz-text-size-adjust: 100% !important;
}
.tips{
    position: fixed;
    width: 100vw;
    height: 100vh;
    background: #5f5f5f87;
    top: 0;
    z-index: 999;
}
.tips_content{
    width: 80%;
    background: #fff;
    border-radius: 11px;
    transform: translate(32px,250px);
}
.tips_content .tips_content_box{
    margin: 0;
    padding: 18px;
    width: 100%;
    text-align: left;
    color: #212121;
}
.tips_content .btn{
    width: 100%;
    padding: 11px;
    border-top: 1px solid #e2e2e2;
    text-align: center;
     color: #409EFF;
}
.glyphicon{
    font-weight: 300;
    font-size: 18px;
    color: #409EFF;
    margin-left: 4px;
}
.dialogs_yes,.book_one,.banma{
    color: #409EFF !important;
}
.mui-radio input[type='radio']:checked:before, .mui-checkbox input[type='checkbox']:checked:before{
    color: #409EFF !important;
}
.mui-switch.mui-active{
    border-color: #409EFF;
    background-color: #409EFF;
}
.total{
    background: #409EFF!important;
}
.tter{
    width: 100%;
    margin-right: 5%;
    margin-bottom: 5%;
}
.tter>div{
    display: block;
    height: auto;
    padding: 13px;
}
.tter>div>p:nth-child(1){
    font-weight: 600;
    font-size: 16px;
    width: 100%;
    color: #fff;
}
.tter>div>p:nth-child(2){
    font-size: 15px !important;
    color: #fff;
}
.patt_nine{
    background: linear-gradient(to top right, #ff5e00, #ffc000);
    border: 0px solid #409EFF;
}
.patt_two{
    background: linear-gradient(to top right, #00b0f0, #49f3a5);
    border: 0px;
}
.patt_five{
    background: linear-gradient(to top right, #0725ff, #42b0ff);
    border: 0px;
}
.patt_thirteen{
    background: linear-gradient(to top right, #ff4f88, #7030a0);
    border: 0px;
}
.patt_there{
    background: linear-gradient(to top right, #008000, #02f177);
    border: 0px;
}
.patt_six{
    background: linear-gradient(to top right, #ff0066, #fb00ff);
    border: 0px;
}
.patt_twelve{
    background: linear-gradient(to top right, #6666ff, #1f1ffd);
    border: 0px;
}
.patt_seven{
    background: linear-gradient(to top right, #009999, #348eff);
    border: 0px;
}
.patt_ten{
    background: linear-gradient(to top right, #ff6600, #ffa362);
    border: 0px;
}
.patt_eleven{
    background: linear-gradient(to top right, #ff0000, #ffb6b6);
    border: 0px;
}
.cont_one{
    margin: 15px;
    border-radius: 5px;
}
.bacolor{
    background: #409EFF !important;
}
.datetimepicker table tr td.active:active, .datetimepicker table tr td.active:hover:active, .datetimepicker table tr td.active.disabled:active, .datetimepicker table tr td.active.disabled:hover:active, .datetimepicker table tr td.active.active, .datetimepicker table tr td.active:hover.active, .datetimepicker table tr td.active.disabled.active, .datetimepicker table tr td.active.disabled:hover.active{
    background-color: #409EFF;
}
.kuai_two{
    width: 85px !important;
    top: -35px;
}
.namex,.te_one{
    color: #5a5a5a;
    font-size: 16px;
}
.ins{
    background: #409EFF !important;
}
.next{
    background: #409EFF !important;
}
.tips_two span{
    color: #409EFF;
}
.top_two input{
    height: 48px;
}
.one_li_l{
    height: 48px;
    line-height: 48px !important;
    width: 100%;
    background: #333333;
    text-align: center;
    line-height: 32px;
    color: #eee;
    border-radius: 5px;
    font-family: "微软雅黑";
}
.four_one{
    background: #409EFF;
}
.four_two{
    background: #009688;
}
.show_time{
    width: 30px;
    height: 30px;
    border: 2px solid #409EFF;
    border-radius: 50%;
    line-height: 27.5px !important;
    font-size: 15px !important;
    color: #409EFF;
    font-weight: 600;
}
.layui-tab-brief>.layui-tab-title .layui-this{
    color: #409EFF;
}
.layui-tab-brief>.layui-tab-more li.layui-this:after, .layui-tab-brief>.layui-tab-title .layui-this:after{
    border-bottom: 2px solid #409EFF;
}
.head_panel{
    background: #ffedd2;
    color: #797979;
    padding: 12px;
    border-radius: 8px;
}
.head_panel p{
    color: #3e3e3e;
}
.blackButton{
    width: 80% !important;
    height: 2.5rem !important;
    font-size: 14px;
    margin: 0 auto;
    display: block;
}
.pd0_24 {
    padding: 0 1.32rem;
}
.login input{
    font-size: 17px;
}
.d_ib{
   font-size: 12px; 
}
.kefu{
    bottom: 20%;
}
#wx_login{
    width: 50px;
    height: 50px;
    margin: 20vh auto 0;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAASp0lEQVR4Xu1df5AU1Z3/fLtnF8NSCJVcLBNPOUOsaC6AgelZFC1gp3t2US4xFfQ0gZhUziR60auQGDXq5UJEczlMLuYXuQtYyl1SYEGdRGC6e4GIitPDilBiEhP0pC5KxTOCspzubvf36s3u6gI70z/m9fTM7vQ/ULXf9/n+eJ95/fq99/0+QvMZ1xGgce1903k0CTDOSdAkQJMA4zwC49z95gjQJMA4j8A4d3/cjABL1i9Rj0061OYpA21Aaxta3TZmbhP9T0S96FN7gb5exUv1Tjp2du+GKze444EbY5IAXVtmf2Agpc4gwgwwZkL8C3wgZIceBGM/CPuYsT814O7fuqjnYEiMuhdveAJ02Nq7idGuEmXY89pBlAEwOabIHwWwiwm74HFP67smPPXIJY+9FpOumsA2JAE6t7ZP81LeEgBXANAAqDWJ1qlKXBAKYN7sEm3szjrPJWRHZLUNRQB9e2aR4mEJM4vOL72/6+hxwdjEwMb+lombdi7Y+WYd2VbWlLonwPxNs6a0TmpdysBSAtKNEFQALxDTOmqhNdsWPPnf9Wxz3RIgt2PudPR7yzziZQScU89BLGcbA0cUxhqkeE1+YfFAPfpQdwTIbZs73VPd5cRYBsLEegxaWJsY6CfGGvLUf8l37v5D2PZxytcVAXQ7cwMxbgP4fXE6nRw2vcSElVa28KPkbDhRc10QIGtl2hXi28BYXC+BidUOwmaPaaWtF56MVU8A8MQJYFjaPwL4BoCWAPaOJZF+AHeZuvNPSTqVGAGy1uyzFVZXgfDJJAOQuG7GQx65y22951AStiRCAKO7vQuetwrA+Uk4XYc6fwNFWW52PLm11rbVnACGpX0NwD/X2tEG0XezqTvfraWtNSWAbmr3EOHrtXSw8XTxz0y9+IVa2V0zAhh25kdgvr5WjjW2HrJNvaDXwoeaEEC3NKeBlnFrEfcgOp43dSfsFnYQ3BNkYieAYWkc2qpmg7cjYOritxPfEyu4YWniAMW58Zk/LpBjHQliI4BhZSyAs+Oii2J3Mr45QSwEMKz0aoCuiz0u40gBETbks86Vsl2WToDmd77sLhqBx7zONIpLZWqQSoChFb4tMg1sYp0YAVJwS77D+Y6suEgjQGltH+q25vKurK6pgENYbGadX8nQJI0AhqltGPcbOzJ6JAAGAc9RSsnJOG4mhQBDW7rfDGB7U0RWBBibTMP5RLVwVROgdJgD/Og43M+vNvZVtyfgM3ndeaAaoKoJYNjaw0md5BGHLglwABxmxmGF6GUmHPbYPUwskkNoMimYjNL/lXNBrJUyhcbKQ9g3YYp70eY5PcejulQVAQbP8PEPoyqP0O6PYDikooB+b0e+c4/o/FDP/B2z39PSn9KIOA3mvwXRh0IB1JkwE99pZYsropoVmQDi9C6r3q9rdIBzF4HW5vXC2qiOjtZOJIy+PvXFqwC+ikF/IxO7hlhHXKKLu7OFZ6PojEwA3dJ+QsAXoygN3IZoK3u81jKcDYHbRBTstNNpl/ElAn02IkRizRj4qaU7X4piQCQCiKQN7nf3xXZun3AA4LvNbPE/ojhVTZusNWe+wsoNDfVJyzhOLerM/ILwOQfRCGBmvsXEd1QT6HJtmWmV4ikr8527/xwHflBM3dSWEGF9UPmk5YhpRd4o3BnWjtAEELl6LZNan5aerkU4wB7fZBnF7rBOxCWvm9oVRNgYF75MXAZe7D/WN2vnFU8fCYMbmgCGpX0ZwA/CKPGVJRxQQVdujTiR8cWvQkAUm3Bb1LpK56rgzo2m7twXxt3QBJB+vKuOO384kF1buia4La/Wfbo3A0VLd0S9hMBPKAKI/Hxy+ZHA6H6CDdD5wy7oZuaDRFz3BSBYpcushYXAO7KhCJCzM2uZ+Vq/fg38d6KrzWzhl4HlExbUzXQHEdkJm1FRPRHdn88WAn/KBibAUFmWZ6RV5mD+pWkUrw4azC47c4HLvIRBMxTC6wzsNrOFnwVt//Zw/uiFf+H2pZYQaL7HGCDgd2Hy8wwrfQtAd4fVW0P5XmVA+ettXcEKUwQmgOSTPsc9ePNsfc/eIIGp8El2n6k7NwbBEDIlEoHXg/HhE9oQNptZJ9BKYNeW6RPc1qlPgOmjQfUmIBc4wyg4AWztcTAukuTMN0P96mxtDxizR9M9oKhnbe/Y/ccgduXszPeZ+aZqcXQz/WkiejCIzoRkdpu6E6ivAhHgsl3zpva/2feKrGpc5GJWvtPZFzQ4lXILPHgLbH3PziBYupXeIYb+0WTD4Ij2hp3ZAuauIHoTkHFdwhndWedVP92BCCBz8sPgnZZeXOBn2Mi/G1bmMYAvHq2NOqH/vVsv3SvI6fvkbO07zLi5WpwSAeJYD/H1ILiAB1xu647vF1swAtjazcSQcxCR+AYzW/xxcFcG390e8zoGLhzZjhlXht0oytnaemaIMnMjnvAJmaX9kAH392H8qKUsEa3IZ/2XhgMRwLC0zQAul+FAmF/sSH2LN8+e+NZp6teq/QoY/PVmPkfEnVG+Ak4Ymer5NcBsmUbR8OuzoAQQ68un+4H5/p35FdMovtdXrk4EOm1trscwwPhLIpzFhLPE/wGkwHiVCP978qhUJ6YLM143dce3z3wJIHUtnPgpM1scdTZfL4HLWdo1HpNOCmfBOGuEXW8ScIhBhwAW5VwOjUKMuGoURwqP2u9O9ytw7UsAmTtiBH44rxc/FsmbmBsZ+fSnoNANAOYKVQyIZd8eBeR47O20jOLTfiaI3AgV6jwG5gE8D6CP+LWJ8+/M+IRlOJsq6fAlgNwj3/xjUy+KINfNY3SnF8Olvweh9L5kYL1CvDafLYokl6qenJ3u9Jg+S4D0nL6Ahvmut/gTwNQ2gkpVuat/mO82jeJt1QPJQTDs9I1g+leBRoR/9zzvfsvY87gc9HdQdHPOxYqiXMuMz8vGrogXIHfAnwCWJvbCpVSqYPBaSy9+rqZBKKMsZ2kPiALUAP0WHu4wc4WH4rbLyGc+CQUrAK7VSeSDpu5Mj/wKEKdmj059cUBaYIi2mtnCIml4EYFGrCyuoQnu7flLe16OCBW6We7R2WfyW+q3AdTkh3D6a+ekKl1/U3EE6NqSmey2sLglQ8pDwN687iS6iWJYmliCFlfI+L4fpThdBkTu3Kq8pWo/nb51UeH1chIVCZDbNvtMVtWXJAbisKk7Z0rECwX1zrCfbOcPG10LEpDrvi/fWX6E8yGASP6QvNzp0RwzV+gJ1XMShA07fT2YRJXuRH/5J7sSNwnIVT9YqUR9ZQJs12ayC9/v33D9E37dPRz+qdJd4hDIW6ndDPqDpTud1eLJbq9b2jYCcrJxBR6pmJVfWH7ntSIBjO70RfBI+mcRajwKGFb6boBuCbvlG0eHjIZZSkaBsiMWfQpfbHYUn4g0B4iNAKjdKJDbNvujrCoiAPeZelHUKfZ9hk4O3QXGxwF6HIQHgh4/GxrSxSklsVxsqf3uar/lWGGQYaW/C9BXfY0LK1ANAXKxvAKGPKjRKGBY6dsBWgEP55o554Ug8TNs7ZlTjo0FmDuM+j4PsBgjbBoqsbNfyqbbCCeregUMZgBLngS+Y9wuU3cuDdIh1cgYlvYkEQ6FKbE26gkkxhbTcC6rZItha5sGR40TnkC7coOjgCbOSURK8iw7xFc1CZT/GXiCnQw8aOnOsmo6uFLbrNV+vgLv2bAHR8ocf/f9etDN9LVEdGIKe8ARYHAUyMxTwLtkxqOqz0DZC0GjOkZ8k5ktyk01G1I0PCSHrbc7eATevXWw2GWUOYBox38KMwcYjo1uaTYBHbJIUNVCkPSl4HJeeakzzNwTImBSH8PSfg7CQjPr/JVU4BjBZCffVLUUPPRekrYZVDFuISZpQeMv6hUzvFTYQ6hB8eOQM6yM2Cy6XRJ2dZtBJQLI3A728YrZ+5hl7HlYkvPIWdrvQPREmFQpWbqj4ojzigD/PGr7kyZZvqXkgmwHi2vdalYDkBnfsAxnpYwAGJb2fwDuCZOEIkNvNRiSF4V8J66+BJB5JCxoYAj4RV53rgkqX07OMLU/Q6R96c5nqsWqVfuclfkHBn9Phj4pR8KkHgoN7lXoQgejQRuW9iwBr+Z155LgqpOVLE1cJZ0VkHIodGgiKOdYeMDY9h3rmxq21Mlo0IOpYMp5pl54f0DViYtVyoIKaVygBSjfV8AQAaQlhgRwomDqTns5uU47M2NbtiCWTH0fw9R+CsIXoiaj+CqIQSBna68w4z1VQ8tMDNFlpob5eMbMd1rGqZUvdVO7mkicpyudT3yZiPKex6biqflyFcV0U/s8Ef4NEdLRqu6ACACGnbkOzKsjND2lidTUMJnJoT7OuZRSPzSy3t3QJPQun3sIjpMoGsF4A+A3GHj7CJTIBo6SkCqjE8JiGBXS4MNiSU0OlZ0eXs4ZBj9sDSWODN0+Ij4HZ4V1fjR5hVjbli0WZWDFgSHz1w9Abnp4aR4gt0DEqDEk8HUe43mCsrJU2VviIxI+LN25SiKkVCiZv36I8jkyC0QMTgTjro3DL4HoIBixfbLJqK8vtdeHwAwzvRJEt8rD5ltNvXhPELxAXwECqMPWzlMZoiK1GgS4TmV+4xIuCVI5o1b2G7b2cTAq5u+FtEUM/xd0Z51AJe0CE6A0CoyBe4Hiun8vZCeVxBd2z31/ynP/J0rbsm0YD5mGc1IBjPIaQhFg6FPsP6UanABYPZAgrgojzLjGMpxfBA1rKALM3zH/tNaB4+I10DD76+UCIUjgsvt3tt4jLfMpaNBjrC/0Ql9q4gU7F+wMXNY2FAGEg7kYS8UHDaA0OUIPXO8OM7dnqzRMHyDdTP+QqFSHQPoTpWR8aAJ07mif5g54ewmYIt2DxADp26ZeiOX+g5Eu5Uzti0z4SRxuigu01JRyYdi7BEMTYHAU0FYx4StxOJIg5tMgXqv2KfdXSqasxr75O+ZPah04/kY1GGVfaYx784azPCx2NAJsT3/Yc0mMAi1hFTaA/PMAr0Uq9ZC5YPdvZdtrmNrvQaiYsx9WJwP9isoX5hcWD4RtG4kAQsnwTltYhY0kL+rvE+jXHvBftl54rJzt4hTxQGpgmgp1FggzmVksX88i5q/mjeKqke10O30HMX1LahwYq03DiXSBV2QC1PjaOKnxiggmCmWIL4ajBBz1wEeJaBoY03zwXmbmmy2juE7IxXDvQDLXxpWcqf3FkRH7LvlmDOwlj1aKUjSGpb0GSZPoxC6OHA5pklfHJt+t4S1gIE+ggwBfH771SS2SvjpWmNO8PLrqbowMIGNzK/IcYKTVcVe5iByhsdwwRM5hpTBIIcDQV8GGhrpts4HJQcBzlFJyYRd9RnNZGgGG8ttFdc3zGzi2jWE6YbGZdX4lw1hpBCiNAt3tXfC8wFeWyXBgvGGQglvyHY6cuxtEDSHZAZR8uZRs8xobj3mdaRSXynRCOgFKI4GVXj2YW998ZEUgrjMMsRBgkAQZC+CsrACMbxyyTb2gxxGD2AgwSALtIIBz4zB8HGE+b+qOlGLdsX4FlOuQSle+jaNOjOxq2PI2YRXFOgIMG9McCcJ2S0n+T6bunBGpZYhGNSFAc04QokeEKOMZ03Bqct1MzQgg/Br9zr6QwRnj4gR053WnZpPnmhKgNBKY6QdB9Okx3o/R3IvhO9/PkJoToDQSdGtfZw+BUpf8HBgrf5e9whc0LokQoDQS2NrlxFjFwHlBjR2LcmJjhwnLZa3th41RYgQQhooj5l6/d6+0W8nCep+0PGOT0qJ8RcauXlRXEiXAsNE5S1tWOmbOmBnVkYZqR9hH4hi37jyQtN11QQARhMV7Zk9884iynJhEvsEYSjo5oYuPMPG9p03xVm2e03M86c4X+uuGAMPB6LAzFyjMXybGMhAm1kOQqrVBnNsnxhpXoR90Zwsit7JunrojwNuvhR1zp6PfW+YRLyPgnLqJWAhDRLqWwliDFK+JkrQRQlVk0bolwLBH8zfNmtI6qXWpuOWTgHRkT2vb8AViWkcttCbJCV4Ql+ueACOd0LdnFikeljCzKIDQFsTBGsq4otIHAxv7WyZuCpOiXUMbT1HVUAQYtn7wQgdPkEBcai2KSSVVtsYFoQDmzS7RxqBlWZLs8JN1NyQBRjrRYWvvJka7SpRhz2sHUQbA5JiCLFLDdjFhFzzuaX3XhKceueQxkeXTsE/DE2C0yIsC1wMpdQYRZpTWFsS/4W9AFxXL9oOwjxn7UwPu/iDXvzUaE8YkAUbrBHH9zbFJh9o8ZaANaG1Dq9vGzKV5BBH1ok/tBfp6FS/VO+nY2b2VbtxutE6uZO+4IcBY6jSZvjQJIDOaDYjVJEADdppMk5sEkBnNBsRqEqABO02myU0CyIxmA2I1CdCAnSbT5P8HAnwn6sTYADEAAAAASUVORK5CYII=') no-repeat;
    background-size: 100% 100%;
}
.dialogs_bottmo{
    color: #409EFF;
}
.boders{
    color: #409EFF !important;
    border-bottom: 2px solid #409EFF;
}
.mui-popup-button{
    color: #409EFF;
}
.bottmo{
    margin-bottom: 10px;
    margin: 9px 2.5%;
}
.liebiao{
    border-radius: 6px;
}
.mui-input-group{
    margin: 13px;
}
.hongbao{
    width: 95%;
}
.shop_info_num{
    color: #409EFF;
}
.dialogs_top{
    background: #409EFF;
    color: #fff;
}



body { 
    background: #efefef;
}

input:-moz-placeholder {
   text-align: left;
}
input::-moz-placeholder {
   text-align: left;
}
input::-webkit-input-placeholder {
   text-align: left;
}
input:-ms-input-placeholder {
   text-align: left;
}
/*inner-header.css开始*/
#inner-header{position:relative;text-align:center;background:#3A75C5;background-size: 100% 100%;height: 120px;color:#fff}
#inner-header .inner-header-main{
    height:120px;
    margin: 0px 10px 0 10px;
    padding:0;
}
#inner-header .inner-header-main .main{
    margin: 0px 10px 0 10px;
    padding: 0;
    padding-top: 20px;
    position: relative;
    display: flex;
}
/*头像  用户名  手机号*/
#inner-header .inner-header-main .main .toux{
    width:50px;
    height:50px;
    border-radius:8px;
    margin-right: 15px;
}
#inner-header .inner-header-main .main .main_left{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: flex-start;
}
#inner-header .inner-header-main .main .main_left>div{
    text-align: left;
}
#inner-header .inner-header-main .main .main_left .username{
    display: flex;
    flex-direction: row;
    align-items: center;
	font-size: 20px;
}
#inner-header .inner-header-main .main .main_left .balance{
    display: flex;
    flex-direction: row;
    align-items: center;
	font-size: 14px;
}

#inner-header .inner-header-main .main .main_left .balance.btns .recharge{
    background: #73d052;
    color: #fff;
    border: none;
    height: 24px;
    padding: 0 12px;
    font-size: 12px;
    margin-right: 15px;
}
#inner-header .inner-header-main .main .main_left .balance.btns .withdraw{
    background: #3ac1bb;
    color: #fff;
    border: none;
    height: 24px;
    padding: 0 12px;
    font-size: 12px;
}
#inner-header .inner-header-main .main .flort-right{
    position: absolute;
    top: 20px;
    color: #fff;
    font-size: 20px;
}
#inner-header .inner-header-main .main .flort-right_1{
    right: -0;
}
#inner-header .inner-header-main .main .flort-right_2{
    right: 30px;
}
#inner-header .inner-header-main .main .flort-right_bottom{
    position: absolute;
    top: 50px;
    right: 0;
    color: #fff;
    font-size: 12px;
}
/*头像  用户名  手机号end*/
/*会员卡*/
#inner-header .vip_div{
    width: 100%;
    position: relative;
}
#inner-header .vip_div .topfugai{
	position: absolute;
	border-radius: 8px 8px 0 0;
	z-index: 2;
	height: 45px;
    width: calc(100% - 32px);
    left: 16px;
    top: -33px;
    overflow:hidden;
}
#inner-header .vip_div .top{
	background-image: repeating-linear-gradient(90deg,rgba(0,0,0,0.2),rgba(0,0,0,0.2) 15px,rgba(0,0,0,0.3) 0,rgba(0,0,0,0.3) 30px);
	/*background-size: 40px 100%;*/
	position: absolute;
	border-radius: 8px 8px 0 0;
	background-color: #353841;
	z-index: 2;
	height: 33px;
    width: calc(100% - 32px);
    left: 16px;
    top: -33px;
    overflow:hidden;
}

/*圆弧结束*/
#inner-header .vip_div>div>span:nth-child(1) ,#inner-header .vip_div>div>span:nth-child(2){
	float: left;
	display: inline-block!important;
}
#inner-header .vip_div>div>span:nth-child(1){
	margin: 10px 0 0 8px;
	width: 20px!important;
	height: 20px!important;
} 

/*闪动开始*/
#inner-header .vip_div .topVip:before {
	position:absolute;
	content:'';
	display:inline-block;
	top:-180px;
	left:-180px;
	width:30px;
	height:100%;
	background-color:#fff;
	animation:shiny-btn1 3s ease-in-out infinite;
}
/*.yuanhu .footerVip:before{*/
/*	position:absolute;*/
/*	content:'';*/
/*	display:inline-block;*/
/*	top:-180px;*/
/*	left:-180px;*/
/*	width:30px;*/
/*	height:100%;*/
/*	background-color:#fff;*/
/*	animation:shiny-btn1 3s ease-in-out 10ms infinite;*/
/*}*/
@-webkit-keyframes shiny-btn1 {
	0% {
	-webkit-transform:scale(0) rotate(45deg);
	opacity:0;
}
80% {
	-webkit-transform:scale(0) rotate(45deg);
	opacity:0.5;
}
81% {
	-webkit-transform:scale(4) rotate(45deg);
	opacity:1;
}
100% {
	-webkit-transform:scale(50) rotate(45deg);
	opacity:0;
}
}
/*闪动结束*/
/*充值会员按钮*/
#inner-header .vip_div>div>span:nth-child(2){
	color: #D7CDB6;
	margin:8px 0 0 10px!important;
	font-size: 14px;
}

#inner-header .vip_div #inner-header .vip_divbtn {
	z-index: 999;
	position: absolute;
	right: 26px;
	top: -25px;
	background-color: #EAD8C4;
	font-weight: bold;
	color: #422707;
	/*border: 2px solid #16b5ae;*/
	/*color: #16b5ae;*/
    border-radius: 5px;
    /*float: right;*/
    /*margin-top: 7px;*/
    /*margin-right: 10px;*/
    border-radius: 999px;
    /*height: 32px;*/
    /*width: calc(50% - 50px);*/
    /*margin: 13px 20px;*/
    font-size: 12px;
    text-align: center;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
}
#inner-header .vip_div #inner-header .vip_divbtn>span{
	z-index: 999!important;
	display: inline-block;
	padding: 3px 6px;
}
/*充值会员按钮end*/
/*小点点*/
#inner-header .vip_div .xingxing{
	position: absolute;
	left: 5px;
	top: 1px;
}
#inner-header .vip_div .xingxing>span{
	z-index: 999!important;
	position: absolute;
	color: #f00;
	display: inline-block;
	font-size: 10px;
}
#inner-header .vip_div .xingxing>span:nth-child(1){
	top: 3px;
	left: -1px;
}
#inner-header .vip_div .xingxing>span:nth-child(2){
	top: -2px;
	left: 4px;
}
#inner-header .vip_div .xingxing>span:nth-child(3){
	top: -4px;
	left: 11px;
}
#inner-header .vip_div .xingxing>span:nth-child(4){
	top: -2px;
	left: 18px;
}
#inner-header .vip_div .xingxing>span:nth-child(5){
	top: 3px;
	left: 24px;
}
/*小点点end*/
/*圆弧开始*/
#inner-header .yuanhu{
    width: 100%;
    position: relative;
}
#inner-header .yuanhu>div{
	background-image: repeating-linear-gradient(90deg,rgba(0,0,0,0.2),rgba(0,0,0,0.2) 15px,rgba(0,0,0,0.3) 0,rgba(0,0,0,0.3) 30px);
	position: absolute;
	overflow:hidden;
	background-color: #353841;
	content:"";
	z-index: 1;
	width: calc(100% - 32px);
	height: 20px;
    left: 16px;
    top: -10px;
    border-radius:50% 50%;
    /*box-shadow: 0px 3px 2px 2px #fff;*/
    /*box-shadow:inset 0px 1px 3px 1px #eee;*/
}

/*inner-header.css结束*/

/*温馨提示结束*/
.bacolor{
	background: #3A75C5 !important;
	color: #fff !important;
}
/*底部浮动按钮*/
.buttonFloat{position: fixed;    left: 0;    bottom: 30px;    background: #fff;    width: 100%;    border: none;
    display: block;    height: 1.17rem;    line-height: 1.17rem;    text-align: center;    z-index: 1;    padding: 0 !important;
}
.buttonBox{ height:1.30rem;}
.buttonFloat button{ width:100%; height:100%; border:none; font-size:0.4266666666666667rem}
.buttonFloat a{ height:100%; }

/*zdialog.js样式更换开始*/
.zbox-popup-button{
    color: #3A75C5!important;
}

/*zdialog.js样式更换结束*/

/*列表搜索项tab开始*/
.select_state{
    height: 40px;
    background: #fff;
    color: #888888;
    width: 100%;
    text-align: center;
}
.select_state>li{
    position: relative;
    width: 20%;
    float:left;
}
.select_state>li>span{
    height: 40px;
    line-height: 40px;
}
.select_state>li>div{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 2px;
}
.select_state>li>div.active{
    background: #3A75C5;
}
/*列表搜索项tab结束*/

/*今日昨日累计开始*/
.select_option {
    height: 80px;
    background: #fff;
    color: #888888;
    width: 100%;
    text-align: center;
}
.select_option>li {
    position: relative;
    width: 33.3%;
    float: left;
    margin-top: 20px;
    text-align: center;
}
.select_option>li>p {
    font-size: 1.17em;
}
.select_option>li>strong{
    font-size: 22px;
    color: red;
}

/*今日昨日累计结束*/
#mcover img {
    position:fixed;
    right:18px;
    top:5px;
    width:260px;
    height:180px;
    z-index:999;
}

#ylbb-index-create-block {
    display: inline-block!important;
    position: fixed!important;
    right: 14px;
    bottom: 6em;
    width: 50px;
    height: 50px;
    padding: 0;
    /*background-image: linear-gradient(to right, #915DCF,#749BE1, #53E5F8) !important;*/
    color: #ECEDFA;
    border: 0px solid #16b5ae;
    background-color: #3A75C5!important;
    /*box-shadow: 3px 3px 3px gray;*/
    border-radius: 90px;
    
}



/*手机端充值界面开始*/
.recharge_panel {background: #fff;margin-top: 5px;}
.recharge_panel .title{font-size: 15px;font-weight: 500;padding:14px 10px 5px 10px;display:inline-block;margin-bottom: 5px;}
.recharge_panel .title em{width: 5px;height: 14px;display: block;background-color: #F44336;float: left;margin: 1px 5px;}
.recharge_panel .recharge_fast_input{padding:1px 10px}
.recharge_panel .recharge_fast_input .van-grid-item{border: 1px solid #fff;flex-basis: 33%!important;}

.recharge_panel .recharge_fast_input .van-grid-item>div .money{
    font-size: 16px;
}
.recharge_panel .recharge_fast_input .van-grid-item>div .desc{
    font-size: 12px;
}
.recharge_panel .recharge_fast_input .van-grid-item.active{}
.recharge_panel .recharge_fast_input .van-grid-item.active>div{
    background-color:#3A75C5;
}
.recharge_panel .recharge_fast_input .van-grid-item.active>div p{
    color: #fff;
}

.recharge_panel .recharge_input{border-bottom: 1px solid #f5f5f5;}
.recharge_panel .recharge_input .money_icon{line-height:44px;text-align:center;color:#999;font-size: 20px;}
.recharge_panel .recharge_input .r_money::after{border:none}
.recharge_panel .recharge_input .r_money .van-cell{font-size: 20px!important;}
.recharge_panel .recharge_input .fee{font-size:12px;line-height:44px;color:#999;text-align:center}


/*手机端充值界面结束*/

.kongbai{
	height: 100px;
}
/*底部开始*/
#footer>.van-goods-action{
    padding-bottom: 10px;
}
#footerApp{
    z-index: 999;
}
#footerApp .ylbb_footer_menu{
    height: 55px;
}
#footerApp .ylbb_footer_menu .van-goods-action{
	height: 55px!important;
	box-shadow:0 -5px 7px #F2F2F2!important;
}
#footerApp .ylbb_footer_menu .van-goods-action>div{
    width: 20%!important;
    font-size: 10px!important;
}
#footerApp .ylbb_footer_menu .footer_menu_center{
    text-align: center!important;
    border-radius: 999px 999px 0 0!important;
    padding-bottom: 16px!important;
}
#footerApp .ylbb_footer_menu .footer_menu_center .create_img{
	margin: 0 auto;
	width: 45px;
	height: 45px;
	background-color: #fff;
	border-radius: 999px;
	padding: 5px;
	box-shadow:0 -5px 7px #F2F2F2;
}
#footerApp .ylbb_footer_menu .footer_menu_center .create_name{
	font-size: 10px;
	color: #646566;
    margin-bottom: 7px;
}
#footerApp .ylbb_footer_menu .van-goods-action-icon__icon{
    width: 20px;
    height: 20px;
}

#footerApp .ylbb_footer_menu .van-goods-action-icon__icon img{
    width: 20px;
    height: 20px;
}
/*提交按钮开始*/
#footer #print{
    background: #409EFF;
}
#footer #poster_action .van-goods-action-icon{
    width: 55px;
}
#footer .van-goods-action-icon {
    color: #409EFF;
    font-size: 14px;
}
#footer .van-goods-action-icon__icon{
    color: #409EFF;
}
#footer .van-goods-action-button--danger{background: linear-gradient(to right,#409EFF,#fba83a);}

#footer .van-goods-action-icon>.van-icon-arrow-left{
    color: #409EFF;
}
#footer .van-button {
    background: linear-gradient(to right,#409EFF,#93c8ff);
    color: #fff;
}
#footer .van-button.wx_pay {
    background:#409eff;
    color: #fff;
}
/*提交按钮结束*/
/*表单内容开始*/

/*活动置顶*/
.icon_activity_isZhiDing{
    font-size:28px!important;
    display: inline-block;
    width: 30px;
    height: 30px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3QUVBMDJGMzI5N0MxMUVCQkI1NUU5ODQ0QTc2NDc3RiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3QUVBMDJGNDI5N0MxMUVCQkI1NUU5ODQ0QTc2NDc3RiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdBRUEwMkYxMjk3QzExRUJCQjU1RTk4NDRBNzY0NzdGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjdBRUEwMkYyMjk3QzExRUJCQjU1RTk4NDRBNzY0NzdGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+eoiDogAAAxhJREFUeNrsmltIFUEYx3dT10zoyImiegrpQhEJ+dSFqKieu2A9VCAVRFZyMMXCeoqIQrqCT0XQBQKhfCkypAehh6IIosKEIO0iBGqpFZW2/Qf+I8Nyjs6uwzmszcBPcXZmmf/O933zfbu6vu87k6FNcSZJs0KsECtk7JYvfqxqbzuFX7XAi9n6f4PGx2s2NMgdqY+hCIdrrlVNKy/GVuWpQkZiLOSPKuRiTMWINV8edXa0I8SGXyvECrFCYpCioK0He0HBBO8nqrQH4FqEubNBDdjDdd0AZ8FH3ldLSDNIGno4FaAdvAsxZxpYC1aDGexbCdaBO2BI17SSBnfZBXNCjE+AreAEWKH0LwfHwTaOyYmP/NUcJ3K8zVzwkjTXF4AGsGW8tcqLzw2K+Ao6NMdWMnudP8aYUmYdlTo+spE2mm9AyFPQp+ETu0AVWKqxa2JMNc32JviVSUg/uJulSDkL7ACHwEKlf4ALLWaUGmJSKP23jDuTx+DUn8tzZCbYCY4qIkQa/obR6QP9a4RR7zZ4DYY5djE4xsiYyJUQ8aR30yfmKv0dPC8EP2klolgaFGUsOA86lfHzWNFuV10hW0KS9IeDgdDcBS5wNwrBdOWaOE+m0oxEzfEpICYF9oGibAqpA/sZgVz2vQWnKWKQCyoIOLlH32nmjr1XNkCE68OyZpdbU8JT1ETUegK6A30pPl3ZXoFL4DojkEeBfqD68ymoF1ylgCqeLw7FiId0Ui68DZQbPEdKA1HFVxxbOO85hlFfuT5ePvUdNNHxD4BFFFmomla5QTMqYXRRm0gAP4MXNKdbOolghvdYTTSzToprcQyZkk7qI14AXmFU6gqRwmRKf1q4s8XMjkeF9BlMHMWT7gn0dafxm4m0b+BZupO9wmA90hoyhTdaWD0ittS1QqwQKyQeQhp59PsGaDUQxiMLSTnmPvZsAssivn1xA3+HFmL6i1VRhDleYF5CJoRhhJj+yPMjQkYwwMRSth7exw8j5AwzSxPvs+6BlyHnDbNoesj0/wu4z4RQK8F07T/VWCFWyP8h5J8AAwD0x7T/gWmUJwAAAABJRU5ErkJggg==") no-repeat;
    background-size: 100% 100%;
}


@media only screen and (min-width: 1024px) {   
     body, .footer{
    	width: 50%!important;
    	margin: 0 auto;
    } 
    #app{
        overflow: hidden;
    }
    #footerApp .van-goods-action{
         left: 25%;
         width: 50%;
    }
    #footer .van-goods-action{
         left: 25%!important;
         width: 50%;
    }
    .van-sticky--fixed{
         left: 25%!important;
         width: 50%;
    }
    .van-overlay{
        width: 50%!important;
        left: 25%!important;
    }
    .ylbb-vant-popup-style{
         left: 25%;
         width: 50%;
    }
    /*.van-popup{*/
    /*    width: 50%!important;*/
    /*    left: 25%!important;*/
    /*}*/
    /*.van-popup--center{*/
    /*    width: 50%!important;*/
    /*    left: 50%!important;*/
    /*}*/
}
