/* body{cursor: url(/my/images/consb1.png), default !important;}
a:hover{cursor:url(/my/images/consb2.png), pointer !important;} */

.nes_video { overflow:hidden; width:100%; position: relative; text-align: center; margin-bottom:2%;}
.c-video{ object-fit: fill;}
iframe { width:100%;}
.layui-flow-more{/*float: left;*/ width: 100%;}

.cursor{width:50px; height:50px; position:absolute; left:0; top:0;pointer-events: none;margin: -25px 0 0 -25px; z-index: 99999;  visibility:hidden;}
.cursor:before{content: '';display: block;width: 50px;height: 50px; background:#fff; border-radius: 50%;box-sizing: border-box;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%) scale(1);transition: all .4s cubic-bezier(.3,1.83,.49,.88);}
.cursor.nav:before{ background: none; border:1px solid #fff;width:80px;height: 30px; border-radius: 15px;}
.cursor.btn:before{width:6rem; height:6rem;}
.cursor.btn2:before{width:30px; height:30px; border:1px solid #f4f4f4; background: none; }
.cursor,.cursor::after { user-select: none; pointer-events: none; mix-blend-mode: difference}

/* .pagination{ width:100%;} */

.linksdiv{ width:100%; float: left; margin-bottom:1vw;}
.links{ float: left; width:5.7vw; height:2.1vw; overflow: hidden; /* border:1px solid #b6b6b6; */ margin:0 .33vw .33vw 0;}
.links:nth-child(13n){ margin-right:0;}
.links img{ width:100%; height:100%; object-fit: contain;}

.fixedSubNav{ position: fixed; left: 50%; top: 0; width: 50.2vw;z-index: 9999;margin-left: -16.1vw;}


/**自制正方形分页**/
.NewPage{ width:100%; text-align:center; margin:10px 0 10px 0;}
.NewPage a{ display:inline-block; width:27px; height:27px; line-height:27px; border:1px solid #dfdfdf; color:#666666; vertical-align:middle; background:#FFF; margin:0 5px 0 5px;}
.NewPage a:hover{ background:#3c5c2a; border-color:#3c5c2a; color:#FFF;}
.NewPage .Up{ width:56px; height:27px;}
.NewPage .Num{ background:#3c5c2a; border-color:#3c5c2a; color:#FFF;}

