*						{ padding:0; margin:0; outline:none; }
img						{ width:auto; max-width:100%; margin:0; padding:0;}
ul, li					{ list-style-type:none; }

.wrap					{ max-width:760px; margin:0 auto; position:relative; background:#fff; border: 1px solid #eee;}
.header					{ position:absolute; top:0; left:0; width:100%;  z-index:10;  }
.header .subsBt         { position: absolute; top: 25%; right: 5%; width: 16%; z-index: 10;}

.slick-arrow		{ position:absolute; display:none; top:44.2708333333333%; z-index:2; width:15.5px; height:37.5px; overflow:hidden; border:0; text-indent:-99999px; }
.slick-prev			{ left:1.0%; background:url(img/arrPrev.png) 0 0 no-repeat; background-size:contain; }
.slick-next			{ right:1.0%; background:url(img/arrNext.png) 0 0 no-repeat; background-size:contain; }

.slick-slide		{ position:relative; }
span.mitwo			{ position:absolute; width:90.62%; display:inline-block; top:66%; margin:0 4.69%; }
span.mitwo2			{ position:absolute; width:90.62%; display:inline-block; top:74%; margin:0 4.69%; }
.mi1				{ float:left; width: auto; max-width: 49.5%;}
.mi2				{ float:right; width: auto; max-width: 49.5%;}
.share				{ position:absolute; width:100%; display:block; top:86%; text-align: center; }
.mi3				{ width:22%; display:inline-block; }

.footer				{ position:absolute; top:90.5%; left:0; width:100%; z-index:10; width:100%; }
.footer div.Layer	{ margin:0 auto; position:relative; width:90.63%; padding:8% 0 0; }
.footer div.Layer ul { display: flex; justify-content: space-between;}
.footer div.Layer ul li		{ float: left; padding-right: 0.8%;}
.footer div.Layer ul li:last-child	{ padding-right: 0;}
.menu1 { width: 56.75%; }
.menu2 { width: 14.75%; }
.menu3 { width: 6.75%; }
.menu4 { width: 6.75%; }
.menu5 { width: 6.75%; }
.slick-slide::after, .footer div.Layer { content:''; display:block; clear:both;}

.shareArea			{ width:100%; background:rgba(255,255,255,0.85); border-top:1px solid rgba(0,0,0,0.85); border-bottom:1px solid rgba(0,0,0,0.85); padding:30px 0 15px; position:absolute; bottom:8%; left:0; display:none; }
.shareArea ul		{ display:flex; justify-content: space-around; }
.shareArea ul li	{ width:16%; }
.shareArea ul li a	{ display:block; font-size:12px; color:#3f3c3c; text-decoration:none; text-align:center; }
.shareArea ul li a span	{ white-space:nowrap; padding-top:5px; display:inline-block; }
.shareArea p		{ text-align:center; padding:20px 0 0; }
.shareArea p img	{ width:6%; }


