      .gamenews-container {
          width: 750px;
          height: 53px;
          display: flex;
          align-items: center;
          margin: 0 auto 17px auto;
          transition: all 0.3s ease;
          cursor: pointer;
          background-image: url('../images/news-bg-01.png');
          background-repeat: no-repeat;
          background-position: center;
      }

        .gamenews-container:hover {
            transform: translateX(10px);
        }

        .gamenews-left {
            width: 162px;
            height: 53px;
            background-repeat: no-repeat;
            background-position: center;
            display: flex;
            align-items: center;
            justify-content: center;
            color: #FFFFFF;
            transition: all 0.3s ease;
            font-weight: bold;
        }

        .gamenews-left:hover {
            filter: brightness(1.3);
            letter-spacing: 2px;
            transform: scale(1.05);
        }

        .gamenews-spacer {
            width: 10px;
            height: 53px;
            transition: width 0.3s ease;
        }

        .gamenews-container:hover .gamenews-spacer {
            width: 15px;
        }

        .gamenews-center {
			width: 406px;
			height: 53px;
			display: flex;
			align-items: center;
			padding-left: -10px;
			font-size: 14px;
			background: linear-gradient(to right, #FFA500, #Ffffff);
			-webkit-background-clip: text;
			-webkit-text-fill-color: transparent;
			background-clip: text;
			transition: all 0.3s ease;
			overflow: hidden;
		}
		.gamenews-center:hover {
			letter-spacing: 1px;
			background: linear-gradient(to right, #FF8C00, #FFD700);
			-webkit-background-clip: text;
			-webkit-text-fill-color: transparent;
			background-clip: text;
			transform: translateX(5px);
		}

        .gamenews-right {
            width: 162px;
            height: 53px;
            background-repeat: no-repeat;
            background-position: center;
            display: flex;
            align-items: center;
            justify-content: center;
            color: #FFFFFF;
            transition: all 0.3s ease;
            font-weight: bold;
        }

        .gamenews-right:hover {
            filter: brightness(1.3);
            letter-spacing: 2px;
            transform: scale(1.05);
        }

        /* 为整个容器添加悬停时的背景变化 */
        .gamenews-container:hover {
            border-radius: 5px;
        }

        /* 图片悬停时的亮度和缩放效果 */
        .gamenews-left:hover,
        .gamenews-right:hover {
            background-size: 105%;
        }

        /* 文字悬停时的动画效果 */
        .gamenews-center {
            position: relative;
        }

        .gamenews-center::after {
            content: '';
            position: absolute;
            bottom: 0;
            left: 10px;
            width: 0;
            height: 2px;
            background-color: #FFD700;
            transition: width 0.3s ease;
        }

        .gamenews-center:hover::after {
            width: 100px;
        }