.homeHeader {
	min-width:1200px;
	width:100%;
	height:490px;
	background-color:#f7f9fc;
	position:relative;
	overflow:hidden;
	margin-top:-70px
}
.homeHeader_main {
	width:1200px;
	margin:0 auto;
	height:100%;
	position:relative;
	background-image:url(top.png);
	background-size:auto 420px;
	background-position:100% 100%;
	background-repeat:no-repeat
}
@media screen and (max-width:850px) {
	.homeHeader_main {
	width:87.2vw
}
}.homeHeader_content {
	padding-top:140px;
	margin:0 auto;
	position:relative;
	z-index:1
}
.homeHeader_title {
	font-size:40px;
	font-weight:600;
	margin:20px 0;
	color:#1f2329
}
.homeHeader_subtitle {
	width:550px;
	font-size:22px;
	line-height:1.36;
	color:#1f2329
}
.homeHeader_button {
	margin-top:30px
}
.homeHeader_toy1 {
	background-image:url(https://sf3-scmcdn-tos.pstatp.com/goofy/meeting/static/img/toy1.e89304abd4.svg);
	position:absolute;
	top:203px;
	left:-134px;
	width:29px;
	height:29px
}
.homeHeader_toy2 {
	background-image:url(https://sf6-scmcdn-tos.pstatp.com/goofy/meeting/static/img/toy2.e176fa21f8.svg);
	position:absolute;
	top:122px;
	left:354px;
	width:45px;
	height:45px
}
.homeHeader_toy3 {
	background-image:url(https://sf6-scmcdn-tos.pstatp.com/goofy/meeting/static/img/toy3.216780e97f.svg);
	position:absolute;
	bottom:81px;
	left:-86px;
	width:28px;
	height:28px
}
.homeHeader_toy4 {
	background-image:url(https://sf3-scmcdn-tos.pstatp.com/goofy/meeting/static/img/toy4.a6062db22d.svg);
	position:absolute;
	top:336px;
	left:489px;
	width:24px;
	height:24px
}
@media screen and (max-width:850px) {
	.icons{ }
	.homeHeader {
	min-width:auto;
	width:100%;
	height:125.6vw;
	margin-top:-12vw;
	overflow:visible
}
.homeHeader_main {
	height:137.33333333vw;
	background-position:0 100%;
	background-size:contain;
	background-repeat:no-repeat;
	background-image:url(top.png)
}
.homeHeader_content {
	padding-top:19.46666667vw;
	text-align:center
}
.homeHeader_title {
	margin:3.2vw 0;
	font-size:7.46666667vw;
	font-weight:600
}
.homeHeader_subtitle {
	width:100%;
	margin:auto;
	font-size:3.73333333vw
}
.homeHeader_button {
	margin:3.2vw auto 0
}
}.featureIntro {
	margin-top:-40px
}
.featureIntro_main {
	width:1200px;
	margin:0 auto;
	position:relative;
	padding:0 18px
}
@media screen and (max-width:850px) {
	.featureIntro_main {
	width:87.2vw
}
}.featureIntro_figure {
	display:-ms-flexbox;
	display:flex;
	-ms-flex-pack:center;
	justify-content:center;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-ms-flex-align:center;
	align-items:center;
	padding:84px 0 48px;
	position:relative
}
.featureIntro_bg {
	width:517px;
	height:517px;
	border-radius:50%;
	position:absolute;
	top:41px;
	left:0
}
.featureIntro_text {
	padding:58px 0
}
.featureIntro_image {
	width:600px;
	margin-left:56px;
	border:none
}
.featureIntro_title {
	font-size:28px;
	line-height:34px;
	margin-bottom:26px;
	color:#111f33
}
.featureIntro_listWrapper {
	width:464px
}
.featureIntro_listItem {
	color:#1f2329;
	font-size:16px;
	line-height:24px;
	padding-bottom:16px
}
.featureIntro-reverse .featureIntro_figure {
	-ms-flex-direction:row-reverse;
	flex-direction:row-reverse
}
.featureIntro-reverse .featureIntro_bg {
	left:auto;
	right:0
}
.featureIntro-reverse .featureIntro_image {
	margin-left:0;
	margin-right:56px
}
.featureIntro-reverse .featureIntro_list {
	-ms-flex-pack:start;
	justify-content:flex-start
}
@media screen and (max-width:850px) {
	.featureIntro {
	margin-top:0
}
.featureIntro:nth-child(2n) {
	background-color:#f7f9fc
}
.featureIntro_figure {
	padding:7.46666667vw 0 5.73333333vw;
	-ms-flex-direction:column;
	flex-direction:column
}
.featureIntro_main {
	padding:0
}
.featureIntro_text {
	width:100%;
	padding:0 0 3.2vw
}
.featureIntro_image {
	width:87.2vw;
	margin:0
}
.featureIntro_list {
	display:block
}
.featureIntro_listWrapper {
	width:100%;
	margin:0
}
.featureIntro_listItem {
	color:#354152;
	padding-bottom:0;
	font-size:3.73333333vw;
	line-height:1.71;
	text-align:justify
}
.featureIntro_title {
	text-align:center;
	font-size:5.33333333vw;
	line-height:1.2;
	margin-bottom:3.46666667vw
}
.featureIntro-reverse .featureIntro_figure {
	-ms-flex-direction:column;
	flex-direction:column
}
.featureIntro-reverse .featureIntro_image {
	margin:0
}
}* {
	box-sizing:border-box
}
html {
	background-color:#fff;
	width:100%;
	font-family:Helvetica Neue,Helvetica,PingFang SC,Microsoft YaHei,Tahoma,Arial
}
body {
	margin:0;
	-webkit-font-variant-ligatures:no-common-ligatures;
	-moz-font-variant-ligatures:no-common-ligatures;
	font-variant-ligatures:no-common-ligatures;
	-webkit-font-smoothing:antialiased
}
li,ul {
	margin:0;
	padding:0;
	list-style:none
}
a {
	color:inherit;
	text-decoration:none
}
h1,h2,h3,h4 {
	margin:0
}
div {
	-webkit-tap-highlight-color:transparent
}
@font-face {
	font-family:meetingwebsite;
	font-display:block;
	src:url(https://sf3-scmcdn-tos.pstatp.com/goofy/meeting/static/fonts/meeting-website.1c0093df2c.woff) format("woff")
}
[class*=" meetingweb-"],[class^=meetingweb-] {
	font-family:meetingwebsite!important;
	speak:none;
	font-style:normal;
	font-weight:400;
	font-variant:normal;
	text-transform:none;
	line-height:1;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale
}
.root-wrap {
	width:100%;
	position:absolute;
	top:50%;
	-webkit-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	transform:translateY(-50%)
}
.spinner {
	margin:0 auto;
	text-align:center;
	opacity:0
}
.spinner .bounce {
	display:inline-block;
	margin:3px;
	width:16px;
	height:16px;
	border-radius:100%;
	-webkit-animation:sk-bouncedelay 1.4s ease-in-out infinite both;
	animation:sk-bouncedelay 1.4s ease-in-out infinite both
}
.spinner .bounce1 {
	-webkit-animation-delay:-.32s;
	animation-delay:-.32s;
	background-color:#3370ff
}
.spinner .bounce2 {
	-webkit-animation-delay:-.16s;
	animation-delay:-.16s
}
.spinner .bounce2,.spinner .bounce3 {
	background-color:#3370ff
}
@-webkit-keyframes sk-bouncedelay {
	0%,80%,to {
	-webkit-transform:scale(0)
}
40% {
	-webkit-transform:scale(1)
}
}@keyframes sk-bouncedelay {
	0%,80%,to {
	-webkit-transform:scale(0);
	transform:scale(0)
}
40% {
	-webkit-transform:scale(1);
	transform:scale(1)
}
}.home_main {
	padding:90px 0 0
}
.home_download {
	margin-top:140px
}
.home_downloadContent {
	width:1200px;
	margin:0 auto;
	display:-ms-flexbox;
	display:flex;
	-ms-flex-align:center;
	align-items:center;
	-ms-flex-pack:center;
	justify-content:center;
	-ms-flex-direction:column;
	flex-direction:column
}
@media screen and (max-width:850px) {
	.home_downloadContent {
	width:87.2vw
}
}.home_downloadTitle {
	color:#1f2329;
	font-size:40px;
	font-weight:600;
	margin-bottom:20px
}
.home_downloadDescription {
	color:#646a73;
	font-size:16px;
	line-height:1.5;
	text-align:center
}
.home_downloadButton {
	margin-top:30px
}
@media screen and (max-width:850px) {
	.home_main {
	padding:11.73333333vw 0 0
}
.home_download {
	margin:21.33333333vw 0
}
.home_downloadTitle {
	font-size:5.86666667vw;
	margin-bottom:2.13333333vw
}
.home_downloadDescription {
	font-size:3.73333333vw;
	line-height:1.4
}
.home_downloadButton {
	margin-top:8vw
}
.home_downloadImg {
	width:100%
}
}
