.group-join-dialog{border:0;border-radius:10px;overflow:hidden;width:400px}.group-join-dialog .dui-modal-header{background:#ecf6eb;border:0}.group-join-dialog .dui-modal-close:hover i{color:#82967f}.group-join-dialog .dui-modal-close i{color:#a5aba4;display:inline-block;font-size:20px;text-align:center;width:30px}.group-join-dialog .dui-modal-body{max-height:300px;overflow-y:auto;padding:20px}.group-join-dialog .dui-modal-footer{background-color:#ededed;padding:12px 15px;position:relative}.group-join-dialog .dui-modal-footer .err-msg{bottom:0;color:red;left:5px;line-height:1.3;padding:5px 15px;position:absolute;right:40%}.group-join-dialog .dui-modal-footer .dui-modal-cancel,.group-join-dialog .dui-modal-footer .dui-modal-confirm{background-image:none;border-radius:3px;color:#fff;font-size:12px;line-height:24px;padding:0 15px;width:auto}.group-join-dialog .dui-modal-footer .dui-modal-confirm{background:#40a156;border:1px solid #528641}.group-join-dialog .dui-modal-footer .dui-modal-confirm.processing{background:#999;border:1px solid rgba(0,0,0,.12);cursor:default}.group-join-dialog .dui-modal-footer .dui-modal-cancel{background:#999;border:1px solid rgba(0,0,0,.12)}.group-join-dialog .apply-join-form{position:relative}.group-join-dialog .apply-join-form textarea{box-sizing:border-box;height:70px;margin-bottom:5px;padding:10px 15px;width:100%}.group-join-dialog .apply-join-form .err-msg{background:#ededed;bottom:100%;display:none;left:-15px;line-height:1.62;right:-15px}.group-join-dialog .join-attention{color:#b2b3b2;float:left;line-height:1;margin:0;padding-top:6px}.group-join-dialog .pop-header{overflow:hidden}.group-join-dialog .pop-header p{margin-top:10px}.group-join-dialog .pop-header img{display:block;float:left;width:30px}.group-join-dialog .pop-header .group-meta{margin-left:40px;padding-bottom:20px}.group-join-dialog .pop-header .group-join-tips,.group-join-dialog .pop-header .post-guide-text{display:block}.group-join-dialog .pop-body{border-top:1px solid #f2f2f2}.group-join-dialog .pop-body .group-info-item{margin:0}.group-join-dialog .pop-body .group-rules{border:0}.group-join-dialog .pop-body h3{color:#191919;font-size:16px;font-weight:500;margin:0;padding:15px 0}.group-join-dialog .pop-body .group-intro{border:0;margin:0;padding:0}