.contact-area{
    overflow:hidden;
    background:;
}

.contact-item ul li{
    border-bottom:1px dashed #f5f5f5;
}
.contact-item ul li h4{
    margin-bottom:8px;
}
.contact-item ul li h4 b{
    display:inline-block; 
    font-weight:inherit; 
    margin-right:8px;}
.contact-item ul li h4 i{
    display:inline-block;
    font-style:inherit;
    opacity:.68;
    font-size:14px;
}
.contact-item ul li div{
    border:1px solid #f5f5f5;
    background:#f5f5f5;
    margin-top:18px;
    margin-bottom:8px;
    border-radius:3px;
}
.contact-item ul li div>b{
    font-weight:inherit;
    padding:4px 0;
    display:block;
    opacity:.8;
    color:rgb(252,107,0);
}

.contact-item .form-box{
    max-width:888px;
    margin:0 auto;
}
.contact-item .form-box form{
    display:block;
}
.contact-item .form-box form dl{
    display:block;
    margin:0 0 8px 0;
}
.contact-item .form-box form dl dt{
    display:block;
    margin-bottom:4px;
}
.contact-item .form-box form dl dt h4{
    display:inline-block;
}
.contact-item .form-box form dl dt i{
    display:inline-block;
    font-style:normal;
    color:red;
    margin-left:3px;
}
.contact-item .form-box form dl dd{
    display:block;
}
.contact-item .form-box form dl dd span{
    display:block;
}
.contact-item .form-box form dl dd span.captcha{
    position:relative;
}
.contact-item .form-box form dl dd span.captcha i{
    position:absolute;
    background:#f5f5f5;
    top:1px; right:1px;
    bottom:1px;
    border:3px;
    padding:6px;
    padding-bottom:0;
}
.contact-item .form-box form dl dd span.captcha img{
    display:block;
    max-height:100%;
    cursor:pointer;
}
.contact-item .form-box form dl dd p{
    display:block;
    margin:4px 0 0;
    opacity:.8;
}
.contact-item .form-box form button{
    margin:8px 0 0;
    width:100%;
    padding:8px;
    border:none;
    border-radius:3px;
    cursor:pointer;
    transition:.3s;
    color:#fff;
    background:rgb(252,107,0);
}
.contact-item .form-box form button:hover{
    opacity:.88;
}
.contact-item .form-box form select,.contact-item .form-box form textarea,.contact-item .form-box form input{
    border-radius: 0;
    border: 1px solid rgb(252,107,0);
}

.contact-item *::-webkit-input-placeholder{
    color:;
    color:;
}
.contact-item *::-moz-input-placeholder{
    color:;
    color:;
}
.contact-item *::-ms-input-placeholder{
    color:;
    color:;
}

@media(min-width:992px){
.contact-item{
    max-width: 888px;
    margin: 0 auto;
    padding-bottom:28px;
}
.contact-item .content-box{
    float:left;
    width:60%;
    padding-right:28px;
    border-right:1px solid #f5f5f5;
}
.contact-item .content-box + .form-box{
    float:left;
    width:40%;
    padding-left:28px;
    margin-left:-1px;
    border-left:1px solid #f5f5f5;
}
.contact-item ul li{
    padding:0 0 18px 0;
    margin:0 0 18px 0;
}
.contact-item ul li div{
    padding:8px 12px;
}
}
@media(max-width:1199px){
.contact-item .content-box{
    padding-right:18px;
}
.contact-item .content-box + .form-box{
    padding-left:18px;
}
}
@media(max-width:991px){
.contact-item{
    padding-top:18px;
    padding-bottom:18px;
}
.contact-item .content-box{
    padding-bottom:18px;
    border-bottom:1px solid #f5f5f5;
    padding-right:0;
}
.contact-item .content-box + .form-box{
    padding-left:0;
    padding-top:18px;
}
.contact-item ul li{
    padding:0 0 8px 0;
    margin:0 0 8px 0;
}
.contact-item ul li div{
    padding:5px 8px;
}
.contact-item + .form-box{
    padding-top:18px;
}
}
@media(max-width:767px){
.contact-item ul li h4{
    margin-bottom:4px;
}
.contact-item ul li div{
    margin-top:8px; margin-bottom:4px;
}
}