<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.contact_us{
    width:94%;
    margin-left:auto;
    margin-right:auto;
}
.contact_us_title{
    height:30px;
    padding-top:2%;
    padding-bottom:2%;
}
.contact_us_title_line{
    width:10px;
    height:30px;
    border-left:2px solid #c22c3d;
    float:left;
}
.contact_us_title_content{
    height:30px;
    font-size:1.2em;
    color:#000;
    float:left;
    line-height:1em;
}
.contact_us_title_content span{
    font-size:0.7em;
}
.contact_us_info{
    width:96%;
    margin-left:auto;
    margin-right:auto;
    padding-top:2%;
    padding-bottom:2%;
    line-height:1.5em;
}
.contact_us_map{
    overflow: hidden; 
    position: relative; 
    z-index: 0; 
    color: rgb(0, 0, 0); 
    text-align: left; 
    background-color:#f6f6f6;
}
#allmap{
    min-height:200px;
    width: 100%;
    overflow: hidden;
}
.contact_us_address{
    background-color:#f6f6f6;
    padding:3%;
}
.contact_us_address p{
    line-height:1.8em;
}
.contact_us_address span{
    font-size:1.2em;
    color:#000;
}
.contact_us_message{
    font-size:1.2em;
    float:left;
    margin-left:2%;
}
.contact_us_message_image{
    width:20px;
    float:left;
}
.contact_us_message_div{
    width:100%;
}
input{
    width:100%;
    min-height:25px;
    border:1px solid #f6f6f6;
    margin-top:2%;
    padding-left:2%;
}
textarea{
    width:100%;
    border:1px solid #f6f6f6;
    margin-top:2%;
    padding-left:2%;
}
.contact_us_buttom{
    width:30%;
    min-height:30px;
    border-radius:3px;
    background-color:#c22c3d;
    color:#fff;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
    line-height:30px;
    font-size:1em;
}</pre></body></html>