@charset "utf-8";
/* CSS Document */
.mrd_pic li{
    width: 270px;
}
.page .laypageskin_molv a,.page .laypageskin_molv > b{
    background-color: #edf1f3;
  color: #879299;
    height: 30px;
  line-height: 30px;
  min-width: 15px;
  padding: 0px 8px;
  margin-bottom: 0px;
  font-size: 14px;
  display: inline-block;
  border-radius: 2px;
  margin: 0 2px;

}

.pgyx_list ul li span{
    background: unset;
}

.pgyx_list ul li a{
    width: 100%;
}

/* .pgyx_list ul li img{
    width: 100%;
    height: auto;
} */

.pgyx_list ul li span{
    width: 100%;
}

.pgyx_list ul li em{
    /* width: 100%; */
}

.pgyx_list ul li a {
    display: inline-block;
    float: left;
    width: 84px;
    position: relative;
    margin-right: 22px;
    overflow: hidden;
  }
  
  .header{
      display: flow-root;
  }

@media(max-width:760px)
{
/*
white-space: nowrap;
overflow-x: scroll;
display: flex;
*/
/*
横向滚动条
*/
.page .laypageskin_molv a,.page .laypageskin_molv > b{
    padding: 0 1rem;
    margin: 0 0.5rem;
    width: auto;
    min-width: unset;
}
body{
    min-width: unset;
    width: 100%;
}

.header{
    width: 100%;

}



.header .logo{
    width: 9rem;
}

.header .logo img {
    width: 100%;
}

.header .sous{
    width: calc(100% - 10rem);
}

.search{
    width: calc(100% - 5px);
}

.search .text{
    width: calc(100% - 95px);
}

.search .button{

}

.nav a{
    display: block;
    width: auto;
    margin: 0.5rem 1rem;
    padding: 0 1rem ;
}

.nav_box{
    overflow: visible;
    display: block;
    height: 4rem;
}

.nav{
width: 100%;
white-space: nowrap;
overflow-x: scroll;
display: flex;
}

#main1k{
    width: 100%;
}

.weizhi{
    width: 100%;
}

.art_show{
    width: 100%;
}

.game-content-l{
    width: 96%;
    padding: 0 2%;
}

#arc_welike{
    display: flow-root;
}

.show_top_list{
    display: flow-root;
}

.show_top_list .list{
    overflow: visible;
    margin-left: unset;
    display: flow-root;
}

.show_top_list .item{
    width: 20%;
    height: auto;
    margin: 2.5% !important;
}

.show_top_list .pic{
    width: 4rem;
    height: auto;
}


.game-content-r{
    width: 96%;
    padding: 0 2%;
}

.side-good-game .bd .list{
    margin-left: unset;
}

.side-good-game .bd .item{
    width: 30%;
    margin-left: unset;
    margin: 1%;
}

.side-good-game .bd .pic{
    width: 5rem;
    height: auto;
}

.art_show_bd img{
    width: 80%;
}

.art_show_hd .tit{
    font-size: 1.2rem;
    line-height: 1.5rem;
    margin: 1rem;
    padding: 0.5rem auto ;
    text-align: left;
}

.art_show_hd .info{
    width: 100%;
    padding-right:unset;
    overflow: visible;
    height: 3rem;
}


.footer .foot{
    width: 100%;
}


.location{
    width: 100%;
}

.show_main{
    width: 96%;
    padding: 0 2%;
}

.show_l{
    width: 100%;
}

.show_l2 li{
    /* width: 80%; */
    /* margin: 5px auto; */
    margin-left: 2rem;

}

.show_content{
    width: 100% !important;
    margin-left: unset;
}

.show_content > .show_top_list{
        white-space: nowrap;
        overflow-x: scroll;
        display: flex;
}

.show_content > .show_top_list > .list{
    white-space: nowrap;
    overflow-x: scroll;
    display: flex;
}


.gamejs img {
    width: 80%;
}


.snapShotWrap,.snapShotCont{
    width: 100% !important;
}


.snopshot{
    left: unset !important;
}

.module-cont{
    width: 100%;
}

.show_l1 .pic,.show_l1 .pic img{
    width: 9rem;
    height: 9rem;
}

.laypage_main{
    white-space: nowrap;
    overflow-x: scroll;
    display: flex;
}


.game-content-list .bd .item{
    width: 30%;
    height: auto;
    margin: 1%;
}

.game-content-list .bd .pic{
    width: 80%;
    height: auto;
}

.game-content-list .bd .list{
    overflow: visible;
    margin-left: unset;
}

.main{
    width: 96%;
    padding: 0 2%;
}

.main_4{
    width: 100%;
}

.xyzx_lf{
    width: 100%;
    display: flow-root;
    overflow: visible;
    height: fit-content;
}

.zxzx_lb, .zxzx_yxph{
    width: 100%;
}

.b_main_lf,.b_main_rg{
    width: 100%;
}


.b_main_lf ul li{
    margin: 8px auto;
}


.lf_list .time{
    width: 48px;
    margin: auto 1px;
}

.lf_list .txt{
    width: calc(100% - 100px);
}

.main_4 .bg_list{
    width: 100%;
}

.main_4 .bg_list{
    width: 100%;
    overflow: visible;
    display: flow-root;
    height: fit-content;
    height: 800px;
}

.mrd_pic{
    width: 100%;
    overflow: visible;
    display: flow-root;
    height: fit-content;
}

.pgyx{
    width: 100%;
}
.mrd_pic > ul{
    white-space: nowrap;
    overflow: visible;
    display: flow-root;  
}
.mrd_pic > ul li{
    display: block;
    margin: 0.5rem calc(100% - 120px);
}
.pgyx_list ul li a{
    width: 45% !important;
    margin: 2%  2.5% !important;
}

.main_yxsp{
    width: 100%;
}

.yxsp_list{
    overflow: visible;
    height: fit-content;
    display: flow-root;
}

.yxsp_list_lf{
    width: 100%;
    height: 200px;
}

.yxsp_list_lf a{
    display: block;
    /* margin: 0 10%; */
    width: 100%;
    height: 100%;
}
.yxsp_list_lf:hover .txt_bj{
    height: 100%;
}
.yxsp_list_rg{
    width: 100%;
}


.video_list{
    width: 45%;
    margin: 2.5% !important;
}


}    