.contact{background:url(../img/contact/contact-bg.png) no-repeat top;padding:50px 0 90px}.contact .main{border-radius:10px;background:url(../img/contact/main.png) #fff no-repeat top;background-size:102% auto;padding-bottom:5.625rem;position:relative}.contact .main:before{content:"";display:block;width:26.9375rem;height:21.25rem;background:url(../img/contact/main-bg.png) no-repeat 50%;position:absolute;right:-6.25rem;bottom:-2.5rem}.contact .main .item{position:relative}.contact .main .item>h1{padding:3.125rem 0 12rem;font-size:2.25rem;text-align:center}.contact .main .item>.tips{width:100%;position:absolute;left:0;top:14%;font-size:1.125rem;color:#666;text-align:center}@media screen and (max-width:500px){.contact .main .item .tips{display:none}}.contact .main #zohoSupportWebToCase{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:1080px;margin-right:auto;margin-left:auto;padding-left:30px}.contact .main #zohoSupportWebToCase .product-name{margin-top:40px;position:relative}.contact .main #zohoSupportWebToCase .product-name .leftName,.contact .main #zohoSupportWebToCase .product-name .rightName{width:100%;position:relative}.contact .main #zohoSupportWebToCase .product-name .leftName .rigp,.contact .main #zohoSupportWebToCase .product-name .rightName .rigp{padding-left:20px}.contact .main #zohoSupportWebToCase .product-name .rightName input{margin-left:20px}.contact .main #zohoSupportWebToCase .product-name .required{position:absolute;top:0;left:-15px}.contact .main #zohoSupportWebToCase .product-name textarea{width:620px;height:192px;margin-top:20px;outline:none;border:1px solid #ccc;resize:none}.contact .main #zohoSupportWebToCase .product-name p{font-size:18px;font-display:swap;font-family:Open Sans;font-weight:400;color:#333;line-height:18px;font-weight:700}.contact .main #zohoSupportWebToCase .product-name input{width:620px;height:48px;border:1px solid #ccc;outline:none;margin-top:16px;padding:0 10px}.contact .main #zohoSupportWebToCase .product-name:first-child{margin-top:unset}.contact .main #zohoSupportWebToCase .product-name.flexName{display:-webkit-box;display:-ms-flexbox;display:flex}.contact .main #zohoSupportWebToCase .product-name.flexName input{width:300px;height:48px;border:1px solid #ccc;outline:none;margin-top:16px}.contact .main #zohoSupportWebToCase .submit{display:block;width:156px;height:45px;border-radius:6px;border:none;background:#2d8cff;font-size:18px;font-display:swap;font-family:Open Sans;font-weight:400;color:#fff;line-height:45px;text-align:center;margin:56px auto 74px}@media screen and (max-width:700px){.contact .main #zohoSupportWebToCase{width:100%}.contact .main #zohoSupportWebToCase .product-name .rightName{margin-top:40px}.contact .main #zohoSupportWebToCase .product-name .rightName input{margin-left:0}.contact .main #zohoSupportWebToCase .product-name .rightName .rigp{padding-left:0}.contact .main #zohoSupportWebToCase .product-name.flexName{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.contact .main #zohoSupportWebToCase .product-name.flexName input{width:240px;height:36px;margin-top:unset;line-height:36px}.contact .main #zohoSupportWebToCase .product-name p{font-size:16px;font-weight:400;color:#333;line-height:16px;margin-bottom:20px;margin-left:0}.contact .main #zohoSupportWebToCase .product-name input{width:240px;height:36px;margin-top:unset;line-height:36px}.contact .main #zohoSupportWebToCase .product-name textarea{width:240px;height:118px;margin-top:unset}.contact .main #zohoSupportWebToCase .submit{margin-top:54px;margin-bottom:unset}}@media (max-width:1200px){.contact .main{background-size:auto 25%;padding-bottom:2.625rem}.contact .main .item{width:90%}.contact .main:before{display:none}}@media (max-width:1200px) and (max-width:767px){.contact .main h1{font-size:1.375rem}.contact .main .tips{top:12%;font-size:12px}}