@charset "utf-8";.main-global-partners{padding-bottom:8vw}.main-global-partners .select{padding:3vw 0;text-align:center}.main-global-partners .select p{font-size:1.4vw;color:#fff}.main-global-partners .select .continent{display:flex;justify-content:center;column-gap:4vw;margin:3vw 0}.main-global-partners .select .continent span{font-size:2.5vw;color:#fff;cursor:pointer}.main-global-partners .select .continent span:hover{color:var(--main-color)}.main-global-partners .select .continent span.on{color:var(--main-color);border-bottom:.16vw solid var(--main-color)}.main-global-partners .select .country ul{display:flex;justify-content:start;column-gap:1.8vw}.main-global-partners .select .country ul.flag{margin-bottom:1.8vw}.main-global-partners .select .country li{border-radius:min(2vw,10px);overflow:hidden;width:20%;aspect-ratio:100/63}.main-global-partners .select .country li .join{width:100%;height:100%;background:rgba(255,255,255,.8);display:flex;justify-content:center;align-items:center;color:#666;font-size:13px;box-sizing:border-box;padding:20px}.main-global-partners .select .country li img{width:100%;height:100%;object-fit:cover;cursor:pointer;transition:all .5s}.main-global-partners .select .country li img:hover{transform:scale(1.05)}.main-global-partners .select .country .item{display:none}.main-global-partners .select .country .item.on{display:block}.main-global-partners .media-contact{display:flex;flex-direction:row-reverse;justify-content:space-between;padding-top:2.5vw}.main-global-partners .media-contact .info{position:relative;width:38.5%;padding-right:12%;box-sizing:border-box}.main-global-partners .media-contact .info h2{font-size:2.5vw;margin-bottom:2vw;color:#fff}.main-global-partners .media-contact .info p{font-size:1.2vw;margin-bottom:2vw;color:#777}.main-global-partners .media-contact .info a{display:inline-block;font-size:1.2vw;color:var(--main-color)}.main-global-partners .media-contact .info .position-box{position:sticky;top:12vw}.main-global-partners .media-contact .enterbox{width:50%}.main-global-partners .media-contact .enterbox li{margin-bottom:1.5vw}.main-global-partners .media-contact .enterbox li.btnbox{margin:2.5vw 0 0}.main-global-partners .media-contact .enterbox label{display:block;margin-bottom:.5vw;font-size:1.2vw;color:#777}.main-global-partners .media-contact .enterbox input,.main-global-partners .media-contact .enterbox select,.main-global-partners .media-contact .enterbox textarea{width:100%;height:3vw;padding:0 1vw;background-color:#fff;font-size:1.2vw;border:1px solid #bbb;border-radius:.5vw;box-sizing:border-box}.main-global-partners .media-contact .enterbox textarea{height:11vw;padding:.8vw 1vw}.main-global-partners .media-contact .enterbox button{width:10.4vw;height:3vw;margin-right:1.5vw;border-radius:3vw;box-sizing:border-box;color:#fff;font-size:1.2vw;transition:all .5s}.main-global-partners .media-contact .enterbox button.reset{background-color:initial;border:1px solid #fff}.main-global-partners .media-contact .enterbox button.reset:hover{background-color:var(--main-color);border-color:var(--main-color)}.main-global-partners .media-contact .enterbox button.submit{border:none;background-color:var(--main-color)}.main-global-partners .media-contact .enterbox button.submit:hover{background-color:var(--secd-color)}@media only screen and (max-width:640px){.main-global-partners{padding-bottom:40px}.main-global-partners .select{padding:20px 0}.main-global-partners .select p{font-size:14px}.main-global-partners .select .continent{column-gap:15px;margin:15px 0}.main-global-partners .select .continent span{font-size:16px}.main-global-partners .media-contact{display:block;padding-top:10px}.main-global-partners .media-contact .info{width:100%;padding:0;margin-bottom:30px}.main-global-partners .media-contact .info h2{margin-bottom:10px;font-size:24px}.main-global-partners .media-contact .info p{margin-bottom:10px;font-size:14px}.main-global-partners .media-contact .info a{font-size:14px}.main-global-partners .media-contact .enterbox{width:100%}.main-global-partners .media-contact .enterbox label{margin-bottom:5px;font-size:14px}.main-global-partners .media-contact .enterbox input,.main-global-partners .media-contact .enterbox select,.main-global-partners .media-contact .enterbox textarea{height:34px;padding:0 10px;font-size:14px;border-radius:5px}.main-global-partners .media-contact .enterbox textarea{height:100px;padding:8px 10px}.main-global-partners .media-contact .enterbox button{width:120px;height:34px;font-size:14px;border-radius:34px}.main-global-partners .media-contact .enterbox li{margin-top:10px}.main-global-partners .media-contact .enterbox li.btnbox{margin-top:20px}.main-global-partners .select .country li{width:50%}}