#thickdesk{position:absolute;position:fixed;_position:absolute;height:100%;_height:expression(document.body.offsetHeight+"px");z-index:10000;left:0;top:0;width:100%;background:#000;opacity: 0.5;display:none;}
.pop-up{position:absolute;background:#fafafa;border:2px solid #d2d2d2;}
.pop-up .caption{background:#f2f2f2;}
.pop-up .caption .text{line-height:36px;padding-left:10px;font-size:14px;color:#666;font-family:"Microsoft YaHei";font-weight:bold;}
.pop-up .caption .closebox{position:relative;}
.pop-up .caption a{width:20px;height:20px;text-align:center;margin-top:-30px;color:#a8a8a3;font:bold 16px Tahoma;text-decoration:none;cursor:pointer;position:absolute;right:6px;}
.pop-up .caption a:hover{text-decoration:none;color:#333;}        
.pop-up img{float:left;display:inline;}
.pop-up .content{border-top:1px solid #ddd;background:#fff;float:left;display:inline;}
.pop-up .content .info{margin:26px 20px 0 46px;float:left;display:inline;padding-bottom:20px;}
.pop-up .content .info i.success{width:36px;height:100px;float:left;display:inline;background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/alert-ok.png") no-repeat;}
.pop-up .content .info i.failure{width:36px;height:100px;float:left;display:inline;background:url("//img.iblimg.com/respc-1/resources/v3.0/css/i/alert-failure.png") no-repeat;}
.pop-up .content .info .txt{margin-left:10px;width:250px;height:auto;float:left;display:inline;}
.pop-up .content .info .txt .name{width:100%;font-size:16px;line-height:16px;font-family:"Microsoft YaHei";font-weight:bold;color:#333;}
.pop-up .content .info .txt .word{color:#666;line-height:20px;width:100%;padding:5px 0;}
.pop-up .content .info button.submit_btn{float:left;padding:0 10px;cursor:pointer;display:inline;margin:10px 10px 0 0;height:24px;border:0 none;color:#fff;background:#d20000;}
.pop-up .content .info button.submit_btn:hover{background:#e73c39;}
.pop-up .content .info button.cancel_btn{float:left;padding:0 10px;cursor:pointer;display:inline;margin:10px 10px 0 0;height:24px;border:1px solid #ccc;color:#333;background:#f5f5f5;}
.pop-up .content .info button.cancel_btn:hover{border-color:#aaa;}


.pop-up .content .info .textarea_field {
    display: inline;
    float: left;
    height: 100px;
    margin: -6px 0 0 -26px;
    position: relative;
    width: 340px;
}
.pop-up .content .info .textarea_field textarea {
    border: 1px solid #ddd;
    display: inline;
    float: left;
    height: 98px;
    padding-left: 5px;
    resize: none;
    width: 333px;
}
.pop-up .content .info .textarea_field .number {
    bottom: 0;
    color: #666;
    display: inline;
    float: right;
    height: 24px;
    line-height: 24px;
    position: absolute;
    right: 8px;
}
.pop-up .content .info button.textarea-button {
    margin-left: 90px;
}
