:focus{outline:none;}
body,div,p,ul,li,table,tbody,tr,td,textarea,form,input,h1,h2,h3,h4,h5,dl,dt,dd,img,iframe,header,nav,section,article,footer,figure,figcaption,menu{margin:0;padding:0;list-style:none;}
body{font:14px / 1.5 "Microsoft YaHei","Tahoma,Arial",sans-serif;-webkit-text-size-adjust:none;color:#929392;text-align:left;background-color:#fff;height:100%;}
a{color:#929392;vertical-align:baseline;text-decoration:none;outline:0;}
/* html{transition:all .3s;} */
li,ul{list-style-type:none}
.hid{display:block;height:0;overflow:hidden}
.tn{text-indent:-9999em;overflow:hidden;display:block}
.fl{float:left}
.fr{float:right}
.pa{position:absolute}
.pr{position:relative}
.cfix:after{display:table;content:"";clear:both}
div:focus,span:focus{outline:none !important}
a img,img{border:none}
.oh{overflow:hidden;}
em{font-style:normal}


@font-face{font-family:'AgencyFB';src:url(../fonts/AgencyFB.ttf) format('truetype')}

.header{background-image:url(../img/m/header.jpg);height:8.51rem;background-size:cover}
.logo{display:inline-block;width:3rem;height:0.6rem;left:0.3rem;top:0.3rem}
.main{background-image:url(../img/m/main.jpg);height:17.18rem;font-family:'AgencyFB';text-transform:uppercase;background-size:cover}

.saishi_nav{ color:#d2ffff;justify-content:space-between;align-items:center;height:0.92rem}

.schedule_data,.rank_data,.rules_data p{margin-right:0.15rem}
.schedule_data p,.rank_data p ,.rules_data p,.are_data p
{background:url(../img/m/select_bg.png);width:3.28rem;height:0.62rem;line-height:0.62rem;padding-left:0.1rem;font-size:0.3rem;color:#d2ffff;background-size:cover;box-sizing: border-box;}
.selact_list{display:flex;justify-content: center;margin: 0 auto;}
.select{width:3.24rem;border:0.03rem solid #79d0fe;background-color:#0b3e9b;border-top:none}
.select li{padding-left:0.1rem;height:0.62rem;line-height:0.62rem;cursor:pointer}
.select li:hover{background-color:#38fcf8;;color:#0b3e9b}
.select_box{display:none;height:0.62rem}
.select_box.on{display:block}


/* mid_nav */
.mid_nav {display:flex;margin-top:0.56rem;justify-content:center;height:0.72rem;overflow: hidden;}
.mid_nav li{width:2.19rem;height:0.72rem;line-height:0.72rem;text-align:center;font-size:0.3rem;text-transform:uppercase;background-color:#064198;color:#a2e2fe;cursor:pointer;transition:all 0.2s;margin:0 0.03rem}
.mid_nav li.on{background-color:#48fffd;color:#1845e8}


.saishi_c{display:none}
.saishi_c.on{display:block}
.saishi_con{padding-top:67px}
.saishi_con:nth-child(3){padding-top:0.56rem}

.schedule_c{display:none;width:6.71rem;height:10.5rem;background-repeat:no-repeat;background-size:cover;margin:0 auto}
.schedule_c.pc{background-image:url(../img/m/phschedule_pc.png?d=1)}
.schedule_c.m{background-image:url(../img/m/phschedule_mobile.png?d=1)}
.schedule_c.on{display:block}


.rank_c{display:none}
.rank_c.on{display:block}
.rules_c{display:none}
.rules_c.on{display:block}


 
    .saishi_nav span{
        font-size: 18px;
        margin: 0 0 10px 20px;
        display: block;
        } 
/* week season tab */
.tab_rank{display:flex;justify-content:center;padding-bottom:0.24rem}
.tab_rank li{color:#a2e2fe;font-size:0.28rem;text-align:center;margin:0 0.3rem;padding-bottom:0.05rem;cursor:pointer}
.tab_rank li.on{color:#fff06a;border-bottom:0.03rem solid #fff06a}
.table_list{width:100%}
.table_list th{background-color:#0a3e9a;font-size:0.22rem;color:#d2ffff;text-align:center;height:0.62rem}
.table_list td{font-size:0.24rem;color:#1d50eb;text-align:center;border-right:1px #69a1f5 solid;height:0.46rem;word-break: break-all;}
.table_list tr:nth-child(even) td{background-color:#a2e2ff}
.table_list tr:nth-child(odd) td{background-color:#d2ffff}

/* week season tab con*/
.table_list{display:none;width:6.7rem;margin:0 auto}
.table_list.on{display:block}

.saishi_con .page{text-align:center;padding:0.2rem 0}
.saishi_con .page a{font-size:0.24rem;color:#d3f0f3;margin:0 0.3rem}
.saishi_con .page a.on{color:#38fcf8;padding-bottom:0.02rem;border-bottom:0.02rem solid #38fcf8}


/* rules_c */
.rules_c{background-color:#FFF;padding:0.53rem 0.35rem;color:#1d50eb;text-transform:none;width:6.7rem;margin:0 auto;box-sizing: border-box}
.rules_guize h3{padding-bottom:0.4rem;font-size:0.36rem;text-align:center}
.download_btn{text-align:center;color:#1845e8;font-size:0.3rem;font-weight:700;width:2.17rem;height:0.63rem;display:block;line-height:0.63rem;border:2px solid #1845e8;margin:0 auto}
.gz_list{height:8.8rem;overflow-y: scroll;margin-bottom:0.2rem;line-height:0.5rem;overflow-x: hidden;padding-right: 0.2rem}
.guize_con{padding-right:0.2rem}
.gz_list table tr:first-child td{background-color:#064198;color:#fff;}
.gz_list table td{text-align:center}
.gz_list::-webkit-scrollbar {width:5px;height:1px;background-color:#96afe5}
.gz_list::-webkit-scrollbar-thumb {border-radius:5px;background-color:#1041ca}

.centerp{text-align:center}
.gz_list p{padding-left:0.3rem}
.gz_list ol,.gz_list li{list-style: decimal}
.gz_list ol {padding-left:0.3rem;}
.gz_list a{color: #1431c1;text-decoration: underline}