/* BASIC css start */
#specialEvt {
    background: #fff;
}

#specialEvt .cont-pop .cont {
    min-height: 375px;
    min-height: 379px \0/IE8+9;
}

#specialEvt .cont-pop .cont img {
    width: 100%;
}

#specialEvt .close-wrap {
    position: relative;
    padding: 5px 0;
    height: 15px;
    color: #fff;
    background: #000;
}

#specialEvt .close-wrap .close {
    position: relative;
    width: 295px;
    margin-top: -2px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
}

#specialEvt .close-wrap .close form {
    *margin-left: -13px;
}

#specialEvt .close-wrap .close label {
    vertical-align: bottom;
    line-height: 14px;
}

#specialEvt .close-wrap .close input {
    margin-top: -3px;
    vertical-align: middle;
}

#specialEvt .close-wrap .close .btn-close {
    padding: 1px 4px 0;
    line-height: 12px;
    position: absolute;
    right: 0px;
    top: 0;
    *top: 1px;
    font-size: 11px;
    background: #fff;
}

#specialEvt .popup {
    border-radius: 12px;
    overflow: hidden;
    box-shadow: 2px 5px 10px 4px rgba(0, 0, 0, 0.4%);
}

/* BASIC css end */

