/**!
 * 阳光直采网上商城-举报建议
 * date:2017-11-15
 * author: csxiang;
 */

/* advise-banner */
.advise-banner {
    margin-top: 45px;
}

/*common*/
.fl-title i {
    color: red;
    margin-right: 2px;
}

/* feedback-list */
.feedback-list {
    overflow: hidden;
    margin-bottom: 60px;
}

    .feedback-list ul {
        width: 515px;
        margin: 0 auto;
    }

    .feedback-list li {
        height: 54px;
        line-height: 54px;
        margin-top: 30px;
    }

    .feedback-list .fl-title {
        width: 85px;
        text-align: right;
        font-size: 15px;
        margin-right: 25px;
    }

    .feedback-list .common-input {
        display: block;
        width: 378px;
        height: 52px;
        line-height: 52px;
        padding-left: 20px;
        vertical-align: middle;
        border: 1px solid #ddd;
        outline: none;
    }

    .feedback-list .fl-type span {
        cursor: pointer;
    }

    .feedback-list .fl-type .charge {
        margin: 0 40px 0 10px;
    }

    .feedback-list .fl-type i {
        display: inline-block;
        height: 15px;
        width: 15px;
        margin-right: 8px;
        position: relative;
        top: 2px;
        background: url(../images/mall/fdradio.png) no-repeat -15px 0;
    }

        .feedback-list .fl-type i.checked {
            background-position-x: 0;
        }

    .feedback-list .fd-textarea {
        height: 100px;
        width: 358px;
        padding: 20px;
        border: 1px solid #ddd;
        resize: none;
        outline: none;
    }

    .feedback-list li.fd-txt-wrap {
        height: 142px;
    }

    .feedback-list .verify-box {
        position: relative;
    }

    .feedback-list .verify-btn {
        display: inline-block;
        position: absolute;
        right: 5px;
        top: 4px;
        height: 46px;
        width: 130px;
        line-height: 46px;
        text-align: center;
        cursor: pointer;
    }

.btnOn {
    background-color: #b42829;
    color: #fff;
}

.btnOff {
    background-color: #f2f2f2;
    color: #999;
}

.feedback-list .verify-box input {
    width: 258px;
    padding-right: 120px;
}

.feedback-list .charge-file .common-input {
    float: left;
    width: 248px;
}

.webuploader-element-invisible {
    display:none;
    cursor:pointer;
}

.feedback-list .charge-file .upload-btn {
    float: left;
    width: 120px;
    height: 54px;
    margin-left: 10px;
    text-align: center;
    background-color: #b42829;
    cursor: pointer;
    color: #fff;
}
.feedback-list .fd-submit{
	    margin-top: 20px;
}
.feedback-list .fd-submit span {
    display: inline-block;
    width: 400px;
    height: 54px;
    text-align: center;
    background-color: #b42829;
    font-size: 17px;
    color: #fff;
    cursor: pointer;
}
.file-tips {
	position: relative;
    line-height: 18px;
    margin-left: 108px;
    font-size: 13px;
    color: #b42829;
}
