﻿.bodybox {
    background: #f0f0f0
}

.bodybox #headdivbox {
    height: 0
}

.bodybox #headdivbox #ZSHao_headFixed {
    position: fixed
}

#zhusaHao_img {
    left: 0;
    right: 325px;
    top: -2px
}

.Screenlistcontent1366, .ScreenScaleDiv1366 {
    zoom: .83;
    -ms-zoom: .83;
    -moz-zoom: .83;
    -webkit-zoom: .83;
    -o-zoom: .83
}

.Screenlistcontent1280, .ScreenScaleDiv1280 {
    zoom: .78;
    -ms-zoom: .78;
    -moz-zoom: .78;
    -webkit-zoom: .78;
    -o-zoom: .78
}

.Screenlistcontent1366_ssc .cutimeBox {
    width: 245px !important
}

.Screenlistcontent1366_ssc .dataBox {
    width: 280px !important;
    margin-left: 120px !important
}

.Screenlistcontent1366_klsf .cutimeBox {
    width: 225px !important
}

.Screenlistcontent1366_klsf .dataBox {
    width: 266px !important;
    margin-left: 125px !important
}

.Screenlistcontent1366_sxy5 .planBox {
    margin-left: 10px !important
}

.Screenlistcontent1366_sxy5 .dataBox {
    width: 266px !important;
    margin-left: 85px !important
}

#fooderbox {
    margin-top: -20px
}

.scaleDiv_zshkuai3 {
    margin-left: -625px !important;
    margin-top: -30px !important
}

.scaleDiv_zshpk10 {
    margin-left: -638px !important;
    margin-top: -65px !important
}

.scaleDiv_otherLeft {
    margin-left: -620px !important
}

.acNameColor, .acNameColorSYX5 {
    color: #fffc00 !important
}

.acNameColorSYX5 {
    background: #5d2b97;
    border-radius: 8px
}

.acNameColorKuai3 {
    color: #fdd62d !important
}

.leftList_active {
    display: inline-block !important
}

.cqnc_1 {
    background: url(../images/cqncicon.png) 0 0 no-repeat;
    background-size: 432px
}

.cqnc_2 {
    background: url(../images/cqncicon.png) -45px 0 no-repeat;
    background-size: 432px
}

.cqnc_3 {
    background: url(../images/cqncicon.png) -89px 0 no-repeat;
    background-size: 432px
}

.cqnc_4 {
    background: url(../images/cqncicon.png) -134px 0 no-repeat;
    background-size: 432px
}

.cqnc_5 {
    background: url(../images/cqncicon.png) -178px 0 no-repeat;
    background-size: 432px
}

.cqnc_6 {
    background: url(../images/cqncicon.png) -223px 0 no-repeat;
    background-size: 432px
}

.cqnc_7 {
    background: url(../images/cqncicon.png) -267px 0 no-repeat;
    background-size: 432px
}

.cqnc_8 {
    background: url(../images/cqncicon.png) -312px 0 no-repeat;
    background-size: 432px
}

.cqnc_9 {
    background: url(../images/cqncicon.png) -357px 0 no-repeat;
    background-size: 432px
}

.cqnc_10 {
    background: url(../images/cqncicon.png) -402px 0 no-repeat;
    background-size: 432px
}

.cqnc_11 {
    background: url(../images/cqncicon.png) 0 -62px no-repeat;
    background-size: 432px
}

.cqnc_12 {
    background: url(../images/cqncicon.png) -44px -62px no-repeat;
    background-size: 432px
}

.cqnc_13 {
    background: url(../images/cqncicon.png) -88px -62px no-repeat;
    background-size: 432px
}

.cqnc_14 {
    background: url(../images/cqncicon.png) -133px -62px no-repeat;
    background-size: 432px
}

.cqnc_15 {
    background: url(../images/cqncicon.png) -177px -62px no-repeat;
    background-size: 432px
}

.cqnc_16 {
    background: url(../images/cqncicon.png) -222px -62px no-repeat;
    background-size: 432px
}

.cqnc_17 {
    background: url(../images/cqncicon.png) -266px -62px no-repeat;
    background-size: 432px
}

.cqnc_18 {
    background: url(../images/cqncicon.png) -311px -62px no-repeat;
    background-size: 432px
}

.cqnc_19 {
    background: url(../images/cqncicon.png) -356px -62px no-repeat;
    background-size: 432px
}

.cqnc_20 {
    background: url(../images/cqncicon.png) -401px -62px no-repeat;
    background-size: 432px
}

.pk10_1 {
    background: url(../images/bjpknum2.png) -246px -284px no-repeat
}

.pk10_2 {
    background: url(../images/bjpknum2.png) -42px -285px no-repeat
}

.pk10_3 {
    background: url(../images/bjpknum2.png) -83px -284px no-repeat
}

.pk10_4 {
    background: url(../images/bjpknum2.png) -123px -284px no-repeat
}

.pk10_5 {
    background: url(../images/bjpknum2.png) -286px -284px no-repeat
}

.pk10_6 {
    background: url(../images/bjpknum2.png) -1px -284px no-repeat
}

.pk10_7 {
    background: url(../images/bjpknum2.png) -205px -284px no-repeat
}

.pk10_8 {
    background: url(../images/bjpknum2.png) -164px -284px no-repeat
}

.pk10_9 {
    background: url(../images/bjpknum2.png) -327px -284px no-repeat
}

.pk10_10 {
    background: url(../images/bjpknum2.png) -368px -284px no-repeat
}

.pk10Yellow {
    background: url(../images/bjpk_y.png) no-repeat !important
}

.jsscYellow {
    background: url(../images/jssc_y.png) no-repeat !important
}

.azxyYellow {
    background: url(../images/azxy_y.png) no-repeat !important
}

.xyftYellow {
    background: url(../images/xyft_y.png) no-repeat !important
}

.cqssc_ {
    border: 2px solid #0f0 !important;
    border-radius: 50% !important
}

.cqssc_, .syx5_ {
    color: #fff;
    text-align: center;
    line-height: 32px !important
}

.syx5_ {
    border: 2px solid #3aedfe !important;
    border-radius: 50% !important
}

.kuai3_ {
    border: 2px solid #78d7ff !important;
    border-radius: 50% !important
}

.kuai3_, .pcxy28_ {
    color: #fff;
    text-align: center;
    line-height: 32px !important
}

.pcxy28_ {
    border: 2px solid #37eef2 !important;
    border-radius: 50% !important
}

.gdklsf_ {
    border: 2px solid #d2d0df !important;
    border-radius: 50% !important;
    color: #fff;
    text-align: center;
    line-height: 32px !important
}

#fooderbox .footer1 {
    margin-top: 0;
    background: #eceded
}

#fooderbox .footer1 ul li {
    color: #666
}

#fooderbox .footer1 ul li div span {
    color: #3f4345
}

#fooderbox .footer1 ul li p a {
    color: #666
}

#fooderbox .footer1 .about {
    background: url(../images/zshbg.png) no-repeat -24px -281px
}

#fooderbox .footer1 .rewards {
    background: url(../images/zshbg.png) no-repeat -53px -281px
}

#fooderbox .footer1 .call {
    background: url(../images/zshbg.png) no-repeat -83px -281px
}

#fooderbox .footer3, #fooderbox .footer3c {
    background: #d6d8db
}

#fooderbox .about_li a:hover {
    color: #f44a07;
    text-decoration: underline
}

.headInfo {
    margin-top: 50px
}

.lasli_ZSHao {
    width: 139px !important;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    float: right
}

.lasli_ZSHao .lasli_div {
    width: 237px;
    height: 50px;
    background: #ff7b00;
    position: relative
}

.lasli_ZSHao a {
    width: 40px !important;
    float: right;
    height: 40px !important;
    border-radius: 20px;
    background: #e18016;
    margin-top: 5px;
    line-height: 52px !important;
    padding: 0 !important
}

.lasli_ZSHao .phoicon {
    margin-right: 80px
}

.lasli_ZSHao .phoicon i {
    content: "";
    vertical-align: middle;
    width: 40px;
    height: 40px;
    display: inline-block;
    background: url(../images/bjpknum.png) no-repeat -332px -100px
}

.lasli_ZSHao .jyicon {
    margin-right: 10px
}

.lasli_ZSHao .jyicon i {
    content: "";
    vertical-align: middle;
    width: 40px;
    height: 40px;
    display: inline-block;
    background: url(../images/zshbg.png) no-repeat -15px -308px
}

#zshNav_logo {
    width: 98px;
    height: 48px;
    background: url(../images/zsh_headlogo.png) no-repeat
}

.listcontent {
    margin: 0 auto;
    margin-bottom: 20px
}

.listcontent #hint {
    height: 50px;
    line-height: 50px;
    padding: 0 20px;
    background: #fff
}

.listcontent #hint i {
    color: #ff0101;
    margin: 0 15px
}

.listcontent #hint .tips {
    margin: 0;
    color: #ff0101
}

#bgColor {
    background: #3f4345
}

#bgColor .headInfo {
    position: relative;
    width: 100%;
    vertical-align: middle
}

#bgColor #leftListDiv {
    width: 160px;
    height: auto
}

#bgColor #leftListDiv #backTop:hover {
    cursor: pointer;
    color: #fffc00 !important
}

#bgColor .detailMess {
    display: inline-block;
    position: absolute;
    width: 1260px;
    left: 154px
}

#bgColor .detailMess div {
    float: left
}

#bgColor .detailMess .logoBox {
    width: 125px
}

#bgColor .detailMess .logoBox img {
    margin-left: 18px
}

#bgColor .detailMess .logoBox span {
    display: block;
    width: 100%;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-weight: 600
}

#bgColor .detailMess .cutimeBox h, #bgColor .detailMess .dataBox h, #bgColor .detailMess .planBox h {
    height: 20px;
    line-height: 20px;
    font-size: 20px;
    font-weight: 400
}

#bgColor .detailMess .cutimeBox h {
    margin-bottom: 15px
}

#bgColor .detailMess .cutimeBox #kaiStyle span {
    display: inline-block;
    font-size: 18px;
    text-align: center
}

#bgColor .detailMess .cutimeBox #hasIssue {
    height: 35px;
    line-height: 35px;
    font-size: 16px
}

#bgColor .detailMess .cutimeBox #openStyle {
    width: 174px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background: #212224;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    color: #f7f200;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    font-size: 18px;
    display: none
}

#bgColor .detailMess .planBox ul li {
    float: left;
    width: 32px;
    height: 32px;
    margin-right: 10px;
    border-radius: 4px
}

#bgColor .detailMess .planBox .character {
    width: 100%;
    height: 50px;
    line-height: 50px;
    font-size: 16px
}

#bgColor .detailMess .dataBox span {
    display: inline-block;
    min-width: 80px;
    height: 80px;
    font-size: 16px;
    margin-right: 28px
}

#bgColor .detailMess .dataBox span i {
    display: block;
    font-size: 26px;
    margin-top: 20px
}

.pk10Style {
    padding-bottom: 30px
}

.pk10Style .headInfo {
    height: 601px
}

.pk10Style .listcontent {
    margin-top: 50px
}

.pk10Style .listcontent .change_til {
    width: 1200px
}

.pk10Style .listcontent .ch-left a {
    width: 210px
}

.pk10Style .listcontent .ch-left #zhuiA {
    width: 170px
}

.pk10Style .listcontent .ch-left .check_a {
    width: 210px;
    background: url(../images/zshbg.png) no-repeat -28px -220px
}

.pk10Style .listcontent .ch-left .check_b {
    width: 157px;
    background: url(../images/zshbg.png) no-repeat -237px -220px
}

.pk10Style .bannerBg {
    width: 100%;
    background: url(../images/banner_bj.jpg) no-repeat;
    background-position: 50%
}

.pk10Style .bannerBg .scaleDiv {
    position: absolute;
    width: 1544px;
    height: 230px;
    left: 50%;
    top: 85%;
    margin-left: -772px;
    margin-top: -94px
}

.pk10Style .bannerBg #leftListDiv .leftList {
    position: fixed;
    width: 160px;
    height: 330px;
    background: url(../images/zshbg.png) no-repeat -1296px -28px;
    left: 0;
    z-index: 1
}

.pk10Style .bannerBg #leftListDiv .leftList ul {
    margin-top: 115px;
    height: auto;
    width: 120px;
    padding: 10px;
    margin-left: 10px
}

.pk10Style .bannerBg #leftListDiv .leftList ul li {
    width: 100%;
    height: 16px;
    margin-bottom: 29px;
    margin-top: 7px;
    margin-left: 9px
}

.pk10Style .bannerBg #leftListDiv .leftList ul #pk10 {
    background: url(../images/bjpk_w.png) no-repeat
}

.pk10Style .bannerBg #leftListDiv .leftList ul #jisusc {
    background: url(../images/jssc_w.png) no-repeat
}

.pk10Style .bannerBg #leftListDiv .leftList ul #aozxy10 {
    background: url(../images/azxy_w.png) no-repeat
}

.pk10Style .bannerBg #leftListDiv .leftList ul #xingyft {
    margin-bottom: 0;
    background: url(../images/xyft_w.png) no-repeat
}

.pk10Style .bannerBg #leftListDiv .leftList ul #pk10:hover {
    cursor: pointer;
    background: url(../images/bjpk_y.png) no-repeat
}

.pk10Style .bannerBg #leftListDiv .leftList ul #jisusc:hover {
    cursor: pointer;
    background: url(../images/jssc_y.png) no-repeat
}

.pk10Style .bannerBg #leftListDiv .leftList ul #aozxy10:hover {
    cursor: pointer;
    background: url(../images/azxy_y.png) no-repeat
}

.pk10Style .bannerBg #leftListDiv .leftList ul #xingyft:hover {
    cursor: pointer;
    background: url(../images/xyft_y.png) no-repeat
}

.pk10Style .bannerBg #leftListDiv .leftList span {
    display: block;
    width: 97px;
    height: 29px;
    margin-left: 35px;
    border-bottom-left-radius: 14px;
    border-bottom-right-radius: 14px;
    background: url(../images/returntop.png) no-repeat;
    background-position-x: center;
    background-position-y: center;
    background-position: 50%;
    margin-top: 60px;
}

.pk10Style .bannerBg .detailMess {
    top: 33px;
    height: 170px;
    background: url(../images/zshbg.png) no-repeat 0 -32px
}

.pk10Style .bannerBg .detailMess .logoBox {
    height: 100%;
    margin-left: 42px;
    margin-right: 17px
}

.pk10Style .bannerBg .detailMess .logoBox span {
    font-size: 28px;
    color: #222
}

.pk10Style .bannerBg .detailMess .logoBox img {
    margin-top: 25px;
    margin-bottom: 5px
}

.pk10Style .bannerBg .detailMess .logoBox #caiName {
    font-size: 18px !important
}

.pk10Style .bannerBg .detailMess .dataBox {
    width: 370px;
    height: 100%
}

.pk10Style .bannerBg .detailMess .dataBox .sumSpan, .pk10Style .bannerBg .detailMess .dataBox h {
    margin-left: 55px
}

.pk10Style .bannerBg .detailMess .dataBox .kuiSpan {
    float: right
}

.pk10Style .bannerBg .detailMess .dataBox i {
    color: #ff0101
}

.pk10Style .bannerBg .detailMess .dataBox span {
    margin-top: 35px
}

.pk10Style .bannerBg .detailMess .cutimeBox, .pk10Style .bannerBg .detailMess .dataBox, .pk10Style .bannerBg .detailMess .planBox {
    height: 100%
}

.pk10Style .bannerBg .detailMess .cutimeBox h, .pk10Style .bannerBg .detailMess .dataBox h, .pk10Style .bannerBg .detailMess .planBox h {
    display: block;
    width: 100%;
    color: #000;
    margin-top: 25px
}

.pk10Style .bannerBg .detailMess .cutimeBox {
    width: 240px;
    color: #000;
    padding-left: 10px
}

.pk10Style .bannerBg .detailMess .cutimeBox #kaiStyle span {
    height: 35px;
    line-height: 35px
}

.pk10Style .bannerBg .detailMess .cutimeBox #hasIssue {
    margin-top: 10px
}

.pk10Style .bannerBg .detailMess .cutimeBox #hasIssue i {
    margin: 0 10px;
    font-size: 26px;
    color: #ff0101
}

.pk10Style .bannerBg .detailMess .cutimeBox #horFir, .pk10Style .bannerBg .detailMess .cutimeBox #horSec, .pk10Style .bannerBg .detailMess .cutimeBox #minFir, .pk10Style .bannerBg .detailMess .cutimeBox #minSec, .pk10Style .bannerBg .detailMess .cutimeBox #secFir, .pk10Style .bannerBg .detailMess .cutimeBox #secTwo {
    width: 23px;
    height: 50px;
    border-radius: 3px;
    background: #000;
    color: #ffb601;
    font-size: 28px !important
}

.pk10Style .bannerBg .detailMess .planBox {
    width: 410px;
    height: 100%
}

.pk10Style .bannerBg .detailMess .planBox h {
    margin-left: 50px
}

.pk10Style .bannerBg .detailMess .planBox ul {
    margin-top: 15px;
    margin-left: 50px;
    margin-bottom: 20px
}

.pk10Style .bannerBg .detailMess .planBox .character {
    margin-top: 10px
}

.pk10Style .bannerBg .detailMess .planBox .character .span_1 {
    margin-left: 50px
}

.pk10Style .bannerBg .detailMess .planBox .character .span_2 {
    float: right;
    margin-right: 20px
}

.pk10Style .bannerBg .detailMess .planBox .character #curCost, .pk10Style .bannerBg .detailMess .planBox .character #qishu {
    color: #ff0101;
    margin: 0 5px
}

.pk10Style .bannerBg .detailMess .planBox .character #qishu {
    font-size: 20px
}

.sscStyle {
    padding-bottom: 30px
}

.sscStyle, .sscStyle #bgColor {
    background: #0995dc !important
}

.sscStyle .headInfo {
    height: 601px
}

.sscStyle .listcontent {
    margin-top: 50px
}

.sscStyle .listcontent .change_til {
    width: 1200px;
    background: #0081bc
}

.sscStyle .listcontent .ch-left a {
    width: 176px
}

.sscStyle .listcontent .ch-left .check_a, .sscStyle .listcontent .ch-left .check_b {
    width: 176px;
    background: url(../images/sscbtn.png)
}

.sscStyle .bannerBg {
    width: 100%;
    background: url(../images/banner_ssc.jpg) no-repeat;
    background-position: 50%
}

.sscStyle .bannerBg .scaleDiv {
    position: absolute;
    width: 1544px;
    height: 230px;
    left: 50%;
    top: 85%;
    margin-left: -772px;
    margin-top: -94px
}

.sscStyle .bannerBg .leftList_cqssc {
    position: fixed;
    z-index: 1;
    left: -1rem;
    width: 160px;
    height: 367px;
    background: url(../images/cqssc.png) no-repeat;
    background-position: 100%
}

.sscStyle .bannerBg .leftList_cqssc ul {
    margin-top: 83px;
    height: auto;
    width: 80px;
    padding: 10px;
    margin-left: 50px
}

.sscStyle .bannerBg .leftList_cqssc ul li {
    width: 100%;
    height: 16px;
    margin-bottom: 20px;
    text-align: center;
    color: #016796
}

.sscStyle .bannerBg .leftList_cqssc ul li:hover {
    cursor: pointer;
    color: #fffc00 !important
}

.sscStyle .bannerBg .leftList_cqssc span {
    display: block;
    width: 53px;
    height: 53px;
    line-height: 65px;
    text-align: center;
    border-radius: 25px;
    margin: 30px 0 0 73px;
    color: #fff;
    font-weight: 600;
    margin-top: 40%;
}

.sscStyle .bannerBg .detailMess {
    top: 15px;
    height: 170px
}

.sscStyle .bannerBg .detailMess .cutimeBox, .sscStyle .bannerBg .detailMess .dataBox, .sscStyle .bannerBg .detailMess .planBox {
    height: 100%
}

.sscStyle .bannerBg .detailMess .cutimeBox h, .sscStyle .bannerBg .detailMess .dataBox h, .sscStyle .bannerBg .detailMess .planBox h {
    display: block;
    width: 100%;
    color: #fff;
    margin-top: 25px
}

.sscStyle .bannerBg .detailMess .logoBox {
    height: 100%;
    margin-left: 45px
}

.sscStyle .bannerBg .detailMess .logoBox span {
    color: #fff;
    font-size: 18px
}

.sscStyle .bannerBg .detailMess .logoBox img {
    margin-top: 25px;
    margin-bottom: 0
}

.sscStyle .bannerBg .detailMess .dataBox {
    width: 300px;
    margin-left: 30px;
    color: #fff
}

.sscStyle .bannerBg .detailMess .dataBox i {
    color: #ffd200
}

.sscStyle .bannerBg .detailMess .dataBox span {
    margin-top: 35px
}

.sscStyle .bannerBg .detailMess .dataBox .kuiSpan {
    float: right
}

.sscStyle .bannerBg .detailMess .cutimeBox {
    width: 280px;
    color: #fff;
    padding-left: 15px
}

.sscStyle .bannerBg .detailMess .cutimeBox #hasIssue {
    clear: both
}

.sscStyle .bannerBg .detailMess .cutimeBox #hasIssue i {
    margin: 0 10px;
    font-size: 26px;
    color: #ffd200
}

.sscStyle .bannerBg .detailMess .cutimeBox #kaiStyle span {
    height: 45px;
    line-height: 45px
}

.sscStyle .bannerBg .detailMess .cutimeBox #kaiStyle #horFir, .sscStyle .bannerBg .detailMess .cutimeBox #kaiStyle #horSec, .sscStyle .bannerBg .detailMess .cutimeBox #kaiStyle #minFir, .sscStyle .bannerBg .detailMess .cutimeBox #kaiStyle #minSec, .sscStyle .bannerBg .detailMess .cutimeBox #kaiStyle #secFir, .sscStyle .bannerBg .detailMess .cutimeBox #kaiStyle #secTwo {
    width: 25px;
    height: 35px;
    line-height: 35px;
    background: #016d9f;
    color: #50e48e;
    border-radius: 16px;
    font-size: 30px
}

.sscStyle .bannerBg .detailMess .planBox {
    width: 390px;
    height: 100%;
    margin: 0 10px 0 30px
}

.sscStyle .bannerBg .detailMess .planBox ul {
    margin-top: 15px;
    margin-bottom: 20px
}

.sscStyle .bannerBg .detailMess .planBox ul li {
    font-size: 24px;
    text-align: center;
    line-height: 32px
}

.sscStyle .bannerBg .detailMess .planBox .character {
    color: #fff;
    margin-top: 10px
}

.sscStyle .bannerBg .detailMess .planBox .character .span_1 {
    margin-right: 45px
}

.sscStyle .bannerBg .detailMess .planBox .character .span_2 {
    float: right;
    margin-right: 20px
}

.sscStyle .bannerBg .detailMess .planBox .character #curCost, .sscStyle .bannerBg .detailMess .planBox .character #qishu {
    color: #ffd200 !important;
    margin: 0 5px
}

.sscStyle .bannerBg .detailMess .planBox .character #qishu {
    font-size: 20px
}

.kuai3Style {
    padding-bottom: 30px;
    background: #334aaa !important
}

.kuai3Style #bgColor {
    background: #0995dc !important
}

.kuai3Style .headInfo {
    height: 601px;
    margin-top: 44px
}

.kuai3Style .listcontent {
    margin-top: 190px
}

.kuai3Style .listcontent .change_til {
    width: 1200px;
    background: #3f5ac3
}

.kuai3Style .listcontent .ch-left a {
    width: 212px
}

.kuai3Style .listcontent .ch-left .check_a {
    color: #182662
}

.kuai3Style .listcontent .ch-left .check_a, .kuai3Style .listcontent .ch-left .check_b {
    width: 212px;
    background: url(../images/kuai3_bg.png)
}

.kuai3Style .bannerBg {
    width: 100%;
    background: url(../images/banner_kuai3.jpg) no-repeat;
    background-position: 50%
}

.kuai3Style .bannerBg .scaleDiv {
    position: absolute;
    width: 1544px;
    height: 230px;
    left: 50%;
    top: 85%;
    margin-left: -754px;
    margin-top: -68px
}

.kuai3Style .bannerBg .leftList_kuai3 {
    position: fixed;
    width: 140px;
    height: 518px;
    z-index: 1;
    left: 0;
    background: url(../images/leftflot.png) no-repeat;
    background-position: 100%
}

.kuai3Style .bannerBg .leftList_kuai3 ul {
    margin-top: 130px;
    height: auto;
    width: 80px;
    padding: 10px;
    margin-left: 30px
}

.kuai3Style .bannerBg .leftList_kuai3 ul li {
    width: 100%;
    height: 16px;
    margin-bottom: 15px;
    text-align: center;
    color: #fff
}

.kuai3Style .bannerBg .leftList_kuai3 ul li:hover {
    cursor: pointer;
    color: #fdd62d
}

.kuai3Style .bannerBg .leftList_kuai3 span {
    display: block;
    width: 53px;
    height: 53px;
    line-height: 53px;
    text-align: center;
    border-radius: 25px;
    margin: 30px 0 0 53px;
    color: #fff;
    font-weight: 600
}

.kuai3Style .bannerBg .detailMess {
    top: 15px;
    height: 302px;
    background: url(../images/infobg.png) no-repeat
}

.kuai3Style .bannerBg .detailMess .cutimeBox, .kuai3Style .bannerBg .detailMess .dataBox, .kuai3Style .bannerBg .detailMess .planBox {
    height: 53%;
    margin-top: 130px
}

.kuai3Style .bannerBg .detailMess .cutimeBox h, .kuai3Style .bannerBg .detailMess .dataBox h, .kuai3Style .bannerBg .detailMess .planBox h {
    color: #fdd62d
}

.kuai3Style .bannerBg .detailMess .cutimeBox h, .kuai3Style .bannerBg .detailMess .dataBox h {
    display: block;
    width: 100%;
    margin-top: 25px
}

.kuai3Style .bannerBg .detailMess .logoBox {
    height: 53%;
    margin-left: 45px;
    margin-top: 130px
}

.kuai3Style .bannerBg .detailMess .logoBox span {
    color: #fff;
    font-size: 18px
}

.kuai3Style .bannerBg .detailMess .logoBox img {
    margin-top: 15px;
    margin-bottom: 0
}

.kuai3Style .bannerBg .detailMess .dataBox {
    width: 380px;
    color: #fff;
    padding-left: 25px
}

.kuai3Style .bannerBg .detailMess .dataBox span {
    margin-top: 35px
}

.kuai3Style .bannerBg .detailMess .dataBox i {
    color: #ffd200
}

.kuai3Style .bannerBg .detailMess .dataBox .kuiSpan {
    float: right;
    margin-right: 50px
}

.kuai3Style .bannerBg .detailMess .cutimeBox {
    width: 240px;
    color: #fff
}

.kuai3Style .bannerBg .detailMess .cutimeBox #hasIssue i {
    margin: 0 10px;
    font-size: 26px;
    color: #ffd200
}

.kuai3Style .bannerBg .detailMess .cutimeBox #kaiStyle span {
    height: 35px;
    line-height: 35px
}

.kuai3Style .bannerBg .detailMess .cutimeBox #kaiStyle #horFir, .kuai3Style .bannerBg .detailMess .cutimeBox #kaiStyle #horSec, .kuai3Style .bannerBg .detailMess .cutimeBox #kaiStyle #minFir, .kuai3Style .bannerBg .detailMess .cutimeBox #kaiStyle #minSec, .kuai3Style .bannerBg .detailMess .cutimeBox #kaiStyle #secFir, .kuai3Style .bannerBg .detailMess .cutimeBox #kaiStyle #secTwo {
    width: 25px;
    height: 35px;
    border-radius: 3px;
    background: #182662;
    color: #ffb601;
    font-size: 30px
}

.kuai3Style .bannerBg .detailMess .planBox {
    position: relative;
    width: 360px;
    margin: 130px 0 0 20px
}

.kuai3Style .bannerBg .detailMess .planBox h {
    position: absolute;
    display: inline-block;
    width: 100px;
    margin-top: 70px
}

.kuai3Style .bannerBg .detailMess .planBox ul {
    margin-top: 60px;
    display: inline-block;
    width: 230px;
    margin-left: 100px
}

.kuai3Style .bannerBg .detailMess .planBox ul > li {
    font-size: 24px;
    text-align: center;
    line-height: 32px
}

.kuai3Style .bannerBg .detailMess .planBox .character {
    color: #fff
}

.kuai3Style .bannerBg .detailMess .planBox .character .span_2 {
    float: right;
    margin-right: 20px
}

.kuai3Style .bannerBg .detailMess .planBox .character #curCost, .kuai3Style .bannerBg .detailMess .planBox .character #qishu {
    color: #ffd200 !important;
    margin-right: 5px
}

.kuai3Style .bannerBg .detailMess .planBox .character #qishu {
    font-size: 20px
}

.syx5Style {
    padding-bottom: 30px;
    background: #310668 !important
}

.syx5Style #bgColor {
    background: #0995dc !important
}

.syx5Style .headInfo {
    height: 717px;
    margin-top: 49px
}

.syx5Style .listcontent .change_til {
    width: 1200px;
    background: #763dde
}

.syx5Style .listcontent .ch-left a {
    width: 176px
}

.syx5Style .listcontent .ch-left .check_a, .syx5Style .listcontent .ch-left .check_b {
    width: 176px;
    background: url(../images/shiyix5.png)
}

.syx5Style .bannerBg {
    width: 100%;
    background: url(../images/banner_syx5.jpg) no-repeat;
    background-position: 50%
}

.syx5Style .bannerBg .scaleDiv {
    position: absolute;
    width: 1544px;
    height: 200px;
    left: 50%;
    top: 85%;
    margin-left: -772px;
    margin-top: -94px
}

.syx5Style .bannerBg .leftList_syx5 {
    position: fixed;
    left: -.05rem;
    z-index: 1;
    width: 160px;
    height: 535px;
    background: url(../images/syxw_leftflot.png) no-repeat;
    background-position: 100%
}

.syx5Style .bannerBg .leftList_syx5 ul {
    margin-top: 118px;
    height: auto;
    width: 80px;
    padding: 10px;
    margin-left: 40px
}

.syx5Style .bannerBg .leftList_syx5 ul li {
    width: 100%;
    height: 16px;
    margin-bottom: 12px;
    text-align: center;
    color: #e5e5e5
}

.syx5Style .bannerBg .leftList_syx5 ul li:hover {
    cursor: pointer;
    border-radius: 8px;
    background: #5d2b97;
    color: #ffea00
}

.syx5Style .bannerBg .leftList_syx5 span {
    display: block;
    width: 53px;
    height: 53px;
    line-height: 64px;
    text-align: center;
    border-radius: 25px;
    margin: 4px 0 0 61px;
    color: #fff;
    font-weight: 600
}

.syx5Style .bannerBg .detailMess {
    top: -5px;
    height: 160px
}

.syx5Style .bannerBg .detailMess .cutimeBox, .syx5Style .bannerBg .detailMess .dataBox, .syx5Style .bannerBg .detailMess .planBox {
    height: 100%
}

.syx5Style .bannerBg .detailMess .cutimeBox h, .syx5Style .bannerBg .detailMess .dataBox h, .syx5Style .bannerBg .detailMess .planBox h {
    display: block;
    width: 100%;
    color: #fff;
    margin-top: 40px
}

.syx5Style .bannerBg .detailMess .logoBox {
    height: 100%;
    margin-left: 115px
}

.syx5Style .bannerBg .detailMess .logoBox span {
    font-size: 18px;
    color: #fff
}

.syx5Style .bannerBg .detailMess .logoBox img {
    margin-top: 16px;
    margin-bottom: 0
}

.syx5Style .bannerBg .detailMess .dataBox {
    width: 300px;
    margin-left: 10px;
    color: #fff
}

.syx5Style .bannerBg .detailMess .dataBox span {
    margin-top: 20px
}

.syx5Style .bannerBg .detailMess .dataBox i {
    color: #ffd200
}

.syx5Style .bannerBg .detailMess .cutimeBox {
    width: 240px;
    color: #fff;
    padding-left: 8px
}

.syx5Style .bannerBg .detailMess .cutimeBox #hasIssue i {
    margin: 0 10px;
    font-size: 26px;
    color: #ffd200
}

.syx5Style .bannerBg .detailMess .cutimeBox #kaiStyle span {
    height: 35px;
    line-height: 35px
}

.syx5Style .bannerBg .detailMess .cutimeBox #kaiStyle #horFir, .syx5Style .bannerBg .detailMess .cutimeBox #kaiStyle #horSec, .syx5Style .bannerBg .detailMess .cutimeBox #kaiStyle #minFir, .syx5Style .bannerBg .detailMess .cutimeBox #kaiStyle #minSec, .syx5Style .bannerBg .detailMess .cutimeBox #kaiStyle #secFir, .syx5Style .bannerBg .detailMess .cutimeBox #kaiStyle #secTwo {
    width: 25px;
    height: 35px;
    line-height: 35px;
    background: #522fae;
    color: #fcff00;
    border-radius: 16px;
    font-size: 28px
}

.syx5Style .bannerBg .detailMess .planBox {
    width: 325px;
    height: 100%;
    margin-left: 30px
}

.syx5Style .bannerBg .detailMess .planBox ul {
    margin-top: 15px;
    margin-bottom: 20px
}

.syx5Style .bannerBg .detailMess .planBox ul li {
    text-align: center;
    line-height: 32px;
    font-size: 24px;
    color: #fff
}

.syx5Style .bannerBg .detailMess .planBox .character {
    color: #fff
}

.syx5Style .bannerBg .detailMess .planBox .character .span_1 {
    margin-right: 5px
}

.syx5Style .bannerBg .detailMess .planBox .character #curCost, .syx5Style .bannerBg .detailMess .planBox .character #qishu {
    color: #ffd200 !important;
    margin: 0 5px
}

.syx5Style .bannerBg .detailMess .planBox .character #qishu {
    font-size: 20px
}

.egxyStyle {
    padding-bottom: 30px;
    background: #1897e1 !important
}

.egxyStyle .headInfo {
    height: 726px
}

.egxyStyle .listcontent {
    margin-top: 30px
}

.egxyStyle .listcontent .change_til {
    width: 1200px;
    background: #0a81c6
}

.egxyStyle .listcontent .ch-left a {
    width: 176px
}

.egxyStyle .listcontent .ch-left .check_a, .egxyStyle .listcontent .ch-left .check_b {
    width: 176px;
    background: url(../images/egxy_bg.png)
}

.egxyStyle .bannerBg {
    width: 100%;
    background: url(../images/banner_pcegg.jpg) no-repeat;
    background-position: 50%
}

.egxyStyle .bannerBg .scaleDiv {
    position: absolute;
    width: 1544px;
    height: 190px;
    left: 50%;
    top: 85%;
    margin-left: -772px;
    margin-top: -70px
}

.egxyStyle .bannerBg .leftList_pcxy28 {
    position: fixed;
    width: 160px;
    height: 367px;
    background: url(../images/zshbg.png) no-repeat !important
}

.egxyStyle .bannerBg .leftList_pcxy28 ul {
    margin-top: 83px;
    height: auto;
    width: 80px;
    padding: 10px;
    margin-left: 10px
}

.egxyStyle .bannerBg .leftList_pcxy28 ul li {
    width: 100%;
    height: 16px;
    margin-bottom: 20px;
    text-align: center
}

.egxyStyle .bannerBg .leftList_pcxy28 ul li:hover {
    cursor: pointer;
    color: #fffc00 !important
}

.egxyStyle .bannerBg .leftList_pcxy28 span {
    display: block;
    width: 53px;
    height: 53px;
    line-height: 58px;
    text-align: center;
    border-radius: 25px;
    margin: 30px 0 0 33px;
    color: #fff;
    font-weight: 600
}

.egxyStyle .bannerBg .detailMess {
    top: 15px;
    height: 170px
}

.egxyStyle .bannerBg .detailMess .cutimeBox, .egxyStyle .bannerBg .detailMess .dataBox, .egxyStyle .bannerBg .detailMess .planBox {
    height: 100%
}

.egxyStyle .bannerBg .detailMess .cutimeBox h, .egxyStyle .bannerBg .detailMess .dataBox h, .egxyStyle .bannerBg .detailMess .planBox h {
    display: block;
    width: 100%;
    color: #fff;
    margin-top: 25px
}

.egxyStyle .bannerBg .detailMess .logoBox {
    height: 100%;
    margin-left: 45px
}

.egxyStyle .bannerBg .detailMess .logoBox span {
    font-size: 18px;
    color: #fff
}

.egxyStyle .bannerBg .detailMess .logoBox img {
    margin-top: 25px;
    margin-bottom: 0
}

.egxyStyle .bannerBg .detailMess .dataBox {
    width: 300px;
    margin-left: 30px;
    color: #fff
}

.egxyStyle .bannerBg .detailMess .dataBox i {
    color: #ffd200
}

.egxyStyle .bannerBg .detailMess .dataBox span {
    margin-top: 35px
}

.egxyStyle .bannerBg .detailMess .dataBox .kuiSpan {
    float: right;
    margin-right: 40px
}

.egxyStyle .bannerBg .detailMess .cutimeBox {
    width: 265px;
    color: #fff;
    padding-left: 25px
}

.egxyStyle .bannerBg .detailMess .cutimeBox #hasIssue {
    clear: both
}

.egxyStyle .bannerBg .detailMess .cutimeBox #hasIssue i {
    margin: 0 10px;
    font-size: 26px;
    color: #ffd200
}

.egxyStyle .bannerBg .detailMess .cutimeBox #kaiStyle span {
    height: 35px;
    line-height: 35px
}

.egxyStyle .bannerBg .detailMess .cutimeBox #kaiStyle #horFir, .egxyStyle .bannerBg .detailMess .cutimeBox #kaiStyle #horSec, .egxyStyle .bannerBg .detailMess .cutimeBox #kaiStyle #minFir, .egxyStyle .bannerBg .detailMess .cutimeBox #kaiStyle #minSec, .egxyStyle .bannerBg .detailMess .cutimeBox #kaiStyle #secFir, .egxyStyle .bannerBg .detailMess .cutimeBox #kaiStyle #secTwo {
    width: 25px;
    height: 35px;
    line-height: 35px;
    background: #016390;
    color: #f5df0a;
    border-radius: 16px;
    font-size: 28px
}

.egxyStyle .bannerBg .detailMess .planBox {
    width: 390px;
    height: 100%;
    margin: 0 0 0 50px
}

.egxyStyle .bannerBg .detailMess .planBox ul {
    margin-top: 15px;
    margin-bottom: 20px
}

.egxyStyle .bannerBg .detailMess .planBox ul li {
    font-size: 24px;
    color: #fff;
    text-align: center;
    line-height: 32px
}

.egxyStyle .bannerBg .detailMess .planBox .character {
    color: #fff;
    margin-top: 10px
}

.egxyStyle .bannerBg .detailMess .planBox .character .span_1 {
    margin-right: 45px
}

.egxyStyle .bannerBg .detailMess .planBox .character .span_2 {
    float: right;
    margin-right: 80px
}

.egxyStyle .bannerBg .detailMess .planBox .character #curCost, .egxyStyle .bannerBg .detailMess .planBox .character #qishu {
    color: #ffd200 !important;
    margin: 0 5px
}

.egxyStyle .bannerBg .detailMess .planBox .character #qishu {
    font-size: 20px
}

.gdklsfStyle {
    padding-bottom: 30px;
    background: #0d004f !important
}

.gdklsfStyle .headInfo {
    height: 726px;
    margin-top: 37px
}

.gdklsfStyle .listcontent {
    margin-top: 30px
}

.gdklsfStyle .listcontent .change_til {
    width: 1200px;
    background: #00389f
}

.gdklsfStyle .listcontent .ch-left a {
    width: 176px
}

.gdklsfStyle .listcontent .ch-left .check_a {
    color: #a25401
}

.gdklsfStyle .listcontent .ch-left .check_a, .gdklsfStyle .listcontent .ch-left .check_b {
    width: 176px;
    background: url(../images/gdklsf_bg.png)
}

.gdklsfStyle .listcontent .blue_gdklsf {
    border: 1px solid #3cb3f1 !important;
    border-radius: 50% !important
}

.gdklsfStyle .listcontent .red_gdklsf {
    border: 1px solid #ff5054 !important;
    border-radius: 50% !important
}

.gdklsfStyle .bannerBg {
    width: 100%;
    background: url(../images/banner_klsf.jpg) no-repeat;
    background-position: 50%
}

.gdklsfStyle .bannerBg .scaleDiv {
    position: absolute;
    width: 1544px;
    height: 190px;
    left: 50%;
    top: 85%;
    margin-left: -772px;
    margin-top: -70px
}

.gdklsfStyle .bannerBg .leftList_gdklsf {
    position: fixed;
    z-index: 1;
    left: 0;
    width: 160px;
    height: 367px;
    background: url(../images/klsffloat.png) no-repeat;
    background-position-x: 30px
}

.gdklsfStyle .bannerBg .leftList_gdklsf ul {
    margin-top: 115px;
    height: auto;
    width: 90px;
    padding: 10px;
    margin-left: 40px
}

.gdklsfStyle .bannerBg .leftList_gdklsf ul li {
    width: 100%;
    height: 16px;
    color: #fff;
    margin-bottom: 18px;
    text-align: center
}

.gdklsfStyle .bannerBg .leftList_gdklsf ul li:hover {
    cursor: pointer;
    color: #fffc00 !important
}

.gdklsfStyle .bannerBg .leftList_gdklsf span {
    display: block;
    width: 100px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    border-radius: 7px;
    margin: 10px 0 0 45px;
    color: #fff;
    font-weight: 600
}

.gdklsfStyle .bannerBg .detailMess {
    top: -10px;
    height: 170px
}

.gdklsfStyle .bannerBg .detailMess .cutimeBox, .gdklsfStyle .bannerBg .detailMess .dataBox, .gdklsfStyle .bannerBg .detailMess .planBox {
    height: 100%
}

.gdklsfStyle .bannerBg .detailMess .cutimeBox h, .gdklsfStyle .bannerBg .detailMess .dataBox h, .gdklsfStyle .bannerBg .detailMess .planBox h {
    display: block;
    width: 100%;
    color: #fff;
    margin-top: 25px
}

.gdklsfStyle .bannerBg .detailMess .logoBox {
    height: 100%;
    margin-left: 45px
}

.gdklsfStyle .bannerBg .detailMess .logoBox span {
    font-size: 18px;
    color: #fff
}

.gdklsfStyle .bannerBg .detailMess .logoBox img {
    margin-top: 25px;
    margin-bottom: 0
}

.gdklsfStyle .bannerBg .detailMess .dataBox {
    width: 300px;
    margin-left: 30px;
    color: #fff
}

.gdklsfStyle .bannerBg .detailMess .dataBox i {
    color: #ffd200
}

.gdklsfStyle .bannerBg .detailMess .dataBox span {
    margin-top: 35px
}

.gdklsfStyle .bannerBg .detailMess .dataBox .kuiSpan {
    float: right;
    margin-right: 40px
}

.gdklsfStyle .bannerBg .detailMess .cutimeBox {
    width: 260px;
    color: #fff;
    padding-left: 20px
}

.gdklsfStyle .bannerBg .detailMess .cutimeBox #hasIssue {
    clear: both
}

.gdklsfStyle .bannerBg .detailMess .cutimeBox #hasIssue i {
    margin: 0 10px;
    font-size: 26px;
    color: #ffd200
}

.gdklsfStyle .bannerBg .detailMess .cutimeBox #kaiStyle span {
    height: 35px;
    line-height: 35px
}

.gdklsfStyle .bannerBg .detailMess .cutimeBox #kaiStyle #horFir, .gdklsfStyle .bannerBg .detailMess .cutimeBox #kaiStyle #horSec, .gdklsfStyle .bannerBg .detailMess .cutimeBox #kaiStyle #minFir, .gdklsfStyle .bannerBg .detailMess .cutimeBox #kaiStyle #minSec, .gdklsfStyle .bannerBg .detailMess .cutimeBox #kaiStyle #secFir, .gdklsfStyle .bannerBg .detailMess .cutimeBox #kaiStyle #secTwo {
    width: 25px;
    height: 35px;
    line-height: 35px;
    background: #0d004f;
    color: #ffde00;
    border-radius: 16px;
    font-size: 28px;
    border: 1px solid #fff
}

.gdklsfStyle .bannerBg .detailMess .planBox {
    width: 390px;
    height: 100%;
    margin: 0 10px 0 30px
}

.gdklsfStyle .bannerBg .detailMess .planBox ul {
    margin-top: 15px;
    margin-bottom: 20px
}

.gdklsfStyle .bannerBg .detailMess .planBox ul li {
    font-size: 24px;
    color: #fff;
    text-align: center;
    line-height: 32px
}

.gdklsfStyle .bannerBg .detailMess .planBox .character {
    color: #fff;
    margin-top: 10px
}

.gdklsfStyle .bannerBg .detailMess .planBox .character .span_1 {
    margin-right: 10px
}

.gdklsfStyle .bannerBg .detailMess .planBox .character .span_2 {
    float: right;
    margin-right: 75px
}

.gdklsfStyle .bannerBg .detailMess .planBox .character #curCost, .gdklsfStyle .bannerBg .detailMess .planBox .character #qishu {
    color: #ffd200 !important;
    margin: 0 5px
}

.gdklsfStyle .bannerBg .detailMess .planBox .character #qishu {
    font-size: 20px
}