.big-dialog{
    /*width:100%;*/
    display:none;
    position:fixed;
    left:0;
    top:0;
    right:0;
    bottom:0;
    margin:auto;
    background:#000;
    opacity:0.5;
    filter:alpha(opacity=50);
    z-index:1;
}
/*对话框*/
.assessment-form {
    display:none;
    width: 1000px;
    z-index: 2;
    position:fixed;
    top:20px;
    left:50%;
    margin-left:-500px;
}
.assessment-form .top-text {
    width: 100%;
    height:50px;
    line-height:50px;
    background: #FF4A4A;
    text-align: center;
    color: #fff;
    font-size: 2.2rem;
    position: relative;
    border-top-left-radius:10px;
    border-top-right-radius:10px;
}
.top-text .close-btn{
    position:absolute;
    right:20px;
    top:14px;
    width:22px;
    height:22px;
    background:url('../images/close-btn.png') no-repeat center center;
    cursor:pointer;
}
.form-content{
    width:100%;
    background:#fff;
    padding-bottom:30px;
    border-bottom-left-radius:10px;
    border-bottom-right-radius:10px;
}
.form-content .content-item{
    padding:20px 20px 10px 20px;
}
.form-content .zscq-info{
    padding:0 20px 0 20px;
}
.content-item .text-left{
    width:95px;
    text-align:right;
    word-wrap:break-word;
    color:#000;
    font-size: 14px;
    font-weight:bold;
    display:inline-block;
    float:left;
    line-height:34px;
}
.content-item .right-content{
    float:left;
    margin-left:0;
}
.right-content ul li{
    display:block;
    margin-bottom:15px;
}
.right-content .text-name{
    width:160px;
    text-align:right;
    display:inline-block;
    line-height:34px;
}
.right-content .long-text-name{
    width:170px;
}
.right-content .text{
    width:220px;
    height:34px;
    padding-left:5px;
    line-height:34px;
    vertical-align:middle;
}
.right-content .color-blue{
    color:#375aa2;
    margin-left:5px;
}
.right-content .short-text{
    width:100px;
}
.right-content .small-text{
    width:80px;
}
.form-content .submit{
    width: 150px;
    height:30px;
    text-align:center;
    line-height: 30px;
    border:none;
    margin:0 auto;
    display:block;
    cursor:pointer;
    color:#fff;
    background:#FF4A4A;
    
}
@media screen and (max-width:1366px){
    .assessment-form {
        top:0;
    }
    .form-content{
        padding-bottom:20px;
    }
    .assessment-form .top-text {
        height:40px;
        line-height:40px;
        font-size: 1.8rem;
    }
    .top-text .close-btn{
        width:20px;
        height:20px;
        top:10px;
    }
}
.clearfix:after {
content: '.';
height: 0;
display: block;
clear: both;
visibility: hidden;
}
input{
border: 1px solid #333;
}