
@charset "utf-8";


.iFt-wrt{ color:#FFF }
.iFt-Song12pt{ font:12px/1 "MS Song";}

.iList-StlNn{ list-style:none; margin:0; padding:0;}

.iLink{ text-decoration:none;}
.iLink:hover{ text-decoration:underline;}

.iDepicts{ text-indent:-9999px; overflow:hidden; }

body{ background:#2C2D2D; } 

.slide-sprite{ background:url(/slide/images/v1/collection/slide-sprite.png) no-repeat; _background:url(/slide/images/v1/collection/slide-sprite.gif) no-repeat;}

.ie6{ background:url(/slide/images/v1/collection/slide-sprite.png) no-repeat;}

.sliderWrap{  }

.top{  height:45px;  background:url(/slide/images/v1/collection/blurbg.png) 0 -180px repeat-x;  }
	.top-left{ float:left; margin-left:-17px; _display:inline;}
		.top-l-sel, .top-l-albumlink, .top-l-bread, .top-lb-pos{ float:left; }
		.top-l-bread, .top-lb-pos{ height:18px; margin:0; padding:0;}
		
		.top-l-sel, .top-l-albumlink{ font:italic 18px/2 "Microsoft Yahei","黑体";  padding:0 0 0 43px; }
		.top-l-sel{background-position:-8px 0; margin:3px 1px 0 13px;  width:70px;}
		.top-l-albumlink{ background-position:-47px -34px; margin:3px 10px 0 0; width:50px;}
		
		.top-l-bread{ padding:0; line-height:12px; margin:15px 0 0;}			
			.top-lbp-title, .top-lbp-tail{ float:left; line-height:18px; margin:0; padding:0; }	
			.top-lbp-title{ margin:0; padding:0; }	
			.top-lbp-tail{ float:left; width:7px; height:18px; margin:0 5px;  background-position:-145px -12px;}
	.top-right{ float:right; margin:10px -1px 0 0; _display:inline;   }
		.slide-form{}
			.slide-fm-key, .slide-fm-btn{ margin:0; border:0; padding:0; float:left;}
			.slide-fm-key{ width:160px; height:26px;   padding:0 4px 0 5px; margin:0px 1px 0 0;  line-height:normal; line-height: 24px\9; color:#000; background:#565656; background:#FFF }  /*20130306*/
	
			.slide-fm-btn{ width:74px; height:26px; background-position:-203px -9px; line-height:25px; text-indent:21px;}			
		.top-rn-entrys{ margin:0; padding:0 0 0 20px; _display:inline; }
			.slide-form, .top-r-nav, .top-rne-entry{ float:left;}
			.top-rnee-link, .top-rnee-tail{ float:left; height:25px; line-height:25px;}
			.top-rnee-tail{ width:3px; margin:0 5px; _display:inline; background-position:-173px -8px;}
		
.slide{ width:950px; margin:0 auto; }
	.slide-head{ font:26px/2 "Microsoft Yahei","黑体"; margin:26px 0; text-align:center; width:950px;}  /**/
		.slide-h-counter{ color:#FF8400; font:normal;}
	.slide-bar{ margin:10px 0 10px 0; }
		.slide-control, .slide-c-btn{ float:left;}	
		.slide-c-btn{ width:81px; height:28px; line-height:28px; margin:0 9px 0 0; background-position:-203px -102px;  overflow:hidden;}
		.slide-c-btn:hover{background-position:-203px -138px; }
		
			.slide-cb-link{ float:left; width:100%; height:100%; text-indent:26px; line-height:26px; line-height:28px\9; text-decoration:none;  text-indent:28px;}
			.slide-cb-fullView{ background-position:-579px -5px;  position:relative;  width:81px; height:28px;}
			   .fullScreenFlashBtn{position:absolute; margin:0; padding:0; top:0; left:0;  width:81px; height:28px;     display:block; z-index:5;   }  /*flash FullScreen*/
			   
			   object{float:left;}
			.slide-cb-listView{ background-position:-579px -60px;}
			
			.slide-cb-fullView:hover{ background-position:-577px -201px;}
			.slide-cb-slideView:hover{ background-position:-576px -235px;}
			.slide-cb-listView:hover{ background-position:-576px -267px;}
			.slide-cb-slideView{ background-position:-579px -31px;}	

			.slide-cb-slideView-pause{ background-position:-579px -90px;}
			.slide-cb-slideView-pause:hover{ background-position:-576px -300px;}
		.slide-b-right{ float:right; margin:6px 0;}
				
				.share-head{ line-height:16px; margin:0 3px 0 0;}
					.slide-h-counter{ font-weight:normal;}
				.share, .share-head, .share-list, .share-l-item, .slide-br-more{ float:left;}
					.share-l-item{ height:16px; width:16px; overflow:hidden; margin:0 4px; }
						.share-li-btn{ display:block; width:16px; height:16px;}
						.weiboShare{  background-position:-208px -271px;}
						.qqShare{ background-position:-233px -271px;}
						.renrenShare{ background-position:-258px -271px;}
						.doubanShare{ background-position:-283px -271px;}
						.kaixinShare{ background-position:-308px -271px;}
						.moreShareEntry{ background-position:-334px -271px;}					
						
				.slide-br-more{margin:0;}	
					.slide-brm-border, .slide-brm-item{ float:left;}
					.slide-brm-border{ width:3px; height:16px; background-position:-190px -15px; margin:0 3px;}
					.slide-brm-item{ height:16px; line-height:16px; padding:0 0 0 20px; }
					.slide-brm-item:hover{ color:#FF8400;}
					.slide-brm-comment {background-position:-579px -424px;}
					.slide-brm-download {background-position:-579px -448px;}
					.slide-brm-txtViewer {background-position:-576px -643px;}
			
			.slide-depits{ float:left; margin:10px;}
				.slide-c-label, .slide-c-define{ float:left;  height:18px; line-height:18px; }
				.slide-c-label{ background-position:-128px -94px; width:45px; text-indent:6px; }
				.slide-c-define{ margin:0;  }
					.slide-c-difine-links{ float:left; height:18px; line-height:18px; text-decoration:none;  margin:0 5px; color:#FF8400;}
					.slide-c-difine-links:hover{ text-decoration:underline; }
				
		.slide-content{ position:relative; width:950px; overflow:hidden; background:none;   visibility:visible; margin:0 auto;}		
	
			.fullViewStuff{ position:relative; z-index:9; _zoom:1;}
			.fullViewStuff:-moz-full-screen{ width:100%;   height:100%; }/*padding-top:13%;*/
			.fullViewStuff:-moz-full-screen  .slide-content { vertical-align:middle; height:100%; padding-top:13%; line-height:100%;}/**/
			/*.fullViewStuff:-moz-full-screen  .slide-content { vertical-align:middle; height:100%;  background:green; line-height:100%;}padding-top:13%;*/
					
			/*.fullViewStuff:-moz-full-screen  .slide-ppi-imgContainer { vertical-align:middle; height:100%;  background:red; line-height:100%;}padding-top:13%;*/
			.fullViewStuff:-webkit-full-screen{  background:none; vertical-align:middle; text-align:center;}/**/			
			
			
			.slide-btn{ position:absolute; top:0; width:50%;  height:100%;  border:0; outline:medium  none; _line-height:9999em;   }
			.slide-btn:focus{ outline:medium none;}
				.slide-btn-prev{ left:0; background:url(/slide/images/v1/collection/arrowhover.png) 1000px 3000px no-repeat;  _cursor:url(#), auto;}
				.slide-btn-prev:hover{ background:url(/slide/images/v1/collection/arrowhover.png) -112px center no-repeat; }
				.slide-btn-next{ right:0; background:url(/slide/images/v1/collection/arrowhover.png) -1000px 3000px no-repeat;   _cursor:url(#),auto; }
				.slide-btn-next:hover{ background:url(/slide/images/v1/collection/arrowhover.png) 365px center no-repeat; }
			.slide-pics{ margin-right:-99999px; overflow:hidden; }
		
				.slide-p-pic{ float:left; margin:0;  }
					.slide-pp-item{ width:950px; text-align:center;}	
						.slide-ppi-imgContainer{  text-align:center;  position:relative;  _width:950px; _left:0; _overflow:hidden; background:url(/slide/images/v1/common/loading.gif) center center no-repeat;   } /*	 height:600px; overflow:hidden; line-height:600px; _font-size:540px;  */
							.slide-ppi-main{   vertical-align:middle; }			
			.slide-ppi-depic{ font:14px/1.8 "MS Song"; margin:20px 0; text-indent:30px; width:950px; color:#FFF; text-align:center; }
		.blurBottom{ background:url(/slide/images/v1/collection/blurbg.png) 0 -2px repeat-x; padding-bottom:40px; _background:none; _border-bottom:1px solid #636363; }	
			.thumbs{ width:950px; margin:0 auto;}
				.prev-album{ float:left;}
				.next-album{ float:right;}				
				.thumbs-album{ width:134px; height:118px; } 
					.thumbs-a-entry{} 
						.thumbs-ae-img{ margin:6px 6px 0 6px; width:120px; height:80px; border:0; text-align:center; line-height:80px; _font-size:70px; overflow:hidden;  background-position:center center; background-repeat:no-repeat;}
						.thumbs-ae-btn{ text-align:center; line-height:30px; display:block;}
						.thumbs-ae-btn:hover{ color:#FF8400;}
						.slide-prev-album{ background-position:-549px -566px;}
						.slide-prev-album:hover{ background-position:-550px -528px;}
						.slide-next-album{ background-position:-483px -608px;}
						.slide-next-album:hover{ background-position:-486px -486px;}
						
				.thumbs-gallary, .thumbs-album{border:1px solid #434343; background:#212222;}
				
				.thumbs-gallary{ float:left; width:664px;  height:118px; margin:0 6px;   _display:inline; }
					.thumbs-g-main{ padding:10px 0 0 0; }					
					.thumbs-progress{ text-align:center;  background:url(/slide/images/v1/collection/progressbg.png) 0 -23px repeat-x ; height:5px;  width:593px; margin:6px auto; overflow:hidden; border-radius:2px;}
						.thumbs-p-power{ float:left; width:100%; height:5px; background:url(/slide/images/v1/collection/progressbg.png) 0 -80px repeat-x; overflow:hidden;}
						
						.thumbs-p-dot{ display:inline-block;  width:12px; height:12px; background-position:-98px -97px; margin:0 5px; }
						.thumbs-p-dot-current{background-position:-63px -97px;}
					.thumbs-content{ float:left; width:615px; height:85px; overflow:hidden; position:relative;}
					.thumbs-gg-list{ height:85px ; position:relative;  margin-right:-9999px; }   
						.thumbs-ggl-item{ float:left; width:115px; height:85px; padding:4px;  _position:relative;  background:url(/slide/images/v1/common/loading.gif) center center no-repeat; }
							.thumbs-ggli-loc{position:relative; padding:10px 10px 3px; background-position:200px 200px;  _zoom:1; overflow:hidden;  height:64px; width:95px}
								.thumbs-ggli-cursor{ cursor:pointer;  display:block;  height:64px;  background-position:center center; background-repeat:no-repeat; background-color:#212222 }
								.thumbs-gglil-current{ background-position:-45px -120px; }
								.thumbs-gglil-img{ width:95px; height:64px;  vertical-align:top;  }
								.thumbs-gglil-process{ position:absolute; bottom:3px; right:10px; padding:1px 4px; background:#000;display:block; height:14px; _width:32px;  }							
								.thumbs-gglil-process-figure{ display:block; _width:32px;  height:14px; line-height:1.4}
						
					.thumbs-gg-prev, .thumbs-gg-next{ float:left; width:20px; height:25px; margin:30px 0 0 0;  }
					.thumbs-gg-prev{ margin-left:4px; _display:inline; background-position:-482px -47px; }
					.thumbs-gg-next{ background-position:-526px -47px; }
					.thumbs-gg-prev:hover{ background-position:-396px -47px; }
					.thumbs-gg-next:hover{ background-position:-437px -47px; }
/*end msg*/
	.end-msg{ position:absolute; width:200px; height:44px; padding:29px 32px; top:43%; left:50%; margin-left:-100px; margin-top:-22px; overflow:hidden;    border:1px solid #3F4B4D;  display:none; }
		.end-m-back{ position:absolute; z-index:0; left:0px; top:0px; background:#2C2D2D; opacity:.95; filter:alpha(opacity=95); width:266px; height:104px;}
		.end-m-close{position:absolute; z-index:2; width:19px; height:19px; border:1px solid #2C3A43; top:-1px; right:-1px; background-position:-138px -57px;}
		.em-top{ position:relative; z-index:1; border-bottom:1px solid #212222; padding:0 0 20px 0; }
			.emt-img{ float:left; height:65px; width:65px;}
			.emt-right{ float:left; width:334px; padding:0 0 0 12px; }
				.emt-r-head{ margin:0; color:#A7B5BB; line-height:24px; text-align:left; display:block; text-decoration:none; height:24px; width:100%; overflow:hidden;} 				
				.emt-r-head:hover{ text-decoration:underline;} 				
				.emt-r-nav{ position:relative; z-index:1; }
					.emt-rn-list{ margin:10px 0 0 0; padding:0;}
						.emt-rnl-item{ float:left; width:82px; height:30px; background-position: -203px -102px; margin:0 12px 0 0;  _display:inline;}	
						
						.emt-rnl-item:hover{ background-position: -203px -137px;  }	
						.emt-rnl-longer{ width:105px; background-position: -299px -102px;}					
						.emt-rnl-longer:hover{ background-position: -299px -137px; }					
							.emt-rnli-link{ color:#FFF; display:block; width:100%; height:100%; line-height:28px; text-indent:12px; text-decoration:none;}
							.slide-review{background-position:-580px -121px;}
							.slide-review:hover{background-position:-576px -328px;}
							.next-album-btn{background-position:-578px -169px;}
							.next-album-btn:hover{background-position:-577px -386px;}
							.share-2-weibo{background-position:-578px -144px;}
							.share-2-weibo:hover{background-position:-577px -359px;}
			
		.em-slide{position:relative; z-index:101; border-top:1px solid #3B3C3C; }	
			.em-s-head{ margin:0; text-align:left; font:14px/2.5 "MS Song"; }
			.em-s-main{ position:relative; width:441px; height:165px; border:1px solid #47494A; background:#252829;}
				.em-sm-prev, .em-sm-next{ position:absolute; width:15px; height:23px; top:50px;  }
				.em-sm-prev:focus, .em-sm-next:focus{ outline:medium none;}
				.em-sm-prev{ left:5px; background-position:-492px -12px; }
				.em-sm-prev:hover{ background-position:-400px -11px; }
				.em-sm-next{ right:5px; background-position:-525px -12px;}
				.em-sm-next:hover{ background-position:-438px -11px;}
			.em-sm-content{width:396px; margin:10px auto 0;  overflow:hidden; }	
				.em-smc-list{ height:106px; margin-right:-99999px; }
					.em-smcl-item{ float:left; width:132px;}
						.em-smcli-link{color:#FFF; _display:block;}
							.em-smcli-img{ width:122px; height:82px; text-align:center; overflow:hidden;  background-position:center;  background-repeat: no-repeat;}
							.em-smcli-img-body{ display:none; }
							.em-smcli-depict{ line-height:24px; height: 48px; width: 118px; margin: 0 auto; overflow: hidden;}
							
							.em-p-dot {display: inline-block; width: 12px; height: 12px; background-position: -86px -71px;margin: 0 5px;}
							.em-p-dot-current {background-position: -62px -71px;}
		.em-nav{ padding:13px 48px; position:relative; z-index:1; }
			.em-n-link{ height:37px; font:bold 16px/2.4 "Microsoft Yahei";  color:#FFF; text-indent:28px; }
			.em-n-link-entry{float:left;  background-position:-202px -185px; background-repeat:no-repeat; }
			.em-n-link-entry:hover{ background-position:-202px -224px; color:#031624; text-decoration:none; background-repeat:no-repeat;}
			.em-n-link-focus{float:right; background-position:-270px -185px;}
			.em-n-link-focus:hover{ background-position:-270px -224px; color:#031624; text-decoration:none;}	
			.em-n-link-focused:hover{ background-position:-367px -185px; color:#FFF; text-decoration:none;}
		.end-msg-fullContent{ width:441px; height:327px; padding:29px 32px; top:50%; left:50%; margin-left:-262px; margin-top:-210px;  display:none;}
		.end-msg-fullContent .em-nav{ padding:13px 10px;}
		.end-msg-fullContent .end-m-back{  width:507px; height:385px; }
		
			   
			.em-n-link-entry-text{ display:block; margin:0 0 0 46px; text-indent:0; padding:0 17px 0 0;}			
			.textIn8{ background-position:-219px -264px; }
			
			.em-n-link-focus .textIn8{ background-position:-236px -264px; }
			.em-n-link-entry:hover .textIn8{ background-position:-219px -303px; }
			.em-n-link-focus:hover .textIn8{ background-position:-237px -303px; }
			
			
			.textIn7{ background-position:-236px -264px; }
			.em-n-link-entry:hover .textIn7{ background-position:-236px -303px; }
			.em-n-link-focus:hover .textIn7{ background-position:-236px -303px; }
			
			.textIn6{ background-position:-251px -264px; }
			.em-n-link-entry:hover .textIn6{ background-position:-251px -303px; }
			.em-n-link-focus:hover .textIn6{ background-position:-251px -303px; }	

			.em-n-link-focused { width:192px; _width:205px;  background-position:-270px -185px; }    /*20130307*/
			.em-n-link-focused .textIn8{ width:163; margin-right:0;  padding:0; background-position:-218px -264px; text-indent:-15px; }    /*20130307*/
			.em-n-link-focused:hover .textIn8{ background-position:-218px -264px;  }    /*20130307*/
			.em-n-link-focused:hover{  background-position:-270px -185px; overflow:visible; } /*20130306*/
				
				
/*end msg*/

/*listView begin*/
.slide-mode-btn{ display:none;}


.slideView{}
	.slideView-lists{ list-style:none; margin:20px -10px 0 0; padding:0; }
		.slideView-l-item{ float:left; width:231px; height:209px; margin:0 9px 10px 0; background:#212222; }
			.slideView-li-link{ text-decoration:none; display:block;  width:100%; height:100%;  background-position:-241px -361px;}			
			.slideView-li-link:hover{   background-position:0 -361px;}
			.slideViewCurrent{ background-position:0 -361px;}
				.slideView-lil-content{}
					.slideView-lilc-img{ width:208px; height:138px; border:1px solid #3C4144;  margin:10px 10px 5px; }
						.slideView-lilc-depict, .slideView-lilc-time{ font:12px/2 'MS Song'}
						.slideView-lilc-depict{ color:#FFF; width:209px; height:24px; margin:0 auto; overflow:hidden; }
						.slideView-lilc-time{ color:#A7B5BB; }
/*listView end*/

	.footer{ padding:35px 0 50px; height:70px; background:#2C2D2D; }	
		.footer-illust{ margin:0; padding:0;  height:24px;  }
		.footer-i-links, .footer-il-space,.footer-i-item, .copyright{ font:normal 12px/2 "MS Song"; color:#FFF; text-decoration:none; margin:0;}
		.footer-i-links:hover{ color:#F00; text-decoration:underline;}
			.footer-il-space{ padding:0 3px; }
			.footer-i-item{	font:12px/2 "Arial","MS Song"; }
			
/*弹出层 文字描述*/
 .html-lockScreen-toggle{ height:100%;  overflow:hidden;}
 .body-lockScreen-toggle{overflow:hidden; position:relative; height:100%; }
 .selText{    position:absolute; top:0; left:0; width:100%; height:100%;  display:none; }	
	.setText-mask{ position:absolute; left:0; left:0;width:100%; height:100%; background:#000; opacity:0.6; filter:alpha(opacity=60);}
		.selText-content{ position:absolute; width:860px; height:400px;  border-top:4px solid #FF8600;  background:#FFF;  margin-left:-430px;  margin-top:-200px;   left:50%; top:50%;  font:16px/1.8 'Microsoft Yahei','黑体';  }
			.selText-container p{ text-indent:30px;  }
		
			.selText-container{ overflow:hidden; padding:46px  75px; }
			
			.setText-phrag{ height:310px;  overflow-y:scroll;}
			
			.selTextClose{ position:absolute; width:50px; height:50px; background-position:-10px -225px ; top:-30px; right:-30px; }
			.selTextClose:hover{ background-position:-60px -225px; }
			   
			   
.sel-nf-keyFocus{ background:#FF8700; color:#fff;}

.heart-vote-wrap{margin-left:510px;position: absolute; left: 50%; top: 315px;}
.heart-vote{display: block; width: 80px;padding-top: 50px; height: 30px;line-height: 30px;border:1px solid #F3F3F3; text-align: center; font-family: "Microsoft Yahei","微软雅黑";font-size: 14px;color:#666;  background: url(/sinaimg/dy/deco/2013/0814/ico.png) 20px 16px no-repeat #fff; cursor: pointer;overflow: hidden;}
.heart-vote:link,.heart-vote:visited{color:#666;text-decoration: none;}
.heart-vote:hover,.heart-vote:active{color:#666;text-decoration: none;}
.heart-vote:hover,.heart-vote-wrap .hover{ background-position: -77px 16px;}
.heart-vote-wrap .hover{cursor: text;}