/* 遮罩层 */
.popupEmailMagazineMask{
    width:100%;
    height:1800px;
    background-color:rgba(0,0,0,0.5);
    position:fixed;
    top:0;
    left:0;
    z-index: 3;
    display:none;
}
/* 弹出层主体 */
.popupEmailMagazineMain {
    width:700px;
    min-height:10px;
    padding:20px 20px 10px;
    position:absolute;
    top:10%;
    left:50%;
    margin:0 -350px;
    z-index:5;
    background: #fff;
    border-radius: 20px;
    text-align: center
}
/* 弹出框标题 */
.popupEmailMagazineMain>.popupEmailMagazineTitle{
    display: flex;
    justify-content: space-between;
    border-bottom:1px solid #F4F4F4;
    padding-bottom:10px;
}
.popupEmailMagazineMain>.popupEmailMagazineTitle>div{
    border-left:5px solid #3BC877;
    padding-left:10px;
    font-size:20px;
    color: #3BC877;
}
/* 关闭按钮 */
.popupEmailMagazineBtnClose {
    cursor: pointer;
}
.popupEmailMagazineBtnClose:active {
    opacity: 0.5;
}
.popupContentArea{
    margin: 20px 10px 10px 10px;
}
/* 说明文区域 */
.popupEmailMagazineRemarkZone{
    margin: 0px 20px 10px 30px;
    padding: 10px 0px 10px 30px;
    border-radius: 25px;
    background-color: #f0fbf4;
    text-align: left;
}
.popupEmailMagazineRemarkZone>span{
    color: #5aaccf;
}
/* 内容区域 */
.popupEmailMagazineBody{
    width: 100%;
}
/* 内容区域 - 项目标题 */
.popupEmailMagazineBody>tbody>tr>th{
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    font-weight: normal;
    padding-top: 14px;
    min-height: 40px;
    margin-left: 60px;
}
/* 内容区域 - 项目内容 */
.popupEmailMagazineBody>tbody>tr>td{
    width: 70%;
    text-align: left;
    padding: 5px 0px 0px 15px;
}
/* 内容区域 - 项目 - 输入框 */
.popupEmailMagazineBody>tbody>tr>td>input{
    width:350px;
}
/*星号*/
span.asterisk{
    padding-right: 5px;
    font-size:20px;
    color:red;
    font-weight: bold;
}
/* 提交按钮 */
.popupEmailMagazineBtnSubmit{
    min-width:100px;
    padding:5px 30px;
    background-color:#3BC877;
    color:#fff;
    border:none;
    border-radius:20px;
    cursor: pointer;
    display: inline-block;
    text-overflow:ellipsis;
    white-space:nowrap;
    overflow:hidden;
    text-align: center;
    font-size: 20px;
    margin: 15px 0;
}
.popupEmailMagazineBtnSubmit:active{
    opacity: 0.5;
}
/* 校验失败的控件背景色 */
.popupEmailMagazineBody>tbody>tr>td>input.error{
}