.qili-universal {padding:60px 0 0;position:relative;z-index:10;}
.qili-universal .universalmsg {overflow:hidden;height:250px;padding:0 100px;box-shadow:2px 2px 32px 0 rgba(48,71,89,0.29);display: flex;
    align-items: center;background:#f6f6f6;background-image: url("https://okki-shop.oss-cn-hangzhou.aliyuncs.com/136/upload/ad/1946975c359e2bba281732380aedda32370635060cdff394e0aa24c838f3ce94.jpg");background-repeat: no-repeat;background-size: cover;}
.qili-universal .universalmsg .txt {width:450px;overflow:hidden;color:#fff;}
.qili-universal .universalmsg .txt i {font-size:14px;color:#025fa2;font-weight:600;letter-spacing:10px;text-transform:uppercase;}
.qili-universal .universalmsg .txt p {margin-top:15px;font-size:36px;font-weight:600;letter-spacing:0.5px;line-height:1;color:#000;text-transform:uppercase;}
.qili-universal .universalmsg .txt p span {font-size:16px;color:#55bec4;display:block;}

.qili-universal .universalmsg .msg {margin-left:30px;}
.qili-universal .universalmsg .msg form {width:100%;background:#fff;height:70px;display:flex;align-items:center;justify-content:space-between;}
.qili-universal .universalmsg .msg input {width:100%;padding:0 20px;background:none;height:50px;line-height:50px;color:#333;font-size:16px;}
.qili-universal .universalmsg .msg button {color:#fff;margin:10px 13px;border:0;display:flex;justify-content:space-between;align-items:center;cursor:pointer;background:#0360a3;line-height:50px;text-align:center;padding:0 50px;}
.qili-universal .universalmsg .msg button span {font-size:18px;color:#fff;text-transform:uppercase;}
.qili-universal .universalmsg .crmFormVali-error {left: 385px;bottom: 30px;transform:translateY(100%);}

.qili-universal .universalmsg .msg input::-webkit-input-placeholder,.qili-universal .universalmsg .msg textarea::-webkit-input-placeholder {color:#666;}
.qili-universal .universalmsg .msg input:-moz-placeholder,.qili-universal .universalmsg .msg textarea:-moz-placeholder {color:#666;}
.qili-universal .universalmsg .msg input::-moz-placeholder,.qili-universal .universalmsg .msg textarea::-moz-placeholder {color:#666;}
.qili-universal .universalmsg .msg input:-ms-input-placeholder,.qili-universal .universalmsg .msg textarea:-ms-input-placeholder {color:#666;}


@media(min-width:992px) {
	
.qili-universal{display:flex;justify-content:space-between;align-items:center;}	
.qili-universal .universalmsg .msg {flex:1;}
}

@media(max-width:1680px) {
.qili-universal .universalmsg{padding:0 9px;}
.qili-universal .universalmsg .txt p{font-size:34px;}
}

@media(max-width:1550px) {

.qili-universal .universalmsg {height:220px;padding:0 80px;}
.qili-universal .universalmsg .txt{width:420px;}
.qili-universal .universalmsg .txt p{font-size:32px;}
.qili-universal .universalmsg .msg {margin-left:25px;}

}

@media(max-width:1440px) {
.qili-universal {padding:42px 0 25px;}
.qili-universal .universalmsg {height:182px;padding:0 70px;}
.qili-universal .universalmsg .txt{width:380px;}
.qili-universal .universalmsg .txt p{font-size:28px;}
.qili-universal .universalmsg .msg {margin-left:20px;}
.qili-universal .universalmsg .msg button{padding:0 45px;}
}

@media(max-width:1280px) {
.qili-universal .universalmsg{padding:0 60px;}
.qili-universal .universalmsg .txt{width:340px;}
.qili-universal .universalmsg .txt p{font-size:23px;}
}

@media(max-width:992px) {
.qili-universal{padding:40px 0;}
.qili-universal .universalmsg{height:auto;padding:30px 50px;}
.qili-universal .universalmsg .txt{width:100%;text-align:center;}
.qili-universal .universalmsg .msg{margin:25px 0 0;}
.qili-universal .universalmsg .msg form{flex-direction: column;height: auto;}
}

@media(max-width:768px) {
.qili-universal{padding:30px 0;}
.qili-universal .universalmsg{padding:30px 30px;}
.qili-universal .universalmsg .msg form{flex-direction: column;height: auto;}
.qili-universal .universalmsg .msg input{padding:0 15px;height:40px;line-height:40px;}
.qili-universal .universalmsg .msg button{margin:10px 13px;line-height:40px;padding:0 30px;}
.qili-universal .universalmsg .msg button span{font-size:16px;}

}

@media(max-width:480px) {

.qili-universal .universalmsg{padding:25px 15px;}
.qili-universal .universalmsg .msg button{padding:0 25px;}

}
                                      
html[dir="rtl"] .qili-universal .foot_form .crmFormVali-error {left: 20px!important;right:auto!important;}