.contact-us-page .content{width:996px}.contact-us-page .content .boxs{flex-wrap:wrap}.contact-us-page .content .boxs .box{box-sizing:border-box;padding-top:42px;padding-bottom:42px;text-align:center;margin-top:45px;width:100%;background:#fff;box-shadow:0 1px 5px 1px #dcdedf;border-radius:6px;border:1px solid rgb(204,204,204)}.contact-us-page .content .boxs .box .mail_link{margin-top:10px}.contact-us-page .content .form{padding:56px 200px;background:#fff;box-shadow:0 1px 5px 1px #dcdedf;border-radius:6px;border:1px solid rgb(204,204,204)}.contact-us-page .content .support-section{width:100%;margin-top:40px;margin-bottom:40px}.contact-us-page .content .support-section .support-container{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;gap:20px}.contact-us-page .content .support-section .support-card{width:calc(25% - 15px);background-color:#f0f6ff;cursor:pointer;border-radius:8px;padding:30px 20px;display:flex;flex-direction:column;align-items:center;text-align:center;transition:all .3s ease;min-height:300px}.contact-us-page .content .support-section .support-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px #0000000d}.contact-us-page .content .support-section .support-card .support-icon{width:48px;height:48px;margin-bottom:20px;object-fit:contain}.contact-us-page .content .support-section .support-card .support-title{font-size:18px;font-weight:700;color:#000;margin-bottom:12px}.contact-us-page .content .support-section .support-card .support-text{font-size:14px;color:#333;line-height:1.5;margin-bottom:24px;flex:1}.contact-us-page .content .support-section .support-card .support-btn{padding:8px 30px;border:1px solid #ccc;border-radius:20px;background-color:#fff;font-size:14px;color:#333;cursor:pointer;transition:all .3s;white-space:nowrap}.contact-us-page .content .support-section .support-card .support-btn:hover{background-color:#f0f0f0;border-color:#999}@media(width<=992px){.contact-us-page .content .support-section .support-card{width:calc(50% - 10px);margin-bottom:20px}}@media(width<=576px){.contact-us-page .content .support-section .support-card{width:100%}}@media only screen and (max-width:1280px){.contact-us-page .content{width:100%;padding:0 12px}.contact-us-page .content .boxs{justify-content:center}.contact-us-page .content .form{padding:56px 20px}}@media only screen and (max-width:678px){.contact-us-page .content .boxs{justify-content:center}.contact-us-page .content .boxs .box{width:100%}.contact-us-page .content .form{padding:20px}}
