/* Elastislide Style */
.es-carousel-wrapper{
	background: #1a1a1a;
	/*background:transparent url(../images/black.png) repeat top left;*/
	/*padding:0px 80px;*/
	padding:0px 60px;
	/*-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;*/
	position:relative;
	-moz-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.9);
	-webkit-box-shadow:0px 1px 3px rgba(0, 0, 0, 0.9);
	/*box-shadow:0px 1px 3px rgba(0, 0, 0, 0.9);*/
	position:relative;
	
	/*margin-bottom:20px;*/ 
}
.es-carousel{
	overflow:hidden;
	/*background:#000;*/
	/*padding-top:3px;
	padding-bottom:3px;*/
}
.es-carousel ul{
	display:none;
	
	/*防止加载时小图过多把滚动条撑高了*/
	height:90px;
	max-height:90px;
	overflow:hidden;
	/******/
}
.es-carousel ul li{
	/*height:100%;*/
	
	height:62px;
	padding-top:14px;
	padding-bottom:14px;
	
	width:62px;
	padding-right:5px;
	padding-left:5px; 
	
	
	float:left;
	display:block;
}



.es-carousel ul li a{
	display:block;
	border-style:solid;
	/*border-color:#222;*/
	/*border-color:#1a1a1a;*/
	border-color:transparent;
	opacity:0.8;
	-webkit-touch-callout:none;
	/* option */
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	-ms-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	
	
	vertical-align: middle; 
	display: table-cell;
	
	
}

.es-carousel ul li a:hover
{
    cursor:pointer;
}

.es-carousel ul li.selected a{
	border-color:#4eb51b;
	opacity:1.0;
}
.es-carousel ul li a img{
	display:block;
	border:none;
	max-height:100%;
	max-width:100%;
	margin:0 auto;
}
.es-nav span{
	position:absolute;
	/*top:52%;*/
	top:11px;
	left:4px;
	background:transparent url(../images/nav_thumbs_prev.png) no-repeat 18px 25px;
	width:52px;
	/*height:26px;*/
	height:68px;
	/*margin-top:-13px;*/
	margin-top:1px;
	text-indent:-9000px;
	cursor:pointer;
	opacity:0.3;
}
.es-nav span.es-nav-next{
	right:4px;
	left:auto;
	background:transparent url(../images/nav_thumbs_next.png) no-repeat 18px 25px;
}
/*.es-nav span:hover{
	opacity:1.0;
}*/

.es-nav span.es-nav-prev:hover{
	background:#070707 url(../images/nav_thumbs_prev.png) no-repeat 18px 25px;
	opacity:1;
}

.es-nav span.es-nav-next:hover{
	background:#070707 url(../images/nav_thumbs_next.png) no-repeat 18px 25px;
	opacity:1;
	     
}

.P_N
{
    display:none;
}

.PI
{
    display:none;
}
.W_H
{
    width:60px;
    height:60px;
    border-width:2px;
}

.bgc
{
   background:#333; 
}

