/* 城市美景欣赏 */
.ct-btn{width: 18vh;position: absolute;right: 12vh;bottom: 50vh;cursor: pointer;}
.ct-box{z-index: 5; width: 116vh;position: absolute;top: 42vh;right: 0;visibility: hidden;}
.ct-top-box{margin-left: 34vh;/* border: 0.1px solid; */position: relative;}
.ct-top{width: 70vh;display: inline-block;vertical-align: middle;}
.ct-close{width: 5vh;margin-left: 4vh; display: inline-block;vertical-align: middle;}
.ct-upload{width: 18vh;height: 100%;position: absolute;top: 0;left: 52vh;}
.ct-top-box input{display: none;}
.ct{border: 0.1px solid transparent;height: 34vh;margin-top: 2.5vh;position: relative;width: 100%;border-radius:20px 0 0 20px;background-color: #fff;}
.ct-title{width: 5.6vh;margin-top: 3.9vh;margin-left: 4.7vh;}
.ct-main{/* border: 0.1px solid; */position: absolute;top: 5.3vh;left: 14.3vh;width: 102vh;height: 23.8vh;overflow: hidden;}
.ct-list{position: absolute;top: 0;left: 0;width: max-content;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;white-space: nowrap;}
.ct-list img{/* border: 0.1px solid; */width: 35.3vh;height: 23.8vh;border-radius: 20px;object-fit: cover;display: inline-block;
	white-space: nowrap;margin-right: 2.5vh;}
.img-box{position: fixed;top: 0;left: 0; width: 100vw;height: 100vh;background-color: rgba(0,0,0,0.8);display: none;}
.img-close{height: 3vh;margin: 5vh auto;}
.img-main{margin: auto;height: 70vh;}
.save-img{margin: auto; height: 5vh;margin-top: 5vh;}
		
/* 目录 */
/* .menu-example{height: 100vh;position: absolute;right: 0;top: 0;} */
.menu-box{width: 18vh;height: 34vh;position: absolute;right: 12vh;bottom: 9vh;}
.prev-page{width: 100%;position: absolute;top: 0;left: 0;opacity: 0.7;cursor: auto;}
.prev-page img{width: 100%;}
.next-page{width: 100%;position: absolute;bottom: 0;left: 0;cursor: pointer;}
.next-page img{width: 100%;}
.menu-list-box{cursor: pointer; position: absolute;width: 18vh;height: 3.7vh; left: 0;top: 50%;transform: translateY(-50%);overflow: hidden;}
.menu-list{width: 18vh;position: absolute;right: 0;top: 346%;transform: translateY(-50%); /* background-color: rgba(8,101,142,.95); */border-radius: 10px 10px 0 0;padding: 1.8vh 0;}
.menu-list li{list-style: none;width: 100%;font-weight: 600; color: #fff;font-size: 2.3vh;padding: 0.7vh 0;text-align: center;}
.menu-list .menu-li:hover{cursor: auto;}
.menu-list .menu-item.active{background-color: #FFFFFF;}
.menu-list .menu-item.active a{}
.menu-list .menu-item a{width: 100%;color: #fff;}