@charset "utf-8";


    .flexslider{ position:relative; width:700px; height:100px;float:left; /* border:1px solid #ff3366;*/}
	/* Direction Nav */
	.flexslider .flex-direction-nav a {width: 43px; height: 43px; margin: 0px 0 0; display: block; background: url(/images/bg_direction_nav_2.png) no-repeat 0 0; position: absolute; z-index:9000; top: 50%; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;}
	.flexslider .flex-direction-nav .flex-next {background-position: 100% 0; right:0px; }
	.flexslider .flex-direction-nav .flex-prev {}
	.flexslider:hover .flex-next {opacity: 0.8; }
	.flexslider:hover .flex-prev {opacity: 0.8; }
	.flexslider:hover .flex-next:hover, 
	.flexslider:hover .flex-prev:hover {opacity: 1;}
	.flexslider .flex-direction-nav .disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}

	
	/* Control Nav */
	.flexslider .flex-control-nav {width: 100%; position: absolute; z-index:100; bottom:0px; text-align: left;}
	.flexslider .flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
	.flexslider .flex-control-paging li a {width: 14px; height: 14px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; box-shadow: inset 0 0 3px rgba(0,0,0,0.3);}
	.flexslider .flex-control-paging li a:hover { background: #FF7795;  }
	.flexslider .flex-control-paging li a.flex-active { background: #FF7795;  cursor: default; }




