﻿.red{color:red}.contact .contact-list{padding-top:30px;width:100%;max-width:670px;display:table;border-bottom:1px #e1e1e1 solid;margin:0 auto}.contact .contact-list li.CF{clear:both;overflow:hidden;display:table-row}.contact .contact-list li.CF::after{content:"   ";clear:both;display:block}.contact .contact-list div{color:#666;font-size:12px;line-height:1.5;display:table-cell}
    .contact .contact-list div.title {
        width: 140px;
        overflow: auto;
        padding: 20px 0 20px 50px;
        font-weight: 700;
        background-color: #EBE7E4;
        vertical-align:top;
    }.contact .contact-list div:last-child{letter-spacing:1px;padding:20px 0 0 20px;width:480px}.contact .contact-list textarea{width:457px;height:60px}.contact .contact-list .input input[type=text]{width:457px;height:30px;border:1px #dcdcdc solid;margin-bottom:8px}.contact .contact-list .changbn{display:inline-block;text-align:center;line-height:18px;text-decoration:none;width:49px;height:18px;font-size:12px;color:#150e16;border:#e3e3e3 1px solid;border-radius:4px;margin:0 28px}.contact a.set{display:block;text-align:center;line-height:30px;text-decoration:none;width:112px;height:30px;font-size:14px;color:#666;border:#e3e3e3 1px solid;border-radius:4px;margin:23px auto}
@media screen and (max-width: 641px) {
    .contact .contact-list {
        display:block!important;
    }
    .contact .contact-list .CF {
        display:block!important;
    }
    .contact .contact-list .CF .title {
        padding-left:20px;
        width:100px;
    }
    .contact .contact-list .CF .input {
       width:auto!important
    }
    .contact .contact-list .input input[type=text],.contact .contact-list textarea {
        width:90%
    }
    .contact .contact-list .input #txtVerification {
        margin-top:20px;
    }
}