/* BASIC css start */
#specialEvt { position:relative; background: #fff; border-radius:20px; overflow:hidden;}
#specialEvt .cont-pop .cont {}
#specialEvt .cont-pop .cont img { width:100%; border-radius:20px; overflow:hidden; }
#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 .btn_close { display:inline-block; position:absolute; right:10px; top:10px; width:24px; height:24px; background:url('/design/carlyn/images/icon/icon_close_circle.png') no-repeat center center; background-size: contain;}

.fixed_right {
    position:fixed;
    left: unset !important;
    right:40px;
    border-radius: 20px !important;
    overflow:hidden;
}
/* BASIC css end */

