@charset "utf-8";

* {margin:0; padding:0; box-sizing:border-box}

a {text-decoration:none}
ul {list-style-type:none}

.multiPopup {position:relative; width:300px; overflow:hidden; z-index:9999}
.multiPopup .inner {position:relative; overflow:hidden}
.multiPopup ul.bannerList {position:relative; width:1800px; overflow:hidden}
.multiPopup ul.bannerList:after {clear:both; display:block; content:''}
.multiPopup ul.bannerList > li {float:left; width:300px}
.multiPopup ul.bannerList > li img {display:block}
.multiPopup ul.thumbList {position:relative; border-top:1px solid #dedede; overflow:hidden}
.multiPopup ul.thumbList:before {position:absolute; top:0; left:0; width:1px; height:100%; content:''; background:#dedede; z-index:1}
.multiPopup ul.thumbList > li {position:relative; display:table; float:left; width:100px; height:80px;  text-align:center; background:#f0f0f0; cursor:pointer; transition:all .3s ease}
.multiPopup ul.thumbList > li:before {position:absolute; top:0; right:0; width:1px; height:100%; content:''; background:#dedede}
.multiPopup ul.thumbList > li:after {position:absolute; bottom:0; left:0; width:100%; height:1px; content:''; background:#dedede}
.multiPopup ul.thumbList > li:hover {color:#666; background:#f9f9f9}
.multiPopup ul.thumbList > li p {display:table-cell; color:#888; padding:0 10px; vertical-align:middle}
.multiPopup ul.thumbList > li.on {background:#fff}
.multiPopup ul.thumbList > li.on p {color:#555}

.multiPopup .closeArea {padding-left:10px; background:#777; overflow:hidden}
.multiPopup .closeArea input[type=checkbox] {margin-left:5px; vertical-align:middle; cursor:pointer}
.multiPopup .closeArea > div {text-align:left !important; font-family:inherit !important; padding:0 !important; width:inherit !important; background:none !important}
.multiPopup .closeArea > div span {color:#ccc; line-height:30px; vertical-align:middle; cursor:pointer}
#popup_close_btn {float:right; display:block; width:60px; height:30px; color:#bbb; text-align:center; line-height:30px; background:#555; vertical-align:middle}
#popup_close_btn:hover {background:#444}