#app {
    font-family: Avenir, Helvetica, Arial, sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-align: center;
    color: #2c3e50
}

#nav {
    padding: .8rem
}

#nav a {
    font-weight: 700;
    color: #2c3e50
}

#nav a.router-link-exact-active {
    color: #42b983
}

.detail[data-v-e80adb1c] {
    width: 100%;
    /*height: 100%;*/
    border-radius: .266667rem;
    background: url(../img/weixin_20210524132009.46505286.png) no-repeat;
    background-size: 100% 100%;
    padding: .266667rem;
    box-sizing: border-box
}

.detail .notice-swipe[data-v-e80adb1c] {
    height: .533333rem;
    line-height: .533333rem
}

.detail .info[data-v-e80adb1c] {
    height: 1.866667rem;
    padding: .266667rem;
    box-sizing: border-box;
    display: flex
}

.detail .info .card[data-v-e80adb1c] {
    margin-left: .533333rem;
    width: 60%;
    height: 100%;
    text-align: center
}

.detail .info .card .name[data-v-e80adb1c] {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    height: .8rem;
    line-height: .8rem;
    font-size: .4rem;
    text-align: left;
    font-weight: 700;
    color: #fff
}

.detail .info .detail-list[data-v-e80adb1c] {
    width: 30%;
    margin-left: 3%
}

.detail .info .detail-list .names[data-v-e80adb1c] {
    margin-top: .213333rem;
    font-size: .373333rem;
    color: #fff
}

.detail .info .detail-list .name[data-v-e80adb1c] {
    margin-top: .24rem;
    font-size: .373333rem;
    color: #fff
}

.detail .info .detail-lists[data-v-e80adb1c] {
    width: 30%;
    margin-left: 3%
}

.detail .info .detail-lists .names[data-v-e80adb1c] {
    margin-top: .213333rem;
    font-size: .373333rem;
    color: #fff
}

.detail .info .detail-lists .name[data-v-e80adb1c] {
    margin-top: .24rem;
    font-size: .373333rem;
    color: #fff
}

.titleas[data-v-25133ebd] {
    margin: .266667rem .266667rem;
    text-align: left
}

.titleas img[data-v-25133ebd] {
    width: 100%
}

.home[data-v-25133ebd] {
    padding: .4rem;
    box-sizing: border-box;
    margin-bottom: 1.6rem
}

.two[data-v-25133ebd] {
    margin-top: .4rem;
    display: flex;
    justify-content: space-between;
    background: #fff;
    padding: .426667rem;
    border-radius: .266667rem;
    border: .026667rem solid #c5e1ff
}

.two .img[data-v-25133ebd] {
    width: .8rem;
    height: .8rem
}

.two .text[data-v-25133ebd] {
    margin: 0 .266667rem;
    /*line-height: .8rem;*/
    /*font-size: .373333rem;*/
    text-align: center
}

.two .jian[data-v-25133ebd] {
    margin-right: .426667rem;
    width: .666667rem;
    height: .666667rem;
    line-height: .666667rem;
    text-align: center;
    border-radius: 50%;
    font-size: .4rem;
    background: #e9e9e9;
    color: #fff
}

.plm[data-v-25133ebd] {
    position: fixed;
    top: 5.946667rem;
    right: .8rem;
    z-index: 9999999
}

.grann[data-v-25133ebd] {
    color: green
}

.red[data-v-25133ebd] {
    color: red
}

.pulse1[data-v-25133ebd] {
    position: absolute;
    width: 1.333333rem;
    height: 1.333333rem;
    left: .213333rem;
    top: .24rem;
    border: .16rem solid #1890ff;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    z-index: 7;
    opacity: 0;
    -webkit-animation: warn1 2s ease-out;
    -moz-animation: warn1 2s ease-out;
    animation: warn1 2s ease-out;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    box-shadow: .026667rem .026667rem .8rem #1890ff
}

.content[data-v-25133ebd] {
    padding: .533333rem;
    color: #000;
    font-weight: 600;
    font-size: .426667rem;
    border-bottom: .026667rem solid #1890ff
}

.content[data-v-25133ebd], .contents[data-v-25133ebd] {
    width: 100%;
    background-color: #fff;
    box-sizing: border-box
}

.contents[data-v-25133ebd] {
    padding: .266667rem
}

.liuliang[data-v-25133ebd] {
    margin-top: .4rem;
    width: 100%;
    /*height: 100%;*/
    background: #fff;
    border-radius: .266667rem;
    padding: .266667rem;
    box-sizing: border-box;
    border: .026667rem solid #c5e1ff
}

.liuliang .zong[data-v-25133ebd] {
    font-size: .373333rem;
    margin-top: 0
}

.liuliangs[data-v-25133ebd] {
    width: 100%;
    /*height: 100%;*/
    margin-top: .4rem;
    background: #fff;
    border-radius: .266667rem;
    padding: .266667rem;
    box-sizing: border-box;
    border: .026667rem solid #c5e1ff
}

.liuliangs .zong[data-v-25133ebd] {
    font-size: .426667rem
}