@charset "utf-8";
/* CSS Document */
.ban{width:360px; height:340px; position:relative; overflow:hidden;margin:0 auto;}
.ban2{width:360px; height:270px; position:relative; overflow:hidden;}
.ban2 ul{position:absolute; left:0; top:0;}
.ban2 ul li{width:360px; height:270px;}
.prev{float:left; cursor:pointer;}
.num{height:82px;overflow:hidden; width:360px; position:relative;float:left;}
.min_pic{padding-top:10px; width:360px;}
.num ul{width:360px;position:absolute; left:0; top:0;}
.num ul li{float:left;width:60px; height:50px; margin-right:15px; padding:1px;}
.num ul li img{width:100%; height:100%;}
.prev_btn1{width:16px; text-align:center; height:18px; margin-top:40px; margin-right:20px; cursor:pointer; float:left;}
.next_btn1{width:16px; text-align:center; height:18px; margin-top:40px;cursor:pointer;float:right;}
.prev1{position:absolute; top:110px; left:10px; width:28px; height:51px;z-index:9;cursor:pointer;opacity:0;}
.next1{position:absolute; top:110px; right:10px; width:28px; height:51px;z-index:9;cursor:pointer;opacity:0;}
.pop_up{width:360px; height:400px; padding:10px; background:#fff; position:fixed; -position:absolute; left:50%; top:50%; margin-left:-255px; margin-top:-255px; display:none; z-index:99;}
.pop_up_xx{width:40px; height:40px; position:absolute; top:-40px; right:0; cursor:pointer;}
.pop_up2{width:360px; height:400px; position:relative; overflow:hidden;}
.pop_up2{width:360px; height:400px; position:relative; overflow:hidden; float:left;}
.pop_up2 ul{position:absolute; left:0; top:0;}
.pop_up2 ul li{width:360px; height:400px; float:left;}
.ban2 img{width:100%;height:100%;}
#rollImgs li{float:left;}
#rollImgsSmall li{float:left;}
.num ul li.on{border:1px solid #f90;padding:0;width:60px;height:50px;}
/*.num ul li.on>img{width:58px !important;height:48px !important;}*/