*{
    margin:0px;
    padding:0px;
    clear:inherit;
}
body {
    background-color: #222222;
}
.title{
    text-align: center;
}
.title-img {
    width:70%;
    margin-top:80px;
}
.title-img-2{
    width:60%;
    margin-top:20px;
}

.footer{
    width:100%;
    height:70px;
    margin-bottom:0px;
    margin-top:30px;
    background: #222222;
    padding:20px 0;
    line-height: 25px;
    text-align: center;
    font-size:12px;
    color:#CCCCCC;
}
.content{
    /*min-height:800px;*/
    background: url("../img/bg.png?v=2") 100% 100% no-repeat;
    /*background-size: 100% 100%;*/
}

.blocks-1 {
    width:800px;
    height:400px;
    background-color: #f6f8fa;
    border-radius:20px;
    border: solid 2px #FFA63E;
    margin:60px auto 80px auto;
}

.form-control{
    width:80%;
}
.label{
    font-size:14px;
}
table{
    width:100%;
    margin-top:40px;
}
table tr td {
    width:50%;
    padding:8px;
}
table tr td.label {
    width:20% !important;
}
.label{
    text-align: right;
    vertical-align: top;
    padding-right: 20px;
    color:#333333;
}
textarea{
    outline: none;
    width:100%;
    height:60px;
    background:rgba(255,255,255,1);
    border-radius:4px;
    padding:8px;
    border:1px solid rgba(255,166,62,1);
    /*color:rgba(254,168,68,1);*/
    font-size:16px;
}
input{
    outline: none;
    width:100%;
    height:20px;
    padding:8px;
    background:rgba(255,255,255,1);
    border-radius:4px;
    border:1px solid rgba(254,168,68,1);
    /*color:rgba(254,168,68,1);*/
    font-size:16px;
}
.btn-submit{
    width:100%;
    height:26px;
    background:rgba(255,132,64,1);
    border-radius:4px;
    color:#f4f4f4;
    padding:8px;
    text-align: center;
    line-height: 26px;
    cursor: pointer;
    font-size: 14px;
}
.btn-submit:hover{
    background:rgba(255,132,64,.9);
}
.tips {
    color:red;
}
.btn-cha {
    idth: 30px;
    height: 30px;
    line-height: 30px;
    float: right;
    margin: 30px;
    cursor: pointer;
}