/* BASIC css start */
#MAKESHOPLY0 { top:0!important; left:0!important; width:100%!important; height:100%!important; background:none!important; z-index:1100!important; }
#MAKESHOPLY2 { top:0!important; left:0!important; width:100%!important; height:100%!important; background:none!important; z-index:999!important; }

#specialEvt { position:absolute; top:50%; left:50%; z-index:2000; -ms-transform:translate(-50%, -50%); transform:translate(-50%, -50%); }
#specialEvt .tit-pop { text-align: center; }
#specialEvt .cont-pop img { width:500px; }

#specialEvt .close-wrap { position:relative; }
#specialEvt .close-wrap .close { overflow:hidden; background:#fff; color:#333; }
#specialEvt .close-wrap .close > label { display:block; float:left; width:50%; padding:13px 0 0 20px; box-sizing:border-box; line-height:1; color:#333; }
#specialEvt .close-wrap .close .btn-close { display:block; float:left; width:50%; padding:13px 0; border-left:1px solid #e9e9e9; box-sizing:border-box; text-align:center;  }

#specialEvtClose { position:fixed; top:0; left:0; z-index:1100; width:100%; height:100%; background:rgba(0,0,0,.7); }
#specialEvtClose a { display:block; width:100%; height:100%; }

.btn-close-te { display:none; overflow:hidden; }
.btn-close-te a { float:right; width:30px; margin-bottom:10px; }
.btn-close-te a img { width:100%; }
/* BASIC css end */

