

.casegg-bg[data-v-0102a708] {
    width: 100%;
    height: 10.9375rem;
    position: relative;
    background: linear-gradient(45deg,#008aff,#1790ff);
    overflow: hidden
}

.casegg-bg>.casegg-bg__word[data-v-0102a708] {
    position: absolute;
    width: 10.625rem;
    left: 1.25rem;
    top: 3.5rem;
    color: #fff;
    text-align: left;
}

.casegg-bg>.casegg-bg__word>h2[data-v-0102a708] {
    font-weight: 600;
    font-size: 1.125rem;
    color: #fff;
    line-height: 1.125rem;
    margin-bottom: 1.25rem
}

.casegg-bg>.casegg-bg__word>span[data-v-0102a708] {
    font-size: .75rem;
    color: hsla(0,0%,100%,.8);
    line-height: 1.3125rem
}

.casegg-bg>.casegg-bg__img[data-v-0102a708] {
    width: 9.53125rem;
    position: absolute;
    top: 1.875rem;
    right: 1rem
}


.cases-nav {
    overflow: hidden;
    width: 100%;
    height: 40px;
    left: 50%;
    background: #FFF;
    box-shadow: 0 .05333rem .13333rem 0 rgba(0,0,0,.06)
}

.cases-nav .swiper-slide {
    width: 1.73333rem;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: .37333rem;
    color: #9797a1
}

.cases-nav .swiper-slide.active {
    color: #595961;
    font-weight: 600;
    border-bottom: .04rem solid #08F
}

.cases-nav-all {
    width: 100%;
    height: 1.33333rem;
    position: absolute;
    z-index: 3;
    top: 0;
    text-align: center;
    font-size: .34667rem;
    color: #595961;
    border-bottom: 1px solid #f2f2f6;
    background: #fff;
    line-height: 1.33333rem;
    margin: auto
}

.cases-lose-efficacy {
    color: #9797a1
}

.cases-take-efficacy {
    color: #595961
}

.cases-arrow {
    background: url("../img/cases/arrow_1.png") no-repeat center
}

.cases-arrow-active {
    background: url("../img/cases/arrow_0.png") no-repeat center
}

.cases-arrow,.cases-arrow-active {
    position: absolute;
    left: 5.78667rem;
    top: .45333rem;
    width: .37333rem;
    height: .37333rem;
    background-size: 100% auto
}

.cases-nav-all-active {
    color: #08F
}

.cases-nav-wrap {
    top: 1.33333rem;
    background: #fff;
    text-align: center;
    font-size: .34667rem;
    color: #595961;
    z-index: 4
}

.cases-nav-wrap,.cases-nav-mark {
    position: absolute;
    width: 100%;
    display: none
}

.cases-nav-mark {
    top: 0;
    background: rgba(32,35,52,.4);
    height: 100vh;
    z-index: 2
}

.cases-nav-wrap>li {
    height: .93333rem;
    line-height: .93333rem;
    border-bottom: 1px solid #f2f2f6
}

.cases-nav-wrap>li:nth-child(1) {
    border-top: 1px solid #f2f2f6
}

.cases-scroll-list {
    height: 100vh
}

.cases-scroll-list,.cases-scroll-cont {
    width: 100%;
    overflow: hidden;
    background-color: #f2f2f6
}

.cases-scroll-cont {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    z-index: 1
}

.cases-data {
    padding:15px;
}

.cases-item {
    background: #FFF;
    border-radius: 5px;
    border:1px solid #efefef;
    padding:15px;
    margin-bottom:15px;
}

.cases-item-logo {
    width: 60px;
    height: 60px;
    border-radius: 100px;
    border: 1px solid #e3e2e5;
    overflow: hidden;float:left;

}

.cases-item-logo>img {
    display: block;
    width: 100%;
    height: 100%
}

.cases-item-des {
    width: calc(100% - 80px);
    overflow: hidden;
    float:right;text-align: left;
}

.cases-item-t {
    margin-top: 0px;
    font-weight: 700;
    font-size:15px;
    color: #595961;
    letter-spacing: 0;
}

.cases-item-sub {
    margin-top: 5px;
    font-size: 12px;
    color: #9797a1;
    letter-spacing: 0;
    line-height: 20px;
}

.cases-item-btn {
    margin-top: 5px;
    margin-bottom: 5px;
    overflow: hidden
}

.cases-item-btn>span {
    float: left;
    display: inline-block;
    height: 18px;
    line-height: 18px;
    background-color: #f5f5f5;
    font-size: 12px;
    color: #9797a1;
    letter-spacing: 0;
    text-align: center;padding:0 5px;margin-right:10px
}

.cases-pullUp {
    text-align: center;
    margin: .26667rem 0
}

.cases_qr_mark {
    height: 100%;
    background: rgba(32,35,52,.4);
    top: 0;
    z-index: 42;
    height: 100vh
}

.cases_qr_mark,.cases_qr_wrap {
    position: fixed;
    width: 100%;
    display: none
}

.cases_qr_wrap {
    bottom: 0;
    height: 7.78667rem;
    overflow: hidden;
    background: #fff;
    z-index: 44
}

.cases-qr {
    width: 3.73333rem;
    height: 3.73333rem;
    display: block;
    margin: 1.02667rem auto .45333rem
}

.cases-qr-des {
    text-align: center;
    font-size: .37333rem;
    margin-bottom: 2.05333rem;
    color: #333;
    letter-spacing: 0
}

.cases-qr-close {
    width: .42667rem;
    height: .42667rem;
    position: absolute;
    top: .32rem;
    right: .33333rem;
    background: url("../img/cases/icon_close.png") no-repeat center;
    background-size: 100% auto;
    display: block
}

.jike-logo {
    display: inline-block;
    float: left;
    width: 3.4rem;
    height: .64rem;
    background: url(../img/jike/jike_logo.png?20190114) center no-repeat;
    background-size: 100% auto
}

.jike-stock-code {
    margin-top: .13333rem
}

.jike-banner {
    height: 7.46667rem;
    overflow: hidden;
    background: url("../img/jike/banner.png") no-repeat center;
    background-size: 100% auto
}

.jike-ban-t {
    margin-top: 2.16rem;
    font-size: .61333rem;
    color: #FFF;
    letter-spacing: .05333rem;
    text-align: center
}

.jike-ban-des {
    margin-top: .12rem;
    font-size: .34667rem;
    color: #FFF;
    letter-spacing: 0;
    text-align: center;
    line-height: .53333rem
}

.jike-ban-btn {
    display: block;
    width: 3.17333rem;
    height: .93333rem;
    color: #FFF;
    line-height: .93333rem;
    margin: .6rem auto 0;
    background: #3a6ded;
    border-radius: .02667rem
}

.jike-ban-btn,.jike-f2-t {
    letter-spacing: 0;
    text-align: center
}

.jike-f2-t {
    margin-top: .93333rem;
    font-weight: 700;
    font-size: .48rem;
    color: #595961
}

.jike-f2-items {
    width: 9.06667rem;
    margin: .93333rem auto .66667rem
}

.jike-f2-item {
    margin-bottom: .26667rem;
    height: 2.66667rem;
    overflow: hidden;
    background: url("../img/jike/f2_img.png") no-repeat center;
    background-size: 100% auto
}

.jike-f2-item0 {
    background-position: 0 0
}

.jike-f2-item1 {
    background-position: 0 -2.8rem
}

.jike-f2-item2 {
    background-position: 0 -5.6rem
}

.jike-f2-item3 {
    background-position: 0 -8.4rem
}

.jike-f2-item4 {
    background-position: 0 -11.2rem
}

.jike-f2-item-t {
    overflow: hidden;
    margin-top: .64rem
}

.jike-f2-item-title {
    margin-left: .17333rem;
    font-weight: 700;
    line-height: .56rem;
    font-size: .4rem;
    color: #FFF
}

.jike-f2-l {
    margin-top: .13333rem;
    float: left;
    width: .05333rem;
    height: .32rem;
    margin-left: .45333rem;
    background: #fff
}

.jike-f2-des {
    margin-left: .45333rem;
    font-size: .29333rem;
    margin-top: .24rem;
    color: #FFF;
    line-height: .48rem
}

.jike-f3-t {
    margin-top: 1.33333rem;
    font-size: .48rem
}

.jike-f3-t,.jike-f3-sub {
    color: #595961;
    letter-spacing: 0;
    font-weight: 700;
    text-align: center
}

.jike-f3-sub {
    font-size: .4rem
}

.jike-f3-item1 {
    overflow: hidden;
    height: 9.33333rem;
    width: 9.06667rem;
    margin: .66667rem auto 0;
    border-radius: .10667rem;
    background: #fff url("../img/jike/no_1.png") no-repeat center .53333rem;
    background-size: 1.2rem 1.2rem
}

.jike-f3-itme1-t {
    font-weight: 700;
    margin-top: 1.2rem;
    font-size: .4rem
}

.jike-f3-itme1-t,.jike-f3-itme1-sub {
    color: #595961;
    letter-spacing: .02667rem;
    text-align: center;
    line-height: .66667rem
}

.jike-f3-itme1-sub {
    font-size: .32rem;
    margin-bottom: .66667rem
}

.jike-f3-item1-img {
    width: 9.06667rem;
    margin: auto;
    height: 5.6rem
}

.jike-f3-item2 {
    margin: .66667rem auto 0;
    width: 9.06667rem;
    height: 9.97333rem;
    overflow: hidden;
    border-radius: .10667rem;
    background: #fff url("../img/jike/no_2.png") no-repeat center .53333rem;
    background-size: 1.2rem 1.2rem
}

.jike-f3-itme2-t {
    font-weight: 700;
    margin-top: 1.2rem;
    font-size: .4rem
}

.jike-f3-itme2-t,.jike-f3-itme2-sub {
    color: #595961;
    letter-spacing: .02667rem;
    text-align: center;
    line-height: .66667rem
}

.jike-f3-itme2-sub {
    font-size: .32rem;
    margin-bottom: .66667rem
}

.jike-f3-item2-img {
    width: 9.06667rem;
    margin: auto;
    height: 6.24rem
}

.jike-f3-item3 {
    margin: .66667rem auto 0;
    width: 9.06667rem;
    height: 13.52rem;
    overflow: hidden;
    border-radius: .10667rem;
    background: #fff url("../img/jike/no_3.png") no-repeat center .53333rem;
    background-size: 1.2rem 1.2rem
}

.jike-f3-itme3-t {
    font-weight: 700;
    margin-top: 1.2rem;
    font-size: .4rem
}

.jike-f3-itme3-t,.jike-f3-itme3-sub {
    color: #595961;
    letter-spacing: .02667rem;
    text-align: center;
    line-height: .66667rem
}

.jike-f3-itme3-sub {
    font-size: .32rem;
    margin-bottom: .66667rem
}

.jike-f3-itme3-des {
    width: 9.06667rem;
    overflow: hidden;
    margin: auto;
    height: 9.78667rem;
    background: url("../img/jike/f3_img3.png") no-repeat center;
    background-size: 100% auto
}

.jike-f3-itme3-item {
    margin-left: .53333rem;
    width: 7.38667rem;
    height: 2.90667rem;
    overflow: hidden
}

.jike-f3-itme3-item-t {
    margin-left: .4rem;
    font-weight: 700;
    font-size: .34667rem;
    color: #595961;
    letter-spacing: 0;
    line-height: .50667rem;
    margin-top: .4rem
}

.jike-f3-itme3-item-des {
    margin-left: .4rem;
    margin-top: .13333rem;
    font-size: .29333rem;
    color: #595961;
    line-height: .52rem
}

.jike-f3-item4 {
    margin: .66667rem auto 0;
    width: 9.06667rem;
    height: 17.33333rem;
    overflow: hidden;
    border-radius: .10667rem;
    background: #fff url("../img/jike/no_4.png") no-repeat center .53333rem;
    background-size: 1.2rem 1.2rem
}

.jike-f3-itme4-t {
    font-weight: 700;
    margin-top: 1.2rem;
    font-size: .4rem
}

.jike-f3-itme4-t,.jike-f3-itme4-sub {
    color: #595961;
    letter-spacing: .02667rem;
    text-align: center;
    line-height: .66667rem
}

.jike-f3-itme4-sub {
    font-size: .32rem;
    margin-bottom: .66667rem
}

.jike-f3-item4-ad {
    text-align: center;
    font-weight: 700;
    line-height: .85333rem;
    font-size: .34667rem;
    color: #FFF;
    letter-spacing: 0
}

.jike-f3-item4-des {
    overflow: hidden;
    width: 9.06667rem;
    margin: auto;
    height: 6.10667rem;
    background: url("../img/jike/f3_img4_1.png") no-repeat center;
    background-size: 100% auto
}

.jike-f3-item4-des-i {
    margin-top: .53333rem
}

.jike-f3-item4-des-t {
    font-weight: 700;
    font-size: .34667rem
}

.jike-f3-item4-des-t,.jike-f3-item4-des-d {
    margin-left: 1.17333rem;
    color: #595961;
    letter-spacing: 0
}

.jike-f3-item4-des-d {
    margin-top: .13333rem;
    font-size: .29333rem
}

.jike-f3-item4-des2 {
    margin-top: .66667rem;
    width: 9.06667rem;
    height: 6.82667rem;
    background: url("../img/jike/f3_img4_2.png") no-repeat center;
    background-size: 100% auto
}

.jike-f3-item4-ad2 {
    text-align: center;
    font-weight: 700;
    line-height: .85333rem;
    font-size: .34667rem;
    color: #FFF;
    letter-spacing: 0
}

.jike-f3-item4-des-i2 {
    margin-top: .53333rem;
    margin-left: 1.17333rem;
    overflow: hidden
}

.jike-f3-item4-des-t2 {
    font-weight: 700;
    margin-bottom: .13333rem;
    font-size: .34667rem;
    color: #595961;
    letter-spacing: 0
}

.jike-f3-item4-des-d2 {
    font-size: .29333rem;
    line-height: .4rem;
    color: #595961;
    letter-spacing: 0
}

.jike-f3-item5 {
    margin: .66667rem auto;
    width: 9.06667rem;
    height: 8.50667rem;
    background: #fff;
    overflow: hidden;
    border-radius: .10667rem;
    background: #fff url("../img/jike/no_5.png") no-repeat center .53333rem;
    background-size: 1.2rem 1.2rem
}

.jike-f3-itme5-t {
    font-weight: 700;
    margin-top: 1.2rem;
    font-size: .4rem
}

.jike-f3-itme5-t,.jike-f3-itme5-sub {
    color: #595961;
    letter-spacing: .02667rem;
    text-align: center;
    line-height: .66667rem
}

.jike-f3-itme5-sub {
    font-size: .32rem;
    margin-bottom: .66667rem
}

.jike-f3-item5-img {
    width: 9.06667rem;
    margin: auto;
    height: 4.77333rem
}

.jike-f4-t {
    font-weight: 700;
    margin-top: .93333rem;
    font-size: .48rem;
    color: #595961;
    letter-spacing: 0;
    text-align: center
}

.jike-f4-items {
    margin: .66667rem auto .4rem;
    width: 9.06667rem
}

.jike-f4-item {
    width: 4.33333rem;
    height: 3.6rem;
    margin-bottom: .4rem;
    overflow: hidden;
    background: #FFF;
    box-shadow: 0 0 .13333rem 0 rgba(74,78,118,.1);
    border-radius: .10667rem
}

.jike-f4-item-i {
    display: block;
    height: 1.46667rem;
    width: 1.46667rem;
    margin: .22667rem auto 0;
    background: url("../img/jike/f4_icon.png") no-repeat center;
    background-size: 100% auto
}

.jike-f4-item-i0 {
    background-position: 0 0
}

.jike-f4-item-i1 {
    background-position: 0 -1.6rem
}

.jike-f4-item-i2 {
    background-position: 0 -3.2rem
}

.jike-f4-item-i3 {
    background-position: 0 -4.8rem
}

.jike-f4-item-i4 {
    background-position: 0 -6.4rem
}

.jike-f4-item-i5 {
    background-position: 0 -8rem
}

.jike-f4-item-t {
    font-weight: 700;
    font-size: .34667rem;
    color: #595961;
    margin-bottom: .18667rem;
    text-align: center
}

.jike-f4-item-d1 {
    font-size: .29333rem;
    color: #9797a1;
    text-align: center;
    line-height: .45333rem
}

.jike-f5-wrap {
    height: 9.68rem;
    background: url("../img/jike/f5_bg.png") no-repeat center;
    background-size: 100% auto
}

.jike-f5-t {
    text-align: center;
    margin-top: 1.06667rem;
    font-weight: 700;
    font-size: .48rem;
    color: #FFF;
    letter-spacing: 0
}

.jike-f5-items {
    text-align: center;
    width: 9.06667rem;
    overflow: hidden;
    margin: .84rem auto 0
}

.jike-f5-item {
    width: 2.8rem;
    height: 2.8rem;
    margin-bottom: .4rem;
    overflow: hidden;
    background: url("../img/jike/f5_img.png") no-repeat center;
    background-size: 100% auto
}

.jike-f5-item0 {
    background-position: 0 0
}

.jike-f5-item1 {
    background-position: 0 -2.93333rem
}

.jike-f5-item2 {
    background-position: 0 -5.86667rem
}

.jike-f5-item3 {
    background-position: 0 -8.8rem
}

.jike-f5-item4 {
    background-position: 0 -11.73333rem
}

.jike-f5-item5 {
    background-position: 0 -14.66667rem
}

.jike-f5-item-t {
    margin-top: .97333rem;
    font-size: .4rem;
    color: #FFF;
    text-align: center
}

.jike-f5-item-l {
    display: block;
    margin: .24rem auto 0;
    width: .26667rem;
    height: .05333rem
}

.jike-bg-blue {
    background-image: linear-gradient(131deg,#3a6ded 0%,#6ca6f7 100%)
}

.i-ban-zkt {
    background-image: url(../img/zkt/banner.png?20190620);
    background-size: cover
}

.zkt-content {
    width: 9.06667rem;
    margin: .66667rem auto 0
}

.zkt-bottom {
    background: #FFF;
    border: 1px solid #e3e2e5;
    border-radius: .10667rem;
    margin-bottom: .16rem
}

.zkt-ul {
    background: url("../img/zkt/8L_line.png") 8.06667rem no-repeat;
    background-size: auto 8.48rem;
    padding: 0 .4rem
}

.zkt-ul li {
    height: 1.73333rem;
    display: flex;
    justify-content: flex-start;
    justify-items: center;
    margin-top: .78667rem
}

.zkt-ul li p {
    font-size: .42667rem;
    margin-top: .53333rem
}

.zkt-ul li:last-child {
    margin-bottom: .78667rem
}

.zkt-ul .img {
    width: 1.73333rem;
    height: 1.73333rem;
    background: url("../img/zkt/8L_img.png") no-repeat;
    background-size: cover
}

.zkt-ul .img1 {
    background-position: 0 0
}

.zkt-ul .img2 {
    background-position: 0 -1.86667rem
}

.zkt-ul .img3 {
    background-position: 0 -3.73333rem
}

.zkt-ul .img4 {
    background-position: 0 -5.6rem
}

.zkt-ul .step {
    width: 4rem;
    margin-left: .52rem
}

.zkt-ul .step1 {
    background: url(../img/zkt/8L_img1.png) no-repeat left top
}

.zkt-ul .step2 {
    background: url(../img/zkt/8L_img2.png) no-repeat left top
}

.zkt-ul .step3 {
    background: url(../img/zkt/8L_img3.png) no-repeat left top
}

.zkt-ul .step4 {
    background: url(../img/zkt/8L_img4.png) no-repeat left top
}

.zkt-ul .step1,.zkt-ul .step2,.zkt-ul .step3,.zkt-ul .step4 {
    background-size: 2.36rem .98667rem
}

.zkt-bg-blue {
    background-image: linear-gradient(131deg,#3a6ded 0%,#6ca6f7 100%)
}

.price-top {
    height: 11.74667rem;
    width: 7.26667rem;
    margin: 0 auto
}

.price-top .f1-ul {
    height: 8.53333rem
}

.price-top .f1-ul>li {
    height: 2.13333rem
}

.price-top .f1-ul>li.li {
    width: 2.13333rem
}

.price-top .f1-ul>li.text p {
    padding-top: .13333rem
}

.price-top .f1-ul img {
    display: block;
    width: 2.13333rem;
    height: 2.13333rem;
    margin: 0 auto
}

.price-row1 {
    width: 2.85333rem;
    background: url("../img/priceTickets/row1.png") no-repeat center;
    background-size: 80% auto
}

.price-row2 {
    width: 2.85333rem;
    background: url("../img/priceTickets/row2.png") no-repeat center;
    background-size: 100% auto
}

.price-row3 {
    width: 2.85333rem;
    background: url("../img/priceTickets/row3.png") no-repeat center;
    background-size: 80% auto
}

.price-bottom-f1 {
    width: 9.2rem;
    margin: 0 auto;
    background-color: #fff
}

.price-bottom-f1 .f1-img1 {
    width: 100%;
    border-radius: 5px
}

.price-bottom-f1 .f1-img2 {
    display: block;
    width: 1.06667rem;
    height: 1.06667rem;
    margin: 0 auto
}

.price-bottom-f1 .f1-p {
    color: #61616b;
    letter-spacing: 0;
    text-align: center;
    margin-top: .13333rem
}

.price-bottom-f1:last-child {
    margin-top: 1.06667rem;
    margin-bottom: 1.06667rem
}

.price-bottom-con {
    padding: .4rem
}

.price-bottom-con h2 span:last-child {
    vertical-align: .04rem
}

.price-f1 {
    background: #080e44
}

.price-f1-common {
    width: 100%;
    height: 13.33333rem
}

.price-f1-common .f1-common {
    margin: 1.6rem auto 0;
    width: 6.77333rem
}

.price-f1-common .f1-common img.one {
    width: 4.96rem;
    height: 4.26667rem
}

.price-f1-common .f1-common img.two {
    width: 6.77333rem;
    height: 4.26667rem
}

.price-f1-common .f1-common img.three {
    width: 6.88rem;
    height: 4.26667rem
}

.price-f1-common .f1-common h2 {
    color: #191919;
    font-size: .64rem
}

.price-f1-common .f1-common span {
    display: block;
    width: 1.06667rem;
    height: .08rem;
    border-radius: .04rem
}

.price-f1-common .f1-common span.one,.price-f1-common .f1-common span.three {
    background: #3a4eff
}

.price-f1-common .f1-common span.two {
    background: #e417ff
}

.price-f1-common .f1-common ul li {
    font-size: .32rem;
    color: #61616b;
    letter-spacing: 0;
    padding-left: .26667rem;
    margin-top: .21333rem
}

.price-f1-common .f1-common .ul-one li,.price-f1-common .f1-common .ul-three li {
    background: url("../img/priceTickets/yuan2.png") left no-repeat;
    background-size: 2% auto
}

.price-f1-common .f1-common .ul-two li {
    background: url("../img/priceTickets/yuan1.png") left no-repeat;
    background-size: 2% auto
}

.price-f1-one,.price-f1-three {
    background: url("../img/priceTickets/08-bg1.png") no-repeat center;
    background-size: 100% auto
}

.price-f1-two {
    background: url("../img/priceTickets/08-bg2.png") no-repeat center;
    background-size: 100% auto
}

.price-f1-three {
    margin-bottom: 1.33333rem
}

.price-f2-img {
    display: block;
    width: 9.52rem;
    height: 3.12rem;
    margin: .8rem auto 1.06667rem
}

.price-f3 ul {
    width: 9.46667rem;
    margin: 0 auto;
    padding-bottom: 1.06667rem
}

.price-f3 ul li {
    height: 2.88rem;
    padding: 0 .4rem;
    overflow: hidden;
    background-color: #fff;
    box-shadow: 0 .02667rem .13333rem 0 #e3e2e5;
    border-radius: .10667rem;
    margin-top: .26667rem
}

.price-f3 ul li span {
    display: block;
    width: 1.06667rem;
    height: 1.06667rem
}

.price-f3 ul li .f3-img1 {
    background: url("../img/priceTickets/f3-1.png");
    background-size: 100% auto
}

.price-f3 ul li .f3-img2 {
    background: url("../img/priceTickets/f3-2.png");
    background-size: 100% auto
}

.price-f3 ul li .f3-img3 {
    background: url("../img/priceTickets/f3-3.png");
    background-size: 100% auto
}

.price-f3 ul li .f3-img4 {
    background: url("../img/priceTickets/f3-4.png");
    background-size: 100% auto
}

.price-f3 ul .f3-right {
    width: 7.2rem
}

.price-f3 ul .f3-right p:first-child {
    font-size: .34667rem;
    color: #595961;
    letter-spacing: 0;
    font-weight: 700
}

.price-f3 ul .f3-right p:last-child {
    margin-top: .13333rem;
    font-size: .32rem;
    color: #9a9aa9;
    letter-spacing: 0;
    line-height: .48rem
}

.price-f4 {
    height: 8.8rem;
    background: url("../img/priceTickets/f4-bg.png") no-repeat center
}

.price-f4 ul {
    width: 8.26667rem;
    margin: 0 auto
}

.price-f4 ul li {
    width: 2.4rem;
    height: 2.4rem;
    margin: .53333rem 0 0;
    background: url("../img/priceTickets/f4-img.png") no-repeat center;
    background-size: 100% auto
}

.price-f4 ul .img1 {
    background-position: 0 0
}

.price-f4 ul .img2 {
    background-position: 0 -2.53333rem
}

.price-f4 ul .img3 {
    background-position: 0 -5.06667rem
}

.price-f4 ul .img4 {
    background-position: 0 -7.6rem
}

.price-f4 ul .img5 {
    background-position: 0 -10.13333rem
}

.price-f4 ul .img6 {
    background-position: 0 -12.66667rem
}

.price-f5 {
    background: #080e44;
    padding-bottom: 1.06667rem
}

.price-f5 ul {
    width: 9.46667rem;
    margin: 0 auto
}

.price-f5 ul span {
    color: #fff
}

.price-f5 ul .f5-top {
    overflow: hidden
}

.price-f5 ul .f5-top .xian {
    width: .10667rem;
    height: .48rem;
    background: #3affe3;
    margin-top: .06667rem;
    margin-right: .13333rem;
    float: left
}

.price-f5 ul .f5-top .con {
    float: left;
    vertical-align: center
}

.price-f5 ul .f5-top .con span:first-child {
    vertical-align: top
}

.price-f5 ul .p-con {
    font-size: .29333rem;
    opacity: .6;
    color: #FFF
}

.price-f5 ul:last-child li {
    height: 2.66667rem;
    padding: 0 .4rem;
    margin-top: .26667rem;
    background: #343965;
    border-radius: .10667rem
}

.price-f5 ul:last-child .f5-left {
    width: 6.66667rem;
    color: #fff
}

.price-f5 ul:last-child .f5-left p:last-child {
    line-height: .45333rem;
    margin-top: 10px;
    opacity: .8
}

.price-f5 ul:last-child span {
    display: block;
    width: 1.86667rem;
    height: 1.86667rem;
    background: url("../img/priceTickets/f5-img.png");
    background-size: 100% auto
}

.price-f5 ul:last-child .f5-img1 {
    background-position: 0 0
}

.price-f5 ul:last-child .f5-img2 {
    background-position: 0 -2rem
}

.price-f5 ul:last-child .f5-img3 {
    background-position: 0 -4rem
}

.price-f5 ul:last-child .f5-img4 {
    background-position: 0 -6rem
}

.price-f6 {
    margin-bottom: 1.06667rem;
    position: relative
}

.price-f6-item {
    width: 6.4rem;
    height: 8.4rem;
    background: url("../img/priceTickets/lunbo.png") no-repeat center;
    background-size: 100% auto;
    -webkit-transform: scale(.92,.92);
    -moz-transform: scale(.92,.92);
    -ms-transform: scale(.92,.92);
    -o-transform: scale(.92,.92);
    transform: scale(.92,.92);
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    margin: 0 .26667rem
}

.price-f6-item span {
    display: block;
    margin: .26667rem auto;
    width: .8rem;
    height: .08rem;
    border-radius: .04rem;
    background: #fff
}

.price-f6-p {
    width: 5.33333rem;
    margin: .8rem auto 0;
    font-size: .29333rem;
    color: #e9ebe7;
    letter-spacing: 0;
    line-height: .48rem
}

.price-f6 .swiper-slide-active .price-f6-item {
    -webkit-transform: scale(1,1);
    -moz-transform: scale(1,1);
    -ms-transform: scale(1,1);
    -o-transform: scale(1,1);
    transform: scale(1,1)
}

.price-f6 .swiper-pagination-bullet {
    border-radius: 0;
    -webkit-border-radius: 0;
    width: .4rem;
    height: .13333rem;
    background: #3a4eff;
    opacity: .3;
    border: none
}

.price-f6 .swiper-pagination-bullet-active {
    background: #3a4eff;
    opacity: 1
}

.price-f6-item1 {
    background-position: 0 0
}

.price-f6-item2 {
    background-position: 0 -8.53333rem
}

.price-f6-item3 {
    background-position: 0 -17.06667rem
}

.price-f6-item4 {
    background-position: 0 -25.6rem
}

.proxy-f1 {
    padding-bottom: .90667rem
}

.proxy-f1 img {
    display: block;
    width: 10rem;
    height: 6.08rem;
    margin: 0 auto
}

.proxy-f2 ul {
    width: 9.2rem;
    margin: .53333rem auto 1.37333rem
}

.proxy-f2 ul li {
    width: 100%;
    height: 2.50667rem;
    background: #fff;
    margin-top: .26667rem
}

.proxy-f2 ul span {
    display: block;
    width: 1.44rem;
    height: 1.44rem;
    background: url("../img/priceTickets/2L_icon.png") no-repeat center;
    background-size: 100% auto;
    margin: 0 .42667rem 0 .34667rem
}

.proxy-f2 ul .f2-right {
    width: 6.17333rem
}

.proxy-f2 ul .f2-img1 {
    background-position: 0 0
}

.proxy-f2 ul .f2-img2 {
    background-position: 0 -1.57333rem
}

.proxy-f2 ul .f2-img3 {
    background-position: 0 -3.14667rem
}

.proxy-f3 {
    background: url("../img/priceTickets/3L_bg.png") no-repeat center;
    background-size: cover
}

.proxy-f3 ul li.f3-li {
    background: linear-gradient(15deg,rgba(33,53,185,.58),rgba(0,0,56,.28));
    box-shadow: 0 .13333rem .26667rem 0 rgba(0,0,0,.11)
}

.proxy-f3 ul span {
    background: url("../img/priceTickets/3L_icon.png") no-repeat center;
    background-size: 100% auto
}

.proxy-f3 ul .f3-p {
    color: #bac4e2;
    letter-spacing: 0;
    line-height: .50667rem
}

.proxy-f4 {
    padding-bottom: 1.05333rem
}

.proxy-f4 ul {
    width: 8.4rem;
    margin: .13333rem auto 0;
    padding: .53333rem
}

.proxy-f4 li {
    width: 4rem;
    height: 5.33333rem;
    background: #fff;
    box-shadow: 0 .13333rem .53333rem 0 rgba(0,0,0,.1);
    -webkit-box-shadow: 0 .13333rem .53333rem 0 rgba(0,0,0,.1);
    -moz-box-shadow: 0 .13333rem .53333rem 0 rgba(0,0,0,.1)
}

.proxy-f4 li span {
    display: block;
    width: 1.81333rem;
    height: 1.81333rem;
    background: url("../img/priceTickets/4L_icon.png") no-repeat center;
    background-size: 100% auto;
    margin: .72rem auto .48rem
}

.proxy-f4 li .f4-img1 {
    background-position: 0 0
}

.proxy-f4 li .f4-img2 {
    background-position: 0 -1.94667rem
}

.proxy-f4 li .f4-img3 {
    background-position: 0 -3.89333rem
}

.proxy-f4 li .f4-img4 {
    background-position: 0 -5.84rem
}

.proxy-f4 li:nth-child(2n+1) {
    margin-right: .4rem
}

.proxy-f4 li:nth-child(3),.proxy-f4 li:nth-child(4) {
    margin-top: .53333rem
}


/*分类导航*/
.top-cat {position: relative;height: 46px;overflow: hidden;background: #fff;border-bottom: 1px #ddd solid;border-width: 0.5px;}
.cat-s {padding: 0 2px 10px;height: 46px;position: relative;overflow-y: hidden;overflow-x: scroll;-webkit-overflow-scrolling: touch;}
.cat-s ul {position: absolute;left: 0;white-space: nowrap;}
.cat-s li {display: inline-block;height: 46px;height: 45.5px;line-height: 46px;font-size: 15px;margin: 0 -2px;}
.cat-s li.current-cat {border-bottom: 1px #0595c7 solid;border-width: 0.5px;}
.cat-s li a {display: block;margin: 0 10px;}
.cat-s li.current-cat a {color: #0595c7;}
.cdhoverss a{color:#0693C8}

.tchead{width:100%;height:35px;line-height:35px;background:#fff;font-size:16px;}
.tchead .tctit{position: absolute;left:15px;text-align:center;font-weight:700;color:#333}
.tchead .tctit i{font-size:18px;color:#ff6600}
.tchead .tcclose{position: absolute;right:15px;top:5px}


#baodancon{z-index:3500}
#baodancon .bdcon{background:#fff;padding:1px 0px 12px 0px;}
#baodancon .bdcon .m-cell{margin-bottom:10px}
#baodancon .bdcon .cell-item{padding-left:0;}
#baodancon .bdcon .cell-item:not(:last-child):after{margin-left:0}
#baodancon .bdcon .cell-textarea{height:100px;}
#baodancon .bdcon .bdsub{padding:0 10px;}
#baodancon .bdcon .btn-block{margin-top:0;height:40px;line-height:40px;font-size:16px;}
#baodancon .bdcon .no-input{height:45px;line-height:45px;overflow:hidden;font-size:15px;text-align:left}
#baodancon .bdcon #bd-cnamev{display:none;}
#baodancon .bdcon #bd-pnamev{display:none;}
#baodancon .ewmtp{width:150px;margin:0 auto;}
#baodancon .ewmtp img{width:150px;}
#baodancon .ewmsm{height:45px;line-height:45px;font-size:15px;}