html { background:#fff; width:100%; height:100%; *overflow-x:hidden; }body { background:#fff; min-width:1024px; min-height:100%; padding:0 0; position:relative; z-index:1; font-size:14px; line-height:22px; }.main { width:100%; min-width:980px; margin:0 auto; top:-129px; padding-top:129px; margin-bottom:-129px; position:relative; overflow:hidden; }.main h1, .main h2 { margin:0; font-weight: lighter; }.main h2 { margin-bottom:7px; }.main .button { background:#2494de; background:-webkit-linear-gradient(#37aaea, #127fd2); background:linear-gradient(#37aaea, #127fd2); border:1px solid #137ec6; border-top-color:#1992da; border-bottom-color:#0d6ab2; border-radius:4px; color:white; cursor:pointer; display:inline-block; font-size:0.9375em; line-height:1.66667; padding:0.33333em 1.46667em 0.36667em; text-align:center; margin:0.5em 0 0; vertical-align:middle; *display:inline; *zoom:1; }.main .button:hover { background:#29a4f5; background:-webkit-linear-gradient(#3dbbff, #158eeb); background:linear-gradient(#3dbbff, #158eeb); border-color:#148edf; border-top-color:#1ba3f2; border-bottom-color:#0e7acc; text-decoration:none; }.main .more { background:url(/cn/downloads/static/images/more_14.png) no-repeat 100% 65%; background-size:5px 8px; padding-right: 0.75em; }@media only screen {.main .more { background-image:url(/cn/downloads/static/images/more.svg); }}.main a.block { color:#333; }.main a.block .nowrap,.main a.block:hover .nowrap {color: inherit;cursor: inherit;text-decoration: none;*color: expression(this.parentNode.currentStyle['color']);*cursor: expression(this.parentNode.currentStyle['cursor']);}.hero .section-container,.tiles,.developer { width:980px; margin:0 auto; }.hero .linkp,.tile .linkp { margin-bottom:0; }.hero .section-container { position:relative; }.hero .details { width:330px; padding:51px 29px 77px 22px; }.hero .details .icon { margin-bottom:9px; }.hero p { margin-bottom:7px; padding-left:2px; letter-spacing:-0.005em; }.hero .button { margin-top:19px; }.hero .appstore { margin-top:-129px; padding-top:129px; background:#f6f6f6; }.hero .appstore .hero-screen { position:absolute; bottom:0; left:449px; }.hero .itunes .icon { margin-left:-6px; }.hero .itunes .hero-screen { position:absolute; bottom:74px; left:-31px; }.hero .itunes .details { margin-left:637px; width:312px; padding-top:83px; padding-bottom:101px; }.tiles { padding:46px 0 38px; border-top:1px solid #d7d7d7; }.tile { float: left; width: 221px; padding: 0 0 0 24px; }.tile h2 img { margin-bottom:8px; }.tile .icon { margin-bottom:13px; }.tile p { margin-bottom:5px; }.tile .links { padding-top: 2px; }.tile .links li { margin-bottom: 4px; }.tile .more { text-align: left; white-space: normal; }.developer { border-top:1px solid #d7d7d7; padding:60px 0 40px; }.developer .section-container { width:661px; margin:0 auto; }.developer .icon { margin-top:4px; float:left; }.developer .details { margin-left:155px; width:506px; }.developer h1 { margin-bottom:6px; }.developer p { margin-bottom:0; }[lang="ja-JP"] .hero .details { width:340px; }[lang="ja-JP"] .tile .more { white-space:nowrap; }[lang="ko-KR"] .hero .details { width:350px; }[lang="ko-KR"] .hero .itunes .details { width:335px; }[lang="zh-CN"] a.block span.more { margin-left: -0.6em; }
