:focus{outline:0}body{box-sizing:border-box;font-family:HelveticaNeue-Thin,"Helvetica Neue Thin","Helvetica Neue","Open Sans Light",Helvetica,Arial,"Lucida Grande",sans-serif}[lang=zh-cn]{font-family:"Open Sans","Helvetica Neue","Microsoft Yahei",sans-serif!important}a{text-decoration:none}input,textarea{border:1px solid #eee}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{zoom:1}.button{position:relative;font-size:14px;height:32px;line-height:32px;border:1px solid #0073ea;background:#0073ea;box-sizing:border-box;color:#fff;text-align:center;display:inline-block;padding:0 20px;cursor:pointer;border-radius:2px;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;user-select:none}.button .fa{margin:0 4px}.button.disabled,.button.disabled:hover,.button.hover.disabled,.button.hover.disabled:hover{background:#999;color:#eee;border:1px solid #999;cursor:not-allowed;transition:none;-webkit-transition:none}.button.hover,.button.hover:hover,.button:hover{border:1px solid #0070ee}.button:hover{background:#fff;color:#0073ea}.button.hover{background:#fff;color:#0070ee}.button.hover:hover{background:#0070ee;color:#fff}.message-box{width:300px;height:150px;position:absolute;font-size:14px;top:50%;left:50%;margin-top:-90px;margin-left:-150px}body,html{height:100%}.message-box.error{color:#FD5638}html{width:100%}body{margin:0;padding:0;position:relative;width:100%;background-color:#e8ebef}.banner:after,body:before{width:100%;position:absolute}body:before{z-index:0;content:"";top:-10rem;left:0;right:-10rem;bottom:0;background:radial-gradient(50% 50% at 50% 50%,rgba(74,177,213,.15) 0,rgba(235,141,17,0) 100%)}.banner{display:none}.banner:after{content:'';height:100%;top:0;opacity:.5;background-color:#000}body[lang=en] .content>b{font-size:15px;font-weight:400}body[lang=en] .content .pricing-title .page-mark{margin-left:120px}.wy-footer{float:left}.content{position:relative;z-index:1;margin-top:48px;margin-bottom:256px;margin-left:calc(50% - 540px);padding:24px;width:1080px;float:left;font-size:16px;color:#333;line-height:30px;min-height:600px}.content .colorful-button{text-align:center;font-size:18px;font-weight:900;box-sizing:border-box;color:#fff;background:linear-gradient(-45deg,#e73c7e,#23a6d5,#23d5ab);padding:12px 24px;cursor:pointer;border-radius:6px;width:420px;box-shadow:0 0 10px 0 #aaa}.content .colorful-button .project-icon{transform:scale(1.3)}.content .title{height:64px;margin-top:18px;font-size:38px;font-weight:900;user-select:none}.content .title span{margin-right:64px;display:inline-block;padding-bottom:4px}.content .title span.selected{border-bottom:solid 3px #0070ee;cursor:text}.content .title span:last-child{margin-right:0}.content .side-nav{z-index:1;position:fixed;width:150px;top:528px;left:12px;font-size:12px}.content .side-nav div{line-height:28px;width:100%;cursor:pointer;color:#666}.content .side-nav div.selected,.content .side-nav div:hover{color:#0070ee}.content .product-nav{height:108px;line-height:108px;font-size:30px;position:relative}.content .product-nav .new::before{content:'NEW';font-style:italic;font-weight:900;position:absolute;right:-12px;top:-12px;font-size:16px;height:14px;line-height:20px;z-index:2;color:#02a000}.content .product-nav span{padding:0 32px;margin-right:32px;cursor:pointer;box-sizing:border-box;line-height:48px;font-weight:900;display:inline-block;position:relative;opacity:.75}.content .product-nav span.selected{background:#0070ee;border-radius:24px;color:#fff;opacity:1}.content .product-nav span:hover{opacity:1}.content .pricing-promise{line-height:28px;font-size:16px;font-weight:900;margin-bottom:20px}.content .pricing-promise i{color:#0070ee;margin:6px 3px 0 0;float:left;font-size:17px;font-weight:400}.content .product{display:none}.content .product .product-introduction{font-size:18px}.content .product .product-introduction a{font-weight:900;border-bottom:solid 2px #0073ea}.content .product .download{user-select:none;margin:24px 0;border-radius:12px}.content .product .download img.standalone-cover{border-radius:12px;float:left;width:50%;margin-right:24px;cursor:pointer;box-shadow:0 0 10px 5px #aaa;border-width:0}.content .product .download .standalone-version-title{margin:24px 0;font-size:24px;display:inline-block}.content .product .download .standalone-version-title .changelog{text-decoration:underline;display:inline-block;font-size:18px;box-sizing:border-box;margin-left:16px}.content .product .download div.download-btn{height:48px;line-height:48px;padding:0 24px;display:inline-block;font-size:28px;cursor:pointer;color:#0070ee;border:2px solid #0070ee;border-radius:12px;width:380px;margin:12px 0}.content .product .download div.download-btn i{margin-right:6px;font-size:35px}.content .product .download div.download-btn a.size{font-size:16px;float:right}.content .product .download div.windows i{font-size:32px}.content .product .pricing-title{line-height:64px;margin:32px 0;font-size:30px;font-weight:900;user-select:none}.content .product .pricing-title .unit-page-price{border:2px solid #02a000;display:inline-block;color:#fff;line-height:30px;padding:4px 12px;border-radius:24px}.content .product .pricing-title .page-mark{display:none;position:absolute;font-size:14px;line-height:36px;padding:0 16px;border-radius:18px;z-index:1;top:132px;left:302px;background:#0070ee;color:#fff;user-select:none;cursor:pointer}.content .product .pricing-title .page-mark:after{transform:rotate(-45deg);content:'';position:absolute;height:12px;width:12px;bottom:-6px;left:24px;background:#0070ee}.content .product .formula{font-size:20px;font-weight:900;border-top-left-radius:16px;border-top-right-radius:16px;width:100%;box-sizing:border-box;padding:24px;background:#fff}.content .product .formula .desc{font-size:16px;opacity:.7}.content .public-cloud-dev{display:block}.content .public-cloud-dev .details{width:100%;height:2048px;background:#fff;padding:24px 32px;box-sizing:border-box;border-radius:16px}.content .public-cloud-dev .phase{position:relative;overflow:visible;width:270px;float:left;background:#fff;box-sizing:border-box}.content .public-cloud-dev .phase:not(.end):after{position:absolute;content:'\f30b';font-family:'Font Awesome 5 Free';font-size:24px;top:22px;right:-10px;color:#02a000;font-weight:900;z-index:1}.content .public-cloud-dev .phase .phase-name{line-height:64px;text-align:center;font-weight:900;font-size:20px;position:relative}.content .public-cloud-dev .phase .phase-content{padding:0 16px 24px;box-sizing:border-box;width:100%;height:512px;border-right:solid 2px #eee}.content .public-cloud-dev .phase .phase-content .policy{font-size:14px;font-weight:900;text-align:center}.content .public-cloud-dev .phase .phase-content .policy .upper{height:32px;line-height:32px;background:#02a000;color:#fff;border-radius:12px;margin-bottom:12px}.content .public-cloud-dev .phase .phase-content .policy .lower{height:32px;line-height:32px;background:#0070ee;color:#fff;border-radius:12px;margin-bottom:12px}.content .public-cloud-dev .phase .phase-content .phase-desc{font-size:14px;line-height:30px}.content .public-cloud-dev .phase .phase-content .phase-desc .notes{display:inline-block;line-height:24px}.content .public-cloud-dev .phase .phase-content .phase-desc .page-pricing-table{width:100%;border-collapse:collapse;font-size:14px;line-height:24px}.content .public-cloud-dev .phase .phase-content .phase-desc .page-pricing-table thead span{font-size:12px}.content .public-cloud-dev .phase .phase-content .phase-desc .page-pricing-table td{font-weight:400;text-align:right;padding:0 4px;border:1px solid #eee}.content .public-cloud-dev .phase .phase-content .see-project-total-fees-sample{display:block;cursor:pointer;margin-top:24px;font-weight:900;text-decoration:underline}.content .public-cloud-dev .phase.start{border-bottom-left-radius:16px}.content .public-cloud-dev .phase.start .phase-content{padding-left:24px}.content .public-cloud-dev .phase.end{border-bottom-right-radius:16px}.content .public-cloud-dev .phase.end .phase-content{padding-right:24px;border-right:0}.content .local-dev .pricing-title{line-height:64px;margin:32px 0;font-size:30px;font-weight:900;user-select:none}.content .local-dev .pricing-list{position:relative;background:#fff;box-sizing:border-box;padding:0 24px 24px;min-height:498px;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.content .local-dev .pricing-list table{width:500px;box-sizing:border-box;font-size:15px;border-top:solid 1px #eee;border-left:solid 1px #eee}.content .local-dev .pricing-list table tr td,.content .local-dev .pricing-list table tr th{padding:0 8px;border-bottom:solid 1px #eee;border-right:solid 1px #eee}.content .local-dev .pricing-list table tr th.max-p-num{width:38%}.content .local-dev .pricing-list table tr th.price{width:62%}.content .local-dev .pricing-list table tr th.yearly-subscription{width:35%}.content .local-dev .pricing-list table tr th.perpetual-license{width:27%}.content .local-dev .pricing-list table tr td{text-align:right;color:#666}.content .local-dev .pricing-list table tr:hover td{color:#fff;background:#0070ee}.content .local-dev .pricing-list table tr.current td:first-child{position:relative}.content .local-dev .pricing-list table tr.current td:first-child:before{content:'●';position:absolute;top:50%;margin-top:-8px;color:#02a000;left:-12px;line-height:16px}.content .local-dev .pricing-list table tr.current td{background:#02a000;color:#fff}.content .local-dev .pricing-list table tr.target td:first-child{position:relative}.content .local-dev .pricing-list table tr.target td:first-child:before{content:'➞';position:absolute;top:50%;margin-top:-8px;color:#0070ee;left:-16px;line-height:16px}.content .local-dev .pricing-list table tr.target td{background:#0070ee;color:#fff}.content .local-dev .pricing-list .pricing-description{position:absolute;top:0;left:560px;width:400px}.content .local-dev .pricing-list .go-subscription{text-align:center;position:absolute;font-size:20px;font-weight:900;color:#fff;background:linear-gradient(-45deg,#e73c7e,#23a6d5,#23d5ab);left:120px;bottom:20px;padding:12px 24px;cursor:pointer;border-radius:6px;box-shadow:0 0 10px 0 #aaa}.content .local-dev .pricing-list .go-subscription .project-icon{transform:scale(1.3)}.content .private-cloud-dev .pricing-title{text-align:center}.content .private-cloud-dev .add-wechat{padding:24px 0;text-align:center;font-size:16px}.content .private-cloud-dev .add-wechat img{width:200px}.content .faq{margin-top:24px;float:left;width:100%}.content .faq img{margin:12px 0;border-radius:12px}.content div.comparison{display:none;line-height:32px}.content h1{font-weight:900;margin:24px 0;font-size:28px;color:#333}.content h2{color:#333}.content a{text-decoration:none;color:#0073ea}.content .description{color:#efefef}.content span.e-community{background:#02a000;color:#fff;padding:1px 4px;border-radius:4px}.content span.e-enterprise{background:#0070ee;color:#fff;padding:1px 4px;border-radius:4px}.content p{margin-top:32px;background:#f6f6f6;padding:16px 22px}.content p span{display:block;font-weight:700;color:#0070ee;margin-bottom:6px}.content h4{margin:8px}.content img{border:1px solid #eee;width:100%;box-sizing:border-box}.content table.comparison-list thead{margin-bottom:24px}.content table.comparison-list thead th{font-size:18px;font-weight:900;text-align:center;height:48px;line-height:48px}.content table.comparison-list thead th.service{width:240px;text-align:left}.content table.comparison-list thead th.co,.content table.comparison-list thead th.en{width:300px}.content table.comparison-list tbody tr td{font-size:14px;text-align:center;height:30px;line-height:30px}.content table.comparison-list tbody tr td:first-child{text-align:left}.content a.agreement{padding-bottom:3px}.content a.agreement:hover{border-bottom:solid 1px #0070ee}.content .private-platform-desc{font-size:20px;line-height:38px;color:#efefef}.content span.buy-platform{margin:120px auto;display:block;width:480px;line-height:48px;height:48px;font-size:20px}.wuyuan-promise{position:absolute;right:24px;top:60px;width:520px;background:rgba(0,112,238,.6);color:#fff;padding:8px 16px;border-radius:12px}.wuyuan-promise a{color:#fff;text-decoration:underline}@media screen and (max-width:840px){.banner,.banner-mask{height:300px}.banner,.content::after{background-repeat:no-repeat}.wuyuan-promise,header.header{display:none}.banner{background-size:180%;background-position:-138px 0}.content{width:100%;box-sizing:border-box;margin-top:-288px;margin-left:0;left:0;top:0;min-height:1680px;padding:12px;position:relative}.content::after{content:'';display:block;z-index:3;position:absolute;top:128px;left:50%;margin-left:-48px;text-align:left;user-select:none;cursor:pointer;height:26px;width:96px;background-image:url('https://assets.wuyuan.io/common-template/img/all/logo-900.png');background-size:100%}.content .local-dev .download,.content .local-dev .go-subscription,.content .side-nav{display:none}.content .colorful-button{width:100%}.content .product-nav{font-size:16px;height:52px;line-height:52px}.content .product-nav span{padding:0 12px;color:#111;margin-right:8px;cursor:pointer;box-sizing:border-box;line-height:30px}.content .pricing-promise{font-size:14px;margin-bottom:12px}.content .product .product-introduction{color:#111;font-size:14px;line-height:28px}.content .product .product-introduction a{color:#0070ee;border-bottom:solid 2px #0070ee}.content .product .formula{border-radius:16px;font-size:16px}.content .product .pricing-title{color:#111;margin:0;text-align:center;font-size:20px}.content .title{box-sizing:border-box;margin-top:272px;text-align:center;height:60px;font-size:22px;padding:0;position:relative;width:100%;line-height:60px}.content .public-cloud-dev .phase{width:100%;border-radius:16px;margin-bottom:24px}.content .public-cloud-dev .phase:not(.end):after{right:unset;top:unset;content:'\f063';bottom:-36px;left:50%;margin-left:-12px;font-weight:900;font-size:24px}.content .public-cloud-dev .phase .phase-content{padding-top:12px;border:none;height:auto}.content .local-dev .pricing-list{margin-top:6px;padding:0 12px;border-radius:12px}.content .local-dev .pricing-list table{width:100%;font-size:12px;border-top:solid 1px #eee;border-left:solid 1px #eee}.content .local-dev .pricing-list .pricing-description{position:relative;top:unset;left:unset;width:100%;font-size:12px}.content .private-cloud-dev .add-wechat{text-align:center;font-size:14px}.content .private-cloud-dev .add-wechat img{width:200px;border-radius:8px}.content .faq{width:100%;line-height:26px;font-size:14px}.content .faq h1{font-size:24px;margin:16px 0}.content .faq h3{margin:8px 0}.content .faq img{margin-top:0}.content table.comarison-list thead{margin-bottom:0}.content table.comarison-list thead th{color:#666;height:32px;line-height:32px;font-size:14px}.content table.comarison-list tbody tr:first-child td{color:#666}.content table.comarison-list tbody tr td{height:32px;line-height:32px}}