@charset "utf-8";
/*****
* @description	:slider
* @author	:陈敏
* @version	:1.0
* @type		:master
* @update	:chenmin(2013-06-06 06:06)
*****/


 
/* Browser Resets */
.flex-container a:active,.rps_slider a:active,.flex-container a:focus,.rps_slider a:focus{outline:none;}
.slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none;}
/* FlexSlider Necessary Styles*/
.rps_slider{position:relative;z-index:9;margin:0;padding:0;}
.rps_slider .slides > li{display:none;-webkit-backface-visibility:hidden;}
/* Hide the slides before the JS is loaded*/
.rps_slider .slides li img{width:100%;display:block;opacity:0.5;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;background:#000;}
.rps_slider .slides li.flex-active-slide{position:relative;z-index:11}
.rps_slider .slides li.flex-active-slide img{opacity:1;transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;}
.flex-pauseplay span{text-transform:capitalize;}
/* Clearfix for the .slides element */
.slides{position:relative;z-index:1;}
.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .slides{display:block;}
* html .slides{height:1%;}
/* No JavaScript Fallback */
.no-js .slides > li:first-child{display:block;}
/* FlexSlider Default Theme*/
.rps_slider{margin:0 0 60px;background:#fff;border:4px solid #fff;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.loading .flex-viewport{max-height:300px;}
.rps_slider .slides{zoom:1;}
.carousel li{margin-right:5px}
/* Direction Nav */
.flex-direction-nav{}
.flex-direction-nav a{width:30px;height:30px;margin:-20px 0 0;display:block;background:url(../images/css_sprites/slide_arrow.png) no-repeat 0 0;position:absolute;top:50%;z-index:999;cursor:pointer;text-indent:-9999px;opacity:1;-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:100% 0;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flex-direction-nav .flex-disabled{opacity:.3!important;filter:alpha(opacity=30);cursor:default;}
/* Control Nav */
.flex-control-nav{display:none !important;width:100%;position:absolute;bottom:-40px;text-align:center;}
.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{width:11px;height:11px;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);}
.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7);}
.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default;}
.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden;}
.flex-control-thumbs li{width:25%;float:left;margin:0;}
.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer;}
.flex-control-thumbs img:hover{opacity:1;}
.flex-control-thumbs .flex-active{opacity:1;cursor:default;}
.rps_slider{border:none;background:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;min-height:400px;}
.rps_slider{max-width:1000px;margin:0 auto;}
.flex-viewport{overflow:visible !important}
.has_slider{overflow:hidden;}
.rps_slider .slides > li{position:relative;z-index:1;}
.flex-caption{opacity:0;background-color:#353739;background-color:rgba(0,0,0,0.6);color:#fff;bottom:20px;left:3%;width:94%;position:absolute;}
.flex-caption .btn{position:relative;text-shadow:none;color:#fff;top:-4px;}
.caption_inner{padding:20px 30px;}
.flex-direction-nav .flex-next{display:block !important;background-image:url(../images/css_sprites/slide_arrow.png);background-position:-50px 0;height:110px;margin-top:-55px;width:70px;}
.flex-direction-nav .flex-prev{display:block !important;background-image:url(../images/css_sprites/slide_arrow.png);background-position:20px 0;height:110px;margin-top:-55px;width:70px;}
.flex-direction-nav .flex-next:hover{background-position:-50px -110px;}
.flex-direction-nav .flex-prev:hover{background-position:20px -110px;}




/*The Gallery Show*/
/*wrapper*/
.preview_wrapper{width:960px;margin:0 auto;position:relative;}
.clearfix:after{content:"\0020";display:block;height:0;clear:both;}
.clearfix{zoom:1;}
/*Title*/
.galleryshow{position:relative;padding:0;z-index:1;}
.galleryshow .gallery_title{padding:5px 0;height:30px;line-height:30px;}
.galleryshow .gallery_title .gallery_title_text{font-family:"\5FAE\8F6F\96C5\9ED1","黑体";font-size:18px;color:#fff;float:left;}
.galleryshow .gallery_title .share,.galleryshow .gallery_title .original{float:right;width:30px;height:30px;}
.galleryshow .gallery_title .original{margin-right:1px;}
.galleryshow .gallery_title .view_num{float:right;padding-right:30px;font-size:12px;color:#999;}
.galleryshow .gallery_title .view_num b{color:#89bf43;font-weight:normal;}
/*Big Focus*/
.galleryshow_white{background:#fff;}
#preview_framepic{margin:0 auto;position:relative;clear:both;}
#preview_bigshow{width:960px;position:relative;text-align:center;margin-top:10px;}
#preview_bigpic{width:960px;min-height:300px;_height:300px;position:relative;}
#preview_bigpic.loading{background:url("../images/css_single/loading.gif") no-repeat scroll center center transparent;}
#preview_bigpic .pic_bg{display:block;height:102px;position:absolute;bottom:0;left:3px;z-index:3;background-color:#181818;opacity:0.7;filter:alpha(opacity=70);}
/*Big Focus Button*/
#preview_leftarea{width:50%;height:100%;position:absolute;left:0;top:0;z-index:2;background:#fff;opacity:0;filter:Alpha(Opacity=0);cursor:pointer;}
#preview_rightarea{width:50%;height:100%;position:absolute;right:0;top:0;z-index:2;background:#fff;opacity:0;filter:Alpha(Opacity=0);cursor:pointer;}
#preview_photoprev{position:absolute;width:79px;height:73px;left:0;top:200px;display:none;cursor:pointer;background:url(../images/css_single/photo_prev.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='../images/css_single/photo_prev.png');_background:none;background-position:0 0}
#preview_photonext{position:absolute;width:79px;height:73px;right:0;top:200px;display:none;cursor:pointer;background:url(../images/css_single/photo_next.png) no-repeat;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='../images/css_single/photo_next.png');_background:none;background-position:0 0}
/*Focus Text And Date*/
#preview_picintro{width:910px;line-height:20px;padding:15px 25px 10px;font-size:12px;color:#999;text-indent:2em;font-family:'\5B8B\4F53',Arial,Helvetica,sans-serif;}
.gallery_date{margin:0 25px;padding:10px 0;color:#aaa;border-top:1px #e9e9e9 solid;text-align:right;font-size:12px;font-family:'\5B8B\4F53',Tahoma,Geneva,sans-serif;}
.gallery_date span{color:#333;}
/*Small Focus Scroll*/
#preview_scroll{height:140px;overflow:hidden;padding-bottom:20px;}
#preview_slide_l{float:left;margin-left:12px;_margin-left:6px;width:36px;height:140px;background:url(../images/css_single/scroll_left.png) 0 center no-repeat;display:block;cursor:pointer;}
#preview_slide_r{float:right;margin-right:12px;_margin-right:6px;width:36px;height:140px;background:url(../images/css_single/scroll_right.png) 0 center no-repeat;display:block;cursor:pointer;}
#preview_slide_l.selected{background-position:-36px center;}
#preview_slide_r.selected{background-position:-36px center;}
#preview_slidelist{width:840px;overflow:hidden;float:left;height:140px;margin-left:12px;_margin-left:6px;}
#preview_slidelist table{margin:0 auto;}
#preview_slidelist .pic,#preview_slidelist .pic_on{width:140px;float:left;text-align:center;}
#preview_slidelist .list_con{width:130px;height:140px;text-align:center;}
#preview_slidelist .pic img{width:120px;height:120px;display:block;margin:0 auto;padding:0;border:none;}
#preview_slidelist .pic_on img{width:120px;height:120px;display:block;margin:0 auto;padding:0;border:none;}
.pb_01,.pb_03,.pb_06,.pb_08{height:2px;width:2px;}
.pic_on img{border:none;display:block;}
.pic_on .pb_01,.pic_on .pb_02,.pic_on .pb_03,.pic_on .pb_04,.pic_on .pb_05,.pic_on .pb_06,.pic_on .pb_07,.pic_on .pb_08{background:#89bf43;}
/*The End Pop Show*/
.galleryslide_layer{display:block;visibility:hidden;position:absolute;left:242px;top:100px;width:460px;height:330px;background:url(../images/css_single/opacity_30.png) 0 0 repeat;padding:8px;}
.galleryslide_close{width:27px;height:27px;display:block;position:absolute;right:18px;top:18px;text-indent:-9999em;background:url('../images/css_single/close.gif') no-repeat;z-index:100;}
.galleryslide_close:hover{filter:Alpha(Opacity=80);opacity:0.8;}
.galleryslide_wrap{float:left;width:460px;height:330px;background:#fff;overflow:hidden;font-family:"\5FAE\8F6F\96C5\9ED1",Arial,Helvetica,sans-serif;position:relative;z-index:99;}
.galleryslide_wrap .over_tips{padding-top:80px;width:460px;height:44px;line-height:44px;font-size:24px;color:#333;text-align:center;}
.galleryslide_wrap .operate{padding:38px 0 25px 50px;width:460px;height:46px;line-height:46px;text-align:center;}
.galleryslide_wrap .quick_link{width:460px;height:22px;line-height:22px;text-align:center;}
.gallery_date a,.gallery_date a:hover,.galleryslide_wrap .quick_link a,.galleryslide_wrap .quick_link a:hover{color:#38a085;text-decoration:none;}
		




/*Musician Show*/
.a8musician_show{width:1000px;position:relative;margin:20px auto;font-family:"\5FAE\8F6F\96C5\9ED1",Verdana,Geneva,sans-serif}
.a8musician_show li{float:left;overflow:hidden;margin:1px;position:relative}
.a8musician_show li.li_b{width:398px;height:398px;background:0}
.a8musician_show li.li_h{position:absolute;width:398px;height:198px;z-index:2;background:0}
.a8musician_show li.normal_li{height:198px;position:relative}
.sp_title,.ms_title{position:absolute;left:0;bottom:0;text-align:left;text-indent:20px;font-size:20px;color:#fff;z-index:4}
.sp_title{height:40px;width:400px;line-height:40px}
.ms_title{height:40px;width:200px;line-height:40px}
.special_hover{overflow:hidden;position:relative;background:#fff}
.special_hover .hover_item{position:absolute;left:0;right:0;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;bottom:-200px;height:200px;background:rgba(114,158,59,0.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E6729e3b',endColorstr='#E6729e3b');cursor:pointer;z-index:1500}
.special_hover:hover .hover_item{bottom:0}
.musician_info{width:370px;padding:0 15px;height:200px;line-height:24px;color:#fff;position:relative;z-index:2;overflow:hidden}
.musician_info .h2{float:left;height:60px;padding:16px 0;width:370px;overflow:hidden;line-height:20px;font-weight:normal;font-size:12px}
.musician_info .h2 .h3{font-size:18px;font-weight:normal;padding-right:2em}
.pop_label{width:250px;height:72px;overflow:hidden}
.pop_label li{width:250px;height:24px;line-height:24px;font-size:14px}
.pop_qrcode{position:absolute;bottom:10px}
.pop_qrcode img{float:left;width:106px;height:106px}
.a8musician_show .pop_qrcode{display:none}
.a8musician_show .pop_qrcode img{float:left;width:106px;height:106px}
.special_hover .pop_qrcode{display:block;right:10px}
.a8musician_pop{display:none;position:absolute;top:0;left:0;z-index:10;padding:1px;background:rgba(114,158,59,0.9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E6729e3b',endColorstr='#E6729e3b');width:598px;height:198px;overflow:hidden}
.a8musician_pop img{width:198px;height:198px;position:relative;z-index:3}
.a8musician_pop .border_mask{position:absolute;top:0;z-index:999;width:191px;height:191px;border:4px #89bf43 solid;cursor:pointer}
.a8musician_pop .border_mask a{float:left;display:block;width:191px;height:191px;overflow:hidden;cursor:pointer;background:0}
.layer_mask{display:none;position:absolute;background:#000;filter:Alpha(Opacity=50);opacity:.5;top:0;left:0;width:100%;z-index:3}
.a8musician_show li.mr_400{margin-right:401px}
.a8musician_show li.li_p1{right:0;top:200px}
.a8musician_show li.li_p2{right:200px;top:600px}





