
/*device-width: >= 1000px*/
@media screen and (min-width: 767px) and (max-width: 1200px) {
    .weixin {
        right: 0px;
    }

    .bg2 {
        padding-bottom: 0px
    }

    .hea, .Cooldog_container, .cont, .listTwo {
        width: 100%;
    }
	.hea > a  {
	        width: 65px;
	        height: 60px;overflow: hidden;
	}
	.hea > a  img{
	      
	        height: 60px;
	}
    /* banner è½®æ’­ */
    .swiper-banner, .swiper-banner img {
        width: 100%;
    }

    .top {
        width: 100%;
        height: 440px;
    }

    .headline {
        margin-top: 30px
    }

    .line {
        margin: 0 auto 30px
    }

    #frame {
        width: 53%
    }

        #frame img {
            width: 100%
        }

    .newsPicture {
        width: 50%;
        float: left;
    }

    .nocNotice li p {
        font-size: 14px;
    }

    .nocNotice {
        width: 96%;
        margin: 0 auto
    }

        .nocNotice li {
            width: 48%;
            margin-left: 0px;
            margin-top: 5%
        }

            .nocNotice li:nth-child(2n) {
                width: 48%;
                margin-left: 4%;
            }

    .overall {
        width: 43%
    }

    .listNew, .tent, .review_container, .cont_book {
        width: 100%
    }

        .review_container a > img {
            width: 100%;
            display: block;
            height: 100%
        }

        .review_container > div {
            width: 23%;
            margin-left: 1%;
            height: 2rem;
        }

    #titl {
        width: 96%;
        margin: 0 auto;
    }

    .past {
        height: 500px
    }

    .newList {
        width: 92%
    }

        .newList li, .annList li {
            width: 100%;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
        }

    .pastTitle {
        padding-top: 50px
    }
    /* è”ç³»æˆ‘ä»¬ */
    .cont, .touchContent {
        width: 100%;
        margin: 0 auto;
        padding-bottom: 20px;
    }

    .season-map {
        left: 0px;
    }

    .map-2 {
        width: 613px;
        height: 500px;
    }
    /* .whole {width: 90%; margin-left: 10%;margin-top: 0px;}
.whole > p:nth-child(2) { margin-top: 0px;} */
    .logonCon {
        height: 9rem;
    }

    .nocPapers, .paperContent, .logon {
        width: 100%;
    }

    .Line {
        margin: 0px auto 30px;
    }

    .titl {
        width: 90%;
        margin-left: 5%;
        height: 34px
    }

        .titl p {
            font-size: 19px;
            line-height: 34px;
        }

    .ul {
        width: 90%
    }

        .ul li {
            font-size: 16px;
            width: 100%;
            height: 36px;
        }

    body .wen {
        width: 61%
    }

    .list {
        width: 95%;
        margin-left: 5%
    }

    .listbox p {
        margin-left: 2%;
    }

    .matchlist {
        width: 96%;
        display: flex;
        flex-wrap: wrap;
        margin-left: 2%;
    }

    .listbox {
        width: 100%;
        height: 800px;
        padding: 20px 0px;
        width: 100%
    }

    .listboxText {
        width: 96%;
        padding: 2%
    }

    #photos img {
        float: left;
        width: 100%;
        height: auto;
    }

    .annList li {
        line-height: 35px;
    }

    .newList li {
        font-size: 14px;
        line-height: 22px;
        margin-bottom: 10px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap; /* text-indent: 1em; */
        cursor: pointer;
    }

        .newList li span {
            width: 78%;
            display: inline-block;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }

    .swiper-container3 .swiper-slide p {
        width: 100%;
        font-size: 26px;
        text-indent: 0em;
        background: #463b81e6
    }
    /*
 å‚èµ›é€‰æ‰‹ä¿¡æ¯
  */
    .studentInfor .layui-input-block {
        margin-left: 80px;
        min-height: 36px;
    }

    .itemOne > label {
        font-size: 14px;
        color: #333;
        width: 75px;
    }

    .layui-form-item > label {
        font-size: 14px;
        width: 75px;
    }

    .studentInfor .layui-form-item {
        margin-left: 2%
    }

    .studentInfor > .itemOne:nth-child(2n) {
        margin-left: 5%
    }

    .playerInfor > div .studentInfor {
        width: 80%;
    }

    .playerInfor > div .layuiPhoto {
        width: 16%;
        height: 180px;
        margin-top: 20px;
    }
    /* .studentInfor .layui-form-item {margin-left:2%} */
    .studentInfor .layui-form-item .nationCity, .studentInfor .layui-form-item .nationArea, .nationProvince {
        width: 26%;
        float: left;
    }

    .playerInfor > div {
        margin: 10px 20px;
    }

    .layui-form-item .school {
        width: 80%;
    }
    /* å…³äºŽæˆ‘ä»¬ */
    .history .item {
        width: 70px;
    }

    .history .his-detail {
        left: 43%;
    }

    .signUp, .exportContent {
        width: 100%;
    }

    .signUp {
        padding: 40px 0px;
    }
}

/*
device-width:320px-767px
*/
@media screen and (min-width: 320px) and (max-width: 767px) {
    .expListHead {
        width: 100%
    }

    .expImg {
        display: none;
    }

    .expListHead > div {
        height: 50px;
        line-height: 50px;
        width: 25%;
        float: left;
        font-size: 14px;
        color: #333;
        text-align: center;
        cursor: pointer;
        border-bottom: none;
        color: #fff;
        box-sizing: border-box;
        border-left: 1px solid #adadad;
    }

    .expListHead {
        background: url("/images/navdown.png");
        background-size: 100%;
    }

        .expListHead > div > a {
            color: #fff;
        }

        .expListHead > div.zjActivly {
            background: none;
        }

        .expListHead > div:nth-child(2) {
            margin-top: 0px;
            border-left: none
        }

    .top {
        width: 100%;
        height: 5rem;
    }

    .bg2 {
        padding-bottom: 0px
    }

    .tent, .nocPapers, .touchContent, .cont_book {
        width: 100%
    }
.swiper-banner{ clear: both; }
    .swiper-banner, .swiper-container3 img,.swiper-banner img {
        width: 100%
    }

    .headline {
        font-size: 1.5rem;
        margin: 0.8rem 0px 0.26rem 0px;
    }

    #titl > p {
        font-size: 0.5rem;
    }

    .line {
        margin: 0px auto 0.5rem;
    }

    .Line {
        margin: 0px auto 0rem;
    }
    /* .list li a,.listNav li a {height:1.2rem;line-height:1.2rem;} */
    #frame {
        width: 100%;
       
    }
     #frame img{ width: 100% }

    .swiper-container3 {
        width: 100%; overflow: hidden;
     
    }
.swiper-container3 .swiper-slide{ width: 100% }
        .swiper-container3 .swiper-slide p {
            width: 100%;
            height: 1.1rem;
            line-height: 1.1rem;
            font-size: 12px;
            text-indent: 0em;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }
.swiper-container3 img{ width: 100%; }
    .swiper-container-3d {
        -webkit-perspective: 640px;
        -moz-perspective: 640px;
        -o-perspective: 640px;
        perspective: 640px;
    }

    .swiper-container1, .review_container, .logon {
        width: 100%;
    }

    #photos img, #frame img {
        width: 100%;
        height: 100%;
    }

    .overall {
        width: 96%;
        float: left;
        margin-left: 2%;
        margin-top: 1rem;
    }

    #titl {
        width: 96%;
    }

    .content {
        height: auto;
        padding-bottom: 0.4rem;
    }
    /* é¦–é¡µå¾€æœŸå›žé¡¾ */
    .past {
        background: #fef5ec;
        padding-bottom: 40px;
        margin-top: 1.2rem; /* height:8.8rem; */
    }

    .pastTitle {
        font-size: 1.5rem;
        padding: 0.8rem 0px 0.26rem 0px;
    }

    .swiper-container1 .swiper-slide {
        height: 4rem;
        width: 6rem;
        border: 1px solid #ccc;
    }
    /*
 è”ç³»æˆ‘ä»¬ 
 */

    .whole > h4 {
        font-size: 15px;
        padding-left: 10px;
    }

    .whole > p {
        font-size: 14px;
        line-height: 30px;
        padding-left: 10px;
    }

        .whole > p:nth-child(2) {
            margin-top: 0px;
        }

        .whole > p > i img {
            width: 20px;
        }

    .touchUs {
        padding-top: 0px;
        font-size: 0.5rem;
        margin: 0.8rem 0px 0.26rem 0px;
        padding-bottom: 0px
    }

    .season-map {
        top: 240px;
    }

    .season-box {
        height: 16rem;
    }

    .season-boxList {
        position: relative;
        height: 22rem;
    }

    .season-boxList {
        position: relative;
        height: 18rem;
    }

    .season-area {
        position: absolute;
        height: 222px;
        width: 100%;
        right: 0;
        left: 0px;
        top: 11.2rem;
        overflow: visible;
    }

        .season-area .ct .it .location {
            font-size: 12px;
            line-height: 18px;
            padding-left: 18px;
            padding-top: 0px;
            margin: 0px;
        }

        .season-area .ct .it .title {
            font-size: 14px;
            line-height: 20px;
        }
.tent {
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
}
.but {
    width: 100%;
    line-height: 30px;

    height: auto;
    
}
.zzsdl { width: 98%; float: left; padding:2rem 1%; }
    .swiper-wrapper {
       
    }

    .season-area .ct {
        height: 222px;
        width: 80%;
        overflow: hidden;
        float: left;
    }

    .season-area .up {
        float: left;
        display: block;
        width: 28px;
        height: 222px;
        background: url(/images/12.png) no-repeat center center;
    }

    .season-area .down {
        float: right;
        display: block;
        width: 28px;
        height: 222px;
        background: url(/images/11.png) no-repeat center center;
    }

    .season-area .ct .it {
        display: block;
        float: left;
        padding-left: 0%;
        width: 100%;
        margin-left: 0px;
        height: 207px;
        border-bottom: 1px solid #f1ad10;
        border-left: none;
    }

    .season-boxList > .season-map {
        top: 0px;
    }

    .season-area .ct .it .ring {
        top: 204px;
    }

    .season-map, .map-2 {
        width: 10rem;
        height: 9.2rem;
        left: 0px;
    }

    .whole {
        width: 98%;
        margin-top: 0px;
        margin-right: 0px;
    }

    body .hlj {
        top: 1.1rem;
        left: 13.89rem;
    }

    body .xz {
        top: 3.9rem;
        left: 1.5rem;
    }

    body .qingh {
        top: 3.2rem;
        left: 3.5rem;
    }

    body .gans {
        top: 3.7rem;
        left: 4.7rem;
    }

    body .nmg {
        top: 2.2rem;
        left: 5.18rem;
    }

    body .ningx {
        top: 3.18rem;
        left: 5rem;
    }

    body .sic {
        top: 4.5rem;
        left: 4.69rem;
    }

    body .yunn {
        top: 6rem;
        left: 4rem;
    }

    body .cq {
        top: 4.83rem;
        left: 5.5rem;
    }

    body .xj {
        top: 1.81rem;
        left: 1.5rem;
    }

    body .hlj {
        top: 0.1rem;
        left: 8rem;
    }

    body .ln {
        top: 2rem;
        left: 8rem;
    }

    .jl {
        top: 1.27rem;
        left: 8.4rem;
    }

    .bj {
        top: 2.01rem;
        left: 7rem;
    }

    .hb {
        top: 3rem;
        left: 6.7rem;
    }

    .tj {
        top: 2.7rem;
        left: 7rem;
    }

    .sd {
        top: 3.3rem;
        left: 7.4rem;
    }

    .sx {
        top: 3.14rem;
        left: 6.22rem;
    }

    .hen {
        top: 4rem;
        left: 6.4rem;
    }

    .ah {
        top: 4.3rem;
        left: 7rem;
    }

    .js {
        top: 4rem;
        left: 7.5rem;
    }

    .shangh {
        top: 4.19rem;
        left: 8.22rem;
    }

    .hub {
        top: 4.52rem;
        left: 6.04rem;
    }

    .jx {
        top: 5.33rem;
        left: 6.9rem;
    }

    .zj {
        top: 5rem;
        left: 7.78rem;
    }

    .shanx {
        top: 3.9rem;
        left: 5.5rem;
    }

    .fj {
        top: 5.89rem;
        left: 7.37rem;
    }

    .hn {
        top: 5.41rem;
        left: 6.22rem;
    }

    .gz {
        top: 5.5rem;
        left: 5.5rem;
    }

    .guangx {
        top: 6.4rem;
        left: 5.52rem;
    }

    .gd {
        top: 6.4rem;
        left: 6.8rem;
    }

    .taiw {
        top: 6.2rem;
        left: 8rem;
    }

    .aom {
        top: 6.8rem;
        left: 6.6rem;
    }

    .xiangg {
        top: 6.56rem;
        left: 7.19rem;
    }

    .hain {
        top: 7.54rem;
        left: 5.9rem;
    }

    .map-2 a.it, .map-2 a.nor {
        font-size: 12px;
    }

    .nocNotice li p {
        font-size: 14px;
    }

    .nocNotice {
        width: 96%;
        margin: 0 auto
    }

        .nocNotice li {
            width: 48%;
            margin-left: 0px;
            margin-top: 5%
        }

            .nocNotice li:nth-child(2n) {
                width: 48%;
                margin-left: 4%;
            }

    .panel-tool-restore {
        background-position: -16px -13px;
    }

    .review_container a > img {
        width: 100%;
        display: block;
        height: 100%
    }

    .review_container > div:nth-child(5n+1) {
        margin-left: 5%;
    }

    .review_container > div {
        width: 42%;
        margin-left: 5%;
        height: 2.4rem
    }

    .copy {
        font-size: 12px;
        margin-top: 0.4rem;
        padding: 0px 20px;
        text-align: left;
    }
    .copy span{ float:left
        margin-right: 10px; }
    .copy b{
        float: left;
        font-weight: bold; display: block}
    #bot {
        margin: auto;
        width: 96%;
    }

    .blist {
        width: 100%;
        height: 1rem;
        display: flex;
        justify-content: space-around;
        margin-left: 0px;
    }

    .overall .layui-tab-bar {
        display: none
    }

    .overall .layui-tab-title li {
        padding: 0;
    }

    .but {
        width: 100%;
        height: auto;
        padding-top: 0.5rem;
        line-height: 20px;
    }

    .blist li {
        width: 0.8rem;
        height: 0.65rem;
    }

    .Cooldog_container {
        width: 100%;
        height: 210px;
    }

    .bgAbout {
        height: 80px;
    }

    .newList li, .annList li {
        font-size: 14px;
        line-height: 22px;
        margin-bottom: 10px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap; /* text-indent: 1em; */
        cursor: pointer;
    }

        .newList li span {
            width: 78%;
            display: inline-block;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }
    /* <!-- å¹³å°å±•ç¤º --> */
    .noPlatForm li {
        width: 50%;
        float: left;
        margin-top: 10px;
    }

        .noPlatForm li a p {
            font-size: 12px;
        }
    /*
æ–°é—»å’Œæ–‡ä»¶åˆ—è¡¨é¡µ
newSlist
  */
    .history {
        background: none;
        height: 100%
    }

    .owl-controls {
        display: none
    }

    .history .item {
        margin-top: 0px;
        margin-right: 0px;
        margin-left: 0px;
        height: 100px;
        width: 33.3%;
        position: relative;
        padding-bottom: 0px;
        float: left;
    }

    .owl-carousel .owl-item {
        float: none;
    }

    .history .his-detail {
        padding-left: 16px;
        position: relative;
        width: 100%;
        left: 0px;
    }

        .history .his-detail.up:before, .history .his-detail.down:before {
            content: '';
            display: block;
            position: absolute;
            /* height:170px; */ height: 0px;
            background: none;
            top: 0px;
            left: 0;
            width: 0px;
        }

        .history .his-detail.down {
            top: 0px;
            padding-top: 0px;
            height: 60px;
        }

        .history .his-detail h2, .history .his-detail h2 p {
            font-size: 14px;
            color: #1c7ed3;
            line-height: 18px;
            font-weight: normal;
        }

        .history .his-detail.up:after, .history .his-detail.down:after {
            content: '';
            display: block;
            position: absolute;
            height: 0px;
            width: 0px;
            background: none;
            left: 0px;
            top: 0;
        }

        .history .his-detail.up {
            top: 0px;
        }

    .listTwo {
        width: 98%;
        background: none;
    }

    .noticeLeft {
        width: 94%;
        float: left;
        padding-right: 3%;
        background: #fff;
        border-radius: 10px;
        padding-bottom: 15px;
        display: none
    }

    .noticeRight {
        width: 97%;
        float: left;
        padding-right: 3%;
        background: #fff;
        border-radius: 10px;
    }

    .noticeRight {
        border-left: none;
        margin-top: 20px;
    }

    .noticeList > li {
        font-size: 12px;
        line-height: 30px;
    }

    .newsNotice > li {
        font-size: 12px;
        line-height: 24px;
    }
    /*
 å…³äºŽæˆ‘ä»¬ 
 */

    .bg2 > .cont {
        border-radius: 20px;
    }

    .cont {
        width: 100%;
        margin: 0 auto;
        padding-bottom: 20px;
    }

    .listboxText {
        width: 100%;
        margin: 0 auto;
        padding: 20px 0px;
    }

    .footerText {
        font-size: 13px;
        color: #333;
        text-align: center;
        line-height: 20px;
    }

    .listbox .paragraph {
        margin-top: 0.4rem;
        font-size: 0.32rem;
        text-indent: 0.5rem;
        ;
        line-height: 0.5rem;
    }

    .historyDeve, .technical {
        padding: 10px 20px;
    }

    .aboutTitle {
        margin: 0.4rem auto;
        font-size: 15px;
        text-align: left;
        font-weight: bolder
    }

    .listbox {
        width: 96%;
        height: auto;
        background: #FFFFFF;
        padding: 20px 2%;
    }

    .videoMp4 {
        width: 100%;
    }

    .videoRight {
        margin-left: 0px;
    }
    /* 
èµ›äº‹è§„åˆ™ Summary.html
*/
    .listNew {
        margin-left: 2%;
        width: 96%;
        margin-top: 0.5rem;
        border-radius: 0.26rem;
        display: flex;
        flex-direction: column;
        background: none
    }

    .mathchLeft {
        width: 100%;
        box-sizing: border-box;
        border-right: none;
        padding-bottom: 10px;
        background: #fff;
        border-radius: 5px;
    }

        .mathchLeft p:nth-child(2) {
            margin-top: 2%;
        }

        .mathchLeft p {
            font-size: 0.35rem;
            line-height: 1rem;
            margin-top: 2%;
            margin-left: 2%;
            float: left;
            text-align: center;
            text-indent: 0em;
            width: 45%;
        }

    .matchTitle {
        font-size: 16px;
        padding-top: 15px;
        margin-bottom: 15px;
        margin-left: 5%;
    }

    .newsNotice > li span {
        font-size: 12px;
        line-height: 20px;
    }

    .mathchRight {
        width: 100%;
        box-sizing: border-box;
        border-left: none;
        padding-bottom: 30px;
        margin-top: 20px;
        background: #fff;
        border-radius: 5px;
    }

        .mathchRight > ul li {
            width: 96%;
            font-size: 12px;
            /* height: 30px; */ line-height: 35px;
            margin-bottom: 4px;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            cursor: pointer;
        }

    .review_container > div:hover {
        -webkit-transform: none;
        transform: none;
    }

    .nocPapers > div > .layui-input-block {
        margin-left: 31%;
        min-height: 36px;
        width: 60%;
    }
    /*
 èµ›äº‹é€‰æ‰‹ä¿¡æ¯receiptContent.html
  */
    .paperContent {
        padding: 20px 0px;
    }

    .playerInfor > div .studentInfor {
        width: 100%;
    }

    .studentInfor > div.itemOne {
        width: 96%;
        margin-top: 20px;
    }

    .nocPapers > div {
        width: 100%;
    }

    .playerInfor > div {
        margin: 10px 4px;
    }

    .nocPapers > div > .layui-form-label {
        font-size: 12px;
        width: 30%;
    }

    .itemOne > label {
        padding: 0px;
        font-size: 12px;
        width: 22%
    }

    .layui-form-label {
        padding: 9px 0px;
        width: 28%;
    }

    .layui-form-item > label {
        padding: 0px;
        font-size: 12px;
        width: 21%;
    }

    .itemOne .layui-input-block {
        margin-left: 24%;
        min-height: 36px;
        width: 45%
    }

    .playerInfor > div h4 {
        margin: 20px 0px 0px;
        font-size: 16px;
    }

    .layui-form-item .nationCity {
        margin-left: 10px;
    }

    .studentInfor .layui-form-item .layui-input-inline {
        float: left;
        left: -3px;
        width: 25.5%;
        margin: 0;
    }

    .studentInfor .nation {
        width: 100%
    }

    .layui-form-item .school {
        width: 76%;
        margin-left: 23%;
        min-height: 36px;
    }

    .nationCity, .nationArea, .nationProvince {
        width: 24%;
        float: left;
    }

    input::-webkit-input-placeholder {
        /* WebKit browsers */ font-size: 12px;
        color: #000;
    }

    input:-moz-placeholder {
        font-size: 12px; /* Mozilla Firefox 4 to 18 */
        color: #000;
    }

    input::-moz-placeholder {
        font-size: 12px; /* Mozilla Firefox 19+ */
        color: #000;
    }

    input:-ms-input-placeholder { /* Internet Explorer 10+ */
        font-size: 12px;
        color: #000;
    }

    .playerInfor > div .layuiPhoto {
        border: 1px solid #aaa;
        box-sizing: border-box;
        width: 30%;
        height: 150px;
        margin-top: 20px;
        position: absolute;
        right: 6px;
        z-index: 5;
    }

    #loadOne, #loadTwo {
        font-size: 12px;
    }

    #teaMessage label, #teamLeader label {
        width: 30%;
        font-size: 16px;
    }

    .studentInfor {
        position: relative;
    }

    .paperContent > i {
        width: 26px;
    }

    .layui-form-radio {
        padding-right: 1px;
    }

    #classGrade > div {
        padding: 0px 5px;
    }
    /*
 èµ›äº‹åˆ—è¡¨
  */
    .nocPapers {
        height: 250px;
    }

    p.listTitle {
        font-size: 16PX;
        padding-top: 0px;
        margin-left: 5px;
        margin-bottom: 10px;
    }

    .listmatch li {
        height: 30px;
        border: 2px solid #3399ff;
        text-align: center;
        line-height: 30px;
        font-size: 12px;
        color: #3399ff;
        margin-right: 30px;
        border-radius: 10px;
        padding: 0px 15px;
        margin-bottom: 10px;
        cursor: pointer;
    }

    .listmatch {
        display: flex;
        flex-wrap: wrap;
        margin-left: 2%;
    }
    /*
 æŠ¥å signUp.html
 */
    .signUp {
        width: 100%;
        margin: 30px auto;
        overflow: hidden;
        padding: 0px 0px;
    }

    #signUpText {
        width: 96%;
        margin: 0 auto;
        overflow-y: scroll;
    }

    .table, .text-wrap table {
        width: 600px;
    }

        .table tr td:first-child, .table tr th:first-child {
            width: 30%;
            position: absolute;
            padding: 10px;
            background: #fff;
            z-index: 5;
            height: 38px;
            left: 0px;
        }

        .table thead tr th:first-child {
            height: 15px;
        }

    .table, .text-wrap table {
        width: 600px;
        margin-left: 35%;
    }

        .table .matchOne {
            position: absolute;
            padding: 0.25rem;
            background: #fff;
        }

        .table th, .table td, div.small, .btn {
            font-size: 12px;
        }

    .logonImg {
        display: none
    }

    .logonCon {
        height: 9rem;
        height: 12rem;
        width: 92%;
        margin: 50px auto 130px;
        padding: 20px 0px;
    }

    .logonRIght {
        width: 92%;
        height: 9rem;
        top: 10px;
        left: 1%
    }

    .forgetCon {
        width: 96%;
        margin: 10px auto 330px;
    }

    .checking {
        margin-left: 20%;
    }

        .checking > div {
            width: 33%;
        }

    .checkingCon > div > div {
        margin-top: 20px;
        width: 90%;
        margin-left: 1%;
    }

    .checkingCon > div label {
        width: 23%;
        font-size: 12px;
        height: 38px;
        line-height: 38px;
    }

    .registerPoints {
        right: 0;
        top: 5px;
    }

    .nocPapers, .paperContent, .exportContent {
        width: 100%;
    }

    .exportContent {
        padding: 0px;
    }

    .registerCon {
        width: 100%;
        margin-left: 0%;
        padding-bottom: 100px;
        margin: 20px auto 150px;
        box-sizing: border-box;
    }

        .registerCon > div {
            width: 80%;
            margin-left: 1%;
        }

            .registerCon > div > label {
                width: 26%;
                font-size: 12px;
            }
    /* 
ä¸“å®¶expertList.html
*/
    .exportInfor h4 {
        font-size: 14px;
        line-height: 30px;
    }

    .exportContent > h3 {
        font-size: 18px;
    }

    #regSend {
        width: 25%;
        right: -17%;
        font-size: 12px;
    }

    .exportList li {
        height: 5.8rem;
        width: 40%;
        float: left;
        margin: 5%;
    }

    #forgetSend {
        width: 24%;
        right: -12%;
    }

    @-webkit-keyframes tada {
        0% {
            -webkit-transform: scale(1);
        }

        10%,20% {
            -webkit-transform: scale(0.9) rotate(-3deg);
        }

        30%,50%,70%,90% {
            -webkit-transform: scale(1.1) rotate(3deg);
        }

        40%,60%,80% {
            -webkit-transform: scale(1.1) rotate(-3deg);
        }

        100% {
            -webkit-transform: scale(1) rotate(0);
        }
    }

    @keyframes tada {
        0% {
            transform: scale(1);
        }

        10%,20% {
            transform: scale(0.9) rotate(-3deg);
        }

        30%,50%,70%,90% {
            transform: scale(1.1) rotate(3deg);
        }

        40%,60%,80% {
            transform: scale(1.1) rotate(-3deg);
        }

        100% {
            transform: scale(1) rotate(0);
        }
    }
    /* 
å¼¹å‡ºæ¡†
 */
    .matchlist li p {
        text-align: center;
        padding: 0px 0px;
        font-size: 12px;
    }

    .matchlist li {
        margin: 20px 0 0 0px;
        width: 100%;
    }

    .matchlist {
        width: 90%;
        margin-left: 5%
    }

    .location {
        font-size: 16px;
        padding-top: 30px;
        margin-bottom: 20px;
    }

    .bg {
        width: 100%;
        height: 100%;
        padding-bottom: 3rem;
        background: url(/images/home/gerenxinxi.png);
        background-size: 100% 100%;
    }

    #CertTell {
        font-size: 14px;
    }
}

@media screen and (max-width: 1000px) and (min-width: 767px) {
    .season-boxList {
        position: relative;
        height: 22rem;
    }

    .season-area {
        position: absolute;
        height: 222px;
        width: 100%;
        right: 0;
        top: 555px;
        overflow: visible;
    }

        .season-area .ct .it .location {
            font-size: 14px
        }

        .season-area .ct .it .title {
            font-size: 15px;
            line-height: 1.7em;
        }

        .season-area .ct {
            height: 222px;
            width: 90%;
            overflow: hidden;
            float: left;
        }

        .season-area .up {
            float: left;
            display: block;
            width: 28px;
            height: 222px;
            background: url(/images/icons-up.png) no-repeat center center;
        }

        .season-area .down {
            float: right;
            display: block;
            width: 28px;
            height: 222px;
            background: url(/images/icons-up.png) no-repeat center center;
        }

    .swiper-wrapper {
        width: 9500px
    }

    .season-area .ct .it {
        display: block;
        float: left;
        padding-left: 10px;
        width: 22%;
        margin-left: 10px;
        height: 207px;
        border-bottom: 1px solid #f1ad10;
        border-left: none;
    }

        .season-area .ct .it .ring {
            top: 204px;
        }
}

@media screen and (min-width: 960px) and (max-width: 1200px) {
    .swiper-container3 .swiper-slide {
        height: 360px !important
    }

    .logonImg {
        width: 6.07rem;
    }

    .logonRIght {
        width: 9rem;
        left: 6.17rem;
    }

    .list li {
        width: 124px;
    }

    body .layui-form-item .nationCity {
        margin-left: 1.1%;
        margin-right: 0px
    }

    body .layui-form-item .nationArea {
        margin-left: 1.1%;
        margin-right: 0px
    }

    .studentInfor .layui-form-item .nationProvince {
        margin-left: 5px;
    }

    .studentInfor > div.itemOne {
        width: 42%;
        margin-top: 20px;
        margin-left: 2%
    }
}

@media screen and (min-width: 767px) and (max-width: 960px) {
    .swiper-container3 .swiper-slide {
        height: 300px !important
    }

    .logonImg {
        display: none
    }

    .logonRIght {
        width: 9rem;
        left: 50%;
        margin-left: -4.5rem;
    }

    .list li {
        width: 124px;
    }

    .playerInfor > div .layuiPhoto {
        width: 19%;
        height: 149px;
        margin-top: 20px;
    }

    #loadOne, #loadTwo {
        font-size: 12px;
    }

    body .layui-form-item .nationCity {
        margin-left: 1.1%;
        margin-right: 0px
    }

    body .layui-form-item .nationArea {
        margin-left: 1.1%;
        margin-right: 0px
    }

    .studentInfor .layui-form-item .nationProvince {
        margin-left: 5px;
    }

    .studentInfor > div.itemOne {
        width: 44%;
        margin-top: 20px;
        margin-left: 2%
    }

    .list li {
        width: 110px;
    }

    .listNav li {
        width: 100px;
    }

    .mathchLeft p {
        width: 80%;
    }

    .mathchRight > ul > li {
        width: 100%;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
    }

    .map-2 {
        top: 150px;
    }

    .ContactUs > .season-box > .season-map > .map-2 {
        top: 20px
    }

    .whole {
        width: 90%;
        margin-left: 10%;
        margin-top: 0px;
    }

    .season-box {
        position: relative;
        height: 900px;
    }

    .whole > p:nth-child(2) {
        margin-top: 0px;
    }
    /* .map-2 {width: 100%;}
  .gans {top: 5.70rem;left: 6.91rem;}
.hlj {top: 1.1rem;left: 11.89rem;}
.jl {top: 2.27rem;left: 12rem;}
.ln {top: 3.14rem;left: 11.5rem;}
.bj {top: 4.01rem;left: 10rem;}
.hb { top: 4.85rem;left: 9.91rem;}
.ningx {top: 5.18rem;left: 7.52rem;}
.sx {top: 5.14rem; left: 9rem;}
.tj {top: 4.44rem; left: 10.2rem;}
.shanx { top: 6.37rem;left: 8.26rem;}
.sic {top: 7.09rem;left: 6.69rem;}
.cq {top: 7.83rem; left: 8rem;}
.yunn {  top: 9.74rem; left: 6rem;}
.gz { top: 8.92rem;left: 7.74rem;}
.hub {top: 7.22rem;left: 9.04rem;}
.hen {top: 6.24rem;left: 9.52rem;}
.sd {top: 5.37rem; left: 10.4rem;}
.js { top: 6.26rem;left: 11rem;}
.ah {top: 6.93rem; left: 10.5rem;}
.shangh {top: 7.09rem;left: 11.4rem;}
.zj {top: 7.67rem;left: 11.4rem;}
.hn {top: 8.41rem;left: 9rem;}
.jx { top: 8.33rem;left: 10rem;}
.fj {top: 8.89rem;left: 11rem;}
.guangx {top: 9.78rem; left: 8.52rem;}
.gd { top: 9.85rem;left: 10rem;}
.hain {top: 11.54rem;left: 8.78rem;}
.aom { top: 10.64rem;left: 9.4rem;}
.xiangg {top: 10.4rem;left: 10rem;}
.taiw {top: 9.72rem;left: 11.73rem;} */
}
