@charset "utf-8";.flickContainer{
	overflow: hidden;
	position: relative;
	z-index: 10;
}.flickContainer .flickWrapper{position:relative;z-index:1}.flickContainer .flickWrapper .flickCol{
	float: left;
}.flickWrapper:after,.flickBtn:after{content:".";display:block;clear:both;height:0;visibility:hidden;font-size:0.1em;line-height:0}.flickWrapper,.flickBtn{zoom:1}.lamp_def{
	display: inline-block;
	width: 10px;
	height: 10px;
	margin: 0 4px;
	overflow: hidden;
	background-color: #666;
}.lamp_cur{
	background-color: #FFF !important
}.flick_btn_next,.flick_btn_back{display:block;padding:4px 8px}
.flick_btn_next{
	float: right;
	z-index: 100;
	background-image: url(../img/top/flick_next.png);
	background-repeat: no-repeat;
	background-position: right center;
	background-size: 70% auto;
	-webkit-background-size: 70% auto;
	padding-top: 50px;
	padding-right: 18px;
	padding-bottom: 34px;
	padding-left: 18px;
	position: absolute;
	top: 15%;
	right: 0px;
}
.flick_btn_back{
	background-image: url(../img/top/flick_prevous.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 50px;
	padding-right: 18px;
	padding-bottom: 34px;
	padding-left: 18px;
	position: absolute;
	left: 0px;
	top: 15%;
	background-size: 70% auto;
	-webkit-background-size: 70% auto;
	z-index: 999;
}.pointer{
	cursor: pointer !important
}

/*#flickMain .flickContainer{_width:950px;max-height:320px;_height:320px}*/

#flickMain .flick_btn_next{

}
#flickMain .flick_btn_back{

}
#flickMain .pointer{cursor:pointer !important}

#flickMain .btnFalse{background:transparent !important}

.flickCol a.noHighlight{-webkit-tap-highlight-color:rgba(0,0,0,0)}

@media only screen and (max-width: 580px){#flickMain .flickContainer{height:100%}


.lamp_def{
	display: inline-block;
	width: 5px;
	height: 5px;
	margin: 0 2px;
}}

#flickscroll #moveprev {
	top: 0;
	left: -30px;
	width: 30px;
	height: 150px;
	background: transparent url(../img/moveprev.jpg) no-repeat left top;
	position: absolute;
	cursor: pointer;
}

#flickscroll #movenext {
	top: 0;
	right: -30px;
	width: 30px;
	height: 150px;
	background: transparent url(../img/movenext.jpg) no-repeat left top;
	position: absolute;
	cursor: pointer;
}
#demo {
	overflow: hidden;

}
#flick {
	padding-bottom: 20px;
	position: relative;
	background-color: #ffea00;
}
.flickLamp {
	position: absolute;
	text-align: center;
	margin-top: -25px;
	padding-bottom: 25px;
	margin-bottom: 25px;
	left: 44%;
	z-index: 150;
}
