	.modal-overlay {
			display: none;
			width: 100%;
			height: 100%;
			position: fixed;
			left: 0;
			top: 0;
			background: url(./img/00000050.png) repeat;
			z-index: 10
		}

		.home-version .platformDwon .bt {
			width: 352px;
			margin: auto;
			display: flex;
			justify-content: center;
		}

		.popupd>.box {
			width: 426px;
			height: 321px;
			padding: 31px 40px 70px 50px;
			position: absolute;
			left: 50%;
			top: 50%;
			margin-left: -213px;
			margin-top: -160.5px;
			background: #FFF;
			border-radius: 6px;
			box-sizing: border-box;
		}

		.popupd>.box>h3 {
			text-align: center;
			font-size: 18px;
			font-weight: bold;
			line-height: 18px;
			color: #333;
			margin-bottom: 22px;
		}

		.popupd>.box>p {
			font-size: 16px;
			line-height: 24px;
			margin-bottom: 25px;
		}

		.popupd>.box .downBtns {
			text-align: center;
		}

		.popupd>.box .downBtns>.install {
			display: inline-block;
			width: 300px;
			height: 50px;
			text-align: center;
			border: 1px solid #007BFF;
			background: #007BFF;
			color: #fff;
			line-height: 50px;
			font-size: 14px;
			border-radius: 3px;
			margin-bottom: 12px;
		}

		.popupd>.box .downBtns>.popupd_close,
		.popupd>.box .downBtns>.popupd_close_down {
			display: inline-block;
			width: 300px;
			height: 50px;
			text-align: center;
			border: 1px solid #ccc;
			background: #fff;
			color: #666;
			line-height: 50px;
			font-size: 14px;
			border-radius: 3px;
		}

		.popupd>.box>.small_close {
			width: 22px;
			height: 22px;
			position: absolute;
			right: 15px;
			top: 15px;
			display: block;
			background: url(./images/btnsys_close.png) no-repeat left top;
		}

		.download_pc>.box>.small_close:active {
			background-position: left -44px;
		}

		.mac-titles {
			width: 179px;
			height: 44px;
			/*background: url('../img/mac-titles.png') no-repeat;*/
			background: url(./images/mac-titles.png) no-repeat;
			position: absolute;
			right: 222px;
			bottom: 146px;
			z-index: 10;
			color: #fff;
			padding-left: 16px;
			padding-top: 3px;
			line-height: 18px;
			overflow: hidden;
			box-sizing: border-box;
			transition: opacity 0.7s, right 0.3s;
			opacity: 0;
		}


		.mac-titles-two,
		.mac-titles-three {
			width: 190px;
			background: #ff5b5b;
			position: absolute;
			border-radius: 3px;
			right: -212px;
			top: 0;
			color: #fff;
			padding: 3px 16px;
			line-height: 18px;
			box-sizing: border-box;
			transition: opacity 0.7s, right 0.3s;
			opacity: 0;
			z-index: 0;
			word-wrap: break-word;
		}

		.mac-titles-four {
			width: 240px;
			background: #ff5b5b;
			position: absolute;
			border-radius: 3px;
			right: -250px;
			top: -12px;
			color: #fff;
			padding: 3px 16px;
			line-height: 18px;
			box-sizing: border-box;
			transition: opacity 0.7s, right 0.3s;
			opacity: 0;
			z-index: 10;
			/* word-wrap: break-word; */
			word-break: break-all;
			font-size: 12px;
		}

		.mac-titles-four:after {
			content: '';
			display: block;
			clear: both;
			position: absolute;
			left: -11px;
			top: 36px;
			width: 0;
			height: 0;
			border: 6px solid transparent;
			border-right: 6px solid #ff5b5b;
		}

		.mac-titles-two:after,
		.mac-titles-three:after {
			content: '';
			display: block;
			clear: both;
			position: absolute;
			left: -11px;
			top: 5px;
			width: 0;
			height: 0;
			border: 6px solid transparent;
			border-right: 6px solid #ff5b5b;
		}

		/* 2020-03-13 add start*/
		.mac-modal {
			position: fixed;
			top: 0;
			left: 0;
			right: 0;
			bottom: 0;
			z-index: 10;
			overflow: hidden;
			background: rgba(0, 0, 0, 0.5);
			z-index: 20;
			display: none;
		}

		.macPopup>.mac-modal-content {
			position: fixed;
			top: 50%;
			left: 50%;
			transform: translate(-50%, -50%);
			width: 620px;
			height: 606px;
			border-radius: 6px;
			background: rgba(255, 255, 255, 1);
			z-index: 30;
			overflow: hidden;
			padding: 0 46px;
			box-sizing: border-box;
		}

		.macPopup>.mac_wrap>h3 {
			padding-top: 32px;
			font-size: 18px;
			font-family: Microsoft YaHei;
			font-weight: bold;
			color: rgba(51, 51, 51, 1);
			text-align: center;
			line-height: 18px;
		}

		.macPopup>.mac_wrap>.mac-course {
			padding: 32px 0 16px 0;
			font-size: 0;
		}

		.macPopup>.mac_wrap>.m_course>span {
			font-size: 16px;
			font-family: Microsoft YaHei;
			font-weight: 400;
			color: rgba(51, 51, 51, 1);
			line-height: 16px;
		}

		.macPopup>.mac_wrap>.m_course>a {
			font-size: 16px;
			font-family: Microsoft YaHei;
			font-weight: 400;
			text-decoration: underline;
			color: rgba(0, 123, 255, 1);
			line-height: 16px;
		}



		.macPopup>.mac_wrap>p {
			font-size: 16px;
			font-family: Microsoft YaHei;
			font-weight: 400;
			color: rgba(51, 51, 51, 1);
			line-height: 1;
			margin-top: 10px;
		}


		.modal-close {
			width: 22px;
			height: 22px;
			position: absolute;
			right: 15px;
			top: 15px;
			cursor: pointer;
			background: url(./images/btnsys_close.png) no-repeat left top;
		}

		.mac-download-btn {
			width: 302px;
			height: 52px;
			background: #ccc;
			border-radius: 3px;
			font-size: 14px;
			font-family: Microsoft YaHei;
			font-weight: 400;
			color: rgba(255, 255, 255, 1);
			line-height: 52px;
			text-align: center;
			margin-top: 25px;
			margin: 25px auto auto auto;
			cursor: pointer;
			user-select: none;
		}

		.mobile-download-section img:nth-child(1) {
			width: 413px;
			height: 191px;
		}

		.mobile-version img:nth-child(2) {
			width: 413px;
			height: 92px;
		}

		.ios-download-section img:nth-child(1) {
			width: 413px;
			height: 191px;
		}

		.ios-version img:nth-child(2) {
			width: 413px;
			height: 92px;
		}

		.pc-download-section img:nth-child(1) {
			width: 413px;
			height: 191px;
		}

		.pc-version img:nth-child(2) {
			width: 413px;
			height: 92px;
		}

		.video-container {
			position: relative;
			padding: 24px 0;
		}

		.macPopup>.mac_wrap video {
			object-fit: fill;
			width: 528px;
			height: 360px;
		}

		.play-button {
			width: 90px;
			height: 90px;
			position: absolute;
			left: 50%;
			top: 50%;
			transform: translate(-50%, -50%);
			z-index: 10;
		}

		.details-video .playBt.play {
			background: url(./images/videoImg.png) no-repeat;
		}

		.details-video .playBt.pause {
			background: url(./images/pauseImg.png) no-repeat;
		}

		.play-status {
			height: 20px;
			line-height: 20px;
			font-size: 14px;
			color: #fff;
			position: absolute;
			bottom: 40px;
			left: 0;
			right: 0;
			text-align: center;
		}

		.progress-current-time {
			float: left;
			font-size: 16px;
			user-select: none;

		}

		.progress-bar {
			width: 380px;
			height: 4px;
			margin: 8px 14px;
			background: #b4b5ba;
			position: relative;
			cursor: pointer;
			float: left;
		}

		.current {
			background: #5192fd;
			position: absolute;
			left: 0;
			top: 0;
			bottom: 0;
			z-index: 11;
		}

		.total-time {
			float: left;
			font-size: 16px;
			user-select: none;
		}

		.progress span {
			width: 20px;
			height: 20px;
			margin-top: -10px;
			margin-left: -10px;
			background: url(./images/playDot.png)no-repeat;
			position: absolute;
			left: 0;
			top: 50%;
		}

		.time-wrapper {
			display: inline-block;
		}

		.download-experience-container {
			display: inline-block;
			box-sizing: border-box;
			width: 211px;
			height: 120px;
			border-radius: 5px;
			margin-right: 24px;
			text-align: left;
			position: relative;
			left: 621px;
			top: 283px;
		}

		.download-win64-btn {
			display: inline-block;
			box-sizing: border-box;
			width: 211px;
			height: 50px;
			line-height: 50px;
			background: #2D73FF;
			border-radius: 5px;
			text-align: left;
			position: relative;
		}

		.Win64Btn .span1 {
			padding-left: 30px;
			font-size: 18px;
			color: #FFFFFF;
			background-size: 22px 24px;
			background-image: url(./img/whiteWindow.png);
			background-repeat: no-repeat;
			background-position: left;
			margin-left: 41px;
			height: 50px;
			display: inline-block;
		}

		.dropdown-container {
			height: 50px;
			width: 50px;
			position: absolute;
			right: 0;
			top: 0;
			display: inline-block;
			text-align: center;
			z-index: 5;
			cursor: pointer;
			display: flex;
			justify-content: center;
			align-items: center;
		}

		.dropdown-arrow {
			width: 24px;
			height: 24px;
			margin: 12px;
			transform: rotate(0deg);
			transition: all 0.2s;
		}

		.dropdown-arrow-active {
			background-color: rgba(255, 255, 255, 0.1);

		}

		.xiala2active .xiala2 {
			transform: rotate(-180deg);
			transition: all 0.2s;
		}

		.download-win32-container {
			height: 70px;
			width: 211px;
			cursor: pointer;
			display: none;
		}

		.download-win32-btn {
			width: 211px;
			height: 50px;
			line-height: 50px;
			background: #FFFFFF;
			border-radius: 5px;
			position: absolute;
			left: 0;
			top: 65px;
			z-index: 21;
			cursor: pointer;
			box-shadow: 0px 1px 10px rgba(45, 115, 255, 0.16);

		}

		.Win32Btn span {
			padding-left: 30px;
			font-size: 18px;
			color: #76819D;
			background-size: 23px;
			background-image: url(./img/win-noremote2.png);
			background-repeat: no-repeat;
			background-position: left;
			margin-left: 41px;
			cursor: pointer;
		}

		.Win32Btn:hover span {
			font-size: 18px;
			background-image: url(./img/windowsd2.png);
			background-repeat: no-repeat;
			background-position: left;
			background-size: 23px;
			padding-left: 30px;
			margin-left: 41px;
			color: #2D73FF;
		}

		.download-button-secondary {
			width: 211px;
			height: 50px;
			line-height: 50px;
			border-radius: 5px;
			position: absolute;
			background-color: #2D73FF;
			left: 848px;
			top: 283px;
			z-index: 21;
			cursor: pointer;
		}

		.to-experience2 span {
			display: inline-block;
			color: #fff;
			text-align: center;
			padding-left: 30px;
			background-size: 24px;
			background-image: url(./img/w_bg-37.png);
			background-repeat: no-repeat;
			background-position: left;
			margin-left: 31px;
			font-size: 18px;
		}

		.win-version-details {
			display: inline-block;
			float: left;
			margin-left: 20px;
		}

		.download-window-section {
			transition: opacity 0.7s, left 0.3s;
			position: absolute;
			left: 245px;
			top: 65px;
			z-index: 20;
		}

		.to-experience3window i {
			border-bottom: 10px solid #FF6D7A;
			position: absolute;
			top: 14px;
			left: -9px;
			transform: rotate(-90deg);
		}

		.win32-version-1,
		.win32-version-2,
		.win64-version-1,
		.win64-version-2 {
			display: none;
		}

		/* 7.11临时增加样式 */
		.app {
			width: 372px;
			margin-left: 20px;
			margin-right: 20px;
		}

		.app .info {
			width: 220px;
		}

		.pc-windows-buttons {
			position: absolute;
			left: 537px;
			top: 280px;
		}

		.pc_WinBtnbox .download-win64-pc-btn {
			display: inline-block;
			box-sizing: border-box;
			width: 164px;
			height: 50px;
			line-height: 50px;
			background: #FFFFFF;
			border-radius: 5px;
			text-align: left;
			cursor: pointer;
			position: relative;
		}

		.pc_WinBtnbox .Win64Btnpc span {
			padding-left: 30px;
			font-size: 18px;
			color: #2D73FF;
			background-size: 22px 24px;
			background-image: url(./img/windowsd.png);
			background-repeat: no-repeat;
			background-position: left;
			margin-left: 20px;
			height: 50px;
			display: inline-block;
		}

		.pc_WinBtnbox .download-win32-pc-btn {
			display: inline-block;
			box-sizing: border-box;
			width: 164px;
			height: 50px;
			line-height: 50px;
			background: #FFFFFF;
			border-radius: 5px;
			text-align: left;
			margin-left: 12px;
			cursor: pointer;
			position: relative;
		}

		.pc_WinBtnbox .Win32Btnpc span {
			padding-left: 30px;
			font-size: 18px;
			color: #2D73FF;
			background-size: 22px 24px;
			background-image: url(./img/windowsd.png);
			background-repeat: no-repeat;
			background-position: left;
			margin-left: 20px;
			height: 50px;
			display: inline-block;
		}

		.win32-download-tooltip {
			transition: opacity 0.7s, left 0.3s;
			opacity: 0;
			position: absolute;
			left: 908px;
			top: 278px;
			height: 87px;
			width: 198px;
		}

		.Win32Btnpcs i {
			border-bottom: 10px solid #FF6D7A;
			position: absolute;
			top: 14px;
			left: -9px;
			transform: rotate(-90deg);
		}

		.Win32Btnpcs .p1 {
			top: 20px;
			left: 76px;
			color: #FFFFFF;
		}

		.Win32Btnpcs .p2 {
			top: 54px;
			left: 52px;
			color: #FFFFFF;
		}

		.windows-tooltip {
			width: 190px;
			background: #ff5b5b;
			border-radius: 3px;
			z-index: 10;
			color: #fff;
			padding: 8px 16px;
			line-height: 18px;
			box-sizing: border-box;
			transition: opacity 0.7s, right 0.3s;
			z-index: 0;
			word-wrap: break-word;
		}

		.Win-titles-two:after {
			content: '';
			display: block;
			clear: both;
			position: absolute;
			bottom: -9px;
			left: 90px;
			width: 0;
			height: 0;
			border: 6px solid transparent;
			border-top: 6px solid #ff5b5b;
		}

		.Win-titles-two p:nth-child(1) {
			line-height: 24px;
			text-align: center;
			margin-bottom: 10px;
		}

		.Win-titles-two p:nth-child(2) {
			/* line-height: 30px; */
			text-align: center;
		}

		.windows-tooltip-position-1 {
			transition: all 0.3s;
			position: absolute;
			opacity: 0;
			right: 44px;
			top: -86px;
		}

		.windows-tooltip-position-2 {
			transition: all 0.3s;
			position: absolute;
			opacity: 0;
			right: -50px;
			top: -86px;
		}

		.windows-tooltip-position-3 {
			transition: all 0.3s;
			position: absolute;
			opacity: 0;
			right: 44px;
			top: -86px;
		}

		.windows-tooltip-position-4 {
			transition: all 0.3s;
			position: absolute;
			opacity: 0;
			right: -50px;
			top: -86px;
		}

		#linux-container {
			width: 350px;
			height: 110px;
			position: absolute;
			left: 84px;
			top: 0px;
			display: none;
		}

		#Linux-box {
			width: 198px;
			height: 64px;
			position: absolute;
			border-radius: 3px;
			left: -45px;
			top: 54px;
			z-index: 10;
			opacity: 0;
			transition: all 0.3s;
			background-image: url(./img/donws-3.png);
			background-size: cover;
		}

		#Linux-box .Linux-box1 {
			height: 40px;
			border-radius: 3px;
			position: absolute;
			left: 10px;
			top: 13px;
			z-index: 2;
		}

		#Linux-box a {
			/* width: 90px; */
			height: 40px;
			line-height: 40px;
			display: inline-block;
			background-size: 20px 20px;
			background-image: url(./img/donws-1.png);
			background-repeat: no-repeat;
			background-position: 15px 10px;
			float: left;
			padding-left: 46px;
			padding-right: 12px;
			font-size: 14px;
			background-size: 20px;
			color: #76819D;
		}

		#Linux-box a:hover {
			display: inline-block;
			background: url(./img/donws-2.png);
			background-repeat: no-repeat;
			background-position: 15px 10px;
			background-size: 20px;
			color: #2D73FF;
		}

		#Linux-box .bks {
			position: absolute;
			left: 96px;
			top: 22px;
			height: 20px;
			width: 1px;
			z-index: 3;
			background-color: #C3C8D5;
		}

		.banner_pc_v9 {
			position: absolute;
			top: 0;
			left: 0;
			width: 100%;
			height: 460px;
			background: url(./images/banner_img_v9pc.png) center no-repeat;
			text-align: center;
			z-index: 2
		}

		.pcv9_WinBtnbox {
			position: absolute;
			left: 80px;
			top: 324px;
		}

		.pcv9_WinBtnbox a {
			display: inline-block;
			width: 170px;
			height: 56px;
			margin-right: 16px;
		}

		.pcv9_WinBtnbox a img {
			width: 170px;
			height: 56px;
			display: inline-block;
		}
		#svgaCanvas{
			background: url(./images/pcImg.png) no-repeat;
		}