.home .market h5{
color: #fff;
}
.ititle {
    padding: 96px 20px 60px;
    text-align: center;
}
.bg-black {
    background-color: #2e2d2c;
}
.home .market {
  background-image:url(static/image/map.png);
  background-position:bottom;
  background-repeat:no-repeat;
  text-align:center;
  padding-bottom:52px
}
.home .market .ititle {
  padding:76px 0 42px
}
.home .market .items {
  width:780px;
  margin:0 auto;
  display:flex;
  justify-content:space-around
}
.home .our-advantage .items {
  display:flex;
  flex-wrap:wrap;
  border:1px solid #ededed;
  border-width:1px 0
}
.home .our-advantage .items>li:first-child,.home .our-advantage .items>li:nth-child(3) {
  border:1px solid #ededed;
  border-width:0 1px 1px 0
}
.home .our-advantage .items>li:nth-child(2),.home .our-advantage .items>li:nth-child(4) {
  border:solid #ededed;
  border-width:0 0 1px
}
.home .our-advantage .items>li:nth-child(5) {
  border:solid #ededed;
  border-width:0 1px 0 0
}
.home .our-advantage .items>li {
  width:50%;
  height:363px;
  display:flex;
  align-items:center;
  box-sizing:border-box;
  cursor:pointer;
  transition:all .2s
}
.home .our-advantage .items>li:nth-child(odd) {
  justify-content:flex-end
}
.home .our-advantage .items>li:nth-child(2)>.content:after {
  background-image:url(static/image/icon_chanpinjvzhen.png)
}
.home .our-advantage .items>li:nth-child(3)>.content:after {
  background-image:url(static/image/icon_gaoxiaoyunying.png)
}
.home .our-advantage .items>li:nth-child(4)>.content:after {
  background-image:url(static/image/icon_hailiang.png)
}
.home .our-advantage .items>li:nth-child(5)>.content:after {
  background-image:url(static/image/icon_jishu.png)
}
.home .our-advantage .items>li:nth-child(6)>.content:after {
  background-image:url(static/image/icon_zishentuandui.png)
}
.home .our-advantage .items>li:hover {
  background:url(static/image/bg_our-advantage.png) 50% repeat
}
.home .our-advantage .items>li:hover>.content:after {
  opacity:1
}
.home .our-advantage .items>li>.content {
  width:600px;
  padding:0 0 0 56px;
  position:relative
}
.home .our-advantage .items>li>.content:after {
  content:"";
  background:url(static/image/icon_yunying.png);
  width:256px;
  height:274px;
  position:absolute;
  right:35px;
  top:-35px;
  opacity:.5;
  background-size:100% auto
}
.home .our-advantage .items>li>.content h3 {
  font-size:24px;
  line-height:1.375;
  margin-bottom:24px;
  color:#262321
}
.home .our-advantage .items>li>.content p {
  margin-bottom:28px;
  font-size:16px;
  line-height:1.375;
  color:#464441
}
.home .our-advantage .items>li>.content p>span {
  display:block;
  text-indent:-10000px;
  overflow:hidden;
  height:2px
}
.home .our-advantage .items>li>.content .main-button {
  width:144px;
  height:48px;
  line-height:48px;
  display:block;
  text-align:center;
  border-radius:24px
}
.home .our-advantage .items>li>.content .main-button:after {
  content:"";
  display:inline-block;
  padding-left:21px;
  background:url(static/image/icon_more_white.png) right 14px no-repeat;
  height:100%;
  vertical-align:middle
}
@media screen and (max-width:1280px) {
  .home .out-customer .iwrap {
  width:auto;
  width:84%
}
.home .saas .iwrap {
  width:84%
}
.home .market {
  background-size:85% auto
}
.home .market .items:nth-child(2) img {
  width:82px;
  height:82px
}
.home .market .items:nth-child(3) img {
  width:66px;
  height:66px
}
.home .our-advantage .items>li {
  height:192px;
  background:none
}
.home .our-advantage .items>li>.content {
  width:498px
}
.home .our-advantage .items>li>.content:after {
  background-size:100%;
  width:136px;
  height:146px;
  top:-8px;
  right:28px
}
.home .our-advantage .items>li>.content h3 {
  font-size:20px;
  margin-bottom:8px
}
.home .our-advantage .items>li>.content p {
  font-size:14px;
  margin-bottom:16px
}
.home .our-advantage .items>li>.content .main-button {
  height:32px;
  width:96px;
  line-height:32px;
  padding:0 5px
}
.home .our-advantage .items>li>.content .main-button:before {
  display:none
}
.home .our-advantage .items>li>.content .main-button:after {
  background-size:10px;
  background-position:100%;
  padding-left:15px
}
}@media screen and (max-width:1024px) {
  .home .our-advantage .items>li>.content {
  width:390px
}
.home .market {
  background-size:90% auto
}
.home .market .items {
  width:492px
}
.home .market .items:nth-child(2)>img {
  width:82px;
  height:82px
}
.home .market .items:nth-child(3)>img {
  width:66px;
  height:66px
}
}@media screen and (max-width:800px) {
  .home .a-banner .banner-pc {
  display:none
}
.home .a-banner .banner-m {
  display:block
}
.home .a-banner .close {
  top:50%;
  transform:translateY(-50%)
}
.home .float-banner {
  left:28px;
  bottom:28px
}
.home .saas .swiper-wrapper img {
  margin:30px auto
}
.home .market {
  background-size:100% auto
}
.home .market .items {
  width:100%;
  max-width:640px
}
.home .market .items:nth-child(2)>img {
  width:76px;
  height:76px
}
.home .market .items:nth-child(3)>img {
  width:65px;
  height:65px
}
.home .our-advantage .items>li {
  height:145px
}
.home .our-advantage .items>li:nth-child(2n)>.content {
  padding-left:141px
}
.home .our-advantage .items>li:nth-child(2n)>.content:after {
  left:22px
}
.home .our-advantage .items>li>.content {
  width:294px
}
.home .our-advantage .items>li>.content:after {
  width:102px;
  height:109px;
  top:-1px;
  right:22px
}
.home .our-advantage .items>li>.content h3 {
  font-size:16px;
  margin-bottom:6px
}
.home .our-advantage .items>li>.content p {
  font-size:12px;
  margin-bottom:14px
}
.home .our-advantage .items>li>.content .main-button {
  height:26px;
  width:80px;
  line-height:26px;
  padding:0 5px;
  font-size:12px
}
.home .our-advantage .items>li>.content .main-button:before {
  display:none
}
.home .our-advantage .items>li>.content .main-button:after {
  background-position:right 6px;
  padding-left:15px
}
}@media screen and (max-width:428px) {
  .home .saas {
  background:#f7f9fb
}
.home .saas .itabs .iwrap {
  width:100%;
  overflow-x:scroll
}
.home .saas .itabs .iwrap>ul {
  width:455px
}
.home .saas .ititle>p {
  width:322px
}
.home .market {
  background-size:150% auto
}
.home .market .ititle {
  padding:46px 0 22px
}
.home .market .ititle>p {
  width:235px
}
.home .market .items {
  width:100%;
  max-width:336px
}
.home .market .items:nth-child(2) img {
  width:56px;
  height:56px
}
.home .market .items:nth-child(3) img {
  width:46px;
  height:46px
}
.home .our-advantage {
  background:#f7f9fb;
  padding-bottom:50px
}
.home .our-advantage .ititle {
  padding-bottom:30px
}
.home .our-advantage .ititle>p {
  width:258px
}
.home .our-advantage .items {
  margin:0 5%;
  justify-content:space-around
}
.home .our-advantage .items>li {
  height:191px;
  width:46%;
  margin:5.5px;
  border:none;
  box-shadow:0 5px 10px 0 rgba(94,30,0,.07)
}
.home .our-advantage .items>li:nth-child(2n)>.content,.home .our-advantage .items>li>.content {
  height:100%;
  padding:16px;
  background:#fff;
  box-sizing:border-box
}
.home .our-advantage .items>li:nth-child(2n)>.content:after,.home .our-advantage .items>li>.content:after {
  width:80px;
  height:85px;
  top:unset;
  bottom:10px;
  left:unset;
  right:3px;
  background-position:100% 100%;
  opacity:1
}
.home .our-advantage .items>li:nth-child(2n)>.content h3,.home .our-advantage .items>li>.content h3 {
  font-size:16px;
  margin-bottom:6px
}
.home .our-advantage .items>li:nth-child(2n)>.content p,.home .our-advantage .items>li>.content p {
  font-size:12px;
  margin-bottom:14px;
  color:#464441
}
.home .our-advantage .items>li:nth-child(2n)>.content p>span,.home .our-advantage .items>li>.content p>span {
  display:inline
}
.home .our-advantage .items>li:nth-child(2n)>.content .main-button,.home .our-advantage .items>li>.content .main-button {
  display:none
}
}@media screen and (max-width:320px) {
  .home .saas .swiper-wrapper img {
  margin:15px auto
}
.home .our-advantage .items>li:nth-child(2n)>.content h3,.home .our-advantage .items>li>.content h3 {
  font-size:16px;
  margin-bottom:6px
}
.home .our-advantage .items>li:nth-child(2n)>.content p,.home .our-advantage .items>li>.content p {
  font-size:12px;
  margin-bottom:14px;
  color:#464441
}
.home .our-advantage .items>li:nth-child(2n)>.content p>span,.home .our-advantage .items>li>.content p>span {
  display:inline
}
.home .our-advantage .items>li:nth-child(2n)>.content .main-button,.home .our-advantage .items>li>.content .main-button {
  display:none
}
}@media screen and (max-width:320px) {
  .home .saas .swiper-wrapper img {
  margin:15px auto
}
.home .market .items:nth-child(2) img {
  width:50px;
  height:50px
}
.home .market .items:nth-child(3) img {
  width:40px;
  height:40px
}
}


.g-industry {
  background:#2e2d2c;
  padding-bottom:72px
}
.g-industry,.g-industry .ititle h2 {
  color:#fff
}
.g-industry>ul {
  display:flex;
  flex-wrap:wrap;
  justify-content:space-between
}
.g-industry>ul>li {
    list-style:none;
  box-sizing:border-box;
  width:calc(16.6% - 20px);
  height:180px;
  padding:114px 0 38px;
  text-align:center;
  box-shadow:8px 8px 18px 0 rgba(0,0,0,.15);
  border-radius:6px;
  border:1px solid;
  -o-border-image:linear-gradient(180deg,hsla(0,0%,78.4%,.1),hsla(0,0%,59.2%,0)) 1 1;
  border-image:linear-gradient(180deg,hsla(0,0%,78.4%,.1),hsla(0,0%,59.2%,0)) 1 1;
  background-repeat:no-repeat;
  background-position:center 38px;
  margin-bottom:24px;
  font-size:20px
}
@media screen and (max-width:800px) {
  .g-industry>ul>li {
  width:auto;
  height:auto;
  box-shadow:unset;
  border-radius:0;
  border:none;
  -o-border-image:unset;
  border-image:unset;
  font-size:16px;
  margin-bottom:0;
  list-style:none;
  padding:85px 24px 20px;
  background-position:center 20px;
  background-size:46px auto
}
}

@media screen and (max-width:800px) {
  .g-contact {
  padding:0 0 42px
}
.g-contact .top {
  padding:0
}
.g-contact .top .ititle {
  margin-bottom:32px;
  text-align:center
}
.g-contact .top .ititle h2:after {
  content:""
}
.g-contact .papaya-sns,.g-contact .top .ititle+p,.g-contact .touch-us {
  display:none
}
.g-contact .form {
  position:static;
  width:100%;
  padding:0 20px;
  min-height:auto;
  background:none
}
.g-contact .form:after {
  display:none
}
.g-contact .form .form-row {
  display:block;
  margin-bottom:0
}
.g-contact .form .form-row>* {
  width:100%
}
.g-contact .form input,.g-contact .form textarea {
  background-color:#f8f8f8;
  margin-bottom:16px
}
.g-contact .form .error {
  top:-10px
}
.g-contact .form .title {
  display:none
}
.g-contact .form button {
  font-size:15px;
  width:100%;
  max-width:300px
}
}
}

.site-footer
{
  background:#2e2d2c;
  color:#afafaf;
  font-size:14px;
  line-height:2.1;
  padding:58px 0 36px;
}

.site-footer .tel400
{
  margin-top:12px;
}

.site-footer .logo img
{
  height:41px;
}

.site-footer .nav .title
{
  font-family:0 Neue,PingFang SC-Medium,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
  margin-bottom:27px;
  font-size:17px;
  color:#fff;
}

.site-footer .iwrap>hr
{
  opacity:.14;
  border-color:#dedede;
  margin:40px 0 38px;
}

.site-footer .contact>hr
{
  display:inline-block;
  height:12px;
  width:1px;
  border:0;
  background:#e1e1e1;
  margin:0 20px;
}

.site-footer .copyright>span
{
  padding-right:10px;
}
.site-footer a,.site-footer .nav .title a
{
  color:inherit;
}

.site-footer .nav,.cols2,.cols3,.cols4,.our-customer .iwrap,.store-seller-tool .intro
{
  display:flex;
  justify-content:space-between;
  flex-wrap:wrap;
}
}

.tel400
{
  margin-right:30px;
  background:url(static/image/header/tel-icon.png) 0 bottom no-repeat;
  background-size:38px;
  padding-left:43px;
  height:42px;
  line-height:1.4;
}

.tel400 span
{
  color:#726f6e;
  font-size:12px;
}

.tel400 .num
{
  background:url(static/image/header/400-036-882.png) 0 no-repeat;
  background-size:100% auto;
  width:135px;
  text-indent:-10000px;
}

.iscroll
{
  scroll-margin-top:80px;
}

.site-header
{
  height:80px;
  box-shadow:0 8px 28px 0 rgba(237,235,234,.5);
  background:#fff;
  position:sticky;
  top:0;
  width:100%;
  z-index:1000;
  box-sizing:border-box;
  display:flex;
  justify-content:center;
  align-items:center;
}

.site-header .iwrap
{
  display:flex;
  justify-content:space-between;
  align-items:center;
}

.site-header .logo img
{
  height:41px;
  display:block;
}

.site-header .menushadow,.site-header .pc-trigger-hide-subnav
{
  display:block;
  width:100vw;
  height:100vh;
  background:transparent;
  position:absolute;
  left:0;
  top:0;
  right:0;
  bottom:0;
}

.site-header .pc.site-nav
{
  line-height:80px;
  flex:1;
  margin:0 61px 0 34px;
}

.site-header .nav>ul>li
{
  font-weight:500;
  font-size:17px;
  display:inline-block;
  position:relative;
  margin:0 1.06vw;
}

.site-header .nav>ul>li>a,.site-header .nav>ul>li span
{
  cursor:pointer;
}

.site-header .nav>ul>li a
{
  display:inline-block;
  height:100%;
  color:#181818;
}

.site-header .nav>ul>li .subnav
{
  display:none;
  position:absolute;
  background:#fff;
  border-radius:4px;
  width:287px;
  box-shadow:0 6px 20px 0 rgba(67,21,0,.11);
  box-sizing:border-box;
  top:61px;
}

.site-header .nav>ul>li .subnav>li>a
{
  display:block;
  font-size:15px;
  line-height:21px;
  cursor:pointer;
  background-image:url(static/image/icon-more-grey.png);
  background-position:254px;
  background-repeat:no-repeat;
  padding:20px;
}

.site-header .nav>ul>li .subnav>li>a.active,.site-header .nav>ul>li .subnav>li>a:hover
{
  background-color:#f2f1f0;
}

.site-header .nav>ul>li .subnav>li>a>span
{
  display:block;
  font-size:12px;
  line-height:16px;
  margin-top:5px;
  color:#595959;
  white-space:nowrap;
}

.site-header .main-button
{
  width:134px;
  height:42px;
  border-radius:25px;
  line-height:42px;
  text-align:center;
}

.site-footer
{
  background:#2e2d2c;
  color:#afafaf;
  font-size:14px;
  line-height:2.1;
  padding:58px 0 36px;
}

.site-footer .tel400
{
  margin-top:12px;
}

.site-footer .logo img
{
  height:41px;
}

.site-footer .nav .title
{
  font-family:0 Neue,PingFang SC-Medium,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
  margin-bottom:27px;
  font-size:17px;
  color:#fff;
}

.site-footer .iwrap>hr
{
  opacity:.14;
  border-color:#dedede;
  margin:40px 0 38px;
}

.site-footer .contact>hr
{
  display:inline-block;
  height:12px;
  width:1px;
  border:0;
  background:#e1e1e1;
  margin:0 20px;
}

.site-footer .copyright>span
{
  padding-right:10px;
}

.free-register
{
  background:rgba(0,0,0,.6);
  position:fixed;
  bottom:0;
  width:100%;
  z-index:201;
  padding:12px 0;
}

.free-register .close
{
  position:absolute;
  left:50%;
  margin-left:610px;
  bottom:35px;
  width:22px;
  height:22px;
  background:url(static/image/icon_close.png) 50% no-repeat;
}

.free-register .iwrap
{
  display:flex;
  justify-content:space-between;
  align-items:center;
  position:relative;
}

.free-register .iwrap>p
{
  color:#fff;
  font-size:24px;
  line-height:2.9;
}

.free-register .iwrap>.main-button,.free-register .iwrap>p
{
  font-family:0 Neue,PingFang SC-Medium,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
}

.free-register .iwrap>.main-button
{
  display:inline-block;
  border-radius:25px;
  width:142px;
  height:45px;
  text-align:center;
  line-height:45px;
  font-size:16px;
}

.free-register .iwrap>.main-button.signup-button
{
  margin-right:8px;
}

.site-side
{
  position:fixed;
  right:13px;
  bottom:24px;
  z-index:1;
  display:none;
}

.site-side a.totop
{
  width:76px;
  height:76px;
  background:url(static/image/icon_to_top.png) no-repeat;
  transition:all .5s ease;
  position:absolute;
  right:0;
  bottom:0;
}

.site-side a.totop.hidetotop
{
  bottom:-200px;
}

.toolbars
{
  position:fixed;
  left:auto;
  right:21px;
  width:60px;
  z-index:1000;
  top:60%;
  transform:translateY(-50%);
}

.toolbars .chat,.toolbars .free-try,.toolbars .wechat
{
  background:rgba(255,81,13,.9);
  color:#fff;
  font-size:13px;
  line-height:1.2;
  border-radius:8px;
  margin-bottom:2px;
  background-position:center 14px;
  background-size:26px;
  background-repeat:no-repeat;
  cursor:pointer;
  padding:43px 16px 13px;
}

.toolbars .chat
{
  background-image:url(static/image/toolbars/icon_chat.png);
}

.toolbars .chat.close
{
  background-image:url(static/image/toolbars/icon_chat_close.png);
}

.toolbars .free-try
{
  background-image:url(static/image/toolbars/icon_pen.png);
  display:block;
}

.toolbars .wechat
{
  background-image:url(static/image/toolbars/icon_wechat.png);
}

.toolbars .chat-alert
{
  width:320px;
  height:550px;
  position:fixed;
  top:40%;
  transform:translateY(-50%);
  bottom:0;
  right:80px;
  box-shadow:0 0 24px 0 rgba(0,0,0,.4);
  border-radius:18px 18px 0 0;
}

.toolbars .chat-alert .close
{
  position:absolute;
  top:0;
  right:0;
  color:#fff;
  background:url(static/image/icon_close.png) 50% no-repeat;
  width:60px;
  height:60px;
  cursor:pointer;
}

.toolbars .chat-note
{
  box-shadow:0 0 14px 0 rgba(0,0,0,.1);
  position:fixed;
  top:10px;
  right:80px;
  background:#fff;
  width:240px;
  height:70px;
  box-sizing:border-box;
  font-size:14px;
  color:#6f6e6d;
  letter-spacing:1px;
  padding:10px 20px;
}

.toolbars .chat-note .close
{
  background:url(static/image/toolbars/icon_close_2.png) 50% no-repeat;
  position:absolute;
  right:0;
  top:0;
  width:30px;
  height:30px;
}

.toolbars .chat-note:after
{
  top:15px;
  right:-25px;
  position:absolute;
  content:"";
  width:0;
  height:0;
  line-height:0;
  border:15px solid transparent;
  border-left-color:#fff;
  overflow:hidden;
  z-index:-1;
}

.toolbars .chat-note>strong
{
  padding-left:30px;
  background:url(static/image/toolbars/icon_chat_server.png) 0 no-repeat;
  font-size:16px;
  color:#262321;
}

.toolbars .wechat:hover>img
{
  position:fixed;
  display:block;
  top:130px;
  width:200px;
  right:80px;
}

.toolbars iframe
{
  width:100%;
  height:100%;
  border:none;
}

.main-button
{
  font-family:0 Neue,PingFang SC-Medium,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
  background:linear-gradient(116deg,#ff8000,#f46421);
  color:#fff;
  box-shadow:0 12px 27px -16px #d65111;
  text-align:center;
  border:0;
  cursor:pointer;
}

.main-button:disabled
{
  background:grey;
  box-shadow:unset;
  cursor:not-allowed;
}

.main-button.consult-button:before,.main-button.signup-button:before,.main-button.tel-button:before
{
  content:"";
  display:inline-block;
  height:22px;
  width:22px;
  margin-right:8px;
  vertical-align:middle;
  background-position:0;
  background-repeat:no-repeat;
  background-image:url(static/image/icon_pen.png);
}

.main-button.consult-button:before
{
  background-image:url(static/image/icon_chat.png);
  width:26px;
}

.main-button.tel-button:before
{
  background-image:url(static/image/icon_tel.png);
}

.ititle
{
  text-align:center;
  padding:96px 20px 60px;
}

.ititle>h2,.ititle>p
{
  margin-left:auto;
  margin-right:auto;
}

.ititle>h2
{
  font-size:40px;
  line-height:1.4;
  color:#2c2c2c;
  margin-bottom:12px;
}

.ititle>p
{
  font-size:20px;
  line-height:1.5;
  color:#464441;
}

.ititle>p>a:after
{
  content:"";
  background:url(static/image/icon_more.png) 100% no-repeat;
  padding-left:26px;
}

.itabs .iwrap>ul
{
  display:flex;
  justify-content:space-around;
  box-sizing:border-box;
}

.itabs .iwrap>ul>li
{
  border-bottom:2px solid transparent;
  font-size:20px;
  text-align:center;
  line-height:76px;
  width:100%;
  cursor:pointer;
  color:#464441;
}

.itabs .iwrap>ul>li>.img
{
  text-align:center;
  height:92px;
  overflow:hidden;
}

.itabs .iwrap>ul>li>.img img
{
  width:92px;
}

.icontent
{
  position:relative;
  width:100vw;
  overflow:hidden;
}

.icontent li
{
  position:absolute;
  top:0;
  left:0;
  bottom:0;
  right:0;
}

.islideshow .next,.islideshow .prev,.swiper-container .next,.swiper-container .prev
{
  width:48px;
  height:48px;
  background:url(static/image/slideshow/icon_prev.png) 50% no-repeat;
  background-size:48px;
  position:absolute;
  top:50%;
  margin-top:-24px;
  cursor:pointer;
}

.islideshow .next:after,.islideshow .prev:after,.swiper-container .next:after,.swiper-container .prev:after
{
  content:"";
}

.islideshow .prev,.swiper-container .prev
{
  left:50px;
}

.islideshow .next,.swiper-container .next
{
  background-image:url(static/image/slideshow/icon_next.png);
  right:50px;
}

.slide-back-enter-active,.slide-back-leave-active,.slide-enter-active,.slide-leave-active
{
  transition:all 1s;
  width:100vw;
}

.slide-back-leave-to,.slide-enter
{
  transform:translate(100%);
}

.slide-back-enter,.slide-leave-to
{
  transform:translate(-100%);
}

.iwrap
{
  width:100%;
  max-width:1200px;
  box-sizing:border-box;
  margin:0 auto;
}

.bg-black
{
  background-color:#2e2d2c;
}

.bg-bright
{
  background-color:#f7f9fb;
}

.bg-white
{
  background-color:#fff;
  box-sizing:border-box;
}

.cols3>*
{
  width:calc(33%-30px);
}

.cols3>:nth-child(4),.cols3>:nth-child(5),.cols3>:nth-child(6)
{
  margin-top:36px;
}

.cols4>*
{
  width:calc(25%-18px);
}

.cols4>*>h3
{
  font-size:24px;
  line-height:1.4;
  margin-bottom:21px;
}

.cols4>*>p
{
  font-family:0 Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
  font-size:16px;
  line-height:1.5;
}

.lottie-box
{
  margin:0 auto;
}

.banner
{
  text-align:center;
  box-sizing:border-box;
  background:linear-gradient(-35deg,#f9f9f930%,transparent0),linear-gradient(35deg,#f9f9f930%,#f5f5f50);
  padding:56px 0 0;
}

.banner .lottie-box
{
  width:90%;
  max-width:1283px;
}

.banner>h1
{
  font-size:42px;
  line-height:1.4;
  color:#262321;
  margin-bottom:15px;
}

.banner>p
{
  font-size:16px;
  line-height:1.5;
  color:#2c2c2c;
  opacity:.89;
  margin-bottom:35px;
}

.banner>.main-button
{
  display:inline-block;
  width:236px;
  height:64px;
  line-height:64px;
  border-radius:32px;
  font-size:20px;
  margin:0 17px;
}

.ibanner
{
  height:528px;
  background-position:center 0;
  background-repeat:repeat-x;
  display:flex;
  align-items:center;
}

.ibanner .main-button
{
  display:inline-block;
  width:236px;
  height:64px;
  border-radius:32px;
  line-height:64px;
  font-size:20px;
}

.ibanner .main-button:not(:last-child)
{
  margin-right:20px;
}

.ibanner .iwrap>strong
{
  display:block;
  margin-bottom:18px;
}

.ibanner .iwrap>h3
{
  font-size:40px;
  line-height:1.4;
  margin-bottom:20px;
  white-space:nowrap;
}

.ibanner .iwrap>p
{
  font-size:20px;
  line-height:1.5;
  margin-bottom:60px;
  color:#464441;
}

.one-two-row .cols3 .bg-white
{
  margin-bottom:24px;
  height:237px;
  box-sizing:border-box;
  background-position:100% 100%;
  background-repeat:no-repeat;
  padding:38px 0 0 36px;
}

.one-two-row .cols3 .bg-white>h3
{
  display:block;
  font-size:24px;
  line-height:1.4;
  margin-bottom:22px;
  color:#262321;
}

.one-two-row .cols3 .bg-white>p
{
  font-size:16px;
  line-height:1.4;
  color:#464441;
  width:180px;
}

.one-two-row .cols3 .bg-white>p>i
{
  color:#ff510d;
  font-style:normal;
  font:20px/28px 0 Neue,PingFang SC-Medium,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
  font-weight:700;
}

.one-two-row .cols3>.bg-white
{
  height:498px;
}

.site-cases .iwrap
{
  display:flex;
  justify-content:center;
  align-items:center;
  box-shadow:0 0 24px 0 rgba(0,0,0,.04);
  border-radius:12px;
  border:1px solid #eee;
  overflow:hidden;
  width:84%;
}

.site-cases .iwrap>img:first-child
{
  width:43%;
}

.site-cases .iwrap .case
{
  position:relative;
  padding:0 70px 0 52px;
}

.site-cases .iwrap .case:before
{
  position:absolute;
  top:-60px;
  left:30px;
  content:"";
  color:#f6f6f6;
  font-size:180px;
  font-family:fangsong;
}

.site-cases .iwrap .case h3
{
  text-align:center;
  margin-bottom:16px;
  font-size:20px;
  line-height:1.4;
  color:#262321;
}

.site-cases .iwrap .case dt
{
  font-size:18px;
  line-height:25px;
  color:#262321;
  margin-bottom:8px;
}

.site-cases .iwrap .case+p,.site-cases .iwrap .case dd
{
  font-size:16px;
  line-height:1.5;
  color:#6f6e6d;
  margin-bottom:12px;
}

.site-cases .iwrap .case dd>p
{
  margin-bottom:8px;
}

.error-page
{
  width:520px;
  text-align:center;
  box-sizing:border-box;
  margin:0 auto;
  padding:110px 0;
}

.error-page h3
{
  font:24px/33px 0 Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
  font-weight:500;
  color:#262321;
  margin-top:46px;
}

.error-page p
{
  font:18px/25px 0 Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
  font-weight:400;
  color:rgba(0,0,0,.45);
  margin-top:11px;
}

.error-page p>span
{
  color:#f46a27;
}

.error-page .back-btn
{
  width:128px;
  height:38px;
  background:linear-gradient(116deg,#ff8000,#f46421);
  box-shadow:0 12px 27px -16px #d65111;
  border-radius:25px;
  font:16px/38px 0 Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
  font-weight:500;
  color:#fff;
  display:inline-block;
  margin-top:39px;
}

.our-customer
{
  background:#f7f9fb;
  padding-bottom:76px;
}

.our-customer .iwrap img
{
  margin-bottom:20px;
}

.tricks .iwrap .cols4>li
{
  background:#fff;
  box-shadow:0 10px 20px -6px rgba(0,0,0,.06);
  padding-bottom:48px;
  position:relative;
}

.tricks .iwrap .cols4>li>h3
{
  font-size:18px;
  line-height:27px;
  text-overflow:ellipsis;
  overflow:hidden;
  display:0;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  color:#262321;
  margin:16px;
}

.tricks .iwrap .cols4>li>a
{
  color:#464441;
  font-size:16px;
  line-height:22px;
  padding-right:20px;
  background:url(static/image/icon_more_grey.png) 100% no-repeat;
  position:absolute;
  left:16px;
  bottom:22px;
}

.tricks .iwrap .cols4>li .img
{
  display:flex;
  justify-content:center;
  align-items:center;
  width:100%;
  height:174px;
  overflow:hidden;
}

.tricks .iwrap .cols4>li .img>img
{
  width:100%;
  height:100%;
  -o-object-fit:cover;
  object-fit:cover;
  display:block;
}

.papaya-sns
{
  width:410px;
}

.papaya-sns>ul
{
  margin-top:10px;
}

.papaya-sns .wechat-wrap
{
  display:inline-block;
  position:relative;
  cursor:pointer;
}

.papaya-sns .wechat-wrap img
{
  position:absolute;
  bottom:30px;
  left:0;
  width:200px;
  display:none;
}

.papaya-sns .wechat-wrap,.papaya-sns a
{
  margin-right:38px;
}

.papaya-sns .wechat-wrap .wechat,.papaya-sns a
{
  display:inline-block;
  width:27px;
  height:27px;
  background-repeat:no-repeat;
  background-position:50%;
  background-size:100% auto;
  text-indent:-10000px;
}

.papaya-sns .wechat-wrap .wechat:hover,.papaya-sns a:hover
{
  opacity:.6;
}

.papaya-sns .wechat
{
  background-image:url(static/image/wechat.png);
}

.papaya-sns .zhihu
{
  background-image:url(static/image/zhihu.png);
}

.papaya-sns .weibo
{
  background-image:url(static/image/weibo.png);
}

.papaya-sns .facebook
{
  background-image:url(static/image/facebook.png);
}

.g-industry
{
  background:#2e2d2c;
  padding-bottom:72px;
}

.g-industry>ul
{
  display:flex;
  flex-wrap:wrap;
  justify-content:space-between;
}

.g-industry>ul>li
{
  box-sizing:border-box;
  width:calc(16.6%-20px);
  height:180px;
  text-align:center;
  box-shadow:8px 8px 18px 0 rgba(0,0,0,.15);
  border-radius:6px;
  border:1px solid;
  -o-border-image:linear-gradient(180deg,hsla(0,0%,78.4%,.1),hsla(0,0%,59.2%,0)) 1 1;
  border-image:linear-gradient(180deg,hsla(0,0%,78.4%,.1),hsla(0,0%,59.2%,0)) 1 1;
  background-repeat:no-repeat;
  background-position:center 38px;
  margin-bottom:24px;
  font-size:20px;
  padding:114px 0 38px;
}

.g-faqs
{
  background:#f7f9fb;
  border-radius:20px;
  margin-bottom:70px;
  padding:0 80px 71px;
}

.g-faqs .title
{
  font-size:40px;
  margin-bottom:40px;
}

.g-faqs>dl
{
  border-top:1px dashed rgba(120,124,156,.3);
  cursor:pointer;
  margin:0 30px 0 42px;
  padding:30px 30px 30px 0;
}

.g-faqs>dl:last-of-type
{
  border-bottom:1px dashed rgba(120,124,156,.3);
  margin-bottom:60px;
}

.g-faqs>dl dt
{
  font-size:21px;
  color:#1b1b1d;
  background:url(static/image/google/faq-closed.svg) 100% no-repeat;
}

.g-faqs>dl dd
{
  margin-top:20px;
  font-size:18px;
  color:#7a7a7a;
  display:none;
  padding:0 50px 0 0;
}

.g-faqs>dl dd>div
{
  white-space:pre-line;
}

.g-faqs>dl.opend dt
{
  background-image:url(static/image/google/faq-opened.svg);
  color:#ff510d;
}

.g-faqs>dl.opend dd a
{
  color:inherit;
  display:inline-block;
  margin:10px 0 0;
}

.g-faqs .main-button
{
  width:203px;
  line-height:60px;
  display:block;
  border-radius:30px;
  font-size:21px;
  margin:auto;
}

.g-contact
{
  position:relative;
  padding:0 0 62px;
}

.g-contact .top .ititle
{
  margin-bottom:24px;
  text-align:left;
  padding-bottom:0;
}

.g-contact .top .ititle h2:after
{
  font-size:inherit;
  content:attr(data-en);
  opacity:.07;
  display:block;
}

.g-contact .top .ititle+p
{
  color:#595959;
  font-size:20px;
  margin-bottom:37px;
  width:380px;
}

.g-contact .papaya-sns
{
  margin-bottom:66px;
}

.g-contact .top,.g-contact .touch-us
{
  padding:12px 60px;
}

.g-contact .touch-us
{
  background:#2e2d2c;
  color:#fff;
  border-radius:10px;
}

.g-contact .touch-us>p
{
  background-repeat:no-repeat;
  background-position:0;
  padding-left:68px;
  margin:28px 0;
}

.g-contact .touch-us>p>i
{
  font-size:18px;
  font-style:normal;
}

.g-contact .touch-us .phone
{
  background-image:url(static/image/google/icon_number.svg);
}

.g-contact .touch-us .mkt-mail
{
  background-image:url(static/image/google/image_email.svg);
}

.g-contact .touch-us .md-mail
{
  background-image:url(static/image/google/icon_chat.svg);
}

.g-contact .form
{
  box-sizing:border-box;
  width:534px;
  min-height:619px;
  background:#f7f7f7;
  border-radius:20px;
  position:absolute;
  bottom:89px;
  right:33px;
  padding:46px 40px 40px;
}

.g-contact .form:after
{
  content:"";
  width:481px;
  height:534px;
  background:#202020;
  border-radius:20px;
  opacity:.09;
  filter:blur(23px);
  position:absolute;
  z-index:-1;
  right:128px;
  bottom:48px;
}

.g-contact .form .form-row
{
  margin-bottom:20px;
  display:flex;
  justify-content:space-between;
}

.g-contact .form .form-row>*
{
  width:calc(50%-12px);
  display:block;
}

.g-contact .form .form-row+span
{
  display:inline-block;
  margin-bottom:20px;
  width:100%;
}

.g-contact .form input,.g-contact .form textarea
{
  background-color:#fff;
  border:none;
  border-radius:8px;
  box-sizing:border-box;
  width:100%;
  line-height:22px;
  padding:15px 20px;
}

.g-contact .form label
{
  display:block;
  font-size:16px;
  margin-bottom:12px;
  color:#595959;
}

.g-contact .form .title
{
  font-size:26px;
  color:#262321;
  margin-bottom:22px;
}

.g-contact .form textarea
{
  margin-bottom:30px;
}

.g-contact .form button
{
  display:block;
  width:245px;
  line-height:52px;
  border-radius:25px;
  font-size:20px;
  margin:auto;
}

.g-contact .form .error
{
  position:relative;
  color:#ff510d;
  font-size:12px;
}

.submit-result
{
  width:550px;
  height:440px;
  position:fixed;
  top:50%;
  left:50%;
  margin-left:-275px;
  margin-top:-275px;
  z-index:1000;
}

.submit-result>div
{
  width:100%;
  height:100%;
  box-sizing:border-box;
  text-align:center;
  border-radius:8px;
  position:relative;
  z-index:2;
  padding:191px 0 75px;
}

.submit-result>div>p
{
  font:16px/22px 0 Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
  margin-bottom:50px;
  color:rgba(0,0,0,.5);
}

.submit-result>div>p>strong
{
  display:block;
  font:28px/32px 0 Neue,PingFang SC-Medium,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
  margin-bottom:18px;
  color:#000;
}

.submit-result .main-button
{
  width:245px;
  height:52px;
  font:20px/52px 0 Neue,PingFang SC-Medium,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
  border-radius:26px;
  margin:0 auto;
}

.submit-result.success>div
{
  background:#fff url(static/image/signup/success.png) center 75px no-repeat;
}

.submit-result.failure>div
{
  background:#fff url(static/image/signup/failure.png) center 75px no-repeat;
}

.submit-result:before
{
  content:"";
  width:100vw;
  height:100vh;
  background:rgba(0,0,0,.49);
  position:fixed;
  left:0;
  top:0;
  z-index:1;
}

.home .float-banner.kjjnz-banner
{
  -webkit-animation:fadeout .1s linear 1s 1 normal forwards running;
  animation:fadeout .1s linear 1s 1 normal forwards running;
  width:100vw;
  height:100vh;
  background:rgba(0,0,0,.5);
  bottom:0;
  left:0;
  display:flex;
  align-items:center;
  justify-content:center;
  z-index:10001;
  opacity:0;
}

.home .a-banner
{
  background:#ddd;
  overflow:hidden;
}

.home .a-banner img
{
  position:relative;
  left:50%;
  transform:translateX(-50%);
  display:block;
}

.home .a-banner .close
{
  background:url(static/image/icon_close.png) 50% no-repeat;
  position:absolute;
  top:10px;
  right:10px;
  width:24px;
  height:24px;
  cursor:pointer;
  z-index:1;
}

.home .full-screen-banner
{
  position:fixed;
  bottom:0;
  left:0;
  z-index:1001;
}

.home .full-screen-banner .banner-pc img
{
  width:100%;
  max-height:240px;
}

.home .float-banner
{
  position:fixed;
  bottom:30px;
  left:30px;
  z-index:1000;
}

.home .float-banner .banner-pc img
{
  width:420px;
}

.home .float-banner .banner-m img
{
  width:280px;
}

.home .saas .swiper-container
{
  display:flex;
  flex-direction:column;
}

.home .saas .swiper-pagination
{
  font-size:16px;
  position:static;
  order:1;
  display:flex;
}

.home .saas .swiper-pagination .swiper-pagination-bullet,.home .saas .swiper-pagination .swiper-pagination-bullet-active
{
  background:transparent;
  border-radius:unset;
  width:100%;
  height:auto;
  opacity:1;
  line-height:76px;
}

.home .saas .swiper-pagination .swiper-pagination-bullet-active .img,.home .saas .swiper-pagination .swiper-pagination-bullet .img
{
  height:92px;
  display:block;
  text-align:center;
  overflow:hidden;
}

.home .saas .swiper-pagination .swiper-pagination-bullet-active .img span,.home .saas .swiper-pagination .swiper-pagination-bullet .img span
{
  width:92px;
  height:92px;
  display:inline-block;
  position:relative;
}

.home .saas .swiper-wrapper
{
  text-align:center;
  order:2;
  background:#f7f9fb;
}

.home .saas .swiper-wrapper img
{
  width:84%;
  margin:62px auto;
}

.home .market
{
  background-image:url(static/image/map.png);
  background-position:bottom;
  background-repeat:no-repeat;
  text-align:center;
  padding-bottom:52px;
}

.home .market .ititle
{
  padding:76px 0 42px;
}

.home .market .items
{
  width:780px;
  display:flex;
  justify-content:space-around;
  margin:0 auto;
}

.home .our-advantage .items
{
  display:flex;
  flex-wrap:wrap;
  border:1px solid #ededed;
  border-width:1px 0;
}

.home .our-advantage .items>li:first-child,.home .our-advantage .items>li:nth-child(3)
{
  border:1px solid #ededed;
  border-width:0 1px 1px 0;
}

.home .our-advantage .items>li:nth-child(2),.home .our-advantage .items>li:nth-child(4)
{
  border:solid #ededed;
  border-width:0 0 1px;
}

.home .our-advantage .items>li:nth-child(5)
{
  border:solid #ededed;
  border-width:0 1px 0 0;
}

.home .our-advantage .items>li
{
  width:50%;
  height:363px;
  display:flex;
  align-items:center;
  box-sizing:border-box;
  cursor:pointer;
  transition:all .2s;
}

.home .our-advantage .items>li:nth-child(odd)
{
  justify-content:flex-end;
}

.home .our-advantage .items>li:nth-child(2)>.content:after
{
  background-image:url(static/image/icon_chanpinjvzhen.png);
}

.home .our-advantage .items>li:nth-child(3)>.content:after
{
  background-image:url(static/image/icon_gaoxiaoyunying.png);
}

.home .our-advantage .items>li:nth-child(4)>.content:after
{
  background-image:url(static/image/icon_hailiang.png);
}

.home .our-advantage .items>li:nth-child(5)>.content:after
{
  background-image:url(static/image/icon_jishu.png);
}

.home .our-advantage .items>li:nth-child(6)>.content:after
{
  background-image:url(static/image/icon_zishentuandui.png);
}

.home .our-advantage .items>li:hover
{
  background:url(static/image/bg_our-advantage.png) 50% repeat;
}

.home .our-advantage .items>li>.content
{
  width:600px;
  position:relative;
  padding:0 0 0 56px;
}

.home .our-advantage .items>li>.content:after
{
  content:"";
  background:url(static/image/icon_yunying.png);
  width:256px;
  height:274px;
  position:absolute;
  right:35px;
  top:-35px;
  opacity:.5;
  background-size:100% auto;
}

.home .our-advantage .items>li>.content h3
{
  font-size:24px;
  line-height:1.375;
  margin-bottom:24px;
  color:#262321;
}

.home .our-advantage .items>li>.content p
{
  margin-bottom:28px;
  font-size:16px;
  line-height:1.375;
  color:#464441;
}

.home .our-advantage .items>li>.content p>span
{
  display:block;
  text-indent:-10000px;
  overflow:hidden;
  height:2px;
}

.home .our-advantage .items>li>.content .main-button
{
  width:144px;
  height:48px;
  line-height:48px;
  display:block;
  text-align:center;
  border-radius:24px;
}

.home .our-advantage .items>li>.content .main-button:after
{
  content:"";
  display:inline-block;
  padding-left:21px;
  background:url(static/image/icon_more_white.png) right 14px no-repeat;
  height:100%;
  vertical-align:middle;
}

.component-saas .site-cases .iwrap
{
  width:84%;
}

.component-saas .site-cases .iwrap .case,.component-saas .site-cases .iwrap img
{
  width:50%;
}

.component-saas .site-cases .iwrap p
{
  color:#6f6e6d;
}

.component-saas.putin .ibanner
{
  background-image:url(static/image/saas/banner_putin.png);
}

.component-saas.putin .ibanner+.ititle
{
  padding:90px 0 52px;
}

.component-saas.putin .smart-item.iwrap
{
  min-height:420px;
  display:flex;
  align-items:center;
  justify-content:space-between;
}

.component-saas.putin .smart-item.iwrap>.img
{
  padding:25px 40px;
}

.component-saas.putin .smart-item.iwrap>dl
{
  padding-left:104px;
}

.component-saas.putin .smart-item.iwrap>dl>dt
{
  font-size:30px;
  line-height:1.4;
  margin-bottom:16px;
  color:#262321;
  padding-left:48px;
  background-position:0;
  background-repeat:no-repeat;
}

.component-saas.putin .smart-item.iwrap>dl>dt.hosting
{
  background-image:url(static/image/saas/putin/icon_computer.png);
}

.component-saas.putin .smart-item.iwrap>dl>dt.risk-ctrl
{
  background-image:url(static/image/saas/putin/icon_protect.png);
}

.component-saas.putin .smart-item.iwrap>dl>dt.optimize
{
  background-image:url(static/image/saas/putin/icon_data.png);
}

.component-saas.putin .smart-item.iwrap>dl>dt.analysis
{
  background-image:url(static/image/saas/putin/icon_search.png);
}

.component-saas.putin .smart-item.iwrap>dl>dd
{
  font-size:16px;
  line-height:22px;
  color:#464441;
  margin-bottom:52px;
}

.component-saas.putin .increase-effect .ititle
{
  padding-bottom:47px;
}

.component-saas.putin .cols3>.bg-white
{
  background-image:url(static/image/saas/putin/icon_time.png);
}

.component-saas.putin .cols3>div:nth-child(2) .bg-white:first-child
{
  background-image:url(static/image/saas/putin/icon_human.png);
}

.component-saas.putin .cols3>div:nth-child(2) .bg-white:nth-child(2)
{
  background-image:url(static/image/saas/putin/icon_fengxian.png);
}

.component-saas.putin .cols3>div:nth-child(3) .bg-white:first-child
{
  background-image:url(static/image/saas/putin/icon_huoke.png);
}

.component-saas.putin .cols3>div:nth-child(3) .bg-white:nth-child(2)
{
  background-image:url(static/image/saas/putin/icon_huoke2.png);
}

.component-saas.putin .increase-effect .onestep
{
  background:url(static/image/saas/putin/bg_kuajing.png) center 0 repeat-x;
  height:483px;
  padding-bottom:80px;
}

.component-saas.putin .increase-effect .onestep .cols3
{
  display:flex;
}

.component-saas.putin .increase-effect .onestep .cols3>.bg-white
{
  width:324px;
  height:360px;
  text-align:center;
  box-shadow:0 10px 20px -6px rgba(0,0,0,.06);
  padding-top:160px;
  padding-bottom:32px;
  box-sizing:border-box;
  background-image:url(static/image/saas/putin/icon_toufang.png);
  background-position:center 36px;
  background-repeat:no-repeat;
}

.component-saas.putin .increase-effect .onestep .cols3>.bg-white:first-child,.component-saas.putin .increase-effect .onestep .cols3>.bg-white:last-child
{
  margin-top:107px;
}

.component-saas.putin .increase-effect .onestep .cols3>.bg-white:first-child
{
  background-image:url(static/image/saas/putin/icon_jianzhan.png);
}

.component-saas.putin .increase-effect .onestep .cols3>.bg-white:last-child
{
  background-image:url(static/image/saas/putin/icon_tuoguan.png);
}

.component-saas.putin .increase-effect .onestep .cols3>.bg-white>strong
{
  font-size:30px;
  line-height:1.2;
  font-style:italic;
  color:#2e2d2c;
}

.component-saas.putin .increase-effect .onestep .cols3>.bg-white .main-button
{
  display:block;
  width:252px;
  height:64px;
  border-radius:32px;
  font-size:18px;
  line-height:64px;
  margin:38px auto 16px;
}

.component-saas.putin .increase-effect .onestep .cols3>.bg-white>p
{
  font-size:14px;
  line-height:20px;
  color:#2e2d2c;
}

.component-saas.customer .ibanner
{
  background-image:url(static/image/saas/banner_customer.png);
  align-items:start;
  text-align:center;
}

.component-saas.customer .ibanner .iwrap
{
  padding-top:40px;
}

.component-saas.customer .ibanner p
{
  margin-bottom:40px;
}

.component-saas.customer .saas-customer-marketing .iwrap>ul>li:first-child
{
  background-image:url(static/image/saas/customer/icon_55.png);
}

.component-saas.customer .saas-customer-marketing .iwrap>ul>li:nth-child(2)
{
  background-image:url(static/image/saas/customer/icon_35.png);
}

.component-saas.customer .saas-customer-marketing .iwrap>ul>li:nth-child(3)
{
  background-image:url(static/image/saas/customer/icon_25.png);
}

.component-saas.customer .saas-customer-marketing .iwrap>ul>li:nth-child(4)
{
  background-image:url(static/image/saas/customer/icon_50.png);
}

.component-saas.data .ibanner
{
  background-image:url(static/image/saas/banner_data.png);
}

.component-saas.data .problems
{
  background:url(static/image/saas/data/bg_diaoyan.png);
  background-size:auto 100%;
  padding-bottom:89px;
}

.component-saas.data .problems .chat>img
{
  display:block;
  margin:0 auto 76px;
}

.component-saas.data .problems .chat>p
{
  font-size:32px;
  line-height:60px;
  color:#2c2c2c;
  text-align:center;
}

.component-saas.data .problems .chat>p:before
{
  content:"";
  display:inline-block;
  width:60px;
  height:60px;
  margin-right:15px;
  background:url(static/image/saas/data/emoji_cry.png) 50% no-repeat;
  background-size:100% auto;
  vertical-align:bottom;
}

.component-saas.data .problems .chat>ul
{
  position:absolute;
  top:0;
  width:75%;
  height:845px;
  left:50%;
  transform:translateX(-50%);
  display:flex;
  flex-direction:column;
  padding-top:88px;
}

.component-saas.data .problems .chat>ul>li
{
  display:flex;
  color:#262321;
  margin-top:-20px;
}

.component-saas.data .problems .chat>ul>li .user
{
  line-height:1.4;
  width:80px;
  white-space:nowrap;
  text-align:center;
}

.component-saas.data .problems .chat>ul>li .user img
{
  display:block;
  margin:25px auto 8px;
}

.component-saas.data .problems .chat>ul>li .chat-content
{
  width:468px;
  height:166px;
  background:url(static/image/saas/data/bg_block_left_chat.png) 0 0 no-repeat;
  background-size:100% auto;
  box-sizing:border-box;
  padding:60px 40px 60px 73px;
}

.component-saas.data .problems .chat>ul>li:nth-child(2n)
{
  justify-content:end;
}

.component-saas.data .problems .chat>ul>li:nth-child(2n) .chat-content
{
  order:1;
  background-image:url(static/image/saas/data/bg_block_right_chat.png);
  padding:60px;
}

.component-saas.data .problems .chat>ul>li:nth-child(5) .chat-content
{
  background-image:url(static/image/saas/data/bg_block_left_chat_2.png);
  height:134px;
}

.component-saas.data .problems .chat>ul>li:nth-child(6) .chat-content
{
  background-image:url(static/image/saas/data/bg_block_right_chat_2.png);
  height:134px;
  margin-top:-58px;
  text-align:right;
  padding-right:65px;
}

.component-saas.data .diy .iwrap>ul
{
  display:flex;
  flex-wrap:wrap;
  padding:0 78px;
}

.component-saas.data .diy .iwrap>ul>li
{
  min-height:319px;
  text-align:center;
  box-sizing:border-box;
  color:#fff;
  background:#373736 url(static/image/saas/data/icon_easy.png) center 36px no-repeat;
  padding:160px 84px 0;
}

.component-saas.data .diy .iwrap>ul>li>strong
{
  display:block;
  font-size:24px;
  line-height:1.4;
  margin-bottom:24px;
}

.component-saas.data .diy .iwrap>ul>li>p
{
  font-size:16px;
  line-height:1.5;
}

.component-saas.data .diy .iwrap>ul>li:nth-child(2)
{
  background-image:url(static/image/saas/data/icon_information.png);
}

.component-saas.data .diy .iwrap>ul>li:nth-child(3)
{
  background-image:url(static/image/saas/data/icon_multiple.png);
}

.component-saas.data .diy .iwrap>ul>li:nth-child(4)
{
  background-image:url(static/image/saas/data/icon_ad_data.png);
}

.component-saas.data .diy .iwrap>ul>li:nth-child(5)
{
  background-image:url(static/image/saas/data/icon_technology.png);
}

.component-saas.data .diy .iwrap>ul>li:nth-child(6)
{
  background-image:url(static/image/saas/data/icon_api.png);
}

.component-saas.data .data-type .itabs
{
  background:#fff;
  margin-bottom:30px;
}

.component-saas.data .data-type>.bg-bright
{
  padding-bottom:70px;
}

.component-saas.data .data-type .swiper-wrapper img
{
  display:block;
  margin:0 auto;
}

.component-saas.market .ibanner
{
  background-image:url(static/image/saas/banner_market.png);
}

.component-saas.market .saas-customer-marketing .iwrap>ul>li:first-child
{
  background-image:url(static/image/saas/market/icon_service.png);
}

.component-saas.market .saas-customer-marketing .iwrap>ul>li:nth-child(2)
{
  background-image:url(static/image/saas/market/icon_global.png);
}

.component-saas.market .saas-customer-marketing .iwrap>ul>li:nth-child(3)
{
  background-image:url(static/image/saas/market/icon_model.png);
}

.component-saas.market .saas-customer-marketing .iwrap>ul>li:nth-child(4)
{
  background-image:url(static/image/saas/market/icon_growth.png);
}

.component-saas.pay .ibanner
{
  background-image:url(static/image/saas/banner_pay.png);
}

.component-saas.pay .sunlord .cols3>li
{
  background-image:url(static/image/saas/pay/image_fm.png);
  background-position:center 0;
  background-repeat:no-repeat;
  box-sizing:border-box;
  padding:275px 38px 46px;
}

.component-saas.pay .sunlord .cols3>li:nth-child(2)
{
  background-image:url(static/image/saas/pay/image_product.png);
}

.component-saas.pay .sunlord .cols3>li:nth-child(3)
{
  background-image:url(static/image/saas/pay/image_rules.png);
}

.component-saas.pay .sunlord .cols3>li>h3
{
  font-size:24px;
  line-height:1.4;
  color:#262321;
  margin-bottom:28px;
}

.component-saas.pay .sunlord .cols3>li>p
{
  font-size:16px;
  line-height:1.7;
  color:#464441;
}

.component-saas.pay .healer
{
  padding-bottom:52px;
  text-align:center;
}

.component-saas.pay .prophet
{
  background-image:url(static/image/saas/pay/map.png);
  background-position:bottom;
  background-repeat:no-repeat;
}

.component-saas.pay .prophet .iwrap
{
  display:flex;
  justify-content:space-between;
  padding-bottom:96px;
}

.component-saas.customer .saas-customer-marketing>.bg-bright>.iwrap>ul>li,.component-saas.market .saas-customer-marketing>.bg-bright>.iwrap>ul>li
{
  height:332px;
  background-position:100% 100%;
  background-repeat:no-repeat;
  padding:32px;
}

.component-saas.customer .saas-customer-marketing>.bg-bright>.iwrap>ul>li>strong,.component-saas.market .saas-customer-marketing>.bg-bright>.iwrap>ul>li>strong
{
  font-size:24px;
  line-height:1.4;
  color:#262321;
}

.component-saas.customer .saas-customer-marketing>.bg-bright>.iwrap>ul>li>strong>i,.component-saas.market .saas-customer-marketing>.bg-bright>.iwrap>ul>li>strong>i
{
  color:#ff510d;
  font-size:30px;
  display:inline-block;
  padding-left:5px;
}

.component-saas.customer .saas-customer-marketing>.bg-bright>.iwrap>ul>li>p,.component-saas.market .saas-customer-marketing>.bg-bright>.iwrap>ul>li>p
{
  margin-top:19px;
  font-size:16px;
  line-height:1.5;
  color:#464441;
}

.component-saas.customer .items>li>.iwrap,.component-saas.market .items>li>.iwrap
{
  display:flex;
  align-items:center;
  justify-content:space-between;
  padding:67px 0;
}

.component-saas.customer .items>li>.iwrap>div>img,.component-saas.market .items>li>.iwrap>div>img
{
  display:block;
  margin:32px 40px;
}

.component-saas.customer .items>li>.iwrap>div>h3,.component-saas.customer .items>li>.iwrap>div>p,.component-saas.market .items>li>.iwrap>div>h3,.component-saas.market .items>li>.iwrap>div>p
{
  padding-left:60px;
}

.component-saas.customer .items>li>.iwrap>div>h3,.component-saas.market .items>li>.iwrap>div>h3
{
  font-size:30px;
  line-height:1.4;
  color:#2c2c2c;
  margin-bottom:4px;
}

.component-saas.customer .items>li>.iwrap>div>h3+p,.component-saas.market .items>li>.iwrap>div>h3+p
{
  margin-bottom:24px;
  line-height:1.25;
  color:#464441;
}

.component-saas.customer .items>li>.iwrap>div>p,.component-saas.market .items>li>.iwrap>div>p
{
  width:410px;
  font-size:16px;
  line-height:24px;
  font-weight:500;
  color:#6f6e6d;
}

.store-seller-tool
{
  padding-bottom:80px;
}

.store-seller-tool .cols3>li
{
  background:#fff;
  position:relative;
  width:calc(33%-16px);
  padding:28px 28px 16px;
}

.store-seller-tool .cols3>li:nth-child(2) .intro:after
{
  content:"";
  display:block;
  width:calc(33%-8px);
}

.store-seller-tool .cols3>li:nth-child(2) .intro>*
{
  width:calc(33%-8px);
  margin-right:12px;
}

.store-seller-tool .cols3>li:nth-child(2) .intro>:nth-child(3n)
{
  margin-right:0;
}

.store-seller-tool .icon
{
  position:absolute;
  right:32px;
  top:11px;
}

.store-seller-tool .h3
{
  font-size:20px;
  line-height:1.4;
  color:#2c2c2c;
  margin-bottom:12px;
}

.store-seller-tool .desc,.store-seller-tool .intro>*
{
  font-size:14px;
  line-height:1.4;
  color:#464441;
}

.store-seller-tool .desc
{
  height:40px;
  margin-bottom:12px;
  max-width:208px;
}

.store-seller-tool .intro>*
{
  white-space:nowrap;
  background:#f7f9fb;
  display:block;
  text-align:center;
  margin-bottom:12px;
  width:calc(50%-8px);
  cursor:pointer;
  padding:10px 0;
}

.store-seller-tool .intro>:nth-child(odd)
{
  margin-right:16px;
}

.page-marketing .swiper-pagination .swiper-pagination-bullet
{
  width:45px;
  height:5px;
  border-radius:8px;
  margin:0 3px;
}

.page-marketing .swiper-pagination .swiper-pagination-bullet-active
{
  background-color:#ff510d;
}

.page-marketing .banner .swiper-container
{
  padding:50px 0;
}

.page-marketing .swiper-slide>ul
{
  display:flex;
  justify-content:center;
}

.page-marketing .swiper-slide>ul>li
{
  width:282px;
  padding:0 12px;
}

.page-marketing .banner
{
  background:#fff url(static/image/marketing/image_sea_1024.png) bottom no-repeat;
  background-size:contain;
  box-sizing:border-box;
  position:relative;
  z-index:1;
  padding-top:64px;
}

.page-marketing .banner>h2,.page-marketing .banner>p
{
  text-align:center;
  width:100%;
  z-index:102;
}

.page-marketing .banner>h2
{
  color:#2e2d2c;
  font-size:40px;
  line-height:56px;
  margin-bottom:12px;
}

.page-marketing .banner>p
{
  font-size:20px;
  line-height:30px;
  color:#464441;
  margin-bottom:20px;
}

.page-marketing .banner .desc
{
  background:hsla(0,0%,87.1%,.8);
  width:100%;
  z-index:102;
}

.page-marketing .banner .desc .iwrap
{
  display:flex;
  justify-content:space-between;
  align-items:center;
  padding:26px 0;
}

.page-marketing .banner .desc .iwrap>li
{
  color:#2e2d2c;
  text-align:center;
}

.page-marketing .banner .desc .iwrap>li>h3
{
  font-size:20px;
  line-height:28px;
  margin-bottom:12px;
}

.page-marketing .brand-out-to-sea
{
  width:100%;
  max-width:1200px;
  box-sizing:border-box;
  margin:0 auto;
  padding:0 20px 96px;
}

.page-marketing .brand-out-to-sea .iwrap .cols4
{
  position:absolute;
  width:100%;
  top:0;
  left:0;
  height:100%;
}

.page-marketing .brand-out-to-sea .iwrap .cols4>li
{
  text-align:center;
  position:relative;
  top:40.2%;
}

.page-marketing .brand-out-to-sea .iwrap .cols4>li:nth-child(2n)
{
  top:56.3%;
}

.page-marketing .brand-out-to-sea .iwrap .cols4>li>h3
{
  color:#262321;
  font-size:24px;
  line-height:33px;
  margin-bottom:16px;
}

.page-marketing .brand-out-to-sea .iwrap .cols4>li>p
{
  color:#464441;
  font-size:16px;
  line-height:27px;
}

.page-marketing .brand-out-to-sea .minder
{
  width:100%;
  position:relative;
}

.page-marketing .brand-out-to-sea .minder>.main-button
{
  border-radius:8px;
  height:71px;
  line-height:71px;
  font-size:20px;
  color:#fff;
  text-align:center;
  width:23.8%;
  display:inline-block;
  cursor:default;
}

.page-marketing .brand-out-to-sea .minder .select-platform
{
  margin-left:22.6%;
}

.page-marketing .brand-out-to-sea .minder #btn_2
{
  position:absolute;
  right:0;
}

.page-marketing .stronger-team
{
  padding-bottom:76px;
}

.page-marketing .stronger-team .iwrap>ul
{
  display:flex;
  flex-wrap:wrap;
  background:url(static/image/marketing/image_zishen.png) 50% no-repeat;
}

.page-marketing .stronger-team .iwrap>ul>li:first-child>h3
{
  background-image:url(static/image/marketing/1.png);
}

.page-marketing .stronger-team .iwrap>ul>li:nth-child(2)>h3
{
  background-image:url(static/image/marketing/2.png);
}

.page-marketing .stronger-team .iwrap>ul>li:nth-child(3)>h3
{
  background-image:url(static/image/marketing/3.png);
}

.page-marketing .stronger-team .iwrap>ul>li:nth-child(4)>h3
{
  background-image:url(static/image/marketing/4.png);
}

.page-marketing .stronger-team .iwrap>ul>li:nth-child(5)>h3
{
  background-image:url(static/image/marketing/5.png);
}

.page-marketing .stronger-team .iwrap>ul>li:nth-child(6)>h3
{
  background-image:url(static/image/marketing/6.png);
}

.page-marketing .stronger-team .iwrap>ul>li
{
  height:166px;
  width:311px;
  margin-bottom:20px;
  box-sizing:border-box;
  background-color:#373736;
  padding:30px 24px 32px;
}

.page-marketing .stronger-team .iwrap>ul>li:nth-child(odd)
{
  margin-right:578px;
}

.page-marketing .stronger-team .iwrap>ul>li>h3
{
  font-size:20px;
  line-height:42px;
  margin-bottom:10px;
  text-indent:54px;
  background-position:0 0;
  background-size:auto 100%;
  background-repeat:no-repeat;
}

.page-cloud-service .ibanner
{
  background-image:url(static/image/cloud-service/banner.png);
}

.page-cloud-service .feature-advantage .iwrap .cols4>li
{
  height:332px;
  position:relative;
}

.page-cloud-service .feature-advantage .iwrap .cols4>li:hover .intro
{
  transform:rotateY(180deg);
  opacity:0;
}

.page-cloud-service .feature-advantage .iwrap .cols4>li:hover .desc
{
  transform:rotateY(0);
  opacity:1;
}

.page-cloud-service .feature-advantage .iwrap .cols4>li>div
{
  background-repeat:no-repeat;
  cursor:default;
  transition:all 1s;
  left:0;
  top:0;
  right:0;
  bottom:0;
  position:absolute;
  padding:181px 36px 51px;
}

.page-cloud-service .feature-advantage .iwrap .cols4>li .intro
{
  z-index:2;
  background-color:#f9fbfc;
  background-image:url(static/image/cloud-service/icon_secure.png);
  background-position:center 42px;
  opacity:1;
  text-align:center;
}

.page-cloud-service .feature-advantage .iwrap .cols4>li .desc
{
  background-image:linear-gradient(180deg,#ffa350,#ff6926);
  padding-top:46px;
  opacity:0;
  transform:rotateY(180deg);
  font-size:20px;
  line-height:30px;
  color:#fff;
}

.page-cloud-service .feature-advantage .iwrap .cols4>li .desc:after
{
  content:"";
  position:absolute;
  left:154px;
  top:204px;
  background-image:url(static/image/cloud-service/hover_icon_secure.png);
  background-size:128px auto;
  background-position:0;
  width:128px;
  height:128px;
}

.page-cloud-service .feature-advantage .iwrap .cols4>li:nth-child(2) .intro
{
  background-image:url(static/image/cloud-service/icon_smart_data.png);
}

.page-cloud-service .feature-advantage .iwrap .cols4>li:nth-child(2) .desc:after
{
  background-image:url(static/image/cloud-service/hover_icon_smart_data.png);
}

.page-cloud-service .feature-advantage .iwrap .cols4>li:nth-child(3) .intro
{
  background-image:url(static/image/cloud-service/icon_energy_saving.png);
}

.page-cloud-service .feature-advantage .iwrap .cols4>li:nth-child(3) .desc:after
{
  background-image:url(static/image/cloud-service/hover_icon_energy_saving.png);
}

.page-cloud-service .feature-advantage .iwrap .cols4>li:nth-child(4) .intro
{
  background-image:url(static/image/cloud-service/icon_growth.png);
}

.page-cloud-service .feature-advantage .iwrap .cols4>li:nth-child(4) .desc:after
{
  background-image:url(static/image/cloud-service/hover_icon_growth.png);
}

.page-cloud-service .feature-advantage .iwrap .cols4>li .intro>h3
{
  font-size:24px;
  line-height:1.4;
  margin-bottom:19px;
  color:#262321;
}

.page-cloud-service .feature-advantage .iwrap .cols4>li .intro>p
{
  font-size:16px;
  line-height:1.5;
  color:#464441;
}

.page-cloud-service .area .ititle>p
{
  width:948px;
  margin-left:auto;
  margin-right:auto;
  font-weight:400;
  text-align:left;
}

.page-cloud-service .area>img
{
  display:block;
  margin:0 auto 20px;
}

.page-cloud-service .area .numbers
{
  background:#fff;
  width:55%;
  height:137px;
  box-shadow:0 15px 30px 0 rgba(0,0,0,.04);
  display:flex;
  align-items:center;
  box-sizing:border-box;
  margin:0 auto;
  padding:0 56px;
}

.page-cloud-service .area .numbers>ul
{
  display:flex;
  align-items:center;
  width:100%;
  justify-content:space-around;
}

.page-cloud-service .area .numbers>ul>li
{
  font-size:16px;
  line-height:2.25;
  color:#2e2d2c;
}

.page-cloud-service .area .numbers>ul>li>span:first-child
{
  display:block;
  color:#ff510d;
}

.page-cloud-service .area .numbers>ul>li>span:first-child>.top
{
  vertical-align:top;
}

.page-cloud-service .area .numbers>ul>li>span:first-child>strong
{
  font-size:40px;
  line-height:1.2;
}

.page-cloud-service .area .numbers>ul>li>.indent
{
  text-indent:34px;
  display:block;
}

.page-cloud-service .fixer .iwrap .cols3>li
{
  background:#373736 url(static/image/cloud-service/icon_game.png) center 52px no-repeat;
  box-shadow:0 12px 24px 0 rgba(0,0,0,.07);
  color:#fff;
  text-align:center;
  box-sizing:border-box;
  padding:198px 48px 42px;
}

.page-cloud-service .fixer .iwrap .cols3>li:nth-child(2)
{
  background-image:url(static/image/cloud-service/icon_eco.png);
}

.page-cloud-service .fixer .iwrap .cols3>li:nth-child(3)
{
  background-image:url(static/image/cloud-service/icon_digital.png);
}

.page-cloud-service .fixer .iwrap .cols3>li>h3
{
  margin-bottom:24px;
  font-size:24px;
  line-height:1.4;
}

.page-cloud-service .fixer .iwrap .cols3>li>p
{
  font-size:18px;
  line-height:1.5;
}

.page-cloud-service .google-cloud .iwrap .cols3>li
{
  background:#fff url(static/image/cloud-service/compute_engine.png) 100% 100% no-repeat;
  padding:49px 0 71px 36px;
}

.page-cloud-service .google-cloud .iwrap .cols3>li:nth-child(2)
{
  background-image:url(static/image/cloud-service/cloud_storage.png);
}

.page-cloud-service .google-cloud .iwrap .cols3>li:nth-child(3)
{
  background-image:url(static/image/cloud-service/cloud_run.png);
}

.page-cloud-service .google-cloud .iwrap .cols3>li:nth-child(3)>p
{
  width:193px;
}

.page-cloud-service .google-cloud .iwrap .cols3>li:nth-child(4)
{
  background-image:url(static/image/cloud-service/cloud_sql.png);
}

.page-cloud-service .google-cloud .iwrap .cols3>li:nth-child(4)>p
{
  width:167px;
}

.page-cloud-service .google-cloud .iwrap .cols3>li:nth-child(5)
{
  background-image:url(static/image/cloud-service/anthos.png);
}

.page-cloud-service .google-cloud .iwrap .cols3>li:nth-child(6)
{
  background-image:url(static/image/cloud-service/big_query.png);
}

.page-cloud-service .google-cloud .iwrap .cols3>li>h3
{
  font-size:24px;
  line-height:1.4;
  color:#262321;
  margin-bottom:2px;
}

.page-cloud-service .google-cloud .iwrap .cols3>li>h4
{
  font-size:20px;
  line-height:1.4;
  color:#262321;
  margin-bottom:20px;
  opacity:.8;
}

.page-cloud-service .google-cloud .iwrap .cols3>li>p
{
  font-size:16px;
  line-height:1.4;
  color:#464441;
  width:176px;
  opacity:.8;
}

.page-solution .ibanner
{
  background-image:url(static/image/solution/banner.png);
}

.page-solution .ibanner .iwrap>h3
{
  width:491px;
}

.page-solution .store-outtosea .cols3>.bg-white
{
  background-image:url(static/image/solution/bg_account_opening.png);
}

.page-solution .store-outtosea .cols3>div:nth-child(2) .bg-white:first-child
{
  background-image:url(static/image/solution/bg_easy.png);
}

.page-solution .store-outtosea .cols3>div:nth-child(2) .bg-white:nth-child(2)
{
  background-image:url(static/image/solution/bg_ad.png);
}

.page-solution .store-outtosea .cols3>div:nth-child(3) .bg-white:first-child
{
  background-image:url(static/image/solution/bg_sharing.png);
}

.page-solution .store-outtosea .cols3>div:nth-child(3) .bg-white:nth-child(2)
{
  background-image:url(static/image/solution/bg_tools.png);
}

.page-solution .game-outtosea
{
  background-image:url(static/image/solution/bg_game.png);
  padding-bottom:119px;
}

.page-solution .game-outtosea .iwrap .cols4>li
{
  box-sizing:border-box;
  background:#373736 url(static/image/solution/icon_cloud.png) center 60px no-repeat;
  text-align:center;
  color:#fff;
  padding:186px 29px 60px;
}

.page-solution .game-outtosea .iwrap .cols4>li>p
{
  padding:0 13px;
}

.page-solution .game-outtosea .iwrap .cols4>li:nth-child(2)
{
  background-image:url(static/image/solution/icon_global.png);
}

.page-solution .game-outtosea .iwrap .cols4>li:nth-child(3)
{
  background-image:url(static/image/solution/icon_diamond.png);
}

.page-solution .game-outtosea .iwrap .cols4>li:nth-child(4)
{
  background-image:url(static/image/solution/icon_team.png);
}

.page-solution .brand-outtosea
{
  padding-bottom:52px;
}

.page-solution .brand-outtosea .ititle
{
  padding-bottom:32px;
}

.page-solution .brand-outtosea .iwrap
{
  background:url(static/image/solution/brand-outtosea-bg.png) center 0 no-repeat;
  width:1130px;
  height:669px;
  position:relative;
  box-sizing:border-box;
  padding:71px 77px 66px;
}

.page-solution .brand-outtosea .iwrap:after
{
  content:"";
  position:absolute;
  width:86%;
  height:438px;
  background:url(static/image/solution/brand-outtosea.png) 50% no-repeat;
  background-size:auto 100%;
  top:139px;
}

.page-solution .brand-outtosea .iwrap>div
{
  display:flex;
  justify-content:space-between;
  text-align:center;
}

.page-solution .brand-outtosea .iwrap>div>dl
{
  width:200px;
  font-size:17px;
}

.page-solution .brand-outtosea .iwrap>div>dl>dt
{
  line-height:1.4;
  margin-bottom:12px;
}

.page-solution .brand-outtosea .iwrap>div>dl>dd
{
  display:flex;
  justify-content:center;
  align-items:center;
  background:#fff;
  height:160px;
  margin-bottom:13px;
  line-height:2;
}

.page-news
{
  background:url(static/image/news/banner.png) center 0 no-repeat;
  padding-top:332px;
  padding-bottom:69px;
}

.page-news .article-list
{
  position:relative;
  width:100%;
  max-width:1200px;
  box-sizing:border-box;
  margin:0 auto;
  padding:0 20px;
}

.page-news .article
{
  background:#fff;
  width:100%;
  height:298px;
  box-shadow:0 12px 24px 0 rgba(0,0,0,.04);
  box-sizing:border-box;
  display:flex;
  margin:0 auto 32px;
  padding:27px;
}

.page-news .article .img
{
  width:437px;
  height:250px;
  overflow:hidden;
  margin-right:27px;
  display:flex;
  justify-content:center;
  align-items:center;
}

.page-news .article .img img
{
  width:437px;
  height:250px;
  display:block;
  -o-object-fit:cover;
  object-fit:cover;
}

.page-news .article>div:not(.img)
{
  width:615px;
}

.page-news .article>div:not(.img)>h3
{
  font-size:22px;
  line-height:30px;
  color:#262321;
  margin-bottom:8px;
}

.page-news .article>div:not(.img)>.time
{
  font:16px/22px 0 Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
  color:#595959;
  display:block;
  margin-bottom:16px;
}

.page-news .article>div:not(.img)>.content
{
  font:16px/26px 0 Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
  color:#595959;
  margin-bottom:28px;
}

.page-news .article>div:not(.img)>a
{
  display:inline-block;
  color:#ff510d;
  border:1px solid #ff510d;
  opacity:.72;
  width:103px;
  height:32px;
  line-height:32px;
  text-align:center;
}

.page-about .banner
{
  z-index:-1;
  position:relative;
}

.page-about .about-papaya,.page-about .vision-mission
{
  width:82%;
  max-width:1100px;
  min-width:740px;
  background:#fff;
  box-shadow:0 12px 24px 0 rgba(0,0,0,.04);
  border-radius:4px;
  border:1px solid #eee;
  box-sizing:border-box;
  margin:0 auto;
}

.page-about .vision-mission
{
  height:96px;
  font-size:18px;
  color:#464441;
  margin-top:-45px;
  display:flex;
  padding-left:40px;
  align-items:center;
  line-height:20px;
}

.page-about .vision-mission>p
{
  box-sizing:border-box;
  position:relative;
  padding-left:60px;
}

.page-about .vision-mission>p:first-child
{
  margin-right:30px;
}

.page-about .vision-mission>p>strong
{
  color:#262321;
  width:60px;
  position:absolute;
  left:0;
  top:0;
}

.page-about .about-papaya-wrap
{
  padding-bottom:90px;
  background-color:#fff;
}

.page-about .about-papaya
{
  margin-top:64px;
  box-sizing:border-box;
  position:relative;
  border-top:7px solid #fff1ea;
  border-radius:0 0 4px 4px;
  padding:45px 59px;
}

.page-about .about-papaya:before
{
  position:absolute;
  content:"";
  width:188px;
  height:7px;
  background:linear-gradient(90deg,#ffa350,#ff6926);
  top:-7px;
  left:0;
}

.page-about .about-papaya .title
{
  font-size:26px;
  line-height:37px;
  color:#262321;
  margin-bottom:27px;
}

.page-about .about-papaya>div>p
{
  font:18px/1.7 0 Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
  color:#595959;
}

.page-about .about-papaya>div>p:not(:last-child)
{
  margin-bottom:16px;
}

.page-about .papaya-history
{
  padding-bottom:96px;
  position:relative;
  overflow:hidden;
}

.page-about .papaya-history .time
{
  width:532px;
  border-bottom:2px solid rgba(255,118,15,.21);
  margin:0 auto 57px;
}

.page-about .papaya-history .time>ul
{
  display:flex;
  justify-content:space-between;
  flex-wrap:wrap;
  margin-bottom:-15px;
}

.page-about .papaya-history .time>ul>li
{
  display:block;
  width:24px;
  height:24px;
  border-radius:50%;
  border:4px solid #edeef0;
  background:#d4d4d4;
  cursor:pointer;
}

.page-about .papaya-history .time>ul>li.current
{
  background:#ff8122;
  border-color:#f9ceb7;
}

.page-about .papaya-history .time>ul>li:before
{
  display:block;
  content:attr(data-date);
  font-size:16px;
  line-height:22px;
  color:#2c2c2c;
  margin:-28px 0 0 -4px;
}

.page-about .papaya-history .events
{
  width:5600px;
  display:flex;
  position:relative;
  flex-wrap:wrap;
  left:0;
}

.page-about .papaya-history .events>dl
{
  width:400px;
  box-sizing:border-box;
  cursor:default;
  padding:32px 0 0 34px;
}

.page-about .papaya-history .events>dl>dt
{
  font-size:24px;
  line-height:30px;
  margin-bottom:20px;
  color:#262321;
  padding-left:8px;
}

.page-about .papaya-history .events>dl>dd
{
  font-size:16px;
  line-height:1.5;
  margin-bottom:12px;
  color:#464441;
  position:relative;
}

.page-about .papaya-history .events>dl>dd>strong
{
  color:#2e2d2c;
  display:inline-block;
  margin-right:12px;
  width:33px;
  text-align:right;
  white-space:nowrap;
  position:absolute;
  left:0;
  top:0;
}

.page-about .papaya-history .events>dl>dd>span
{
  display:block;
  padding-left:45px;
}

.page-about .our-team
{
  box-sizing:border-box;
  color:#2e2d2c;
}

.page-about .our-team .iwrap
{
  display:flex;
  justify-content:center;
  position:relative;
  padding:36px 0 32px;
}

.page-about .our-team .iwrap .text
{
  width:44.3%;
  font-size:22px;
  line-height:1.5;
  display:flex;
  flex-flow:column;
  justify-content:center;
}

.page-about .our-team .iwrap .text>p
{
  color:#2e2d2c;
  margin:33px 0 47px;
}

.page-about .our-team .iwrap .text>ul>li
{
  margin-bottom:34px;
  color:#2e2d2c;
}

.page-about .our-team .iwrap .text>ul>li>strong
{
  display:inline-block;
  width:68px;
  margin-right:16px;
  opacity:1;
}

.page-about .our-team .iwrap .text>ul>li>span
{
  opacity:.8;
}

.page-about .our-team .iwrap .img
{
  width:55.7%;
  position:relative;
}

.page-about .our-team .iwrap .img>img
{
  width:100%;
  height:100%;
}

.page-about .our-team .iwrap .img:after
{
  content:"";
  display:block;
  width:69%;
  height:69%;
  background:#f7f9fb;
  bottom:17px;
  right:11px;
  position:absolute;
  z-index:-1;
}

.page-about .core-team
{
  padding-bottom:54px;
}

.page-about .core-team .cols2>li
{
  background:#fff;
  box-shadow:0 12px 24px 0 rgba(0,0,0,.04);
  width:calc(50%-12px);
  margin-bottom:24px;
  display:flex;
}

.page-about .core-team .cols2>li .content
{
  padding-top:20px;
}

.page-about .core-team .cols2>li .content>*
{
  margin:0 20px;
}

.page-about .core-team .cols2>li .content .person *
{
  display:inline-block;
}

.page-about .core-team .cols2>li .content .person>h3
{
  font-size:24px;
  line-height:33px;
  color:#2e2d2c;
  margin-right:10px;
}

.page-about .core-team .cols2>li .content .person .title
{
  font-size:14px;
  line-height:22px;
  color:#2e2d2c;
}

.page-about .core-team .cols2>li .content>p
{
  font:14px/1.7 0 Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
  color:#595959;
}

.page-about .global-office
{
  background:#fff;
  padding-bottom:67px;
  text-align:center;
}

.page-about .global-office .ititle
{
  padding-bottom:0;
}

.page-about .global-office .base
{
  font:14px/1.7 0 Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
  font-weight:500;
  color:#464441;
  margin-top:6px;
}

.page-signup
{
  background:#f5f5f5 url(static/image/signup/banner.png) center 0 repeat-x;
  padding:400px 0 80px;
}

.page-signup .itabs
{
  margin:67px auto 46px;
}

.page-signup .itabs .iwrap>ul>li
{
  font-size:18px;
}

.page-signup .itabs .iwrap>ul>li:target
{
  padding-top:80px;
  margin-top:-80px;
}

.page-signup .itab-content-wrap .iwrap
{
  background:#fff;
  box-shadow:0 0 24px 0 rgba(0,0,0,.04);
  display:flex;
  flex-wrap:wrap;
}

.page-signup .itab-content-wrap .iwrap .type-desc
{
  background:url(static/image/signup/bg.png) -49px 90px no-repeat,#fcfcfc;
  width:384px;
}

.page-signup .itab-content-wrap .iwrap .type-desc>div
{
  box-sizing:border-box;
  width:100%;
  height:100%;
  background:url(static/image/signup/image-saas.png) center 246px no-repeat;
  padding:44px 62px 0 42px;
}

.page-signup .itab-content-wrap .iwrap .type-desc>div>h2
{
  font-size:24px;
  line-height:28px;
  color:#2e2d2c;
  margin-bottom:21px;
}

.page-signup .itab-content-wrap .iwrap .type-desc>div>h2+p
{
  margin-bottom:12px;
}

.page-signup .itab-content-wrap .iwrap .type-desc>div>p
{
  color:#595959;
  font:16px/22px 0 Neue,PingFang SC-Medium,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
  font-weight:450;
}

.page-signup .itab-content-wrap .iwrap .type-desc.facebook>div
{
  background-image:url(static/image/signup/image-facebook.png);
}

.page-signup .itab-content-wrap .iwrap .type-desc.google>div
{
  background-image:url(static/image/signup/image-google.png);
}

.page-signup .itab-content-wrap .iwrap .type-desc.other>div
{
  background-image:url(static/image/signup/image-other.png);
}

.page-signup .itab-content-wrap .iwrap .type-desc.networks>div
{
  background-image:url(static/image/signup/image-wangmeng.png);
}

.page-signup .itab-content-wrap .iwrap .type-desc.googlecloud>div
{
  background-image:url(static/image/signup/image-cloud.png);
}

.page-signup .itab-content-wrap .iwrap .type-form
{
  width:816px;
  padding:46px 43px 62px;
}

.page-signup .itab-content-wrap .iwrap .type-form label
{
  display:block;
  font-size:16px;
  line-height:22px;
  margin-bottom:10px;
  color:#595959;
}

.page-signup .itab-content-wrap .iwrap .type-form label.required:after
{
  content:"*";
  color:#ff510d;
}

.page-signup .itab-content-wrap .iwrap .type-form .multiselect__tags,.page-signup .itab-content-wrap .iwrap .type-form input
{
  background:#f8f8f8;
  height:52px;
  line-height:52px;
  border-radius:8px;
  border:1px solid #f8f8f8;
  outline:none;
  box-sizing:border-box;
  padding:0 0 0 20px;
}

.page-signup .itab-content-wrap .iwrap .type-form .multiselect__tags:focus,.page-signup .itab-content-wrap .iwrap .type-form input:focus
{
  border-color:#ff760f;
}

.page-signup .itab-content-wrap .iwrap .type-form .error
{
  color:#ff510d;
  font:14px/36px 0 Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
}

.page-signup .itab-content-wrap .iwrap .type-form .common-signup>div>span,.page-signup .itab-content-wrap .iwrap .type-form .common-signup>span,.page-signup .itab-content-wrap .iwrap .type-form .vp-multiselect>span,.page-signup .itab-content-wrap .iwrap .type-form form>span
{
  height:122px;
}

.page-signup .itab-content-wrap .iwrap .type-form form>div:not([class]) .vp-multiselect span
{
  width:343px;
}

.page-signup .itab-content-wrap .iwrap .type-form form .common-signup>div,.page-signup .itab-content-wrap .iwrap .type-form form .form-state-city>div,.page-signup .itab-content-wrap .iwrap .type-form form>div:not([class])
{
  display:flex;
  justify-content:space-between;
}

.page-signup .itab-content-wrap .iwrap .type-form form .common-signup>div>span,.page-signup .itab-content-wrap .iwrap .type-form form .form-state-city>div>span,.page-signup .itab-content-wrap .iwrap .type-form form>div:not([class])>span
{
  width:343px;
  height:122px;
}

.page-signup .itab-content-wrap .iwrap .type-form form .form-state-city>div>span
{
  display:block;
  height:90px;
  width:343px;
}

.page-signup .itab-content-wrap .iwrap .type-form .multiselect
{
  min-height:52px;
  color:#262321;
}

.page-signup .itab-content-wrap .iwrap .type-form .multiselect__tag
{
  display:inline-block;
  background:#ff510d;
}

.page-signup .itab-content-wrap .iwrap .type-form .multiselect__tags
{
  font-size:16px;
}

.page-signup .itab-content-wrap .iwrap .type-form .multiselect__select
{
  right:6px;
  height:48px;
}

.page-signup .itab-content-wrap .iwrap .type-form .multiselect__select:before
{
  top:59%;
  margin:0;
}

.page-signup .itab-content-wrap .iwrap .type-form .multiselect__content-wrapper
{
  border:1px solid #f8f8f8;
  border-radius:8px;
}

.page-signup .itab-content-wrap .iwrap .type-form .multiselect__option,.page-signup .itab-content-wrap .iwrap .type-form .multiselect__single
{
  line-height:52px;
  background:transparent;
  padding:0 0 0 20px;
}

.page-signup .itab-content-wrap .iwrap .type-form .multiselect__option--highlight,.page-signup .itab-content-wrap .iwrap .type-form .multiselect__single--highlight
{
  background:#fff6f5;
  color:#ff510d;
}

.page-signup .itab-content-wrap .iwrap .type-form .multiselect__option--highlight:after,.page-signup .itab-content-wrap .iwrap .type-form .multiselect__single--highlight:after
{
  background:transparent;
  color:#ff510d;
  height:100%;
}

.page-signup .itab-content-wrap .iwrap .type-form .main-button
{
  width:245px;
  border-radius:25px;
  font-weight:500;
  font-size:20px;
  line-height:28px;
  display:block;
  margin:6px auto 0;
  padding:12px 0;
}

.page-signup .itab-content-wrap .iwrap .itab-content .collapse-title
{
  font:16px/26px 0 Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
  font-weight:600;
  height:26px;
  position:relative;
  width:100%;
  vertical-align:middle;
  display:block;
  box-sizing:content-box;
  padding:24px 0;
}

.page-signup .itab-content-wrap .iwrap .itab-content .collapse-title img
{
  display:inline-block;
  vertical-align:middle;
}

.page-signup .itab-content-wrap .iwrap .itab-content .collapse-title .icon
{
  width:26px;
  height:26px;
  margin-right:14px;
}

.page-signup .itab-content-wrap .iwrap .itab-content .collapse-title .arrow
{
  width:20px;
  height:20px;
  position:absolute;
  right:0;
  top:27px;
  transition:all .5s;
}

.page-signup .itab-content-wrap .iwrap .itab-content .collapse-title>span
{
  font:16px/26px 0 Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
  vertical-align:middle;
}

.page-signup .itab-content-wrap .iwrap .itab-content .type-form
{
  height:2px;
  background-color:#f2f2f2;
  overflow:hidden;
  transition:all .3s;
  padding:0;
}

.page-signup .itab-content-wrap .iwrap .itab-content:last-child .type-form
{
  background-color:transparent;
}

.page-signup .itab-content-wrap .iwrap .itab-content.expand .collapse-title
{
  border-bottom:none;
}

.page-signup .itab-content-wrap .iwrap .itab-content.expand .collapse-title .arrow
{
  transform:rotate(180deg);
}

.page-signup .itab-content-wrap .iwrap .itab-content.expand .type-form
{
  height:100%;
  padding-bottom:28px;
  background-color:transparent;
}

.page-marketing-google .ibanner
{
  position:relative;
  background-image:url(static/image/google/banner.png);
  background-size:auto 100%;
}

.page-marketing-google .g-types .tabs
{
  background:#fff;
  box-shadow:0 12px 20px -6px rgba(234,224,216,.3);
  border-radius:8px;
  line-height:77px;
  font-size:20px;
  color:#464441;
  cursor:pointer;
}

.page-marketing-google .g-types .tabs>ul
{
  display:flex;
  justify-content:space-around;
}

.page-marketing-google .g-types .tabs .active:after
{
  position:absolute;
  content:"";
  width:100%;
  bottom:0;
  left:0;
  height:5px;
  background:#ff510d;
}

.page-marketing-google .g-types .desc
{
  padding:62px 0 74px;
}

.page-marketing-google .g-types .desc .main-button
{
  display:block;
  width:144px;
  line-height:48px;
  border-radius:27px;
}

.page-marketing-google .g-types .desc .cont
{
  padding:45px 60px 0;
}

.page-marketing-google .g-types .desc h3
{
  font-size:30px;
  margin-bottom:46px;
}

.page-marketing-google .g-types .desc dl
{
  font-size:18px;
  line-height:1.4;
  margin-bottom:28px;
}

.page-marketing-google .g-types .desc dt,.page-marketing-google .g-types .desc h3
{
  color:#2c2c2c;
}

.page-marketing-google .g-types .desc dt
{
  margin-bottom:20px;
  background:url(static/image/google/icon_youshi.svg) 0 no-repeat;
  padding-left:29px;
}

.page-marketing-google .g-types .desc dd
{
  color:#464441;
  margin-bottom:12px;
  background:url(static/image/google/icon_duihao.svg) 0 no-repeat;
  padding-left:29px;
}

.page-marketing-google .g-advantage
{
  padding-bottom:46px;
}

.page-marketing-google .g-advantage .icon
{
  display:inline-block;
  width:72px;
  height:72px;
  background:#fff;
  box-shadow:0 6px 12px -3px rgba(0,0,0,.09);
  border-radius:8px;
  border:1px solid #f3f3f3;
  margin-bottom:33px;
  margin-top:-23px;
  background-position:50%;
  background-repeat:no-repeat;
}

.page-marketing-google .g-advantage li
{
  min-height:247px;
  background:#fcfcfc;
  box-shadow:0 12px 20px -6px rgba(7,3,0,.06);
  border-radius:6px;
  margin-bottom:50px;
  padding:0 36px 18px;
}

.page-marketing-google .g-advantage li h3
{
  margin-bottom:18px;
  font-size:24px;
  color:#262321;
}

.page-marketing-google .g-advantage li p
{
  color:#464441;
  font-size:16px;
}

.page-marketing-google .g-whypapaya
{
  background:#f7f9fb;
  padding-bottom:72px;
}

.page-marketing-google .g-whypapaya li
{
  box-shadow:0 14px 28px -9px rgba(81,31,0,.09);
  border-radius:6px;
  margin-bottom:24px;
  min-height:295px;
  background-color:#fff;
  background-position:357px 100%;
  background-repeat:no-repeat;
  padding:0 59px 38px 46px;
}

.page-marketing-google .g-whypapaya li>h3
{
  margin-top:52px;
  font-size:26px;
  color:#262321;
  margin-bottom:22px;
  width:222px;
}

.page-marketing-google .g-whypapaya li>p
{
  width:278px;
  color:#464441;
}

.page-marketing-google .g-whypapaya li:nth-child(3)>h3,.page-marketing-google .g-whypapaya li:nth-child(4)>h3
{
  width:auto;
}

.page-marketing-google .g-whypapaya li:nth-child(2)>p
{
  width:173px;
}

.page-marketing-google .g-whypapaya li:nth-child(4) p
{
  color:#464441;
}

.page-marketing-google .g-whypapaya li:nth-child(4) p:first-child
{
  width:220px;
}

.page-marketing-google .g-whypapaya li:nth-child(4) p:last-child
{
  width:300px;
}

.page-marketing-google .g-whypapaya li:nth-child(4) p>span:not(.hide-block)
{
  box-sizing:border-box;
  display:inline-flex;
  width:78px;
  background:#fafafa;
  border-radius:5px;
  border:1px solid #f2f2f2;
  font-size:14px;
  line-height:1.4;
  align-items:center;
  background-position:7px;
  background-repeat:no-repeat;
  margin:12px 10px 0 0;
  padding:10px 12px 10px 34px;
}

.page-marketing-facebook .ibanner
{
  background-image:url(static/image/facebook/banner.png);
  background-size:auto 100%;
}

.page-marketing-facebook .fb-benefit .iwrap>li
{
  background:#fff;
  background-position:center 40px;
  background-repeat:no-repeat;
  text-align:center;
  box-shadow:0 12px 24px -10px rgba(81,31,0,.09);
  border-radius:4px;
  box-sizing:border-box;
  padding:178px 0 40px;
}

.page-marketing-facebook .fb-benefit .iwrap>li>img
{
  margin-bottom:6px;
}

.page-marketing-facebook .fb-benefit .iwrap>li>h3
{
  margin-bottom:18px;
  font-size:24px;
}

.page-marketing-facebook .fb-benefit .iwrap>li>p
{
  font-size:16px;
  white-space:pre-line;
}

.page-marketing-facebook .fb-advantage .iwrap>li
{
  background:#fcfcfc;
  background-position:center 34px;
  background-repeat:no-repeat;
  box-shadow:0 12px 20px -6px rgba(7,3,0,.06);
  border-radius:4px;
  box-sizing:border-box;
  text-align:center;
  padding:262px 0 36px;
}

.page-marketing-facebook .fb-advantage .iwrap>li>img
{
  margin-bottom:28px;
}

.page-marketing-facebook .fb-advantage .iwrap>li>p
{
  font-size:18px;
  white-space:pre-line;
}

.site-header .non-pc,.site-header .opt-menu,.site-header .pc .nav-top,.site-header .pc .nav>.main-button,.site-footer .mobile,.free-register .iwrap>p:nth-child(2),.toolbars .wechat>img,.toolbars .tel,.mds-show,.ms-show,.banner .tel-button,.ibanner .tel-button,.site-cases .iwrap>img:nth-child(2),.home .a-banner .banner-m,.component-saas .site-cases .iwrap>img:nth-child(2),.component-saas.putin .increase-effect>.main-button,.store-seller-tool .tel,.page-marketing .brand-out-to-sea .iwrap .cols4>li>img,.page-about .core-team .cols2>li .photo>img:nth-child(2),.page-marketing-google .hide-block
{
  display:none;
}

.site-header .nav>ul>li>.nuxt-link-exact-active.nuxt-link-active,.site-header .nav>ul>li>a.active,.site-header .nav>ul>li>a:hover,.site-header .nav>ul>li>span.active,.ititle>p>a,.itabs .iwrap>ul>li:hover,.component-saas.data .diy .ititle a,.page-about .papaya-history .time>ul>li.current:before,.page-marketing-google .ibanner .iwrap strong,.page-marketing-facebook .ibanner .iwrap>strong
{
  color:#ff510d;
}

.site-header .nav>ul>li.open .subnav,.site-header .nav>ul>li:hover .subnav,.site-footer .pc,.site-side a,.lottie-box svg,.papaya-sns .wechat-wrap:hover img,.g-faqs>dl.opend dd,.page-about .core-team .cols2>li .photo>img,.page-signup .itab-content-wrap .iwrap .type-form form span,.page-signup .itab-content-wrap .iwrap .type-form .vp-multiselect>span
{
  display:block;
}

.site-footer a,.site-footer .nav .title a
{
  color:inherit;
}

.site-footer .nav,.cols2,.cols3,.cols4,.our-customer .iwrap,.store-seller-tool .intro
{
  display:flex;
  justify-content:space-between;
  flex-wrap:wrap;
}

.bg-black .ititle>h2,.bg-black .ititle>p,.g-industry,.g-industry .ititle h2,.page-marketing .stronger-team>*,.page-signup .itab-content-wrap .iwrap .type-form .multiselect__tag-icon:after
{
  color:#fff;
}

.ititle>h2:last-child,.component-saas.putin .smart-item.iwrap>dl>dd:last-child,.page-about .banner>h1
{
  margin-bottom:0;
}

.itabs .iwrap>ul>li.current,.home .saas .swiper-pagination .swiper-pagination-bullet-active,.page-marketing-google .g-types .tabs .active
{
  color:#ff510d;
  position:relative;
}

.itabs .iwrap>ul>li.current:after,.home .saas .swiper-pagination .swiper-pagination-bullet-active:after
{
  content:"";
  position:absolute;
  width:100%;
  height:4px;
  background:#ff510d;
  border-radius:2px;
  left:0;
  bottom:-3px;
}

.islideshow,.swiper-container,.component-saas.data .problems .chat,.page-marketing .swiper-pagination,.page-marketing .brand-out-to-sea .iwrap,.page-about .papaya-history .papaya-history
{
  position:relative;
}

.leftext,.page-about .our-team .ititle>h2,.page-about .core-team .ititle>h2
{
  text-align:left;
}

.cols2>*,.component-saas.putin .smart-item.iwrap>*,.component-saas.customer .items>li>.iwrap>div,.component-saas.market .items>li>.iwrap>div
{
  width:calc(50%-12px);
}

.cols2>*,.cols3>*,.page-marketing .cols4>li,.page-signup .itab-content-wrap .iwrap>div
{
  box-sizing:border-box;
}

.banner>.main-button:before,.component-saas.putin .increase-effect .onestep .cols3>.bg-white .main-button.signup-button:before
{
  margin-right:13px;
}

.ibanner .iwrap,.page-about .our-team .ititle,.page-signup .itab-content-wrap .iwrap .type-form .multiselect__placeholder
{
  padding:0;
}

.one-two-row .cols3,.site-cases,.tricks,.component-saas.data .diy,.component-saas.pay .sunlord .iwrap,.component-saas.customer .saas-customer-marketing>.bg-bright>.iwrap,.component-saas.market .saas-customer-marketing>.bg-bright>.iwrap,.page-cloud-service .area,.page-cloud-service .feature-advantage .iwrap,.page-cloud-service .fixer .iwrap,.page-cloud-service .google-cloud .iwrap,.page-marketing-facebook .fb-benefit,.page-marketing-facebook .fb-advantage
{
  padding-bottom:96px;
}

.error-page img,.home .full-screen-banner .banner-m img,.home .saas .swiper-pagination .swiper-pagination-bullet-active .img img,.home .saas .swiper-pagination .swiper-pagination-bullet .img img,.page-marketing .swiper-slide>ul>li img,.page-marketing .brand-out-to-sea .iwrap>img,.page-signup .itab-content-wrap .iwrap .type-form form .common-signup>div>span>input,.page-signup .itab-content-wrap .iwrap .type-form form .common-signup>span>input,.page-signup .itab-content-wrap .iwrap .type-form form .form-state-city>div>span>input,.page-signup .itab-content-wrap .iwrap .type-form form>div:not([class])>span>input,.page-signup .itab-content-wrap .iwrap .type-form form>span>input,.page-signup .itab-content-wrap .iwrap .itab-content,.page-marketing-google .g-types .desc .img>*
{
  width:100%;
}

to,.home .our-advantage .items>li:hover>.content:after
{
  opacity:1;
}

.home .saas .swiper-wrapper>*,.page-marketing-google .g-types
{
  background:#f7f9fb;
}

.component-saas.customer .ibanner h3,.page-about .core-team .cols2>li .content .person
{
  margin-bottom:10px;
}

.component-saas.data .problems .chat>ul>li:nth-child(2n) .user,.component-saas.customer .items>li:nth-child(2n) .iwrap .img,.component-saas.market .items>li:nth-child(2n) .iwrap .img
{
  order:2;
}

.page-marketing .banner .desc .iwrap>li>p,.page-marketing .stronger-team .iwrap>ul>li>p
{
  font-size:16px;
  line-height:24px;
}

.page-news .banner-news,.page-signup .banner-signup
{
  width:100%;
  background:linear-gradient(#f4f4f4,#eee);
  text-align:center;
  display:none;
}

.page-about .core-team .cols2>li .photo,.page-about .core-team .cols2>li .photo>img:first-child
{
  width:200px;
}

.page-signup .itab-content-wrap .iwrap .type-form input::-moz-placeholder,.page-signup .itab-content-wrap .iwrap .type-form input:-ms-input-placeholder,.page-signup .itab-content-wrap .iwrap .type-form input::placeholder
{
  color:#b9b9b9;
  font-size:16px;
}

.page-marketing-google .ibanner .iwrap p,.page-marketing-facebook .ibanner .iwrap>h3
{
  white-space:pre-wrap;
}

@media screen and max-width1280px {
  .site-header .nav>ul
  {
    display:flex;
    justify-content:space-between;
    flex-wrap:wrap;
  }
  
  .site-header .nav>ul>li
  {
    font-size:16px;
    margin:0;
  }
  
  .site-header .tel400
  {
    margin-right:20px;
  }
  
  .site-footer .papaya-sns
  {
    width:190px;
  }
  
  .site-footer .papaya-sns .wechat-wrap,.site-footer .papaya-sns a
  {
    margin:0 32px 24px 0;
  }
  
  .site-footer .papaya-sns a.zhihu
  {
    margin-right:40px;
  }
  
  .site-footer .papaya-sns a.facebook
  {
    margin-right:0;
  }
  
  .site-footer .tel400
  {
    margin-top:0;
  }
  
  .free-register .close
  {
    left:auto;
    right:6%;
  }
  
  .ititle
  {
    padding:88px 0 56px;
  }
  
  .ititle>h2
  {
    font-size:28px;
  }
  
  .ititle>p>a:after
  {
    background-size:16px 16px;
  }
  
  .islideshow .next,.islideshow .prev
  {
    margin-left:0;
    left:auto;
  }
  
  .islideshow .prev
  {
    left:40px;
  }
  
  .islideshow .next
  {
    right:40px;
  }
  
  .itabs .iwrap>ul>li
  {
    font-size:15px;
    line-height:65px;
  }
  
  .itabs .iwrap>ul>li>.img
  {
    height:62px;
  }
  
  .itabs .iwrap>ul>li>.img img
  {
    width:62px;
  }
  
  .cols3>*
  {
    width:calc(33%-14px);
    box-sizing:border-box;
  }
  
  .cols3>:nth-child(4),.cols3>:nth-child(5),.cols3>:nth-child(6)
  {
    margin-top:24px;
  }
  
  .hide-block
  {
    display:block;
    height:0;
    width:0;
    text-indent:-10000px;
    overflow:hidden;
  }
  
  .cols4>*>h3
  {
    font-size:18px;
  }
  
  .banner
  {
    background:linear-gradient(-30deg,#f9f9f936%,transparent0),linear-gradient(30deg,#f9f9f936%,#f5f5f50);
  }
  
  .banner>p
  {
    font-size:14px;
    margin-bottom:28px;
  }
  
  .banner>.main-button
  {
    width:134px;
    font-size:16px;
    line-height:46px;
    height:46px;
    margin:0 10px;
  }
  
  .banner>.main-button:before
  {
    margin-right:5px;
  }
  
  .ibanner
  {
    height:401px;
    position:relative;
  }
  
  .ibanner:after
  {
    content:"";
    position:absolute;
    left:50%;
    top:50%;
    transform:translate(-50%,-50%);
    width:678px;
    background-repeat:no-repeat;
    background-size:auto 100%;
    background-position:100%;
  }
  
  .ibanner .iwrap
  {
    padding-left:173px;
    padding-right:173px;
  }
  
  .ibanner .iwrap>p
  {
    font-size:14px;
    margin-bottom:32px;
  }
  
  .ibanner .main-button
  {
    font-size:16px;
    width:134px;
    line-height:46px;
    height:46px;
  }
  
  .one-two-row .cols3 .bg-white
  {
    height:153px;
    padding:26px 0 0 26px;
  }
  
  .one-two-row .cols3 .bg-white>h3
  {
    font-size:20px;
    margin-bottom:12px;
  }
  
  .one-two-row .cols3 .bg-white>p
  {
    font-size:12px;
    width:60%;
  }
  
  .one-two-row .cols3 .bg-white>p>i
  {
    font-size:inherit;
  }
  
  .one-two-row .cols3>.bg-white
  {
    height:330px;
  }
  
  .site-cases .iwrap .case
  {
    padding:0 28px 0 26px;
  }
  
  .site-cases .iwrap .case:before
  {
    top:-45px;
    left:10px;
  }
  
  .site-cases .iwrap .case h3
  {
    font-size:16px;
    margin-bottom:20px;
  }
  
  .site-cases .iwrap .case+p,.site-cases .iwrap .case dd,.site-cases .iwrap .case dt,.site-cases .iwrap .case p
  {
    font-size:14px;
    margin-bottom:5px;
  }
  
  .site-cases .iwrap .case dd>p
  {
    margin-bottom:4px;
  }
  
  .our-customer
  {
    padding-bottom:52px;
  }
  
  .our-customer .iwrap
  {
    width:84%;
    display:flex;
    justify-content:space-between;
  }
  
  .our-customer .iwrap img
  {
    width:calc(23%-46px);
    height:calc(8.84615%-17.69231px);
  }
  
  .tricks>.iwrap
  {
    width:84%;
    box-sizing:border-box;
  }
  
  .home .market
  {
    background-size:85% auto;
  }
  
  .home .market .items:nth-child(2) img
  {
    width:82px;
    height:82px;
  }
  
  .home .market .items:nth-child(3) img
  {
    width:66px;
    height:66px;
  }
  
  .home .our-advantage .items>li
  {
    height:192px;
    background:none;
  }
  
  .home .our-advantage .items>li>.content
  {
    width:498px;
  }
  
  .home .our-advantage .items>li>.content:after
  {
    background-size:100%;
    width:136px;
    height:146px;
    top:-8px;
    right:28px;
  }
  
  .home .our-advantage .items>li>.content h3
  {
    font-size:20px;
    margin-bottom:8px;
  }
  
  .home .our-advantage .items>li>.content p
  {
    font-size:14px;
    margin-bottom:16px;
  }
  
  .home .our-advantage .items>li>.content .main-button
  {
    height:32px;
    width:96px;
    line-height:32px;
    padding:0 5px;
  }
  
  .home .our-advantage .items>li>.content .main-button:after
  {
    background-size:10px;
    background-position:100%;
    padding-left:15px;
  }
  
  .component-saas.customer .ibanner,.component-saas.data .ibanner,.component-saas.market .ibanner,.component-saas.pay .ibanner,.component-saas.putin .ibanner
  {
    background-image:url(static/image/mobile/saas/banner_bg.png);
  }
  
  .component-saas.putin .ibanner+.ititle
  {
    padding:88px 0 0;
  }
  
  .component-saas.putin .ibanner:after
  {
    height:239px;
    background-image:url(static/image/mobile/saas/banner_putin.png);
  }
  
  .component-saas.putin .smart-item.iwrap
  {
    min-height:322px;
    padding:0 142px;
  }
  
  .component-saas.putin .smart-item.iwrap>*
  {
    width:calc(50%-38px);
  }
  
  .component-saas.putin .smart-item.iwrap .img>img
  {
    width:100%;
    max-width:332px;
  }
  
  .component-saas.putin .smart-item.iwrap>dl
  {
    padding-left:10px;
  }
  
  .component-saas.putin .smart-item.iwrap>dl>dd
  {
    margin-bottom:32px;
  }
  
  .component-saas.putin .increase-effect .iwrap .one-two-row .cols3
  {
    padding-bottom:0;
  }
  
  .component-saas.putin .cols3 .bg-white
  {
    background-size:100%;
  }
  
  .component-saas.putin .increase-effect .onestep
  {
    background-size:122% auto;
    height:auto;
  }
  
  .component-saas.putin .increase-effect .onestep .cols3>.bg-white
  {
    width:calc(33%-32px);
    background-size:50px;
    height:236px;
    padding-top:104px;
    padding-bottom:24px;
  }
  
  .component-saas.putin .increase-effect .onestep .cols3>.bg-white .main-button
  {
    width:140px;
    height:38px;
    line-height:38px;
    font-size:12px;
    margin:24px auto 10px;
  }
  
  .component-saas.putin .increase-effect .onestep .cols3>.bg-white .main-button:before
  {
    background-size:16px;
    width:16px;
  }
  
  .component-saas.putin .increase-effect .onestep .cols3>.bg-white:first-child,.component-saas.putin .increase-effect .onestep .cols3>.bg-white:last-child
  {
    margin-top:37px;
  }
  
  .component-saas.data .ibanner .iwrap>p
  {
    width:200px;
  }
  
  .component-saas.data .ibanner:after
  {
    height:300px;
    background-image:url(static/image/mobile/saas/banner_data.png);
  }
  
  .component-saas.data .problems
  {
    padding-bottom:84px;
  }
  
  .component-saas.data .problems .chat>img
  {
    width:430px;
    margin-bottom:61px;
  }
  
  .component-saas.data .problems .chat>p
  {
    font-size:24px;
    line-height:33px;
  }
  
  .component-saas.data .problems .chat>p:before
  {
    width:40px;
    height:40px;
    margin-right:10px;
  }
  
  .component-saas.data .problems .chat>ul
  {
    padding-top:98px;
  }
  
  .component-saas.data .problems .chat>ul>li
  {
    font-size:14px;
    margin-top:-35px;
  }
  
  .component-saas.data .problems .chat>ul>li .chat-content
  {
    width:418px;
    padding-left:66px;
    padding-top:54px;
  }
  
  .component-saas.data .problems .chat>ul>li:nth-child(2n) .chat-content
  {
    padding:54px;
  }
  
  .component-saas.data .problems .chat>ul>li:nth-child(6) .chat-content
  {
    margin-top:10px;
  }
  
  .component-saas.data .diy .iwrap>ul>li
  {
    min-height:262px;
    background-size:62px;
    padding:130px 44px 36px;
  }
  
  .component-saas.data .diy .iwrap>ul>li>strong
  {
    font-size:20px;
    margin-bottom:28px;
  }
  
  .component-saas.data .data-type .ititle
  {
    background:#f7f9fb;
    padding-bottom:30px;
  }
  
  .component-saas.data .data-type .itabs
  {
    background:#f7f9fb;
  }
  
  .component-saas.customer .ibanner
  {
    background-image:url(static/image/mobile/saas/banner_bg_2.png);
    background-position:bottom;
    height:511px;
  }
  
  .component-saas.customer .ibanner .iwrap
  {
    padding-top:56px;
  }
  
  .component-saas.customer .ibanner:after
  {
    width:633px;
    height:320px;
    top:auto;
    bottom:0;
    transform:translateX(-50%);
    background-image:url(static/image/mobile/saas/banner_customer.png);
  }
  
  .component-saas.customer .saas-customer-marketing>.bg-bright>.iwrap,.component-saas.market .saas-customer-marketing>.bg-bright>.iwrap
  {
    padding-bottom:88px;
    width:77%;
  }
  
  .component-saas.customer .saas-customer-marketing>.bg-bright>.iwrap>ul>li,.component-saas.market .saas-customer-marketing>.bg-bright>.iwrap>ul>li
  {
    height:220px;
    background-size:auto 110%;
    box-shadow:0 5px 10px 0 rgba(94,30,0,.07);
    padding:16px;
  }
  
  .component-saas.customer .saas-customer-marketing>.bg-bright>.iwrap>ul>li>p,.component-saas.market .saas-customer-marketing>.bg-bright>.iwrap>ul>li>p
  {
    font-size:12px;
    margin-top:7px;
  }
  
  .component-saas.customer .items>li>.iwrap,.component-saas.market .items>li>.iwrap
  {
    padding:56px 142px;
  }
  
  .component-saas.customer .items>li>.iwrap>div,.component-saas.market .items>li>.iwrap>div
  {
    width:auto;
  }
  
  .component-saas.customer .items>li>.iwrap>div>img,.component-saas.market .items>li>.iwrap>div>img
  {
    width:332px;
    margin:0;
  }
  
  .component-saas.customer .items>li>.iwrap>div>p,.component-saas.market .items>li>.iwrap>div>p
  {
    font-size:16px;
    width:310px;
  }
  
  .component-saas.pay .ibanner:after
  {
    width:700px;
    height:268px;
    background-image:url(static/image/mobile/saas/banner_pay.png);
  }
  
  .component-saas.pay .sunlord .iwrap
  {
    padding:0 88px 116px;
  }
  
  .component-saas.pay .sunlord .cols3>li
  {
    background-size:auto 164px;
    width:calc(33%-16px);
    text-align:center;
    padding:185px 40px 32px;
  }
  
  .component-saas.pay .sunlord .cols3>li>h3
  {
    font-size:20px;
    margin-bottom:16px;
  }
  
  .component-saas.pay .sunlord .cols3>li>h3>span
  {
    display:block;
    width:0;
    height:0;
    text-indent:-10000px;
  }
  
  .component-saas.pay .healer .ititle>h2
  {
    width:588px;
  }
  
  .component-saas.pay .healer .iwrap>img
  {
    width:700px;
  }
  
  .component-saas.pay .prophet .iwrap
  {
    padding:0 118px 60px;
  }
  
  .component-saas.pay .prophet .iwrap>img
  {
    width:100%;
    max-width:148px;
    height:auto;
  }
  
  .component-saas.market .ibanner:after
  {
    width:644px;
    height:245px;
    background-image:url(static/image/mobile/saas/banner_marketing.png);
  }
  
  .store-seller-tool .cols3>li
  {
    padding:22px 22px 11px;
  }
  
  .store-seller-tool .desc
  {
    max-width:185px;
  }
  
  .store-seller-tool .icon
  {
    width:90px;
    height:90px;
    right:18px;
  }
  
  .page-marketing .banner .desc .iwrap
  {
    padding:20px 102px;
  }
  
  .page-marketing .banner .desc .iwrap>li>h3
  {
    font-size:16px;
    line-height:22px;
    margin-bottom:12px;
  }
  
  .page-marketing .banner .desc .iwrap>li>p
  {
    font-size:12px;
    line-height:24px;
    margin:0 9%;
  }
  
  .page-marketing .brand-out-to-sea .iwrap .cols4
  {
    left:1%;
    right:1%;
    width:auto;
  }
  
  .page-marketing .brand-out-to-sea .iwrap .cols4>li
  {
    top:37.2%;
  }
  
  .page-marketing .brand-out-to-sea .iwrap .cols4>li:nth-child(2n)
  {
    top:53.3%;
  }
  
  .page-marketing .brand-out-to-sea .minder
  {
    display:flex;
    flex-wrap:wrap;
    justify-content:space-between;
  }
  
  .page-marketing .brand-out-to-sea .minder #btn_1
  {
    padding:0 25px;
  }
  
  .page-marketing .brand-out-to-sea .minder #btn_2
  {
    position:static;
  }
  
  .page-marketing .stronger-team>.iwrap>ul
  {
    background-size:32%;
  }
  
  .page-marketing .stronger-team>.iwrap>ul>li:nth-child(odd)
  {
    margin-right:calc(100%-622px);
  }
  
  .page-cloud-service .ibanner
  {
    background:linear-gradient(33deg,#f9f9f935%,#f5f5f50,#f5f5f555%,#f9f9f90);
  }
  
  .page-cloud-service .ibanner:after
  {
    height:232px;
    background-image:url(static/image/mobile/cloud-service/banner.png);
  }
  
  .page-cloud-service .feature-advantage .iwrap,.page-cloud-service .fixer .iwrap,.page-cloud-service .google-cloud .iwrap
  {
    width:84%;
    margin:0 auto;
    padding:0 0 88px;
  }
  
  .page-cloud-service .feature-advantage .iwrap .cols4>li
  {
    height:195px;
  }
  
  .page-cloud-service .feature-advantage .iwrap .cols4>li:hover .intro
  {
    transform:rotateY(0);
    opacity:1;
  }
  
  .page-cloud-service .feature-advantage .iwrap .cols4>li>div
  {
    padding:96px 23px 32px;
  }
  
  .page-cloud-service .feature-advantage .iwrap .cols4>li .intro
  {
    background-size:56px;
    background-position:center 20px;
  }
  
  .page-cloud-service .feature-advantage .iwrap .cols4>li .intro>h3
  {
    font-size:15px;
  }
  
  .page-cloud-service .area .ititle>h2
  {
    width:512px;
  }
  
  .page-cloud-service .area .ititle>p
  {
    width:582px;
  }
  
  .page-cloud-service .area .numbers
  {
    width:65%;
  }
  
  .page-cloud-service .area .numbers>li>strong
  {
    font-size:30px;
  }
  
  .page-cloud-service .fixer .iwrap .cols3>li
  {
    background-size:62px;
    background-position:center 36px;
    padding:136px 30px 36px;
  }
  
  .page-cloud-service .google-cloud .iwrap .cols3>li
  {
    background-size:auto 90%;
    padding:20px 0 40px 20px;
  }
  
  .page-cloud-service .google-cloud .iwrap .cols3>li>h4
  {
    margin-bottom:12px;
  }
  
  .page-cloud-service .google-cloud .iwrap .cols3>li:first-child>p
  {
    width:111px;
  }
  
  .page-cloud-service .google-cloud .iwrap .cols3>li:nth-child(3)>p
  {
    width:180px;
  }
  
  .page-solution .ibanner .iwrap>p
  {
    width:230px;
  }
  
  .page-solution .ibanner:after
  {
    width:672px;
    height:219px;
    background-image:url(static/image/mobile/solution/banner.png);
  }
  
  .page-solution .store-outtosea .cols3 .bg-white
  {
    background-size:80%;
  }
  
  .page-solution .store-outtosea .cols3>.bg-white
  {
    background-size:130%;
  }
  
  .page-solution .game-outtosea .iwrap .cols4>li
  {
    background-size:46px;
    background-position:center 26px;
    padding:96px 10px 26px;
  }
  
  .page-solution .brand-outtosea
  {
    padding:0 0 49px;
  }
  
  .page-solution .brand-outtosea .iwrap
  {
    width:796px;
    height:469px;
    background-size:100% auto;
    padding:50px 53px 39px 54px;
  }
  
  .page-solution .brand-outtosea .iwrap:after
  {
    top:91px;
    height:304px;
  }
  
  .page-solution .brand-outtosea .iwrap>div>dl
  {
    font-size:12px;
    width:140px;
  }
  
  .page-solution .brand-outtosea .iwrap>div>dl>dd,.page-solution .brand-outtosea .iwrap>div>dl>dt
  {
    margin-bottom:8px;
  }
  
  .page-solution .brand-outtosea .iwrap>div>dl>dd
  {
    height:113px;
  }
  
  .page-about .banner
  {
    padding-left:162px;
    padding-right:162px;
  }
  
  .page-about .banner>img
  {
    width:100%;
    display:block;
  }
  
  .page-about .vision-mission
  {
    font-size:15px;
    height:78px;
    line-height:20px;
  }
  
  .page-about .vision-mission>p
  {
    padding-left:48px;
  }
  
  .page-about .vision-mission>p>strong
  {
    width:48px;
  }
  
  .page-about .global-office>img
  {
    width:76%;
  }
  
  .page-signup .itabs
  {
    margin:32px auto;
  }
  
  .page-signup .itab-content-wrap .iwrap
  {
    padding:43px 40px;
  }
  
  .page-signup .itab-content-wrap .iwrap .type-desc
  {
    width:100%;
    height:190px;
    background-image:none;
    background-color:#fff;
  }
  
  .page-signup .itab-content-wrap .iwrap .type-desc>div
  {
    background-position:100%;
    background-size:190px;
    padding:0;
  }
  
  .page-signup .itab-content-wrap .iwrap .type-desc>div>h2
  {
    padding-top:13px;
  }
  
  .page-signup .itab-content-wrap .iwrap .type-desc>div>p
  {
    width:54%;
  }
  
  .page-signup .itab-content-wrap .iwrap .type-form
  {
    width:100%;
    padding:37px 0;
  }
  
  .page-marketing-google .iwrap
  {
    width:85%;
  }
  
  .site-header .iwrap,.site-footer .iwrap,.free-register .iwrap,.itabs .iwrap,.home .out-customer .iwrap,.home .saas .iwrap,.component-saas.putin .increase-effect .iwrap,.component-saas.data .diy .iwrap,.component-saas.data .data-type .swiper-wrapper img,.store-seller-tool .iwrap,.page-marketing .banner .swiper-container .iwrap,.page-marketing .stronger-team>.iwrap,.page-solution .store-outtosea .iwrap,.page-solution .game-outtosea .iwrap,.page-news .article-list,.page-about .our-team .iwrap,.page-marketing-facebook .iwrap
  {
    width:84%;
  }
  
  .site-header .main-button,.page-cloud-service .google-cloud .iwrap .cols3>li:nth-child(2)>p
  {
    width:124px;
  }
  
  .free-register .iwrap>p,.component-saas.putin .smart-item.iwrap>dl>dt,.component-saas.putin .increase-effect .onestep .cols3>.bg-white>strong,.component-saas.customer .items>li>.iwrap>div>h3,.component-saas.market .items>li>.iwrap>div>h3,.page-cloud-service .fixer .iwrap .cols3>li>h3,.page-cloud-service .google-cloud .iwrap .cols3>li>h3
  {
    font-size:20px;
  }
  
  .ititle>p,.component-saas.customer .saas-customer-marketing>.bg-bright>.iwrap>ul>li>strong,.component-saas.customer .saas-customer-marketing>.bg-bright>.iwrap>ul>li>strong i,.component-saas.market .saas-customer-marketing>.bg-bright>.iwrap>ul>li>strong,.component-saas.market .saas-customer-marketing>.bg-bright>.iwrap>ul>li>strong i,.page-signup .itabs .iwrap>ul>li
  {
    font-size:16px;
  }
  
  .cols4>*>p,.component-saas.putin .increase-effect .onestep .cols3>.bg-white>p,.component-saas.pay .sunlord .cols3>li>p,.page-cloud-service .feature-advantage .iwrap .cols4>li .intro>p
  {
    font-size:12px;
  }
  
  .banner .lottie-box,.page-cloud-service .area>img
  {
    width:792px;
  }
  
  .banner>h1,.ibanner .iwrap>h3
  {
    font-size:28px;
    margin-bottom:12px;
  }
  
  .ibanner .iwrap>strong,.home .our-advantage .items>li>.content .main-button:before,.page-cloud-service .feature-advantage .iwrap .cols4>li .desc
  {
    display:none;
  }
  
  .one-two-row .cols3,.site-cases,.component-saas.data .diy,.store-seller-tool,.page-solution .game-outtosea
  {
    padding-bottom:88px;
  }
  
  .component-saas.putin .ibanner .iwrap>h3,.page-solution .ibanner .iwrap>h3
  {
    width:279px;
  }
  
  .component-saas.putin .smart-item.iwrap .img,.component-saas.data .diy .iwrap>ul,.component-saas.customer .items>li>.iwrap>div>h3,.component-saas.customer .items>li>.iwrap>div>p,.component-saas.market .items>li>.iwrap>div>h3,.component-saas.market .items>li>.iwrap>div>p
  {
    padding:0;
  }
  
  .component-saas.data .diy .iwrap>ul>li>p,.page-cloud-service .area .numbers>li,.page-cloud-service .fixer .iwrap .cols3>li>p,.page-cloud-service .google-cloud .iwrap .cols3>li>h4,.page-cloud-service .google-cloud .iwrap .cols3>li>p
  {
    font-size:14px;
  }
  
  .component-saas.pay .ibanner,.component-saas.market .ibanner,.page-solution .ibanner
  {
    background-image:url(static/image/mobile/saas/banner_bg_3.png);
  }
  
  .store-seller-tool .desc,.store-seller-tool .intro>*,.page-about .core-team .cols2>li .content>p
  {
    font-size:13px;
  }
  
  .page-marketing .brand-out-to-sea .iwrap,.page-marketing .brand-out-to-sea .minder,.page-signup .iwrap
  {
    width:84%;
    box-sizing:border-box;
    margin:0 auto;
  }
  
  .page-about .iwrap,.page-about .papaya-history .iwrap
  {
    width:84%;
    position:relative;
  }
  
  .page-signup .itab-content-wrap .iwrap .type-form form>div:not([class]) .vp-multiselect,.page-signup .itab-content-wrap .iwrap .type-form form .common-signup>div>span,.page-signup .itab-content-wrap .iwrap .type-form form .form-state-city>div>span,.page-signup .itab-content-wrap .iwrap .type-form form>div:not([class])>span
  {
    width:47%;
  }
  
  .page-signup .itab-content-wrap .iwrap .type-form form>div:not([class]) .vp-multiselect span,.page-signup .itab-content-wrap .iwrap .type-form form .common-signup>div>span>input,.page-signup .itab-content-wrap .iwrap .type-form form .common-signup>span>input,.page-signup .itab-content-wrap .iwrap .type-form form .form-state-city>div>span>input,.page-signup .itab-content-wrap .iwrap .type-form form>div:not([class])>span>input,.page-signup .itab-content-wrap .iwrap .type-form form>span>input
  {
    width:100%;
  }
}

@media screen and max-width1170px {
  .site-header .pc.site-nav
  {
    margin-right:30px;
  }
  
  .site-header .tel400
  {
    background-size:30px;
    padding-left:35px;
  }
  
  .site-header .tel400 .num
  {
    width:120px;
  }
}

@media screen and max-width1024px {
  .iscroll
  {
    scroll-margin-top:60px;
  }
  
  .site-header
  {
    height:60px;
    padding:0 116px;
  }
  
  .site-header .iwrap
  {
    width:100%;
    padding:0;
  }
  
  .site-header .menushadow
  {
    background:rgba(0,0,0,.5);
  }
  
  .site-header .logo
  {
    flex:auto;
  }
  
  .site-header .logo img
  {
    height:32px;
  }
  
  .site-header .main-button.signup-button
  {
    display:block;
    flex:0 1 auto;
    margin-left:auto;
    margin-right:20px;
    font-size:14px;
    line-height:34px;
    height:34px;
    width:110px;
    box-sizing:border-box;
    padding:0 12px;
  }
  
  .site-header .main-button.signup-button:before
  {
    background-size:16px;
    margin-right:0;
  }
  
  .site-header .nav
  {
    position:absolute;
    width:90%;
    max-width:374px;
    background:#fff;
    height:100vh;
    right:0;
    top:0;
    line-height:52px;
    z-index:2;
    margin:0;
  }
  
  .site-header .nav .tel400
  {
    width:160px;
    margin:30px auto;
  }
  
  .site-header .nav .nav-top
  {
    height:60px;
    justify-content:space-between;
    border-bottom:1px solid #e6e6e6;
    margin-bottom:14px;
    padding:0 20px 0 30px;
  }
  
  .site-header .nav .nav-top,.site-header .nav .nav-top .logo
  {
    display:flex;
    align-items:center;
  }
  
  .site-header .nav .nav-top .close
  {
    background:url(static/image/mobile/header/icon_close.png) 50% no-repeat;
    width:20px;
    height:100%;
  }
  
  .site-header .nav>ul
  {
    margin:0 24px 30px;
  }
  
  .site-header .nav>ul>li
  {
    display:block;
    width:100%;
  }
  
  .site-header .nav>ul>li>span.open
  {
    background:url(static/image/mobile/header/icon_arrow_top.png) 100% no-repeat;
  }
  
  .site-header .nav>ul>li>span.close
  {
    background:url(static/image/mobile/header/icon_arrow_bottom.png) 100% no-repeat;
  }
  
  .site-header .nav>ul>li .subnav
  {
    display:block;
    position:static;
    width:auto;
    box-shadow:unset;
  }
  
  .site-header .nav>ul>li .subnav>li>a
  {
    background:none;
    color:#595959;
    padding:10px 20px;
  }
  
  .site-header .nav>ul>li .subnav>li>a.active
  {
    background:none;
  }
  
  .site-header .nav .main-button.signup-button
  {
    display:block;
    width:80%;
    height:42px;
    line-height:42px;
    margin:0 30px;
  }
  
  .site-footer .iwrap
  {
    width:100%;
    padding:0 116px;
  }
  
  .site-footer .contact,.site-footer .copyright
  {
    font-size:13px;
  }
  
  .site-footer .tel400
  {
    margin-top:0;
    background:none;
    white-space:nowrap;
    padding:0;
  }
  
  .site-footer .tel400>span
  {
    color:#fff;
  }
  
  .site-footer .tel400 .num
  {
    background:url(static/image/4000-036-882.png) 0 no-repeat;
  }
  
  .site-cases .iwrap
  {
    width:792px;
  }
  
  .site-cases .iwrap .case:before
  {
    top:-35px;
    font-size:120px;
  }
  
  .site-cases .iwrap .case h3
  {
    font-size:15px;
    margin-bottom:18px;
  }
  
  .site-cases .iwrap .case+p,.site-cases .iwrap .case dd,.site-cases .iwrap .case dt,.site-cases .iwrap .case p
  {
    font-size:13px;
    margin-bottom:4px;
  }
  
  .our-customer
  {
    padding-bottom:52px;
  }
  
  .our-customer .iwrap
  {
    width:100%;
    padding:0 116px;
  }
  
  .our-customer .iwrap img
  {
    width:150px;
    height:57.5px;
    margin-bottom:10px;
  }
  
  .g-faqs
  {
    border-radius:0;
    margin-bottom:0;
  }
  
  .home .our-advantage .items>li>.content
  {
    width:390px;
  }
  
  .home .market
  {
    background-size:90% auto;
  }
  
  .home .market .items
  {
    width:492px;
  }
  
  .home .market .items:nth-child(2)>img
  {
    width:82px;
    height:82px;
  }
  
  .home .market .items:nth-child(3)>img
  {
    width:66px;
    height:66px;
  }
  
  .store-seller-tool .cols3>li
  {
    width:calc(33%-10px);
    padding:14px 14px 2px;
  }
  
  .store-seller-tool .cols3>li:nth-child(2) .intro>*
  {
    margin-right:0;
    width:calc(33%-4px);
  }
  
  .store-seller-tool .icon
  {
    width:75px;
    height:75px;
    right:10px;
  }
  
  .store-seller-tool .desc
  {
    max-width:170px;
    height:35px;
  }
  
  .store-seller-tool .desc:nth-child(odd),.store-seller-tool .intro>:nth-child(odd)
  {
    margin-right:10px;
  }
  
  .page-marketing .swiper-pagination .swiper-pagination-bullet
  {
    width:25px;
    margin:0 3px;
  }
  
  .page-marketing .brand-out-to-sea .iwrap .cols4>li>h3
  {
    font-size:16px;
    line-height:22px;
    margin-bottom:8px;
  }
  
  .page-marketing .brand-out-to-sea .iwrap .cols4>li>p
  {
    font-size:12px;
    line-height:18px;
  }
  
  .page-marketing .brand-out-to-sea .minder>.main-button
  {
    font-size:14px;
    height:50px;
    line-height:50px;
  }
  
  .page-marketing .stronger-team>.iwrap
  {
    width:92%;
  }
  
  .page-marketing .stronger-team>.iwrap>ul
  {
    background-size:40%;
  }
  
  .page-marketing .stronger-team>.iwrap>ul>li
  {
    width:212px;
    height:108px;
    padding:28px 17px;
  }
  
  .page-marketing .stronger-team>.iwrap>ul>li>h3
  {
    font-size:14px;
    line-height:32px;
    text-indent:42px;
  }
  
  .page-marketing .stronger-team>.iwrap>ul>li>p
  {
    font-size:12px;
    line-height:16px;
  }
  
  .page-marketing .stronger-team>.iwrap>ul>li:nth-child(odd)
  {
    margin-right:calc(100%-424px);
  }
  
  .page-news .banner-news img
  {
    width:750px;
  }
  
  .page-news .article-list
  {
    position:relative;
    margin-top:-30px;
    width:100%;
    padding:0;
  }
  
  .page-news .article
  {
    width:76%;
    height:213px;
    padding:18px 26px;
  }
  
  .page-news .article .img,.page-news .article .img img
  {
    width:275px;
    height:177px;
  }
  
  .page-news .article>div:not(.img)
  {
    width:447px;
  }
  
  .page-news .article>div:not(.img)>h3
  {
    font:20px/28px 0 Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
    margin-bottom:3px;
    overflow:hidden;
    display:0;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
  }
  
  .page-news .article>div:not(.img)>.time
  {
    font:14px/20px 0 Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
    margin-bottom:2px;
  }
  
  .page-news .article>div:not(.img)>.content
  {
    font:14px/21px 0 Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
    margin-bottom:6px;
    text-overflow:ellipsis;
    overflow:hidden;
    display:0;
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical;
  }
  
  .page-news .article>div:not(.img)>a
  {
    width:60px;
    height:22px;
    font:12px/22px 0 Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
  }
  
  .page-about .about-papaya
  {
    padding:33px 45px;
  }
  
  .page-about .about-papaya .title
  {
    margin-bottom:20px;
  }
  
  .page-about .about-papaya>div>p
  {
    font-size:15px;
  }
  
  .page-about .our-team .ititle>h2
  {
    text-align:left;
  }
  
  .page-about .our-team .iwrap
  {
    width:100%;
    padding:50px 116px;
  }
  
  .page-about .our-team .iwrap .text
  {
    width:44.3%;
    font-size:18px;
    line-height:1.5;
  }
  
  .page-about .our-team .iwrap .text>p
  {
    margin:24px 0;
  }
  
  .page-about .our-team .iwrap .text>ul>li
  {
    font-style:normal;
    margin-bottom:20px;
  }
  
  .page-about .our-team .iwrap .text>ul>li>strong
  {
    width:auto;
    margin-right:10px;
  }
  
  .page-about .core-team
  {
    padding-bottom:88px;
    background:#f7f9fb;
  }
  
  .page-about .core-team .iwrap
  {
    width:100%;
    padding:0 30px;
  }
  
  .page-about .core-team .ititle
  {
    padding:88px 0 40px;
  }
  
  .page-about .core-team .ititle>h2
  {
    text-align:center;
  }
  
  .page-about .core-team .cols2>li .content
  {
    padding-top:15px;
  }
  
  .page-about .global-office .ititle
  {
    padding-bottom:34px;
  }
  
  .page-signup .banner-signup
  {
    display:block;
    padding:30px 0 25px;
  }
  
  .page-signup .banner-signup img
  {
    width:560px;
  }
  
  .page-signup .itabs .iwrap>ul>li
  {
    font-size:14px;
    line-height:51px;
  }
  
  .site-header .non-pc,.site-header .opt-menu,.site-header .nav>ul>li>a,.site-header .nav>ul>li>span,.site-footer .mobile,.page-news .banner-news
  {
    display:block;
  }
  
  .site-header .pc,.site-header .nav>ul>li .subnav>li>a>span,.site-footer .pc,.page-about .our-team .iwrap .img:after
  {
    display:none;
  }
  
  .store-seller-tool .desc,.store-seller-tool .intro>*,.page-about .core-team .cols2>li .content>p
  {
    font-size:12px;
  }
  
  .page-news,.page-signup
  {
    padding-top:0;
    background-image:none;
  }
  
  .page-about .our-team .ititle,.page-signup .itabs .iwrap
  {
    padding:0;
  }
  
  .page-marketing-google .iwrap,.page-marketing-facebook .iwrap
  {
    width:100%;
    padding-left:20px;
    padding-right:20px;
  }
}

@media screen and max-width800px {
  .free-register .close
  {
    left:auto;
    right:20px;
  }
  
  .free-register .iwrap
  {
    padding:0 50px 0 20px;
  }
  
  .free-register .iwrap>p
  {
    font-size:18px;
    line-height:1.5;
  }
  
  .toolbars
  {
    right:16px;
    top:auto;
    bottom:90px;
  }
  
  .toolbars .chat,.toolbars .tel
  {
    border-radius:50px;
    box-sizing:border-box;
    box-shadow:0 6px 12px 0 rgba(215,76,0,.3);
    width:50px;
    text-indent:-10000px;
  }
  
  .toolbars .tel
  {
    display:block;
    height:82px;
    margin-bottom:15px;
    background-color:rgba(255,81,13,.9);
    background-image:url(static/image/toolbars/icon-400.png),url(static/image/toolbars/400.png);
    background-position:center 15px 53px;
    background-repeat:no-repeat;
  }
  
  .toolbars .chat
  {
    background-position:50%;
    height:50px;
    -webkit-tap-highlight-color:transparent;
    padding:12px;
  }
  
  .toolbars .chat-alert
  {
    top:22%;
  }
  
  .ititle
  {
    padding:80px 0 36px;
  }
  
  .ititle>h2
  {
    font-size:24px;
    margin-bottom:10px;
  }
  
  .ititle>p>a:after
  {
    background-size:14px 14px;
  }
  
  .itabs .iwrap>ul>li
  {
    line-height:60px;
  }
  
  .itabs .iwrap>ul>li:hover
  {
    color:#464441;
  }
  
  .itabs .iwrap>ul>li>.img
  {
    height:50px;
  }
  
  .itabs .iwrap>ul>li>.img img
  {
    width:50px;
  }
  
  .cols4>*
  {
    width:calc(25%-8.25px);
  }
  
  .banner
  {
    background:linear-gradient(-30deg,#fff40%,transparent0),linear-gradient(30deg,#fff40%,#f5f5f50);
    padding-top:52px;
  }
  
  .banner .lottie-box
  {
    width:81%;
  }
  
  .banner>.main-button
  {
    width:124px;
  }
  
  .ibanner
  {
    height:349px;
  }
  
  .ibanner:after
  {
    width:588px;
  }
  
  .ibanner .iwrap
  {
    padding-left:90px;
    padding-right:90px;
  }
  
  .ibanner .main-button
  {
    font-size:14px;
    width:124px;
    line-height:44px;
  }
  
  .site-cases .swiper-wrapper
  {
    padding:0 12px;
  }
  
  .site-cases .swiper-slide
  {
    width:300px;
    border:1px solid #eee;
    border-radius:12px;
    margin:0 8px;
  }
  
  .site-cases .iwrap
  {
    width:100%;
    min-height:582px;
    flex-direction:column;
    justify-content:flex-start;
    box-shadow:unset;
    border:0;
  }
  
  .site-cases .iwrap .case
  {
    padding:26px 20px;
  }
  
  .site-cases .iwrap .case h3
  {
    font-size:14px;
    margin-bottom:12px;
  }
  
  .site-cases .iwrap .case+p,.site-cases .iwrap .case dd,.site-cases .iwrap .case dt,.site-cases .iwrap .case p
  {
    font-size:12px;
    margin-bottom:4px;
  }
  
  .site-cases .iwrap .case dd>p
  {
    margin-bottom:6px;
  }
  
  .g-industry>ul>li
  {
    width:auto;
    height:auto;
    box-shadow:unset;
    border-radius:0;
    border:none;
    -o-border-image:unset;
    border-image:unset;
    font-size:16px;
    margin-bottom:0;
    background-position:center 20px;
    background-size:46px auto;
    padding:85px 24px 20px;
  }
  
  .g-contact
  {
    padding:0 0 42px;
  }
  
  .g-contact .top .ititle
  {
    margin-bottom:32px;
    text-align:center;
  }
  
  .g-contact .top .ititle h2:after
  {
    content:"";
  }
  
  .g-contact .form
  {
    position:static;
    width:100%;
    min-height:auto;
    background:none;
    padding:0 20px;
  }
  
  .g-contact .form .form-row
  {
    display:block;
    margin-bottom:0;
  }
  
  .g-contact .form input,.g-contact .form textarea
  {
    background-color:#f8f8f8;
    margin-bottom:16px;
  }
  
  .g-contact .form .error
  {
    top:-10px;
  }
  
  .g-contact .form button
  {
    font-size:15px;
    width:100%;
    max-width:300px;
  }
  
  .submit-result
  {
    width:300px;
    height:310px;
    margin-left:-150px;
    margin-top:-155px;
  }
  
  .submit-result>div
  {
    text-align:center;
    padding:127px 0 46px;
  }
  
  .submit-result>div>p
  {
    margin-bottom:28px;
    color:rgba(0,0,0,.45);
  }
  
  .submit-result>div>p>strong
  {
    font:20px/32px 0 Neue,PingFang SC-Medium,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
    margin-bottom:9px;
    color:rgba(0,0,0,.85);
  }
  
  .submit-result .main-button
  {
    width:217px;
    height:46px;
    font:16px/46px 0 Neue,PingFang SC-Medium,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
    border-radius:25px;
  }
  
  .submit-result.failure>div,.submit-result.success>div
  {
    background-position:center 39px;
    background-size:60px 60px;
  }
  
  .home .a-banner .close
  {
    top:50%;
    transform:translateY(-50%);
  }
  
  .home .float-banner
  {
    left:28px;
    bottom:28px;
  }
  
  .home .saas .swiper-wrapper img
  {
    margin:30px auto;
  }
  
  .home .market
  {
    background-size:100% auto;
  }
  
  .home .market .items
  {
    width:100%;
    max-width:640px;
  }
  
  .home .market .items:nth-child(2)>img
  {
    width:76px;
    height:76px;
  }
  
  .home .market .items:nth-child(3)>img
  {
    width:65px;
    height:65px;
  }
  
  .home .our-advantage .items>li
  {
    height:145px;
  }
  
  .home .our-advantage .items>li:nth-child(2n)>.content
  {
    padding-left:141px;
  }
  
  .home .our-advantage .items>li:nth-child(2n)>.content:after
  {
    left:22px;
  }
  
  .home .our-advantage .items>li>.content
  {
    width:294px;
  }
  
  .home .our-advantage .items>li>.content:after
  {
    width:102px;
    height:109px;
    top:-1px;
    right:22px;
  }
  
  .home .our-advantage .items>li>.content h3
  {
    font-size:16px;
    margin-bottom:6px;
  }
  
  .home .our-advantage .items>li>.content p
  {
    font-size:12px;
    margin-bottom:14px;
  }
  
  .home .our-advantage .items>li>.content .main-button
  {
    height:26px;
    width:80px;
    line-height:26px;
    font-size:12px;
    padding:0 5px;
  }
  
  .home .our-advantage .items>li>.content .main-button:after
  {
    background-position:right 6px;
    padding-left:15px;
  }
  
  .component-saas .site-cases .iwrap
  {
    width:100%;
    min-height:495px;
  }
  
  .component-saas .site-cases .iwrap .case,.component-saas .site-cases .iwrap img
  {
    width:100%;
    box-sizing:border-box;
  }
  
  .component-saas.customer .ibanner,.component-saas.data .ibanner,.component-saas.market .ibanner,.component-saas.pay .ibanner,.component-saas.putin .ibanner
  {
    background-image:linear-gradient(180deg,hsla(0,0%,97.6%,.42),hsla(0,0%,88.6%,.42));
  }
  
  .component-saas.putin .ibanner:after
  {
    width:608px;
    height:226px;
  }
  
  .component-saas.putin .smart-item.iwrap
  {
    min-height:257px;
    padding:0 60px;
  }
  
  .component-saas.putin .smart-item.iwrap>*
  {
    width:calc(50%-14px);
  }
  
  .component-saas.putin .smart-item.iwrap .img>img
  {
    width:100%;
    max-width:278px;
  }
  
  .component-saas.putin .smart-item.iwrap>dl>dt
  {
    font-size:16px;
    margin-bottom:12px;
    background-size:20px;
    padding-left:30px;
  }
  
  .component-saas.putin .smart-item.iwrap>dl>dd
  {
    font-size:14px;
    margin-bottom:24px;
  }
  
  .component-saas.putin .cols3 .bg-white
  {
    background-size:100%;
  }
  
  .component-saas.putin .increase-effect .onestep
  {
    background:none;
    height:auto;
  }
  
  .component-saas.putin .increase-effect .onestep .cols3>.bg-white
  {
    width:calc(33%-16px);
    background-size:46px;
    padding:92px 16px 26px;
  }
  
  .component-saas.putin .increase-effect .onestep .cols3>.bg-white>strong
  {
    font-size:20px;
  }
  
  .component-saas.putin .increase-effect .onestep .cols3>.bg-white .main-button
  {
    width:100%;
    height:38px;
    line-height:38px;
    font-size:12px;
    margin:24px 0 10px;
  }
  
  .component-saas.putin .increase-effect .onestep .cols3>.bg-white:first-child,.component-saas.putin .increase-effect .onestep .cols3>.bg-white:last-child
  {
    margin-top:0;
  }
  
  .component-saas.data .ibanner .iwrap>p
  {
    width:230px;
  }
  
  .component-saas.data .ibanner:after
  {
    width:568px;
    height:270px;
  }
  
  .component-saas.data .problems .chat>img
  {
    width:380px;
    margin-bottom:24px;
  }
  
  .component-saas.data .problems .chat>p
  {
    font-size:14px;
    line-height:32px;
  }
  
  .component-saas.data .problems .chat>p:before
  {
    width:32px;
    height:32px;
  }
  
  .component-saas.data .problems .chat>ul
  {
    padding-top:68px;
  }
  
  .component-saas.data .problems .chat>ul>li
  {
    font-size:12px;
    margin-top:0;
  }
  
  .component-saas.data .problems .chat>ul>li .user
  {
    width:53px;
  }
  
  .component-saas.data .problems .chat>ul>li .user>img
  {
    width:40px;
  }
  
  .component-saas.data .problems .chat>ul>li .chat-content
  {
    height:104px;
    width:289px;
    padding-left:49px;
    padding-top:36px;
  }
  
  .component-saas.data .problems .chat>ul>li:nth-child(2n) .chat-content
  {
    padding:35px;
  }
  
  .component-saas.data .problems .chat>ul>li:nth-child(5) .chat-content,.component-saas.data .problems .chat>ul>li:nth-child(6) .chat-content
  {
    height:87px;
  }
  
  .component-saas.data .problems .chat>ul>li:nth-child(6)
  {
    margin-top:-23px;
  }
  
  .component-saas.data .diy .iwrap>ul>li
  {
    min-height:199px;
    background-size:46px;
    background-position:center 26px;
    padding:96px 33px 26px;
  }
  
  .component-saas.data .diy .iwrap>ul>li>strong
  {
    font-size:18px;
    margin-bottom:20px;
  }
  
  .component-saas.customer .ibanner
  {
    height:506px;
  }
  
  .component-saas.customer .ibanner .iwrap
  {
    padding-top:52px;
  }
  
  .component-saas.customer .ibanner:after
  {
    width:522px;
    height:264px;
  }
  
  .component-saas.customer .saas-customer-marketing>.bg-bright>.iwrap,.component-saas.market .saas-customer-marketing>.bg-bright>.iwrap
  {
    width:100%;
    padding:0 20px 80px;
  }
  
  .component-saas.customer .saas-customer-marketing>.bg-bright>.iwrap>ul>li,.component-saas.market .saas-customer-marketing>.bg-bright>.iwrap>ul>li
  {
    height:191px;
    background-size:auto 100%;
    box-shadow:0 5px 10px 0 rgba(94,30,0,.07);
    padding:16px;
  }
  
  .component-saas.customer .saas-customer-marketing>.bg-bright>.iwrap>ul>li>strong,.component-saas.market .saas-customer-marketing>.bg-bright>.iwrap>ul>li>strong
  {
    white-space:nowrap;
  }
  
  .component-saas.customer .saas-customer-marketing>.bg-bright>.iwrap>ul>li>p,.component-saas.market .saas-customer-marketing>.bg-bright>.iwrap>ul>li>p
  {
    font-size:12px;
    margin-top:7px;
  }
  
  .component-saas.customer .items>li>.iwrap,.component-saas.market .items>li>.iwrap
  {
    padding:36px 20px;
  }
  
  .component-saas.customer .items>li>.iwrap>div,.component-saas.market .items>li>.iwrap>div
  {
    width:calc(50%-15px);
  }
  
  .component-saas.customer .items>li>.iwrap>div>p,.component-saas.market .items>li>.iwrap>div>p
  {
    font-size:14px;
    width:auto;
  }
  
  .component-saas.pay .ibanner:after
  {
    width:588px;
    height:233px;
  }
  
  .component-saas.pay .sunlord .iwrap
  {
    padding:0 20px 80px;
  }
  
  .component-saas.pay .sunlord .cols3>li
  {
    background-size:auto 119px;
    padding:133px 16px 20px;
  }
  
  .component-saas.pay .sunlord .cols3>li>h3
  {
    font-size:16px;
    margin-bottom:12px;
  }
  
  .component-saas.pay .prophet .ititle>h2
  {
    width:372px;
  }
  
  .component-saas.pay .prophet .iwrap
  {
    flex-wrap:wrap;
    justify-content:center;
    padding:0 0 56px;
  }
  
  .component-saas.pay .prophet .iwrap>img
  {
    width:102px;
    height:39px;
    margin:0 4px 4px;
  }
  
  .component-saas.market .ibanner .iwrap>h3
  {
    width:213px;
  }
  
  .store-seller-tool
  {
    padding-bottom:50px;
  }
  
  .store-seller-tool .cols3>li
  {
    width:calc(50%-15px);
    margin:0 0 30px;
    padding:26px 26px 14px;
  }
  
  .page-marketing .swiper-slide>ul>li
  {
    width:156px;
    padding:9px;
  }
  
  .page-marketing .banner
  {
    background:#f7f9fb;
  }
  
  .page-marketing .banner>h2
  {
    font-size:26px;
    line-height:37px;
    margin-bottom:16px;
  }
  
  .page-marketing .banner>p
  {
    font-size:14px;
    line-height:21px;
    margin-bottom:10px;
  }
  
  .page-marketing .stronger-team
  {
    padding-bottom:35px;
  }
  
  .page-marketing .stronger-team>.iwrap>ul
  {
    background-image:none;
    justify-content:space-around;
    flex-wrap:wrap;
  }
  
  .page-marketing .stronger-team>.iwrap>ul>li:nth-child(odd)
  {
    margin-right:0;
  }
  
  .page-marketing .stronger-team>.iwrap>ul>li
  {
    width:30%;
    height:217px;
    padding:28px 0;
  }
  
  .page-marketing .stronger-team>.iwrap>ul>li>h3
  {
    font-size:18px;
    text-indent:0;
    text-align:center;
    padding-top:60px;
    background-size:46px 46px;
    background-position:center 0;
  }
  
  .page-marketing .stronger-team>.iwrap>ul>li>p
  {
    text-align:center;
    padding:0 18px;
  }
  
  .page-cloud-service .area,.page-cloud-service .feature-advantage .iwrap,.page-cloud-service .fixer .iwrap,.page-cloud-service .google-cloud .iwrap
  {
    width:100%;
    box-sizing:border-box;
    padding:0 20px 80px;
  }
  
  .page-cloud-service .feature-advantage .iwrap .cols4>li>div
  {
    padding:96px 16px 32px;
  }
  
  .page-cloud-service .area .ititle>h2
  {
    width:374px;
  }
  
  .page-cloud-service .area .ititle>p
  {
    width:511px;
  }
  
  .page-cloud-service .area .numbers>li>strong
  {
    font-size:30px;
  }
  
  .page-cloud-service .fixer .iwrap .cols3>li
  {
    background-size:46px;
    background-position:center 26px;
    padding:96px 42px 35px;
  }
  
  .page-cloud-service .fixer .iwrap .cols3>li>h3
  {
    font-size:18px;
    width:96px;
    text-align:center;
    margin:0 auto 16px;
  }
  
  .page-cloud-service .google-cloud .iwrap .cols3>li
  {
    background-size:auto 70%;
    box-shadow:0 5px 10px 0 rgba(94,30,0,.07);
    padding:20px 0 110px 20px;
  }
  
  .page-cloud-service .google-cloud .iwrap .cols3>li>h3
  {
    font-size:18px;
    line-height:1;
  }
  
  .page-cloud-service .google-cloud .iwrap .cols3>li>h4
  {
    margin-bottom:8px;
  }
  
  .page-solution .ibanner:after
  {
    width:588px;
    height:194px;
  }
  
  .page-solution .brand-outtosea
  {
    padding:0 20px 52px;
  }
  
  .page-solution .brand-outtosea .iwrap
  {
    background:none;
    width:100%;
    height:auto;
    padding:0;
  }
  
  .page-solution .brand-outtosea .iwrap:after
  {
    width:100%;
    top:41px;
  }
  
  .page-news .article
  {
    width:100%;
    height:192px;
    padding:16px;
  }
  
  .page-news .article .img,.page-news .article .img img
  {
    width:249px;
    height:160px;
  }
  
  .page-news .article>div:not(.img)
  {
    width:393px;
    margin-bottom:2px;
  }
  
  .page-news .article>div:not(.img)>.content
  {
    -webkit-line-clamp:2;
  }
  
  .page-about .banner
  {
    background:linear-gradient(180deg,hsla(0,0%,97.6%,.42),hsla(0,0%,88.6%,.42));
    padding:52px 144px 20px;
  }
  
  .page-about .banner>h1
  {
    margin-bottom:10px;
  }
  
  .page-about .about-papaya,.page-about .vision-mission
  {
    width:100%;
    min-width:inherit;
    border-width:0;
    padding:52px 30px;
  }
  
  .page-about .about-papaya .title,.page-about .vision-mission .title
  {
    font-size:24px;
    line-height:33px;
    width:100%;
    background:none;
    color:#262321;
    margin-bottom:28px;
    text-align:center;
  }
  
  .page-about .vision-mission
  {
    font-size:18px;
    display:block;
    height:auto;
    margin-top:0;
    line-height:28px;
  }
  
  .page-about .vision-mission>p
  {
    display:block;
    text-align:left;
    padding-left:0;
  }
  
  .page-about .vision-mission>p>strong
  {
    display:block;
    width:100%;
    position:relative;
  }
  
  .page-about .about-papaya-wrap
  {
    padding-bottom:0;
  }
  
  .page-about .about-papaya
  {
    margin-top:0;
    box-shadow:none;
  }
  
  .page-about .about-papaya .title
  {
    background-image:none;
    padding-left:0;
    text-align:center;
  }
  
  .page-about .about-papaya>div>p
  {
    font:16px/28px 0 Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
  }
  
  .page-about .core-team .cols2>li .content
  {
    padding-top:20px;
  }
  
  .page-about .global-office .ititle
  {
    padding:80px 0 24px;
  }
  
  .page-signup
  {
    padding-top:0;
    background-image:none;
  }
  
  .page-signup .banner-signup img
  {
    width:60%;
  }
  
  .page-signup .itab-content-wrap .iwrap
  {
    padding:15px 32px 52px;
  }
  
  .page-signup .itab-content-wrap .iwrap .type-form
  {
    width:100%;
    padding:37px 0;
  }
  
  .page-signup .itab-content-wrap .iwrap .type-form form .common-signup>div,.page-signup .itab-content-wrap .iwrap .type-form form .form-state-city>div,.page-signup .itab-content-wrap .iwrap .type-form form>div:not([class])
  {
    flex-wrap:wrap;
  }
  
  .page-marketing-google .g-types
  {
    padding-bottom:44px;
  }
  
  .page-marketing-google .g-types .iwrap
  {
    max-width:640px;
    padding:0 20px;
  }
  
  .page-marketing-google .g-types .tabs
  {
    font-size:15px;
    line-height:40px;
    padding:0 10px;
  }
  
  .page-marketing-google .g-types .tabs ul
  {
    width:auto;
    justify-content:space-around;
  }
  
  .page-marketing-google .g-types .tabs ul .active:after
  {
    width:40px;
    height:3px;
    left:50%;
    transform:translateX(-50%);
    border-radius:3px;
  }
  
  .page-marketing-google .g-types .desc
  {
    display:block;
    padding:0;
  }
  
  .page-marketing-google .g-types .desc .main-button
  {
    width:300px;
    margin-left:auto;
    margin-right:auto;
  }
  
  .page-marketing-google .g-types .desc .cont
  {
    width:auto;
    padding:26px 0 0;
  }
  
  .page-marketing-google .g-types .desc h3
  {
    margin-bottom:18px;
  }
  
  .page-marketing-google .g-types .desc dl
  {
    margin-bottom:22px;
  }
  
  .page-marketing-google .g-advantage .icon
  {
    box-shadow:unset;
    border:none;
    background-color:none;
    width:100%;
    margin:0 0 10px;
  }
  
  .page-marketing-google .g-advantage li
  {
    min-height:auto;
    box-shadow:unset;
    background:none;
    width:33%;
    text-align:center;
    margin:0;
    padding:0 0 27px;
  }
  
  .page-marketing-google .g-advantage li h3
  {
    font-size:16px;
    white-space:nowrap;
    margin-bottom:0;
  }
  
  .page-marketing-google .g-whypapaya li
  {
    min-height:156px;
    background-image:none;
    width:calc(50%-6px);
    text-align:center;
    margin-bottom:12px;
    padding:20px 16px 18px;
  }
  
  .page-marketing-google .g-whypapaya li>h3
  {
    font-size:14px;
    width:auto;
    margin:0 0 10px;
  }
  
  .page-marketing-google .g-whypapaya li>p
  {
    width:auto;
    font-size:12px;
  }
  
  .page-marketing-google .g-whypapaya li:nth-child(2)>p
  {
    width:auto;
  }
  
  .page-marketing-google .g-whypapaya li:nth-child(4)
  {
    padding-left:8px;
    padding-right:8px;
  }
  
  .page-marketing-google .g-whypapaya li:nth-child(4) p:first-child
  {
    width:132px;
    margin-bottom:5px;
    margin-left:auto;
    margin-right:auto;
  }
  
  .page-marketing-google .g-whypapaya li:nth-child(4) p:last-child
  {
    text-align:left;
    width:100%;
    max-width:146px;
    margin-left:auto;
    margin-right:auto;
  }
  
  .page-marketing-google .g-whypapaya li:nth-child(4) p>span:not(.hide-block)
  {
    font-size:12px;
    width:auto;
    background-position:2px;
    background-size:14px;
    margin:5px 0 0;
    padding:2px 0 2px 18px;
  }
  
  .site-header,.g-contact .top,.page-solution .game-outtosea .iwrap .cols4>li>p
  {
    padding:0;
  }
  
  .site-header .nav>ul,.site-side,.site-cases .iwrap>img:nth-child(2),.home .a-banner .banner-m,.component-saas .site-cases .iwrap>img:nth-child(2),.store-seller-tool .tel,.page-about .core-team .cols2>li .content .person *
  {
    display:block;
  }
  
  .site-header .iwrap,.page-marketing .stronger-team>.iwrap,.page-solution .game-outtosea .iwrap,.page-solution .store-outtosea .iwrap
  {
    width:100%;
    padding:0 20px;
  }
  
  .free-register .iwrap>.main-button,.ititle>p,.component-saas.customer .saas-customer-marketing>.bg-bright>.iwrap>ul>li>strong,.component-saas.customer .saas-customer-marketing>.bg-bright>.iwrap>ul>li>strong i,.component-saas.market .saas-customer-marketing>.bg-bright>.iwrap>ul>li>strong,.component-saas.market .saas-customer-marketing>.bg-bright>.iwrap>ul>li>strong i,.page-cloud-service .area .numbers>li,.page-about .core-team .cols2>li .content>p,.page-marketing-google .g-types .desc dl,.page-marketing-google .g-types .desc h3
  {
    font-size:14px;
  }
  
  .toolbars .chat-note,.toolbars .free-try,.toolbars .wechat,.banner .signup-button,.site-cases .swiper-button-next,.site-cases .swiper-button-prev,.site-cases .iwrap>img:first-child,.g-contact .papaya-sns,.g-contact .top .ititle+p,.g-contact .touch-us,.g-contact .form:after,.g-contact .form .title,.home .a-banner .banner-pc,.home .our-advantage .items>li>.content .main-button:before,.component-saas .site-cases .iwrap>img:first-child,.store-seller-tool .cols3>li:last-child .intro>:nth-child(4),.page-marketing .banner .desc,.page-about .about-papaya:before,.page-marketing-google .g-types .desc .img,.page-marketing-google .g-advantage li p
  {
    display:none;
  }
  
  .main-button.consult-button:before,.main-button.signup-button:before,.main-button.tel-button:before,.component-saas.putin .increase-effect .onestep .cols3>.bg-white .main-button:before
  {
    background-size:16px;
    width:16px;
  }
  
  .itabs .iwrap,.component-saas.putin .increase-effect .iwrap,.page-about .our-team .iwrap
  {
    width:100%;
    padding:0 20px;
  }
  
  .cols4>*>h3,.component-saas.customer .items>li>.iwrap>div>h3,.component-saas.market .items>li>.iwrap>div>h3
  {
    font-size:16px;
  }
  
  .cols4>*>p,.component-saas.putin .increase-effect .onestep .cols3>.bg-white>p,.component-saas.data .diy .iwrap>ul>li>p,.page-cloud-service .fixer .iwrap .cols3>li>p,.page-cloud-service .google-cloud .iwrap .cols3>li>h4,.page-cloud-service .google-cloud .iwrap .cols3>li>p,.page-marketing-google .g-whypapaya li:nth-child(4) p
  {
    font-size:12px;
  }
  
  .banner>h1,.ibanner .iwrap>h3
  {
    font-size:26px;
    margin-bottom:10px;
  }
  
  .banner .tel-button,.ibanner .tel-button
  {
    display:inline-block;
  }
  
  .ibanner .iwrap>p,.page-about .vision-mission .mission
  {
    margin-bottom:28px;
  }
  
  .one-two-row .cols3,.component-saas.data .problems,.component-saas.data .diy
  {
    padding-bottom:80px;
  }
  
  .g-contact .form .form-row>*,.component-saas.customer .items>li>.iwrap>div>img,.component-saas.market .items>li>.iwrap>div>img,.component-saas.pay .healer .iwrap>img,.page-cloud-service .area .numbers,.page-cloud-service .area>img,.page-cloud-service .google-cloud .iwrap .cols3>li:first-child>p,.page-cloud-service .google-cloud .iwrap .cols3>li:nth-child(2)>p,.page-cloud-service .google-cloud .iwrap .cols3>li:nth-child(3)>p,.page-news .banner-news img,.page-about .core-team .cols2>li,.page-signup .itab-content-wrap .iwrap .type-form form>div:not([class]) .vp-multiselect,.page-signup .itab-content-wrap .iwrap .type-form form .common-signup>div>span,.page-signup .itab-content-wrap .iwrap .type-form form .common-signup>div>span>input,.page-signup .itab-content-wrap .iwrap .type-form form .common-signup>span>input,.page-signup .itab-content-wrap .iwrap .type-form form .form-state-city>div>span,.page-signup .itab-content-wrap .iwrap .type-form form .form-state-city>div>span>input,.page-signup .itab-content-wrap .iwrap .type-form form>div:not([class])>span,.page-signup .itab-content-wrap .iwrap .type-form form>div:not([class])>span>input,.page-signup .itab-content-wrap .iwrap .type-form form>span>input
  {
    width:100%;
  }
  
  .component-saas.data .diy .iwrap,.store-seller-tool .iwrap
  {
    width:100%;
    padding:0 90px;
  }
  
  .component-saas.pay .healer .iwrap,.page-news .article-list
  {
    padding:0 20px;
  }
  
  .page-about .about-papaya>div>p:not(:last-child),.page-about .core-team .cols2>li .content .person .title
  {
    margin-bottom:16px;
  }
}

@media screen and max-width600px {
  .error-page
  {
    width:100%;
    padding:40px 20px;
  }
  
  .error-page h3
  {
    font:20px/32px 0 Neue,PingFang SC-Medium,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
    margin-bottom:9px;
    color:rgba(0,0,0,.85);
  }
  
  .error-page p
  {
    margin-top:9px;
    color:rgba(0,0,0,.45);
  }
  
  .error-page .back-btn
  {
    width:217px;
    height:46px;
    font:16px/46px 0 Neue,PingFang SC-Medium,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
    border-radius:25px;
    margin-top:28px;
  }
  
  .our-customer .iwrap
  {
    width:335px;
    padding:0;
  }
  
  .our-customer .iwrap img
  {
    width:105px;
    height:40px;
  }
  
  .tricks>.iwrap .cols4>li
  {
    width:48%;
  }
  
  .page-marketing .brand-out-to-sea .iwrap .cols4
  {
    justify-content:space-around;
    flex-wrap:wrap;
  }
  
  .page-marketing .brand-out-to-sea .iwrap .cols4>li,.page-marketing .stronger-team>.iwrap>ul>li
  {
    width:48%;
    margin-bottom:11px;
  }
  
  .page-news .article .img img
  {
    width:140%;
    height:auto;
    min-height:65%;
  }
  
  .page-about .vision-mission>p
  {
    width:100%;
  }
  
  .page-about .vision-mission .mission
  {
    margin-bottom:20px;
  }
  
  .page-about .core-team
  {
    padding-bottom:52px;
  }
  
  .page-about .core-team .ititle
  {
    padding:52px 0 24px;
  }
  
  .page-about .core-team .cols2>li .content>p
  {
    font-size:13px;
  }
  
  .page-about .core-team .cols2>li .content .person
  {
    margin-bottom:10px;
  }
  
  .page-about .core-team .cols2>li .content .person *
  {
    display:inline-block;
  }
  
  .page-about .core-team .cols2>li .content .person .title
  {
    margin-right:10px;
  }
  
  .page-about .core-team .cols2>li .content .person .title,.page-about .core-team .cols2>li .content .person>h3
  {
    margin:0;
  }
  
  .site-header .tel400,.our-customer .iwrap .cus_18,.our-customer .iwrap .cus_19,.tricks>.iwrap .cols4 li:nth-child(4)
  {
    display:none;
  }
  
  .site-header .nav .tel400,.page-about .vision-mission
  {
    display:block;
  }
}

@media screen and min-width1920px {
  .site-header .nav>ul>li
  {
    margin:0 18px;
  }
}

@media screen and max-width1012px {
  .site-footer
  {
    padding:36px 0 45px;
  }
  
  .site-footer .iwrap
  {
    padding:0 40px;
  }
  
  .site-footer .iwrap>hr
  {
    margin:52px 0 50px;
  }
  
  .site-footer .iwrap .logo
  {
    width:100%;
    text-align:center;
    padding-bottom:36px;
    border-bottom:2px solid hsla(0,0%,87.1%,.14);
    margin-bottom:53px;
  }
  
  .site-footer .iwrap .contact
  {
    margin-top:5px;
    margin-bottom:24px;
    line-height:1.4;
  }
  
  .site-footer .iwrap .contact hr
  {
    display:block;
    opacity:0;
    height:8px;
  }
  
  .site-footer .iwrap .copyright
  {
    color:#666;
    line-height:1.4;
  }
}

@media screen and max-width768px {
  .site-footer .nav
  {
    justify-content:space-around;
  }
  
  .papaya-sns
  {
    width:150px;
  }
  
  .g-faqs
  {
    padding:0 20px 52px;
  }
  
  .g-faqs .title
  {
    font-size:24px;
    margin-bottom:28px;
    text-align:center;
  }
  
  .g-faqs>dl
  {
    margin:0;
    padding:20px 0;
  }
  
  .g-faqs>dl:last-of-type
  {
    margin-bottom:32px;
  }
  
  .g-faqs>dl dd,.g-faqs>dl dt
  {
    font-size:14px;
    padding-right:24px;
  }
  
  .g-faqs>dl dd
  {
    margin-top:16px;
  }
  
  .g-faqs>dl dt
  {
    background-size:14px auto;
    background-position:100%;
  }
  
  .g-faqs .main-button
  {
    width:100%;
    max-width:300px;
    line-height:52px;
    font-size:15px;
  }
  
  .page-marketing-facebook .fb-benefit
  {
    padding-bottom:52px;
  }
  
  .page-marketing-facebook .fb-benefit .iwrap>li
  {
    background-size:62px auto;
    background-position:right 16px bottom 2px;
    text-align:left;
    padding:18px 16px 97px;
  }
  
  .page-marketing-facebook .fb-benefit .iwrap>li>h3
  {
    font-size:14px;
    margin-bottom:8px;
  }
  
  .page-marketing-facebook .fb-benefit .iwrap>li>p
  {
    font-size:12px;
    white-space:normal;
  }
  
  .page-marketing-facebook .fb-advantage
  {
    padding-bottom:52px;
    background-color:#f7f9fb;
  }
  
  .page-marketing-facebook .fb-advantage .iwrap>li
  {
    background-size:80px;
    background-position:right 10px bottom 10px;
    background-color:#fff;
    text-align:left;
    padding:20px 18px 92px;
  }
  
  .page-marketing-facebook .fb-advantage .iwrap>li>p
  {
    white-space:normal;
    font-size:14px;
  }
}

@media screen and max-width428px {
  .site-footer .iwrap .nav .papaya-sns,.site-footer .iwrap .nav dl
  {
    width:50%;
  }
  
  .site-footer .iwrap .nav dl
  {
    margin-bottom:38px;
  }
  
  .free-register .close
  {
    left:auto;
    right:20px;
  }
  
  .free-register .iwrap
  {
    padding:0 50px 0 20px;
  }
  
  .free-register .iwrap>p
  {
    font-size:16px;
    width:55%;
  }
  
  .free-register .iwrap>.main-button
  {
    height:34px;
    line-height:34px;
    width:102px;
  }
  
  .toolbars .chat-alert
  {
    left:auto;
    right:calc(95vw-330px);
  }
  
  .ititle
  {
    padding:52px 0 42px;
  }
  
  .ititle>h2
  {
    margin-bottom:6px;
  }
  
  .itabs
  {
    padding-bottom:0;
  }
  
  .cols3>*
  {
    width:calc(33%-9px);
  }
  
  .ms-show
  {
    display:initial;
  }
  
  .banner
  {
    background:linear-gradient(-30deg,#fff33%,transparent0),linear-gradient(30deg,#fff33%,#f5f5f50);
  }
  
  .banner>h1,.banner>p
  {
    width:85%;
    margin-left:auto;
    margin-right:auto;
  }
  
  .ibanner
  {
    height:493px;
    overflow:hidden;
  }
  
  .ibanner .iwrap
  {
    height:401px;
    text-align:center;
    padding:0;
  }
  
  .ibanner .iwrap>h3,.ibanner .iwrap>p
  {
    padding-left:54px;
    padding-right:54px;
    margin-left:auto;
    margin-right:auto;
  }
  
  .ibanner .iwrap>p
  {
    margin-bottom:24px;
  }
  
  .ibanner .iwrap .main-button
  {
    margin:0 10px;
  }
  
  .ibanner:after
  {
    top:auto;
    transform:translateX(-50%);
    bottom:20px;
    background-position:bottom;
    background-size:auto 100%;
  }
  
  .one-two-row .cols3
  {
    flex-direction:column;
    flex-wrap:wrap;
    padding-bottom:52px;
  }
  
  .one-two-row .cols3>div:not(.bg-white)
  {
    display:flex;
    justify-content:space-between;
  }
  
  .one-two-row .cols3>div .bg-white
  {
    width:calc(50%-5.5px);
    height:191px;
    padding:17px 12px 0 16px;
  }
  
  .one-two-row .cols3>.bg-white
  {
    height:117px;
    box-sizing:border-box;
    padding:28px 0 0 24px;
  }
  
  .one-two-row .cols3 .bg-white
  {
    margin-bottom:11px;
  }
  
  .one-two-row .cols3 .bg-white>h3
  {
    font-size:15px;
    margin-bottom:8px;
  }
  
  .site-cases .swiper-slide:first-child
  {
    margin-left:8px;
  }
  
  .papaya-sns .wechat-wrap,.papaya-sns a
  {
    margin-right:38px;
  }
  
  .home .saas .itabs .iwrap
  {
    width:100%;
    overflow-x:scroll;
  }
  
  .home .saas .itabs .iwrap>ul
  {
    width:455px;
  }
  
  .home .market
  {
    background-size:150% auto;
  }
  
  .home .market .ititle
  {
    padding:46px 0 22px;
  }
  
  .home .market .ititle>p
  {
    width:235px;
  }
  
  .home .market .items
  {
    width:100%;
    max-width:336px;
  }
  
  .home .market .items:nth-child(2) img
  {
    width:56px;
    height:56px;
  }
  
  .home .market .items:nth-child(3) img
  {
    width:46px;
    height:46px;
  }
  
  .home .our-advantage
  {
    background:#f7f9fb;
    padding-bottom:50px;
  }
  
  .home .our-advantage .ititle
  {
    padding-bottom:30px;
  }
  
  .home .our-advantage .items
  {
    justify-content:space-around;
    margin:0 5%;
  }
  
  .home .our-advantage .items>li
  {
    height:191px;
    width:46%;
    border:none;
    box-shadow:0 5px 10px 0 rgba(94,30,0,.07);
    margin:5.5px;
  }
  
  .home .our-advantage .items>li:nth-child(2n)>.content,.home .our-advantage .items>li>.content
  {
    height:100%;
    background:#fff;
    box-sizing:border-box;
    padding:16px;
  }
  
  .home .our-advantage .items>li:nth-child(2n)>.content:after,.home .our-advantage .items>li>.content:after
  {
    width:80px;
    height:85px;
    top:unset;
    bottom:10px;
    left:unset;
    right:3px;
    background-position:100% 100%;
    opacity:1;
  }
  
  .home .our-advantage .items>li:nth-child(2n)>.content h3,.home .our-advantage .items>li>.content h3
  {
    font-size:16px;
    margin-bottom:6px;
  }
  
  .home .our-advantage .items>li:nth-child(2n)>.content p,.home .our-advantage .items>li>.content p
  {
    font-size:12px;
    margin-bottom:14px;
    color:#464441;
  }
  
  .component-saas.putin .bg-bright
  {
    background:#fff;
  }
  
  .component-saas.putin .ibanner+.ititle
  {
    padding:56px 0 52px;
  }
  
  .component-saas.putin .ibanner+.ititle>h2
  {
    width:254px;
    margin:0 auto;
  }
  
  .component-saas.putin .smart-item.iwrap
  {
    min-height:auto;
    text-align:center;
    flex-direction:column;
    padding:0 20px;
  }
  
  .component-saas.putin .smart-item.iwrap .img
  {
    order:2;
    margin:24px 0 52px;
  }
  
  .component-saas.putin .smart-item.iwrap .img>img
  {
    max-width:428px;
  }
  
  .component-saas.putin .smart-item.iwrap>dl>dt
  {
    display:inline-block;
  }
  
  .component-saas.putin .increase-effect
  {
    background:#f7f9fb;
    padding-bottom:52px;
  }
  
  .component-saas.putin .increase-effect>.ititle
  {
    padding-bottom:24px;
  }
  
  .component-saas.putin .increase-effect>.ititle>h2
  {
    width:268px;
  }
  
  .component-saas.putin .increase-effect .cols3 .bg-white
  {
    background-size:auto 80%;
  }
  
  .component-saas.putin .increase-effect .cols3>.bg-white
  {
    background-size:auto 150%;
  }
  
  .component-saas.putin .increase-effect .main-button
  {
    width:124px;
    height:44px;
    line-height:44px;
    display:block;
    border-radius:44px;
    margin:0 auto;
  }
  
  .component-saas.putin .increase-effect .onestep
  {
    padding-bottom:28px;
  }
  
  .component-saas.putin .increase-effect .onestep .cols3
  {
    width:100%;
    padding:0 20px;
  }
  
  .component-saas.putin .increase-effect .onestep .cols3>.bg-white
  {
    width:calc(33%-6.6px);
    height:136px;
    background-position:center 26px;
    padding-left:0;
    padding-right:0;
  }
  
  .component-saas.data .ibanner .iwrap>p
  {
    width:204px;
  }
  
  .component-saas.data .ibanner:after
  {
    bottom:0;
  }
  
  .component-saas.data .problems .ititle>h2
  {
    width:290px;
  }
  
  .component-saas.data .problems .chat>ul
  {
    position:relative;
    width:100%;
    height:auto;
    margin-bottom:24px;
    padding:0 20px;
  }
  
  .component-saas.data .problems .chat>ul>li
  {
    margin-top:0;
  }
  
  .component-saas.data .problems .chat>ul>li .chat-content
  {
    height:104px;
    width:289px;
    padding:33px 35px 33px 45px;
  }
  
  .component-saas.data .problems .chat>ul>li:nth-child(2) .chat-content
  {
    padding:32px 20px 33px 33px;
  }
  
  .component-saas.data .problems .chat>ul>li:nth-child(4) .chat-content
  {
    padding:32px 35px 33px 33px;
  }
  
  .component-saas.data .problems .chat>ul>li:nth-child(5),.component-saas.data .problems .chat>ul>li:nth-child(6)
  {
    height:87px;
  }
  
  .component-saas.data .problems .chat>ul>li:nth-child(6) .chat-content
  {
    padding-right:45px;
  }
  
  .component-saas.data .diy
  {
    padding-bottom:46px;
  }
  
  .component-saas.data .diy .ititle>h2
  {
    width:300px;
  }
  
  .component-saas.data .diy .iwrap>ul>li
  {
    min-height:147px;
    padding:96px 0 26px;
  }
  
  .component-saas.data .diy .iwrap>ul>li>strong
  {
    margin:0;
  }
  
  .component-saas.data .data-type .ititle>h2
  {
    width:276px;
  }
  
  .component-saas.data .data-type .itabs
  {
    margin-bottom:30px;
  }
  
  .component-saas.data .data-type .itabs>.iwrap>ul
  {
    width:135%;
  }
  
  .component-saas.customer .ibanner
  {
    height:493px;
    align-items:center;
  }
  
  .component-saas.customer .ibanner .iwrap
  {
    height:401px;
    padding-top:0;
  }
  
  .component-saas.customer .ibanner:after
  {
    height:190px;
    bottom:36px;
  }
  
  .component-saas.customer .saas-customer-marketing>.bg-bright>.iwrap>ul>li,.component-saas.market .saas-customer-marketing>.bg-bright>.iwrap>ul>li
  {
    height:191px;
    background-size:auto 110%;
    box-shadow:0 5px 10px 0 rgba(94,30,0,.07);
    padding:16px;
  }
  
  .component-saas.customer .saas-customer-marketing>.bg-bright>.iwrap>ul>li>p,.component-saas.market .saas-customer-marketing>.bg-bright>.iwrap>ul>li>p
  {
    font-size:12px;
    margin-top:8px;
  }
  
  .component-saas.customer .items>li.bg-bright,.component-saas.market .items>li.bg-bright
  {
    background:transparent;
  }
  
  .component-saas.customer .items>li:first-child>.iwrap,.component-saas.market .items>li:first-child>.iwrap
  {
    padding-top:52px;
    padding-bottom:0;
  }
  
  .component-saas.customer .items>li:first-child>.iwrap>div>img,.component-saas.market .items>li:first-child>.iwrap>div>img
  {
    top:115px;
  }
  
  .component-saas.customer .items>li:not(:first-child),.component-saas.market .items>li:not(:first-child)
  {
    padding-top:46px;
    padding-bottom:0;
  }
  
  .component-saas.customer .items>li>.iwrap,.component-saas.market .items>li>.iwrap
  {
    flex-direction:column;
    position:relative;
    padding:0 20px;
  }
  
  .component-saas.customer .items>li>.iwrap>div>img,.component-saas.market .items>li>.iwrap>div>img
  {
    position:absolute;
    width:100%;
    max-width:335px;
    left:50%;
    top:62px;
    transform:translateX(-50%);
  }
  
  .component-saas.customer .items>li>.iwrap>div>p,.component-saas.market .items>li>.iwrap>div>p
  {
    font-size:13px;
  }
  
  .component-saas.customer .items>li>.iwrap>div>h3,.component-saas.market .items>li>.iwrap>div>h3
  {
    font-size:20px;
  }
  
  .component-saas.customer .items>li>.iwrap>div>h3+p,.component-saas.market .items>li>.iwrap>div>h3+p
  {
    margin-bottom:281px;
  }
  
  .component-saas.customer .items>li>.iwrap>div>h3+p+p,.component-saas.market .items>li>.iwrap>div>h3+p+p
  {
    box-shadow:0 0 10px 0 rgba(94,30,0,.07);
    padding:22px;
  }
  
  .component-saas.pay .ibanner:after
  {
    height:252px;
  }
  
  .component-saas.pay .ibanner .iwrap>h3
  {
    padding-left:0;
    padding-right:0;
  }
  
  .component-saas.pay .sunlord .ititle>h2
  {
    width:308px;
  }
  
  .component-saas.pay .sunlord .cols3
  {
    flex-direction:column;
  }
  
  .component-saas.pay .sunlord .cols3>li
  {
    background-size:auto 222px;
    box-shadow:0 5px 10px 0 rgba(94,30,0,.07);
    width:100%;
    margin-bottom:32px;
    padding:258px 40px 40px;
  }
  
  .component-saas.pay .sunlord .cols3>li>h3
  {
    font-size:20px;
    margin-bottom:23px;
  }
  
  .component-saas.pay .sunlord .cols3>li>p
  {
    text-align:left;
    font-size:14px;
  }
  
  .component-saas.pay .healer .ititle>h2
  {
    width:244px;
  }
  
  .component-saas.pay .healer .ititle>p
  {
    width:298px;
  }
  
  .component-saas.pay .healer .iwrap
  {
    padding:0 20px 42px;
  }
  
  .component-saas.pay .prophet .ititle>h2
  {
    width:286px;
  }
  
  .component-saas.pay .prophet .ititle>p
  {
    width:335px;
  }
  
  .component-saas.pay .prophet .iwrap
  {
    flex-wrap:wrap;
    justify-content:center;
    padding:0 0 52px;
  }
  
  .component-saas.pay .prophet .iwrap>img
  {
    margin-bottom:8px;
  }
  
  .component-saas.market .ibanner:after
  {
    height:263px;
    bottom:24px;
  }
  
  .component-saas.putin .store-seller-tool
  {
    background-color:#f7f9fb;
  }
  
  .store-seller-tool
  {
    padding-bottom:22px;
  }
  
  .store-seller-tool .iwrap
  {
    padding:0 40px;
  }
  
  .store-seller-tool .cols3>li:nth-child(2) .intro:after
  {
    width:calc(50%-8px);
  }
  
  .store-seller-tool .cols3>li:nth-child(2) .intro>*
  {
    width:calc(50%-8px);
    margin-right:12px;
  }
  
  .store-seller-tool .cols3>li:nth-child(2) .intro>:nth-child(2n)
  {
    margin-right:0;
  }
  
  .store-seller-tool .desc,.store-seller-tool .intro>*
  {
    font-size:14px;
  }
  
  .store-seller-tool .desc
  {
    max-width:80%;
  }
  
  .store-seller-tool .icon
  {
    width:90px;
    height:90px;
    right:18px;
    top:11px;
  }
  
  .page-marketing .banner .swiper-slide>ul
  {
    justify-content:space-around;
    flex-wrap:wrap;
    padding:0 20px;
  }
  
  .page-marketing .banner .swiper-slide>ul>li
  {
    width:48%;
    text-align:center;
    margin:3px 0;
    padding:0;
  }
  
  .page-marketing .banner .swiper-container
  {
    padding:30px 0;
  }
  
  .page-marketing .banner .brand-out-to-sea .iwrap .cols4>li
  {
    padding:17px 8px;
  }
  
  .page-marketing .banner .stronger-team .iwrap>ul>li
  {
    padding:28px 0;
  }
  
  .page-marketing .banner .stronger-team .iwrap>ul>li>p
  {
    padding:0 19px;
  }
  
  .page-cloud-service .ibanner
  {
    background-image:linear-gradient(180deg,hsla(0,0%,97.6%,.42),hsla(0,0%,88.6%,.42));
  }
  
  .page-cloud-service .ibanner .iwrap>h3
  {
    width:270px;
  }
  
  .page-cloud-service .area .ititle>h2
  {
    width:280px;
  }
  
  .page-cloud-service .area .ititle>p
  {
    width:318px;
  }
  
  .page-cloud-service .area .numbers
  {
    width:100%;
    height:auto;
    padding:24px 10px 24px 50px;
  }
  
  .page-cloud-service .area .numbers>ul
  {
    flex-wrap:wrap;
  }
  
  .page-cloud-service .area .numbers>ul>li
  {
    font-size:14px;
    width:50%;
    box-sizing:border-box;
  }
  
  .page-cloud-service .area .numbers>ul>li:nth-child(2)
  {
    padding-left:30px;
  }
  
  .page-cloud-service .area .numbers>ul>li:nth-child(3),.page-cloud-service .area .numbers>ul>li:nth-child(4)
  {
    margin-top:24px;
  }
  
  .page-cloud-service .area .numbers>ul>li>span:first-child>strong
  {
    font-size:30px;
  }
  
  .page-cloud-service .fixer .iwrap .cols3>li
  {
    background-size:46px;
    background-position:center 26px;
    background-color:transparent;
    box-shadow:unset;
    padding:96px 6px 26px;
  }
  
  .page-cloud-service .fixer .iwrap .cols3>li>h3
  {
    width:auto;
    text-align:center;
    margin:0 auto;
  }
  
  .page-cloud-service .google-cloud .iwrap .cols3>li
  {
    width:calc(50%-5px);
    background-size:auto 70%;
    box-shadow:0 5px 10px 0 rgba(94,30,0,.07);
    padding:17px 10px 97px 13px;
  }
  
  .page-cloud-service .google-cloud .iwrap .cols3>li>h3
  {
    font-size:15px;
    line-height:1;
  }
  
  .page-solution .ibanner .iwrap>p
  {
    width:100%;
    max-width:334px;
    padding:0;
  }
  
  .page-solution .store-outtosea .cols3 .bg-white
  {
    background-size:100%;
  }
  
  .page-solution .store-outtosea .cols3>.bg-white
  {
    background-size:40%;
  }
  
  .page-solution .brand-outtosea .iwrap>div>dl
  {
    width:calc(50%-44px);
  }
  
  .page-solution .brand-outtosea .iwrap>div>dl:first-child>dd
  {
    position:relative;
  }
  
  .page-solution .brand-outtosea .iwrap>div>dl:first-child>dd:after
  {
    position:absolute;
    left:calc(100%+8px);
    top:0;
    content:"";
    width:72px;
    background:linear-gradient(180deg,#ffa350,#ff6926);
    height:100%;
    font-size:12px;
    line-height:1.5;
    color:#fff;
    display:flex;
    justify-content:center;
    align-items:center;
    box-sizing:border-box;
    white-space:pre-wrap;
    padding:39px 18px;
  }
  
  .page-solution .brand-outtosea .iwrap>div>dl:first-child>dd:nth-child(2):after
  {
    content:"品牌知名度";
  }
  
  .page-solution .brand-outtosea .iwrap>div>dl:first-child>dd:nth-child(3):after
  {
    content:"Ta 产生兴趣";
  }
  
  .page-solution .brand-outtosea .iwrap>div>dl:first-child>dd:nth-child(4):after
  {
    content:"转化";
  }
  
  .page-news .article-list
  {
    margin-top:0;
    padding:0;
  }
  
  .page-news .article
  {
    width:100%;
    height:100px;
    box-shadow:none;
    margin-bottom:6px;
    padding:20px;
  }
  
  .page-news .article .img,.page-news .article .img img
  {
    width:114px;
    height:73px;
  }
  
  .page-news .article>div:not(.img)
  {
    width:198px;
    height:73px;
    margin-bottom:2px;
    position:relative;
  }
  
  .page-news .article>div:not(.img)>h3
  {
    font:16px/22px 0 Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
  }
  
  .page-news .article>div:not(.img)>.time
  {
    position:absolute;
    bottom:0;
    font:12px/16px 0 Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;
    margin-bottom:0;
  }
  
  .page-news .article>div:not(.img)>a
  {
    position:absolute;
    bottom:0;
    left:60px;
  }
  
  .page-about .banner
  {
    padding:32px 15px 45px;
  }
  
  .page-about .core-team .cols2>li
  {
    flex-direction:column;
    align-items:center;
    padding-bottom:20px;
  }
  
  .page-about .core-team .cols2>li .photo>img:nth-child(2)
  {
    display:block;
    width:100%;
  }
  
  .page-signup .banner-signup img
  {
    width:80%;
  }
  
  .page-signup .itab-content-wrap .iwrap
  {
    padding:26px 20px 52px;
  }
  
  .page-marketing-google .hide-block
  {
    display:block;
  }
  
  .page-marketing-google .ibanner
  {
    box-sizing:border-box;
    height:572px;
    align-items:self-start;
    padding-top:46px;
    background:url(static/image/google/banner-m.png) bottom no-repeat;
  }
  
  .page-marketing-google .ibanner .iwrap>p
  {
    width:320px;
    margin-left:auto;
    margin-right:auto;
    padding:0;
  }
  
  .page-marketing-google .ibanner:after
  {
    background-position:bottom;
    background-size:auto 313px;
    bottom:-12px;
  }
  
  .page-marketing-google .g-types .tabs
  {
    background:none;
    overflow-x:scroll;
    box-shadow:unset;
    border-radius:0;
    padding:0;
  }
  
  .page-marketing-google .g-types .tabs ul
  {
    width:588px;
    justify-content:space-between;
  }
  
  .page-marketing-facebook .ibanner
  {
    text-align:center;
    background:url(static/image/facebook/banner-m.png) bottom no-repeat;
    padding-bottom:65px;
  }
  
  .page-marketing-facebook .ibanner iwrap>h3
  {
    text-align:center;
    padding:0;
  }
  
  .site-footer .iwrap,.iwrap,.component-saas.putin .increase-effect .iwrap,.component-saas.data .diy .iwrap
  {
    padding:0 20px;
  }
  
  .islideshow .next,.islideshow .prev,.ms-hide,.home .our-advantage .items>li:nth-child(2n)>.content .main-button,.home .our-advantage .items>li>.content .main-button,.component-saas.putin .increase-effect .onestep .cols3>.bg-white .main-button,.component-saas.putin .increase-effect .onestep .cols3>.bg-white p,.component-saas.data .problems .chat>img,.component-saas.data .diy .iwrap>ul>li>p,.page-cloud-service .area>img,.page-cloud-service .fixer .iwrap .cols3>li>p,.page-solution .brand-outtosea .iwrap:after,.page-news .article>div:not(.img)>.content,.page-about .core-team .cols2>li .photo>img:first-child,.page-marketing-google .ibanner strong
  {
    display:none;
  }
  
  .swiper-container .iwrap,.our-customer .iwrap,.g-contact .form,.component-saas.customer .ibanner .iwrap>h3,.component-saas.customer .ibanner .iwrap>p,.component-saas.market .ibanner .iwrap>h3,.component-saas.market .ibanner .iwrap>p
  {
    padding:0;
  }
  
  .cols3>:nth-child(4),.cols3>:nth-child(5),.cols3>:nth-child(6),.page-cloud-service .google-cloud .iwrap .cols3>li:not(:first-child),.page-cloud-service .google-cloud .iwrap .cols3>li:not(:nth-child(2))
  {
    margin-top:10px;
  }
  
  .banner .lottie-box,.one-two-row .cols3>div,.one-two-row .cols3 .bg-white>p,.component-saas.putin .smart-item.iwrap>*,.component-saas.customer .items>li>.iwrap>div,.component-saas.market .items>li>.iwrap>div,.component-saas.pay .healer .iwrap>img,.component-saas.market .ibanner .iwrap>h3,.store-seller-tool .cols3>li,.page-cloud-service .google-cloud .iwrap .cols3>li:nth-child(n)>p,.page-about .core-team .cols2>li .photo
  {
    width:100%;
  }
  
  .banner>h1,.ibanner .iwrap>h3
  {
    margin-bottom:16px;
  }
  
  .home .saas,.component-saas.pay .sunlord,.component-saas.pay .prophet
  {
    background:#f7f9fb;
  }
  
  .home .saas .ititle>p,.component-saas.data .data-type .ititle>p
  {
    width:322px;
  }
  
  .home .our-advantage .ititle>p,.page-about .banner>h1
  {
    width:258px;
  }
  
  .home .our-advantage .items>li:nth-child(2n)>.content p>span,.home .our-advantage .items>li>.content p>span,.component-saas.pay .sunlord .cols3>li>h3>span
  {
    display:inline;
  }
  
  .component-saas.putin .increase-effect .ititle>h2,.component-saas.customer .items>li>.iwrap>div>h3,.component-saas.customer .items>li>.iwrap>div>h3+p,.component-saas.market .items>li>.iwrap>div>h3,.component-saas.market .items>li>.iwrap>div>h3+p
  {
    text-align:center;
  }
  
  .component-saas.putin .increase-effect .onestep .cols3>.bg-white>strong,.component-saas.customer .saas-customer-marketing>.bg-bright>.iwrap>ul>li>strong,.component-saas.customer .saas-customer-marketing>.bg-bright>.iwrap>ul>li>strong i,.component-saas.market .saas-customer-marketing>.bg-bright>.iwrap>ul>li>strong,.component-saas.market .saas-customer-marketing>.bg-bright>.iwrap>ul>li>strong i,.page-marketing .banner .stronger-team .iwrap>ul>li>h3
  {
    font-size:16px;
  }
  
  .component-saas.data .problems,.component-saas.data .data-type .bg-right,.component-saas.customer .saas-customer-marketing>.bg-bright>.iwrap,.component-saas.market .saas-customer-marketing>.bg-bright>.iwrap,.page-solution .game-outtosea,.page-marketing-google .g-whypapaya
  {
    padding-bottom:52px;
  }
  
  .component-saas.pay .sunlord .iwrap,.page-cloud-service .area,.page-cloud-service .feature-advantage .iwrap,.page-cloud-service .fixer .iwrap,.page-cloud-service .google-cloud .iwrap
  {
    padding:0 20px 52px;
  }
}

@media screen and max-width1090px {
  .free-register .iwrap
  {
    width:100%;
    padding:0 116px;
  }
  
  .free-register .iwrap>p
  {
    display:none;
  }
  
  .free-register .iwrap>p:nth-child(2)
  {
    display:block;
  }
}

@media screen and max-width320px {
  .free-register .close
  {
    right:10px;
  }
  
  .free-register .iwrap
  {
    padding-right:30px;
  }
  
  .toolbars .chat-alert
  {
    right:calc(95vw-315px);
  }
  
  .ibanner .iwrap>h3,.ibanner .iwrap>p
  {
    padding-left:0;
    padding-right:0;
  }
  
  .home .saas .swiper-wrapper img
  {
    margin:15px auto;
  }
  
  .home .market .items:nth-child(2) img
  {
    width:50px;
    height:50px;
  }
  
  .home .market .items:nth-child(3) img
  {
    width:40px;
    height:40px;
  }
  
  .component-saas.putin .increase-effect .iwrap .ititle>h2
  {
    font-size:22px;
  }
  
  .component-saas.customer .saas-customer-marketing>.bg-bright>.iwrap>ul>li,.component-saas.market .saas-customer-marketing>.bg-bright>.iwrap>ul>li
  {
    padding:8px;
  }
  
  .component-saas.customer .saas-customer-marketing>.bg-bright>.iwrap>ul>li>strong>i,.component-saas.market .saas-customer-marketing>.bg-bright>.iwrap>ul>li>strong>i
  {
    padding-left:0;
  }
  
  .component-saas.pay .sunlord .cols3>li>h3 .hide-block
  {
    display:block;
    height:0;
    width:0;
    text-indent:-10000px;
    overflow:hidden;
  }
  
  .component-saas.market .items>li>.iwrap>div>h3+p
  {
    width:85%;
    margin-left:auto;
    margin-right:auto;
  }
  
  .component-saas.data .data-type .itabs>.iwrap>ul
  {
    width:180%;
  }
  
  .component-saas.data .problems .chat>ul>li:nth-child(2n) .chat-content
  {
    padding:15px 22px 22px;
  }
  
  .component-saas.data .problems .chat>ul>li .chat-content
  {
    padding:15px 18px 18px 27px;
  }
  
  .store-seller-tool .iwrap
  {
    padding:0 20px;
  }
  
  .store-seller-tool .desc
  {
    max-width:70%;
  }
  
  .page-cloud-service .area .ititle>p
  {
    width:100%;
  }
  
  .page-cloud-service .area .numbers
  {
    padding:20px 10px 20px 20px;
  }
  
  .page-solution .store-outtosea .cols3>.bg-white>p
  {
    width:71%;
  }
  
  .free-register .iwrap>p,.component-saas.customer .saas-customer-marketing>.bg-bright>.iwrap>ul>li>strong,.component-saas.market .saas-customer-marketing>.bg-bright>.iwrap>ul>li>strong
  {
    font-size:14px;
  }
}

@media screen and max-width640px {
  .itabs .iwrap
  {
    width:100%;
  }
  
  .cols4>*
  {
    width:calc(50%-6px);
  }
  
  .cols4>:nth-child(3),.cols4>:nth-child(4)
  {
    margin-top:11px;
  }
  
  .ibanner:after
  {
    width:100%;
    right:46px;
    background-size:auto 80%;
  }
  
  .ibanner .iwrap
  {
    padding-left:46px;
    padding-right:46px;
  }
  
  .component-saas.customer .saas-customer-marketing>.bg-bright>.iwrap,.component-saas.market .saas-customer-marketing>.bg-bright>.iwrap
  {
    padding-bottom:80px;
    width:100%;
  }
  
  .component-saas.customer .saas-customer-marketing>.bg-bright>.iwrap>ul>li,.component-saas.market .saas-customer-marketing>.bg-bright>.iwrap>ul>li
  {
    height:110px;
  }
}

@media screen and max-width523px {
  .itabs .iwrap
  {
    overflow-x:scroll;
    padding:0;
  }
  
  .itabs .iwrap>ul
  {
    display:block;
    width:120%;
    padding:0 10px;
  }
  
  .itabs .iwrap>ul>li
  {
    line-height:40px;
    color:#595959;
    white-space:nowrap;
    display:inline-block;
    width:auto;
    border-color:transparent;
    padding:0 10px;
  }
  
  .itabs .iwrap>ul>li.current
  {
    color:#000;
  }
  
  .itabs .iwrap>ul>li.current:after
  {
    width:60%;
    left:50%;
    transform:translateX(-50%);
  }
  
  .itabs .iwrap>ul>li>.img,.itabs .iwrap>ul>li>.img img
  {
    display:none;
  }
}

@media screen and max-width750px {
  .mds-show
  {
    display:initial;
  }
  
  .page-marketing .brand-out-to-sea
  {
    padding:0 0 52px;
  }
  
  .page-marketing .brand-out-to-sea .iwrap
  {
    width:100%;
    padding:0 20px;
  }
  
  .page-marketing .brand-out-to-sea .iwrap .cols4
  {
    position:relative;
  }
  
  .page-marketing .brand-out-to-sea .iwrap .cols4>li
  {
    background:rgba(247,249,251,.7);
    padding:26px 0;
  }
  
  .page-marketing .brand-out-to-sea .iwrap .cols4>li>img
  {
    display:inline-block;
    width:24px;
    padding-bottom:28px;
  }
  
  .page-about .iwrap,.page-about .papaya-history .iwrap
  {
    width:100%;
    box-sizing:border-box;
    padding:0 20px;
  }
  
  .page-about .papaya-history .time
  {
    width:330px;
  }
  
  .page-about .papaya-history .time>ul
  {
    display:flex;
    justify-content:space-between;
    flex-wrap:wrap;
    margin-bottom:-15px;
  }
  
  .page-about .papaya-history .time>ul>li
  {
    display:block;
    width:24px;
    height:24px;
    border-radius:50%;
    border:4px solid #edeef0;
    background:#d4d4d4;
    cursor:pointer;
  }
  
  .page-about .papaya-history .time>ul>li.current
  {
    background:#ff8122;
    border-color:#f9ceb7;
  }
  
  .page-about .papaya-history .time>ul>li:before
  {
    display:block;
    content:attr(data-date);
    font-size:16px;
    line-height:22px;
    color:#2c2c2c;
    margin:-28px 0 0 -4px;
  }
  
  .page-about .papaya-history .events
  {
    width:3640px;
  }
  
  .page-about .papaya-history .events>dl
  {
    width:260px;
    padding:10px;
  }
  
  .page-about .papaya-history .events>dl>dd
  {
    font-size:14px;
  }
  
  .page-about .our-team .ititle>h2
  {
    text-align:center;
  }
  
  .page-about .our-team .iwrap
  {
    padding:50px 20px;
  }
  
  .page-about .our-team .iwrap .text
  {
    width:100%;
    max-width:540px;
    font-size:18px;
    margin:0 auto;
  }
  
  .page-about .core-team
  {
    padding-bottom:52px;
  }
  
  .page-about .global-office
  {
    padding-bottom:24px;
  }
  
  .page-about .global-office>img
  {
    width:93%;
  }
  
  .page-signup
  {
    padding-bottom:0;
  }
  
  .page-signup .itab-content-wrap .iwrap
  {
    width:100%;
  }
  
  .mds-hide,.page-marketing .brand-out-to-sea .iwrap>img,.page-marketing .brand-out-to-sea .minder,.page-about .our-team .iwrap .img,.page-signup .itab-content-wrap .iwrap .type-desc
  {
    display:none;
  }
  
  .page-about .core-team .ititle,.page-about .global-office .ititle
  {
    padding:52px 0 24px;
  }
}

@media screen and max-width1366px {
  .site-cases .iwrap .case:before
  {
    top:-39px;
    font-size:140px;
  }
}

@media screen and max-width360px {
  .our-customer .iwrap
  {
    width:260px;
  }
}

@media screen and max-width1023px {
  .tricks
  {
    padding-bottom:52px;
  }
  
  .tricks>.iwrap
  {
    width:100%;
    padding:10px;
  }
  
  .tricks>.iwrap .cols4
  {
    justify-content:space-around;
    flex-wrap:wrap;
  }
  
  .tricks>.iwrap .cols4>li
  {
    width:30%;
    padding-bottom:34px;
  }
  
  .tricks>.iwrap .cols4>li .img
  {
    height:120px;
  }
  
  .tricks>.iwrap .cols4>li>h3
  {
    font-size:15px;
    margin:16px 14px;
  }
  
  .tricks>.iwrap .cols4>li>a
  {
    font-size:12px;
    left:16px;
    bottom:15px;
    background-size:12px 12px;
  }
  
  .tricks>.iwrap .cols4 li:nth-child(3)
  {
    display:none;
  }
}

@media screen and max-width375px {
  .papaya-sns .wechat-wrap .wechat,.papaya-sns a
  {
    width:24px;
    height:24px;
  }
  
  .component-saas.data .data-type .itabs>.iwrap>ul
  {
    width:155%;
  }
  
  .store-seller-tool .cols3>li
  {
    padding:15px 15px 3px;
  }
  
  .store-seller-tool .desc
  {
    max-width:79%;
  }
  
  .store-seller-tool .icon
  {
    width:80px;
    height:80px;
    right:11px;
    top:15px;
  }
  
  .page-cloud-service .iwrap .cols4>li,.page-cloud-service .iwrap .cols4>li>div
  {
    padding-bottom:18px;
  }
  
  .page-solution .store-outtosea .cols3>.bg-white>p
  {
    width:64%;
  }
}

@media screen and max-width1200px {
  .store-seller-tool .cols3>li
  {
    padding:18px 18px 7px;
  }
}

@media screen and max-width414px {
  .store-seller-tool .desc
  {
    max-width:175px;
  }
  
  .page-solution .store-outtosea .cols3>.bg-white>p
  {
    width:68%;
  }
}