.requestdialog{opacity:1;z-index:9999;box-shadow:0 20px 20px 0 rgb(0 0 0/15%);position:fixed;top:4%;left:20%;background:#fff;width:60%}
.requestdialog h1{line-height:40px;color:#fff;padding:0 20px;font-size:14px;cursor:move}
.requestdialog h1 span{display:inline-block;float:right;cursor:pointer;}
.requestdialog h1 span::before,.requestdialog h1 span::after{content:'';width:20px;height:1px;display:block;background-color:#fff;position:absolute;right:20px;top:20px}
.requestdialog h1 span::before{transform:rotate(45deg);-webkit-transform:rotate(45deg)}
.requestdialog h1 span::after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
.requestdialog .content{padding:20px;position:relative}
.requestdialog .content .stitle{line-height:36px;border-top:1px solid #dedede;border-bottom:1px solid #dedede;margin-bottom:20px}
.requestdialog .content .stitle span{display:inline-block;margin-left:10px;color:#585858}
.requestdialog .form-item{margin-bottom:16px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;position:relative}
.requestdialog .form-item span{margin-right:20px;width:100px;text-align:right;-ms-flex-negative:0;flex-shrink:0}
.requestdialog .form-item span.multiple-close{position:absolute;width:40px;height:40px;display:block;right:12%;top:50px;z-index:9999;margin-right:0;display:none}
.requestdialog .form-item span.multiple-close::before,.requestdialog .form-item span.multiple-close::after{width:20px;height:2px}
#countryImg{margin-left:10px;height:12px;vertical-align:middle}
.requestdialog .form-item i{color:red;font-style:normal;margin-right:10px;display:inline-block}
.requestdialog .form-item .right-item{width:90%}
.requestdialog .form-item .PopUpTextarea{width:100%;height:70px;padding:10px;border:1px solid #dedede}
.requestdialog .form-item .PopUpTextarea:focus{border-color:transparent;outline:1px solid #4da8f3}
.content2{padding:20px;text-align:center}
.content2 h5{line-height:28px;font-size:16px;font-weight:700;margin-bottom:50px}
.content2 h6{color:#0a7e2f;font-size:18px;line-height:28px;font-weight:700;margin-bottom:10px}
.content2 h5 img{height:16px;margin:0 6px;vertical-align:middle}
.content2 p{text-align:left;margin-left:50px;font-weight:700;color:#585858;margin-bottom:30px}
.content2 .btn-close{color:#fff;font-size:14px;line-height:32px;text-align:center;font-weight:700;cursor:pointer;display:inline-block;padding:0 26px;margin:50px 0 30px}
.requestbox2{padding-top:80px}
.requestbox2 h5{color:#0a7e2f;font-weight:700;font-size:20px;line-height:32px}
.requestbox2 h5 img{height:26px;margin-right:10px;vertical-align:middle}
.requestbox2 a{background:#f18d05;width:164px;height:30px;text-align:center;line-height:30px;display:block;border-radius:4px;color:#fff;font-size:14px;margin-top:60px}
.sendcontent2{padding:40px 20px;text-align:center}
.sendcontent2 h5{color:#0a7e2f;font-weight:700;font-size:20px;line-height:32px;margin-bottom:30px}
.sendcontent2 h5 img{height:26px;margin-right:10px;vertical-align:middle}
.sendcontent2 p{color:#585858;font-size:14px;margin-bottom:20px}
.sendcontent2 p span{color:#e7a96c;font-weight:700;font-size:16px}
.sendcontent2 p i{font-style:normal;margin-right:10px;display:inline-block;font-weight:400}
.sendcontent2 p.skype{font-weight:700;color:#225c8b}
.sendcontent2 p.skype span{display:inline-block;width:24px;height:24px;vertical-align:middle;display:inline-block;background:url(images/serviceicon.png)top -72px center no-repeat}
.fileupload{opacity:0}
.requestdialog .form-item span.uploadicon{color:#4da8f3;cursor:pointer;font-size:14px;margin:0;display:block;width:180px;text-align:left;margin-bottom:10px}
.requestdialog .form-item span.uploadicon img{vertical-align:middle;margin-right:6px}
.requestdialog .form-item .auto-tip li span{margin-right:0}
.img-cont{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}
.img-cont>div{position:relative}
.img-cont>div>div{height:100px;width:100px;line-height:100px;margin-right:20px;text-align:center;border:1px solid #dedede;overflow:hidden}
.img-cont img{max-width:100%;max-height:100%;vertical-align:middle}
.img-cont .close{background:#d62c2c;border-radius:50%;position:absolute;top:0;right:10px;width:20px;height:20px;vertical-align:middle;font-size:12px;display:inline-block;cursor:pointer}
.img-cont .close::before{transform:rotate(45deg);-webkit-transform:rotate(45deg)}
.img-cont .close::after{background:#1b75bc;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
.img-cont .close::before,.img-cont .close::after{content:'';width:12px;height:2px;display:block;background-color:#fff;position:absolute;right:4px;top:9px}
.img-contlist{display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}
.img-contlist>div{position:relative}
.img-contlist>div>div{height:100px;width:100px;line-height:100px;margin-right:20px;text-align:center;border:1px solid #dedede;overflow:hidden}
.img-contlist img{max-width:100%;max-height:100%;vertical-align:middle}
.img-contlist .close{background:#d62c2c;border-radius:50%;position:absolute;top:0;right:10px;width:20px;height:20px;vertical-align:middle;font-size:12px;display:inline-block;cursor:pointer}
.img-contlist .close::before{transform:rotate(45deg);-webkit-transform:rotate(45deg)}
.img-contlist .close::after{background:#1b75bc;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
.img-contlist .close::before,.img-contlist .close::after{content:'';width:12px;height:2px;display:block;background-color:#fff;position:absolute;right:4px;top:9px}
.form-item02{align-items:center}
.requestdialog h4 .close{width:20px;height:20px;cursor:pointer;vertical-align:middle;font-size:12px;display:inline-block;position:relative;margin-left:10px;cursor:pointer}
.requestdialog h4 .close::before,.requestdialog h4 .close::after{content:'';width:20px;height:2px;display:block;background-color:#fff;position:absolute;right:0;top:18px}
.requestdialog h4 .close::before{transform:rotate(45deg);-webkit-transform:rotate(45deg)}
.requestdialog h4 .close::after{background:#fff;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}
.form-item02 span{width:200px}
.form-item02 input{width:492px;height:32px;border:1px solid #b7b7b7;padding:0 5px;outline:none}
.form-item02 .row1{width:100px}
.form-item02 .sex{width:100px;height:32px;outline:none;border:1px solid #b7b7b7}
.form-item02 .sex:focus{border-color:transparent;outline:1px solid #4da8f3}
.form-item02 .selectcountry{width:492px;height:32px;outline:none;border:1px solid #b7b7b7}
.form-item02 .selectcountry:focus{border-color:transparent;outline:1px solid #4da8f3}
.form-item02 .row2{width:368px}
.form-item02 i{margin:0 10px}
.form-item02 input:focus{border-color:transparent;outline:1px solid #4da8f3}
.form-item02 .btn-submit{color:#fff;font-size:14px;line-height:32px;text-align:center;font-weight:700;cursor:pointer;display:inline-block;padding:0 26px;width:100px;margin-left:220px;border:0;outline:0}
.multiple-select{width:80%!important}
.close-wrap{position:relative}
.multiple-select2{max-width:380px}
.ms-choice{height:32px}
.ms-choice:focus{border-color:transparent;outline:1px solid #4da8f3}
.ms-drop input[type=radio],.ms-drop input[type=checkbox]{position:static;margin:0;vertical-align:middle}
.ms-drop.bottom{top:110%;padding:20px;padding-bottom:140px}
.ms-drop ul li{display:inline-block;width:20%;float:left}
.ms-drop ul li.ms-select-all{width:100%}
.ms-drop ul>li label{text-align:left;padding-left:0}
.ms-drop ul li.ms-select-all label{width:150px}
.requestdialog .ms-choice>span{width:auto;text-align:left}
.other-country-name .ms-drop ul li span{margin-left:30px;display:inline-block;text-align:left;width:auto}
.other-country-name .othercountry-select{width:80%}
.ms-drop{overflow:auto}
.cb{clear:both}
.ms-choice>div.icon-close{font-size:20px;font-weight:400;cursor:pointer}
.other-country-name .ms-drop ul{display:block;overflow:auto;height:250px}
.other-country-name .ms-drop ul li{width:100%}
.other-country-name{z-index:-1;margin-top:20px;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;position:absolute;bottom:-240px;left:74px;opacity:0;align-items:center}
.other-country-name .ms-drop.bottom{padding-bottom:20px}
.senddialog-content{padding:20px}
.senddialog-content .menunav li:nth-child(2){border-right:1px solid #dedede}
.senddialog-content .menunav li:last-child.act{border-right:0;border-left:1px solid #dedede}
.emailinfo{padding:20px}
.emailinfo .tabs{min-height:280px;padding:0}
.forgetpassword{margin-left:100px;color:#585858}
.forgetpassword:hover{color:#225c8b;text-decoration:underline}
.senddialog .form-item3{display:block;text-align:center}
.senddialog .form-item3 span{display:block;text-align:left;margin-left:96px}
.senddialog .form-item input{width:492px;height:32px;line-height:32px}
.senddialog .form-item .right-item{width:492px}
.senddialog .form-item .right-item input{width:100%;height:32px;margin-bottom:10px}
.senddialog .form-item .right-item p{color:red}
.dialog-footer{text-align:center}
.dialog-footer a{width:164px;display:inline-block;height:36px;text-align:center;line-height:36px;background:#1b75bc;border-radius:4px;color:#fff;font-size:14px;margin-right:20px}
.dialog-footer a:hover{box-shadow:0 4px 8px 0 rgb(0 0 0/30%)}
.emaildialog .content h5 span{display:inline-block;margin-left:10px;color:#4da8f3;font-size:14px;line-height:24px}
.emaildialog .content p{margin-bottom:20px;color:#585858;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;align-items:center}
.emaildialog .content .img-box{width:100px;height:100px;line-height:96px;margin-right:10px;text-align:center;border:1px solid #dedede}
.emaildialog .content .img-box img{margin:0 auto;max-width:94%;max-height:94%;vertical-align:middle}
.emaildialog .content p span{margin-left:10px}
.emaildialog .content p span img{height:12px;margin-right:10px;vertical-align:middle}
.emaildialog .form-item02 .btn-submit{width:auto;padding:0 20px}
.errortip{color:#f56c6c;font-size:12px;line-height:1;font-weight:700;width:auto!important;margin-left:10px}
.page2{text-align:center;padding:50px}
.page2 p{margin-bottom:30px;font-size:18px;font-weight:700;padding-top:50px}
.page2 input{margin:0}
.page2 label{margin:0 50px 0 10px}
.page2 label:last-child{margin-right:0}
.page2 .form-item{justify-content:center;align-items:center;margin:50px 0}
.page2 .form-item02{justify-content:center;padding-top:20px}
.page2 .btn-submit{margin-left:0}
.page3{text-align:center;padding-bottom:50px}
.page3 .title{font-size:18px;font-weight:700;margin-bottom:30px;padding-top:80px;color:#225c8b;padding-bottom:20px;border-bottom:1px dashed #dedede}
.page3 .text{width:45%;text-align:left;margin:0 auto}
.page3 p{margin:20px 0;font-size:14px}
.page3 p.skype,.page3 p.whatsapp{font-weight:700;color:#3081c4}
.page3 p i{font-style:normal;margin-right:10px;display:inline-block;font-weight:400}
.page3 p span{width:24px;height:24px;vertical-align:middle;display:inline-block;background:url(images/serviceicon.png)top center no-repeat}
.page3 p.skype span{background-position-y:-72px}
.page3 p.whatsapp span{background-position-y:-96px}
.hidden{display:none;}
@media screen and (max-width:1600px) {
    .emaildialog .content .img-box{width:80px;height:80px;line-height:76px}
    .requestdialog .content .stitle{margin-bottom:10px;line-height:26px}
    .emaildialog .content h5 span{line-height:20px}
    .requestdialog .form-item{margin-bottom:10px}
    .form-item02 input{height:28px}
    .requestdialog .form-item .PopUpTextarea{height:50px}
    .ms-drop ul li{width:25%}
    .other-country-name{bottom:-210px}
    .other-country-name .ms-drop ul{height:136px}
    .requestdialog .form-item .right-item{width:87%;padding-left:0}
}
@media screen and (max-width:1440px){
    .requestdialog .form-item .PopUpTextarea{height:50px}
    .requestdialog .content{padding:10px 20px}
    .requestdialog .content .stitle{margin-bottom:10px}
    .requestdialog .form-item{margin-bottom:10px}
    .form-item02 input{height:28px;line-height:28px}
    .form-item02 .btn-submit{line-height:28px}
    .requestdialog .content .stitle{line-height:28px}
    .form-item02 .sex{height:28px}
    .emaildialog .content .img-box{width:80px;height:80px;line-height:76px}
    .requestdialog .form-item span{width:90px}
    .emaildialog .content p{margin-bottom:10px}
    .form-item02 .selectcountry{height:28px}
    .img-contlist>div>div{height:80px;width:80px;line-height:76px}
    .ms-choice{height:28px}
    .requestdialog .ms-choice>span{width:auto}
    .other-country-name{bottom:-260px}
    .img-cont>div>div{height:80px;width:80px;line-height:76px}
    .ms-drop ul li{width:25%}
    .other-country-name{bottom:-250px}
    .other-country-name .ms-drop ul{height:136px}
}
@media screen and (max-width:1366px){
    .requestdialog .form-item .PopUpTextarea{height:50px}
    .requestdialog .content{padding:10px 20px}
    .requestdialog .content .stitle{margin-bottom:10px}
    .requestdialog .form-item{margin-bottom:6px}
    .form-item02 input{height:24px;line-height:24px}
    .form-item02 .btn-submit{line-height:24px}
    .requestdialog .content .stitle{line-height:24px}
    .form-item02 .sex{height:24px}
    .emaildialog .content .img-box{width:80px;height:80px;line-height:76px}
    .requestdialog .form-item span{width:90px}
    .emaildialog .content p{margin-bottom:10px}
    .form-item02 .selectcountry{height:24px}
    .img-contlist>div>div{height:80px;width:80px;line-height:76px}
    .ms-choice{height:24px}
    .requestdialog .ms-choice>span{width:auto}
    .other-country-name{bottom:-196px}
    .ms-drop ul li{width:25%}
    .img-cont>div>div{height:80px;width:80px;line-height:76px}
    .other-country-name .ms-drop.bottom{padding:10px}
    .other-country-name .ms-drop ul{height:118px}
    .requestdialog .form-item span.multiple-close{right:8%}
}