        .events-head {
            width: 59%;
            margin: 0 auto;
            margin-bottom: 45px;
        }

        .events-head img {
            width: 100%;
        }

        .events-content {
            width: 100%;
            background: url(/content/dam/china/accl/amwaychina/product/nutrilite2016/history/history-events-bg.png) repeat-y 50% top;
            padding-bottom: 50px;
            margin-bottom: 50px;
        }

        .events-content p {
            position: absolute;
            width: 95px;
            font-size: 24px;
            font-weight: bold;
            color: #006632;
            background: url(/content/dam/china/accl/amwaychina/product/nutrilite2016/history/history-events-dot.png) no-repeat left center;
        }

        .events-content .event-left, .events-content .event-right {
            width: 50%;
            position: relative;
        }
        .events-content .event-left {
            float: left;
            text-align: left;
        }
        .events-content .event-right {
            float: right;
            text-align: right;
        }

        .events-content img {
            width: 90%;
        }

        .events-content .event-left img {
            margin-top: 100px;
            margin-bottom: 90px;
        }

        .events-content .event-left img:first-child {
            margin-top: 0;
        }

        .events-content .event-left p {
            right: -2.5%;
            margin-bottom: 100px;
            background-position: right center;
        }

        .events-content .event-right img {
            margin-top: 200px;
        }

        .events-content .event-right p:first-child {
            width: 175px;
        }

        .events-content .event-right p {
            left: -2.5%;
            margin-top: 100px;
        }

        .animated {
            -webkit-animation-duration: 1s;
            animation-duration: 1s;
            -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
            -webkit-animation-timing-function: linear;
            animation-timing-function: linear;
            animation-direction: alternate;
            -webkit-animation-direction: alternate;
        }

        .leftMove {
            -webkit-animation-name: leftMove;
            animation-name: leftMove;
        }

        .rightMove {
            -webkit-animation-name: rightMove;
            animation-name: rightMove;
        }

        @-webkit-keyframes leftMove {
            0%, 100% {
                opacity: 1;
                -webkit-transform: translate3d(0, 0, 0);
                -ms-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
            }
            50% {
                opacity: 0.5;
                -webkit-transform: translate3d(20px, 0, 0);
                -ms-transform: translate3d(20px, 0, 0);
                transform: translate3d(20px, 0, 0);
            }
        }
        @keyframes leftMove {
            0%, 100% {
                opacity: 1;
                -webkit-transform: translate3d(0, 0, 0);
                -ms-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
            }
            50% {
                opacity: 0.5;
                -webkit-transform: translate3d(20px, 0, 0);
                -ms-transform: translate3d(20px, 0, 0);
                transform: translate3d(20px, 0, 0);
            }
        }

        @-webkit-keyframes rightMove {
            0%, 100% {
                opacity: 1;
                -webkit-transform: translate3d(0, 0, 0);
                -ms-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
            }
            50% {
                opacity: 0.5;
                -webkit-transform: translate3d(-20px, 0, 0);
                -ms-transform: translate3d(-20px, 0, 0);
                transform: translate3d(-20px, 0, 0);
            }
        }
        @keyframes rightMove {
            0%, 100% {
                opacity: 1;
                -webkit-transform: translate3d(0, 0, 0);
                -ms-transform: translate3d(0, 0, 0);
                transform: translate3d(0, 0, 0);
            }
            50% {
                opacity: 0.5;
                -webkit-transform: translate3d(-20px, 0, 0);
                -ms-transform: translate3d(-20px, 0, 0);
                transform: translate3d(-20px, 0, 0);
            }
        }
.events-phone{display:none;}

@media only all and (max-width: 640px) {
	.events-pc{display:none;}
	.events-phone{display:block;}
	.events-head{width: 100%;margin-bottom: 10px;text-align:right;}
	.events-phone img{width: 86%;margin-right: 5%;}
	.events-content{background-position:2px center;text-align:right;margin-bottom: 0;}
	.events-content p {padding:15px 0;text-indent:30px;position: static;width: 100%;text-align:left;background-image: url(/content/dam/china/accl/amwaychina/product/nutrilite2016/history/history-events-dot-m.jpg)}
	.events-content p:first-child{background-position:left 23px;} 

}