<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body,p{
	margin: 0;
}
ul{
	margin: 0;
	padding: 0;
	list-style: none;
}
img{
	border: none;
	vertical-align: middle;
}
body{
	background: #000000;
	color: #fff;

	overflow-x: hidden;	/* æ—‹è½¬åŽä¼šå‡ºçŽ°æ¨ªå‘çš„æ»šåŠ¨æ¡ */
}





/*works*/
#wrap{margin-top: 150px}
#wrap ul{
	width: 1050px;
	margin: 0 auto;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;

	transform-style: preserve-3d;	/* è‡ªå·±å˜æˆ3dçš„ç©ºé—´æ˜¯ä¸ºäº†å›¾ç‰‡åƒå¼¹ç°§ä¸€ä¸‹èƒ½å‡ºæ¥ï¼ŒåŠ&nbsp;ä¸åŠ&nbsp;æ™¯æ·±éƒ½å¯ä»¥ï¼ŒåŠ&nbsp;äº†ä¼šè§†è§‰å†²å‡»æ„Ÿå¼ºçƒˆä¸€ç‚¹ */
	transform: translateY(-15%) rotateX(45deg) rotateZ(45deg);	/* å…ˆå¾€å³è½¬45degï¼Œæ–œç€(wtud3)äº†ï¼Œå†å¾€åŽä¸€æŠŠæŽ¨å€’ï¼ˆæ—‹è½¬Zè½´45degï¼‰ */
}
#wrap li{
	width: 330px;
	height: 230px;
	margin-bottom: 30px;
	position: relative;
	background: rgba(255,255,255,0.5);	/* ç»™ä¸€ä¸ªç°è‰²çš„åº•è‰² */
	cursor: pointer;
}
#wrap li img,#wrap li div{
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;

	transition: 0.3s;	/* åŠ&nbsp;ä¸Šè¿åŠ¨æ•ˆæžœ */
}
#wrap li img{
	z-index: 2;	/* æŠŠå›¾ç‰‡æ”¾åˆ°æœ€ä¸Šé¢ */
}
#wrap li div:nth-of-type(1){
	background: #ac5cf5;
	opacity: 0.5;
}
#wrap li div:nth-of-type(2){
	background: #5db4eb;
	opacity: 0.5;
}
#wrap li div:nth-of-type(3){
	background: #5debb4;
	opacity: 0.5;
}

/* ä»¥ä¸‹ä¸ºå¼¹ç°§æ•ˆæžœ */
#wrap li:hover{
	box-shadow: 0 0 50px #fff;
}
#wrap li:hover img:nth-of-type(1){
	transform: translateZ(100px);
}
#wrap li:hover div:nth-of-type(1){
	transform: translateZ(75px);
}
#wrap li:hover div:nth-of-type(2){
	transform: translateZ(50px);
}
#wrap li:hover div:nth-of-type(3){
	transform: translateZ(25px);
}


#shadowBox{
	width: 100%;
	height: 2000px;
	background: rgba(0,0,0,0.5);
	position: absolute;
	left: 0;
	top: 0;
	
	opacity: 0;
	transition: 0.5s;
	display: none;	/* ä¸è®¾ç½®ä¸ºnoneçš„è¯ï¼Œå®ƒä¼šæ¡£ä½å›¾ç‰‡ */
}
#showPic{
	width: 600px;
	height: 400px;
	box-shadow: 0 0 50px #000;
	position: fixed;

	left: 0;
	top: 0;
	right: 0;
	bottom: 0;
	margin: auto;
	
	opacity: 0;
	transition: 0.5s;
	transform: scale(0);	/* å‡ºçŽ°çš„å½¢å¼æ˜¯ä»Žå°åˆ°å¤§ */
	display: none;	/* ä¸è®¾ç½®ä¸ºnoneçš„è¯å®ƒä¼šæ¡£ä½å›¾ç‰‡ */
	
}
.prev,.next{
	width: 50px;
	height: 45px;
	position: absolute;
	/* top: 50%;
	margin-top: -22px; */
	top: 0;
	bottom: 0;
	margin: auto;
	
	cursor: pointer;
	z-index: 2;
}
.prev{
	left: 0;
	background: url(../images/prev.png);
}
.next{
	right: 0;
	background: url(../images/next.png);
}
#showPic .img{
	position: relative;
	z-index: 1;
	transform-style: preserve-3d;
	perspective: 500px;
	height: 400px;
}
#showPic img{
	width: 600px;
	height: 400px;
	position: absolute;
	left: 0;
	top: 0;
	transition: transform .3s;
}

/* å›¾ç‰‡å¼&nbsp;å¼€æ—¶å€™çš„å˜æ¢ä¸­å¿ƒç‚¹ */
#showPic img.moveToRight{
	transform-origin: left;
}
#showPic img.moveToLeft{
	transform-origin: right;
}</pre></body></html>