.his-line[data-v-1362edc7] {
    padding: 8px 2px;
    border-bottom: 1px solid #f3f3f3;
    align-content: center;
}

.his-qid[data-v-1362edc7] {
    color: #8b8b8b;
    font-size: 14px;
    width: 100%;
    line-height: 20px;
}
.his-qid .pt[data-v-1362edc7] {
    font-size: 16px;
    line-height: 32px;
    color: #373737;
    letter-spacing: 1px;
    float: right;
}
.his-qid .qn[data-v-1362edc7] {
    font-size: 16px;
    line-height: 32px;
    color: #373737;
    letter-spacing: 1px;
    width: 150px;
}

.his-nb[data-v-1362edc7] {
    width: 100%;
}

ul[data-v-1362edc7] {
    display: flex;
    justify-content: space-around
}

ul li div[data-v-1362edc7] {
    font-size: 16px
}

.pro[data-v-1362edc7] {
    font-size: 14px
}

.nb[data-v-1362edc7] {
    width: 32px;
    height: 32px;
    background-size: contain;
    line-height: 32px;
    font-weight: 600
}

.th[data-v-76375d0f] {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}

.th .active[data-v-76375d0f] {
    background: #fff;
    color: #ff6500;
    font-weight: 600
}

.th li[data-v-76375d0f] {
    list-style: none;
    width: 16%;
    margin: 1px;
    background: #f95e5f;
    padding: 2px 0;
    color: #fff
}

.tongji[data-v-76375d0f] {
    width: 100%;
    max-width: 720px;
    position: absolute;
    background: #fff
}

.line[data-v-76375d0f] {
    display: flex;
    height: 40px;
    position: relative
}

.line[data-v-76375d0f]:nth-child(2n-1) {
    background: #e6f8ff
}

.lf[data-v-76375d0f] {
    width: 10%;
    border-right: 1px solid #d7d7d7;
    font-size: 14px
}

.ri[data-v-76375d0f] {
    width: 86%;
    margin: 0 2%;
    font-size: 14px;
    display: flex;
    justify-content: space-evenly
}

.ri .ballti[data-v-76375d0f] {
    top: 50%
}

.ri .ball[data-v-76375d0f],.ri .ballti[data-v-76375d0f] {
    font-size: 14px;
    position: absolute;
    transform: translate(-50%,-50%)
}

.ri .ball[data-v-76375d0f] {
    color: #fff;
    border-radius: 50%;
    box-shadow: 1px 1px 1px 0 #747474;
    z-index: 3
}

.ri .ballx[data-v-76375d0f] {
    width: 24px
}

.ball.ballx[data-v-76375d0f] {
    height: 24px;
    line-height: 25px
}

.ri .balld[data-v-76375d0f] {
    width: 30px
}

.ball.balld[data-v-76375d0f] {
    height: 30px;
    line-height: 32px
}

.th[data-v-7da73b2a] {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}

.th .active[data-v-7da73b2a] {
    background: #fff;
    color: #ff6500;
    font-weight: 600
}

.th li[data-v-7da73b2a] {
    list-style: none;
    width: 16%;
    margin: 1px;
    background: #51c01b;
    padding: 2px 0;
    color: #fff
}

.tongji[data-v-7da73b2a] {
    border: 2px solid #ec922b;
    padding: 2px
}

.tongji .line[data-v-7da73b2a] {
    display: flex;
    margin: 8px 0
}

.tongji .line .lf[data-v-7da73b2a] {
    width: 15%;
    border: 1px solid #ff8100
}

.tongji .line .lf div[data-v-7da73b2a] {
    padding: 3px 0
}

.tongji .line .lf .item[data-v-7da73b2a] {
    background: #ffe5a3;
    font-weight: 600;
    padding: 5px 0
}

.tongji .line .lf .num[data-v-7da73b2a] {
    border-bottom: 1px solid #c2c2c2
}

.tongji .line .ri[data-v-7da73b2a] {
    width: 85%;
    text-align: left
}

.tongji .line .ri .ri1[data-v-7da73b2a] {
    display: flex;
    align-items: center;
    height: 32px
}

.tongji .line .ri .tu[data-v-7da73b2a] {
    background: linear-gradient(#deffe0,#16cc0b);
    height: 20px;
    transition: width .5s;
    -moz-transition: width .5s;
    -webkit-transition: width .5s;
    -o-transition: width .5s
}

.btn button[data-v-7da73b2a] {
    margin: 0 10%;
    width: 30%;
    padding: 5px 0
}

.th[data-v-ca1e1f80] {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between
}

.th .active[data-v-ca1e1f80] {
    background: #fff;
    color: #ff6500;
    font-weight: 600
}

.th li[data-v-ca1e1f80] {
    list-style: none;
    width: 16%;
    margin: 1px;
    background: #ffaf55;
    padding: 2px 0;
    color: #fff
}

th[data-v-ca1e1f80],tr[data-v-ca1e1f80] {
    font-weight: 500;
    padding: 10px 0;
    border: 1px solid #ffc300
}

.tongji[data-v-ca1e1f80] {
    border: 2px solid #ff8100
}

.tongji table[data-v-ca1e1f80] {
    width: 100%;
    border-collapse: collapse
}

.btn[data-v-ca1e1f80] {
    width: 0;
    height: 0;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-top: 15px solid #8d8d8d;
    display: inline-block;
    vertical-align: text-bottom
}

.btn-s[data-v-ca1e1f80] {
    border-top: 15px solid #ff665b
}

[data-v-a2675a68] {
    margin: 0;
    padding: 0;
    list-style: none;
    box-sizing: border-box
}

.main[data-v-a2675a68] {
    background: url(/static/rili_02.png);
    background-size: 100% 100%
}

.select[data-v-a2675a68] {
    height: 25px;
    display: flex;
    justify-content: space-between
}

.select select[data-v-a2675a68] {
    width: 33.3%;
    padding: 3px 0;
    text-align: center;
    border: 1px solid #03a9f4;
    background: #fff;
    outline: none
}

.table[data-v-a2675a68] {
    display: flex;
    flex-wrap: wrap;
    font-size: 14px;
    justify-content: space-between
}

.table>div[data-v-a2675a68] {
    width: 14%;
    padding: 5px 0;
    cursor: pointer;
    border: 1px solid #fff
}

.table .day[data-v-a2675a68] {
    font-weight: 600;
    font-size: 1.1rem
}

.table .tday .day[data-v-a2675a68] {
    background: red;
    color: #fff
}

.table .act[data-v-a2675a68] {
    border-color: red
}

.table .kj[data-v-a2675a68] {
    background: #afe7ff
}

.ti[data-v-a2675a68] {
    background: #ffeb3b
}

.info[data-v-a2675a68] {
    padding: .4rem;
    font-weight: 800;
    font-family: 楷体;
    line-height: 1.2rem
}

.info>p[data-v-a2675a68] {
    margin: .2rem 0
}

* {
    margin: 0;
    padding: 0;
    list-style: none
}

body {
    background: #000
}

#app {
    min-height: 100vh;
    font-family: Avenir,Helvetica,Arial,sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-align: center;
    color: #2c3e50;
    margin-top: 60px
}

#app,.nav {
    background: #fff
}

.nav {
    justify-content: space-between;
    position: fixed;
    width: 100%;
    max-width: 720px;
    z-index: 99
}

.nav .header,.nav .kind,.nav .select {
    display: flex;
    justify-content: space-between
}

.nav .header {
    background: linear-gradient(0deg,#41d843,#1c6109);
    height: 36px;
    color: #fff;
    line-height: 36px
}

.nav .header img {
    width: 26px;
    height: 26px;
    margin: 5px 6px
}

.nav .kind div {
    width: 20%;
    padding: 5px 0;
    font-size: 14px
}

.nav .kind div img {
    width: 46px
}

.nav .kind .act {
    color: #ff6500;
    text-decoration: underline
}

.nav select {
    :;
    text-align: center;
    border: 1px solid #bf9731;
    background: #bf9731;
    outline: none;
    border-radius: 10px;
    color: #fff;
    margin: auto 5px;
    font-size: 20px;
    height: 50px;
    font-weight: 700;
}

.c01,.c02,.c07,.c08,.c12,.c13,.c18,.c19,.c23,.c24,.c29,.c30,.c34,.c35,.c40,.c45,.c46 {
    background-image: url(data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYCAMAAABGS8AGAAAAaVBMVEVHcEz/MjL/MjL/MjL/R0f/MjL/MzP/MjL/NDT/MjL/MjL/MjL/MTH/MzP/Nzf/MjL/MzP/MzP/////Njb//Pz/Q0P/5ub/8vL/rKz/np7/enr/PDz/y8v/VVX/X1//2dn/vb3/bW3/i4ufu7g4AAAAEXRSTlMA7jq1A+B+yQn3b1wrjBcUpYN2DKsAAAPESURBVFjDzVmJrqsgFHTf214Bd6vW///Ip0CVQ60bNnmTmzQ3aSdkzsYZNG0TXhTeTNfW/Tj2dds1b2HkaaqwjMAcCGX4ZmBYKqw3Pf4K/XaS+x64frwK3w3uh2k9x453wHaOye0FgBZXyYBqmTo4QG240++SZ1nUaZoNSNO6KJ/JB7Vr7KR9OFxbnJR5SxAa/ijGT9LmpcztO489vNH7uE2eoUVk+VM+dLSdYiHPsFdN0HfULyn3wi1eh33xWaMN1NKpndWk9v7ol6qCbPEiQgqYJn8r2eGZ7Lgt2oUWHtr01nlxmaGdyMpdzBbVARe7eQc9CgzUWNaZxg3nBB0gJjlgdpZ4Q8aLDgIyL2RdpFMdyFFiUoB8/qiUB623MkOHQUAE3ceSwM8TvENuPFdkNsa+g1t0Cq0osw96nUeFKNBJAJldMZsDKgQ5S0yaL5nh0XlRo9PoRDFsD0budZ4Xkddi/O6qBx6aKDjyXVS4ISrEUOWANx/3VC1LlQ0Sw5pzOMnUiLPkM5dvtJiRIkBh36gSdHrmqsQd6EWjFga9l7SqxCmYgIZ61X3PC/MSiRHqwfgbytlX6j9fEs73tChWLruF6MURH3WpOnEbwxZHs7hSJyYphplMY6dad5/5ZmruZcTg2uxq9m+IbU3/jRS65l8UPASD52vs84KsgOkWc+LLCyRmUlxe0oMUbJe5ugkNwWMr6NVtc0g3ttVVFzf6oUDYPoPzi2NnsiZ09TAdm1DI12a12iOZtGCHvNErj+lc2q4jPpqGK9aVOTGOJh69Ky+FbJiy8X/pNZaPfyNWP3InHZheWKy3BXa++rJGts6s6VKottzQAydl0SfCpZBdY1Xquh2rOSnSKYj8GmtNnpXCAvnio6IRLt5TXsS4PCHzuPLi/v3Dl7Aq8OWGyXxqSResnqe43GjO7AmeshVm3gyDddqzzzJTI6SHLUNYIK1AyMEjalDrRljkaMsIP5Z0joNmk3gn6eQlfc7lw/YYLuBO5hsLRsgk9B45MlZvYiPoF/ymhwuKvem21O0aLA+IMZAf1g0zm4RDr5qmpH7xfobngNTVktnE7TGResXmbaY2OXfxOlm2xySZmd1ddimRN4IOGNM94HVWLEgJVdPnXZtStF3eN/Begvt3oVTfLci3GSspwviTpMLC/3OU2TWoxDvs2EPAfZp1ZbVu807G9Cn8eXus9ONwtt6HQv0M7ab5r1nzc8UB7HiuEB9Y9mLnAwt8EtpzXOPAI1Zo76W1Q+9/eHajUv/mofCHT5s/fIxVej7+B23nrHxGwNM7AAAAAElFTkSuQmCC)
}

.c03,.c04,.c09,.c10,.c14,.c15,.c20,.c25,.c26,.c31,.c36,.c37,.c41,.c42,.c47,.c48 {
    background-image: url(data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYCAMAAABGS8AGAAAAaVBMVEVHcEwymf8ymf8ymf8ymf8ymf8ymf80kP8ymf8zmf80m/8ymf8ymP8xmv8ymf82l/8zmf8zmf/////8/v9Cof85nP/y+f9Xq/+j0f99vv/e7//p9P+v1/+Uyv/R6P9wuP+93/9hsf/J5P+vOWm1AAAAEXRSTlMAtfFccfc6BuKGFcXOK0kMpdnQGxoAAAO9SURBVFjDzVnZrqswDGQPW9WThH2H///ICwm0OAUKCZWun2Fkjcd2bGvaV0MP09ND17Axtg031D3zgTRlcyx9BBTN1i1HARw5not3zfUcOVjfCmx8aHZg+Zdhn5aLT5hrPa+RIMDG0WjxDvQFsp3w9V+U5tlQlMloZTFkeRp9QIdnufa9hdsorwpKgNGiykVswztF9SOYv0+rhGxaWaUCdPD4jmsa/Nt2oGTfmlZw2vwWNW/2diBfbBC89g5jiP64CDL6DZdQmkGZ/B0gP3XubkFOWQGd1ncljThunpzDpSTJITI64iGuT+IybEjHDhs8bhUlF4AFZG9TZ8zfily0DLCxoboH029GrwKTGuj5I1P84ErcgIFcCfwtglMZXJKkBzQ7ExFxQaSsANUf1DrE6mRGJA3QHK41ZzEiqCww7XeU8WT9YiDS1q3V7D6hw608LqFAGdZLaqoOj0UUuOzfwzBzOd1ymeVGRZSsAlnCheFMvTNK1ICT6FPLLOlyomj5R/oh9wYmRsWBVwxjgr0gCkVcWoLXhnOPJj6zb9KFfgvFhIKCoY8U20r1Z6eV2Eh7YOW024gefvBWhwt14EZofkzFcakOXMAXF4+dat6xN2gMoxfeBgyEHGrub4BdzfgNFYZm/yZ4toZ/Izc8A9+eIJhTcXtKj1TwWUa9CMFKPwaPj6B3l81RbnwIVS70gozHBOFzh3JrokLs9HlAuLmZTkXInMdmtRShiTBgm3Ohlxg+Dh4srNCjedRP1TwWBuCxNS3RU0s+IZ+nZsrb/63P2Ln9O1jd5U5c67DH27L+kc++pBcXReg96qoPN1Fe19F6JnOWFVDcyBFcTEREdfkK4jKSLUsglQGynROMkRKsRwWe2FROEXFN1/OvBYYbLDek0wysetL1cLNyOb4cwAy4k4BxbB4gZZAnf3ENS8ZqgFy5vKLrLG6/+iEVliEoXKm7Pa2NpBXeJJ04pL+1fGE9Rvl6LIMzmeFsbZqu0JHUsVgI8o19kx+AZO+7rz2u/2iWVbyxupmXTW+n2+bAa9r0Sz17B6SJtpZN2tL83tC7a96kSl9lsgW42Nxf6K0tyrtSXEyXHVhMvzQ8RHsLPU3721jBR32ddU1RjlY0XZb3QjeuF0FHBwtZpO9eD+J59/9xAOj527g9WpoeIu9aXSZdHh+veV+LaSn7Oz5beJKwtodOLv+v2dfl//pcccHOnCumA4txlQb/+knohIUXzm/IdM/Cuib6H85uPzwUcq5/ctqcz6a7x1j1Q6/c+fgfLsarCVi9ZiYAAAAASUVORK5CYII=)
}

.c05,.c06,.c11,.c16,.c17,.c21,.c22,.c27,.c28,.c32,.c33,.c38,.c39,.c43,.c44,.c49 {
    background-image: url(data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYCAMAAABGS8AGAAAAXVBMVEVHcEwSy0UTy0USy0USy0USy0USzEUSy0UWy0USy0UUykMSy0YRzEUTzEUSy0UTy0b///8jz1L6/vs91Wfv/PJj3YWW6K248MfY9+Hl+upO2HSk67jI89SK5qR44pVtBRSIAAAAD3RSTlMAtVzEhnI69QniFc0rSqVQThnrAAADaElEQVRYw7VZ2ZKEIAz0HPCoFVEUz///zHVAZwAdBcF+29rdrlQnIabjeZeAeRD5WQJAUQCQZH4U5NCzxiv2F0IVwI9fVqxRUvxEEt3kTuMQFKcAYZwa08I4KTSQxNCKtmSwp35lX8qKNC3t6gUdbRtS7ekzXa3TaNO2JANFMjAdiMoNIi2p83D9+2qo0SHqoVKow/yaN1jDJSM6wdgrQQdXvNEabYsu0CpRR+fV8Me1bTC6BG5krf9OqgP6PFyKtDDKQfvwgpfUSBOY6DFzHSaMtIEnWY2zvDXIBLi5zmDAfjUgQ8jMB1WXs/qdkDEkNcCuU1LWbwSbE8sZDNMjgasa3UBdncj8YkJQdAtUEkN662BmXhC/ZM7Eao6ZEPguMe5/VAZk86JFt4lbaaZAOWCCLCCFHH9KjQU82hCPUsipG4WZGNVRyOGtXpYxSF0i1HBZ2xHX5b6WI+vUvUH27Zc4UGKZgVL6mBJsylFLXtxJE/D1qQnbgJXue9eF70RihGZp/C3tDKzenx+jBEAvL+zeiePsFfk66qg98agMP1bFZWdPTJV5zXJn23dvyPXme9kzxBnvO/fEiQeeIQYrsfPkAa94ptyKldh5gxRcCuctvWns/BFaiPkKajdK98/mUm58CbV+6JVqWxqE7x3WowkrufO3xc7tMH0/QsG6Nrsc/+zZzAsnWgzKdp2vo8l2nGJlAV5G05Y9hx+FfJjy8b+gd1fEfPy/th9aZ+8E/2DxNvvnfvfVqjGSiBaF9XJTkmkuxY/C18des1nHyqn7JHFbyTYT6KYYTAjSCctIKK4Khc3KW85Y7OxYWm6MzQpB4K/VU4nLjRCyeQIbibeW1rF1gbzF/Oad5SdDWCDFkM2tm174h0oxQ2AmMOubTTVRvkkGdUkXatnAHqOVoh0uVVtBaD9tOeppV/vzgd+UhhLzpQWJNwtykIXYWTer2fRFP55Ejb+m6TchY3lkNm32mBi1js3bS7xFcGLEig46aTusLoqtZEx/argtf1uyfwcWfNnPTTvSbgEd22bulWk8idbs37lpeoSf3j+XghItO9YIc1ev4vjw0pi+hT+oY6WbI9I1/81wbf4L5woD6JwrxAOLbrhRan4S0kBmcH6DQaJLmwTQ8Jr3yNntwUPhg6dNLvYzx1ib8/E/jYd55VuQhWMAAAAASUVORK5CYII=)
}

.ball {
    background: #ffc300;
    border-radius: 50%;
    color: #fff;
    width: 1.5rem;
    height: 1.5rem;
    line-height: 1.6rem;
    display: block;
    text-align: center;
    margin: 0 auto
}

.ball0 {
    background: red
}

.ball1 {
    background: #00a149
}

.ball2 {
    background: #2c98ff
}

.v-enter-active {
    transition: all .3s
}

.v-enter-from {
    opacity: 0;
    transform: translateX(-10rem)
}

.jiazai {
    line-height: 40px;
    color: #ff7d27;
    letter-spacing: 3px;
    font-size: 18px
}

.line-enter-active {
    transition: all .3s
}

.line-enter-from {
    opacity: 0;
    transform: translateX(-10rem)
}

.line-move {
    transition: transform .6s
}
.label {
    font-size:  20px;
    font-weight: 700;
    display: none;
}
.baomaqgBtn4BoxFatherBoxCopy {
    max-width: 760px;
    margin: 0 auto;
    background-color: #fff;
    padding: 2px 2px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.baomaqgBtn4BoxFatherBoxCopy>div {
    font-size: 27px;
    border-radius: 4px;
    color: red;
    background: #eee;
    flex-basis: 50%;
    line-height: 1.8;
    text-align: center;
    cursor: pointer;
    user-select: none;
    display: flex;
    align-items: center;
    justify-content: center;
}
.bnav-active {
    background: #e71607 !important;
    color: rgb(255, 255, 255) !important;
}
@media screen and (max-width: 500px){
.label {
    font-size:  14px;
}
}
@media screen and (max-width: 360px){
.label {
    font-size:  10px;
}
}