@charset "utf-8";

/* FlexSlider Default Theme
*********************************/
#flexSliderOne-viewport { max-height:450px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.loading #flexSliderOne-viewport { max-height: 300px; }
.carousel li { margin-right: 5px; }

#flexSliderOne{ color:#333;}
#flexSliderOne a{ color:#333;}
#flexSliderOne .title{ font-family:NGB; color:#777; text-decoration:none; margin-top:10px; display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#flexSliderOne .title:hover{color:#e83428;}
#flexSliderOne .hour{ color:#888;}

#flexSliderOne .slides{ position:relative; margin:0; padding:32px 0px 0px 41px; font-size:12px; line-height:1.5; *zoom:1; _margin-right:-100%;}
#flexSliderOne .slides:after{ display:block; clear:both;}
#flexSliderOne .slides li { float:left; overflow:hidden; width:100px; margin-right:28px; margin-bottom:15px; padding-bottom:0; white-space:nowrap; list-style:none;}
#flexSliderOne .slides li.clearRight{ margin-right:0;}
#flexSliderOne .slides li .thumb{ display:block; position:relative; width:100px; height:75px; margin:0; overflow:hidden; text-decoration:none;}
#flexSliderOne .slides li .thumb img{ display:block; position:relative; width:100%;}
#flexSliderOne .slides li .thumb .imgNone{ display:block; position:relative; width:100%; height:70%; padding-top:30%; background:#eee; text-align:center; cursor:pointer; color:#000;}
#flexSliderOne .slides li .thumb .board{ display:block; position:absolute; width:100%; top:0; left:0; padding:2px 0 0 0 !important; cursor:pointer; text-align:center; font-weight:normal; background:#000; color:#fff; opacity:0.6;  filter:alpha(opacity=60); -ms-filter:alpha('opacity=60'); }
#flexSliderOne .slides li .thumb .category{ display:block; position:absolute; width:100%; bottom:0; left:0; padding:2px 0 0 0 !important; cursor:pointer; text-align:center; font-weight:normal; background:#000; color:#fff; opacity:0.6;  filter:alpha(opacity=60); -ms-filter:alpha('opacity=60'); }
#flexSliderOne .slides li .author{ display:block;}
#flexSliderOne .slides li .replyNum a{ font:10px Tahoma; margin:0 -1px;}
#flexSliderOne .slides li .trackbackNum a{ font:10px Tahoma; margin:0 -1px;}
#flexSliderOne .slides li .date{ font:11px Tahoma;}
#flexSliderOne .slides li .hour{ font:11px Tahoma;}
#flexSliderOne .slides li .extraVar{ clear:both; font-size:11px; color:#999}

/* Direction Nav */
.flexSliderOne-direction-nav {*height: 0;}
.flexSliderOne-direction-nav a  { display: block; width:23px; height:35px; margin:0; position: absolute; top:38%; z-index:10; overflow: hidden; opacity: 0; cursor: pointer; color: rgba(0,0,0,0.8); text-shadow: 1px 1px 0 rgba(255,255,255,0.3); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; }
.flexSliderOne-direction-nav .flexSliderOne-prev { left:0 !important; margin-left:0px; background:url(/images/slider/arrow_prev_mini.png) no-repeat; opacity:1 !important;}
.flexSliderOne-direction-nav .flexSliderOne-next { right:0 !important; margin-right:0px; background:url(/images/slider/arrow_next_mini.png) no-repeat; opacity:1 !important;}
.flexslider:hover .flexSliderOne-next:hover { background:url(/images/slider/arrow_next_mini_on.png) no-repeat;}
.flexslider:hover .flexSliderOne-prev:hover { background:url(/images/slider/arrow_prev_mini_on.png) no-repeat;}
.flexSliderOne-direction-nav .flexSliderOne-disabled { opacity: 0!important; filter:alpha(opacity=0); cursor: default; }

/* Control Nav */
.flexSliderOne-control-nav {width:78px; height:14px; padding:4px 0; position:absolute; bottom:10px; left:461px; background:url(/images/slider/bgControlNav.png) no-repeat; text-align:center; overflow:hidden; z-index:99;}
.flexSliderOne-control-nav li {margin:0 2px; display: inline-block; zoom: 1; *display: inline;}
.flexSliderOne-control-paging li a {width:14px; height:14px; display:block; cursor: pointer; text-indent:-9999px; background:url(/images/slider/bgControlPaging.png) 0 0 no-repeat;}
.flexSliderOne-control-paging li a:hover,
.flexSliderOne-control-paging li a.flexSliderOne-active { background-position:center bottom; }

.flexSliderOne-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flexSliderOne-control-thumbs li {width: 25%; float: left; margin: 0;}
.flexSliderOne-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flexSliderOne-control-thumbs img:hover {opacity: 1;}
.flexSliderOne-control-thumbs .flexSliderOne-active {opacity: 1; cursor: default;}


/* FlexSlides Default Theme
*********************************/
#flexSliderOne-viewport { max-height:220px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.loading #flexSliderOne-viewport { max-height:220px; }
.carousel li { margin-right: 5px; }

#flexSlides .flex-viewport img {width:320px;}
#flexSlides .flex-viewport li{margin:0 10px;}

#flexSlides{ color:#333;}
#flexSlides a{ color:#333;}
#flexSlides .title{ display:block; color:#777; margin-top:8px; text-decoration:none;}
#flexSlides .title:hover{color:#222; font-family:NGB;}
#flexSlides .hour{ color:#888;}

#flexSlides .slides{ position:relative; margin:0; padding:0; font-size:12px; line-height:1.5; *zoom:1; _margin-right:-100%;}
#flexSlides .slides:after{ content:""; display:block; clear:both;}
#flexSlides .slides li { float:left; position: relative; overflow:hidden; margin-top:6px; margin-right:24px; text-align:center; white-space:nowrap; list-style:none;}
#flexSlides .slides li.clearRight{ margin-right:0;}
#flexSlides .slides li .thumb{ position:relative; width:100px; height:75px; margin:0; overflow:hidden; text-decoration:none;}
#flexSlides .slides li .thumb img{ display:block; position:relative; width:100%; }
#flexSlides .slides li .thumb .imgNone{ display:block; position:relative; width:100%; height:70%; padding-top:30%; background:#eee; text-align:center; cursor:pointer; color:#000;}
#flexSlides .slides li .thumb .board{ display:block; position:absolute; width:100%; top:0; left:0; padding:2px 0 0 0 !important; cursor:pointer; text-align:center; font-weight:normal; background:#000; color:#fff; opacity:0.6;  filter:alpha(opacity=60); -ms-filter:alpha('opacity=60'); }
#flexSlides .slides li .thumb .category{ display:block; position:absolute; width:100%; bottom:0; left:0; padding:2px 0 0 0 !important; cursor:pointer; text-align:center; font-weight:normal; background:#000; color:#fff; opacity:0.6;  filter:alpha(opacity=60); -ms-filter:alpha('opacity=60'); }
#flexSlides .slides li .author{ display:block;}
#flexSlides .slides li .replyNum a{ font:10px Tahoma; margin:0 -1px;}
#flexSlides .slides li .trackbackNum a{ font:10px Tahoma; margin:0 -1px;}
#flexSlides .slides li .date{ font:11px Tahoma;}
#flexSlides .slides li .hour{ font:11px Tahoma;}
#flexSlides .slides li .extraVar{ clear:both; font:11px Tahoma; color:#999}

#flexSlides .slides li .flexSlides-caption {background:#222;opacity: .8;overflow:hidden;position:absolute;width:290px;margin:155px 0 0 0;padding:13px 15px 15px 15px;top:0; left:0; filter:alpha(opacity:80); color:#fff;}
#flexSlides .slides li .flexSlides-caption a.title {color:#fff;}
#flexSlides .slides li .flexSlides-caption a.title:focus,
#flexSlides .slides li .flexSlides-caption a.title:hover {color:#e83428;}
#flexSlides .slides li .flexSlides-caption .subCpt {clear:both;width:290px;margin-top:10px;white-space:normal !important;}


/* Direction Nav */
.flexSlides-direction-nav {*height: 0;}
.flexSlides-direction-nav li { list-style:none;}
.flexSlides-direction-nav a  { display: block; text-decoration:none; width:24px; height:35px; margin:-32px 0 0; position: absolute; top:50%; z-index: 10; overflow: hidden; opacity: 0; cursor: pointer;  color: rgba(0,0,0,0.8); text-shadow: 1px 1px 0 rgba(255,255,255,0.3); -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease; }
.flexSlides-direction-nav .flexSlides-prev { left:0 !important; margin-left: -53px; background:url(/images/slider/arrow_prev.png) no-repeat; opacity:1 !important;}
.flexSlides-direction-nav .flexSlides-next { right:0 !important; margin-right: -55px; background:url(/images/slider/arrow_next.png) no-repeat; opacity:1 !important;}
.flexslider:hover .flexSlides-next:hover { background:url(/images/slider/arrow_next_on.png) no-repeat;}
.flexslider:hover .flexSlides-prev:hover { background:url(/images/slider/arrow_prev_on.png) no-repeat;}
.flexSlides-direction-nav .flexSlides-disabled { opacity: 0!important; filter:alpha(opacity=0); cursor: default; }


/* Pause/Play */
.flexSlides-pauseplay a { display: block; width: 20px; height: 20px; position: absolute; bottom: 5px; left: 10px; opacity: 0.8; z-index: 10; overflow: hidden; cursor: pointer; color: #000; }
.flexSlides-pauseplay a:before  { font-family: "flexslider-icon"; font-size: 20px; display: inline-block; content: '\f004'; }
.flexSlides-pauseplay a:hover  { opacity: 1; }
.flexSlides-pauseplay a.flexSlides-play:before { content: '\f003'; }

/* Control Nav */
.flexSlides-control-nav {width:78px; height:14px; padding:4px 0; position:absolute; bottom:10px; left:461px; background:url(/images/slider/bgControlNav.png) no-repeat; text-align:center; overflow:hidden; z-index:99;}
.flexSlides-control-nav li {margin:0 2px; display: inline-block; zoom: 1; *display: inline;}
.flexSlides-control-paging li a {width:14px; height:14px; display:block; cursor: pointer; text-indent:-9999px; background:url(/images/slider/bgControlPaging.png) 0 0 no-repeat;}
.flexSlides-control-paging li a:hover,
.flexSlides-control-paging li a.flexSlides-active { background-position:center bottom; }

.flexSlides-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flexSlides-control-thumbs li {width: 25%; float: left; margin: 0;}
.flexSlides-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flexSlides-control-thumbs img:hover {opacity: 1;}
.flexSlides-control-thumbs .flexSlides-active {opacity: 1; cursor: default;}


/* FlexSlides Default Theme
*********************************/
#flexSlides2 .flex-viewport img {width:320px;}
#flexSlides2 .flex-viewport li{margin:0 10px;}

#flexSlides2{ color:#333;}
#flexSlides2 a{ color:#333;}
#flexSlides2 .title{ display:block; color:#777; margin-top:8px; text-decoration:none;}
#flexSlides2 .title:hover{color:#222; font-family:NGB;}
#flexSlides2 .hour{ color:#888;}

#flexSlides2 .slides{ position:relative; margin:0; padding:0; font-size:12px; line-height:1.5; *zoom:1; _margin-right:-100%;}
#flexSlides2 .slides:after{ content:""; display:block; clear:both;}
#flexSlides2 .slides li { float:left; position: relative; overflow:hidden; margin-top:6px; margin-right:25px; text-align:center; white-space:nowrap; list-style:none;}
#flexSlides2 .slides li.clearRight{ margin-right:0;}
#flexSlides2 .slides li .thumb{ position:relative; width:100px; height:75px; margin:0; overflow:hidden; text-decoration:none;}
#flexSlides2 .slides li .thumb img{ display:block; position:relative; width:100%; }
#flexSlides2 .slides li .thumb .imgNone{ display:block; position:relative; width:100%; height:70%; padding-top:30%; background:#eee; text-align:center; cursor:pointer; color:#000;}
#flexSlides2 .slides li .thumb .board{ display:block; position:absolute; width:100%; top:0; left:0; padding:2px 0 0 0 !important; cursor:pointer; text-align:center; font-weight:normal; background:#000; color:#fff; opacity:0.6;  filter:alpha(opacity=60); -ms-filter:alpha('opacity=60'); }
#flexSlides2 .slides li .thumb .category{ display:block; position:absolute; width:100%; bottom:0; left:0; padding:2px 0 0 0 !important; cursor:pointer; text-align:center; font-weight:normal; background:#000; color:#fff; opacity:0.6;  filter:alpha(opacity=60); -ms-filter:alpha('opacity=60'); }
#flexSlides2 .slides li .author{ display:block;}
#flexSlides2 .slides li .replyNum a{ font:10px Tahoma; margin:0 -1px;}
#flexSlides2 .slides li .trackbackNum a{ font:10px Tahoma; margin:0 -1px;}
#flexSlides2 .slides li .date{ font:11px Tahoma;}
#flexSlides2 .slides li .hour{ font:11px Tahoma;}
#flexSlides2 .slides li .extraVar{ clear:both; font:11px Tahoma; color:#999}

#flexSlides2 .slides li .flexSlides2-caption {background:#222;opacity: .8;overflow:hidden;position:absolute;width:290px;margin:155px 0 0 0;padding:13px 15px 15px 15px;top:0; left:0; filter:alpha(opacity:80); color:#fff;}
#flexSlides2 .slides li .flexSlides2-caption a.title {color:#fff;}
#flexSlides2 .slides li .flexSlides2-caption a.title:focus,
#flexSlides2 .slides li .flexSlides2-caption a.title:hover {color:#e83428;}
#flexSlides2 .slides li .flexSlides2-caption .subCpt {clear:both;width:290px;margin-top:10px;white-space:normal !important;}
