
.album_bg{
	background-image: url(../../images/2012/bg_line03.gif);
	position:relative;
	padding:10px;
	width:960px;
	margin:0px auto;
}
.photo {
	padding:10px;
	background-color:#fff;
	position:relative;
}
.photo h1 {
	color: #000000;
	font-size: 22px;
	text-align: center;
	font-family: "微软雅黑", "黑体";
	font-weight: normal;
	line-height: 50px;
	height: 50px;
	padding-top: 10px;
}
.photo h1 span{ font-size:22px;}

.peditorinfo {
	padding-top:5px;
	padding-bottom:15px;
	text-align: center;
	background-image: url(../../images/2012/bg_line02.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.peditorinfo span {
	margin-left: 20px;
}

/***************************************************************/

.album_frame{ margin-left:11px; position:relative; padding-top:20px;}
.photoArea{ position:relative; margin-bottom:20px;}
#d_BigPic { overflow:hidden; text-align:center;}

#efpLeftArea{width:50%;height:100%;position:absolute;left:0;top:0;z-index:100;background:#fff;opacity:0;filter:Alpha(Opacity=0);}
#efpRightArea{width:50%;height:100%;position:absolute;right:0;top:0;z-index:100;background:#fff;opacity:0;filter:Alpha(Opacity=0);}
#efpLeftArea{ width:450px; position:absolute; left:-10px; top:0px; z-index:100;}
#efpRightArea{ width:450px; position:absolute; right:-10px; top:0px; z-index:100;}

.arrLeft{
	cursor:url(/images/2012/gallery/arr_left.cur),auto;
	cursor:url(/images/2012/gallery/arr_left.cur),auto\9;
}
.arrRight{
	cursor:url(/images/2012/gallery/arr_right.cur),auto;
	cursor:url(/images/2012/gallery/arr_right.cur),auto\9;
}

/* endSelect */
#endSelect{top:245px;left:359px;position:absolute;width:230px;height:71px;border:1px solid #8a8a8a;display:none;z-index:200;}
#endSelect .bg{height:100%;width:100%;background:#000;filter:Alpha(Opacity=50);opacity:0.5;}
#endSelect .E_Cont{position:absolute;top:10px;left:26px;color:#fff;font-size:14px;}
#endSelect .E_Cont p{padding:4px 0;zoom:1;overflow:hidden;}
#rePlayBut{float:left;width:69px;height:23px;background:url(../../images/2012/gallery/replay.gif) no-repeat;  display:block;}
#nextPicsBut{float:left;width:97px;height:23px;background:url(../../images/2012/gallery/replay.gif) no-repeat -100px 0px;margin-left:10px;display:block;}
#endSelect #endSelClose{background:url(../../images/2012/gallery/replay.gif) no-repeat 0px -50px;position:absolute;top:3px;right:3px;cursor:pointer;width:11px;height:11px;overflow:hidden;z-index:2;}

.loading{background:url(../../images/2012/gallery/loading_01.gif) no-repeat center center;}

.picintro{ padding:0px 50px;}

/*************图片列表***************/
.efpPicBar{
	height:136px;
	position:relative;
	padding-top:20px;
	margin-top:20px;
	background-image: url(../../images/2012/bg_line02.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

#efpListLeftArr { float:left; cursor:pointer; width:30px; height:65px; margin-top:13px;}
#efpPicListCont{  float:left; overflow:hidden; width:868px; height:88px;}
#efpListRightArr{ float:left; cursor:pointer; width:30px; height:65px; margin-top:13px;}

#efpPicListCont .pic{ float:left; width:108px; height:81px; margin-right:16px; overflow:hidden; margin-top:7px;}
#efpPicListCont .pic a{ vertical-align:middle; display:table-cell; display:block\9; *font-family:Arial!important; font-size:78px;  line-height:1; overflow:hidden; height:81px; border:0px; padding:0px; text-align:center;width:108px; background-color:#000;}
#efpPicListCont .pic a img{ filter: alpha(opacity=40); -moz-opacity: 0.4; -khtml-opacity: 0.4;opacity: 0.4; max-width:108px; max-height:81px;  border:0px; padding:0px; _height:81px;}
#efpPicListCont .pic a p{filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5;border:0;padding:0;background-repeat: no-repeat;   background-position: center center;display: block; height: 81px;padding-left: 0;width: 108px;}
#efpPicListCont .pic a span{ display:none;}

#efpPicListCont .picOn{ float:left; width:108px; height:81px; margin-right:16px; position:relative; margin-top:7px;}
#efpPicListCont .picOn a{ vertical-align:middle; display:table-cell; display:block\9; *font-family:Arial!important; font-size:78px;line-height:1; height:81px; text-align:center; width:108px; background:#000; overflow:hidden; }
#efpPicListCont .picOn a img{ max-width:108px; max-height:81px; _height:81px;}
#efpPicListCont .picOn a span{ position:absolute; left:0px; top:-7px; display:block; width:108px; height:81px; padding-top:7px;/*background:url(../../images/2012/gallery/arrow_up_red.gif) no-repeat center top;*/ }
#efpPicListCont .picOn a span em{ border:2px solid #e50083; width:104px; height:77px; display:block;}

.photo_info .photo_src{ position:relative; height:36px; color:#b0b0b0;}
.photo_info .photo_src li{ float:left; height:36px; line-height:36px; _line-height:38px; margin-right:10px; overflow:hidden;}
.photo_info .photo_src #album_src{ line-height:20px; _line-height:22px; position:relative;}
.photo_info .photo_src #album_src div{ width:63px; height:11px; background-image:url(../../images/2012/common/start.png); background-repeat:no-repeat;/*_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/images/common/start.png");*/_background-image:url(../../images/2012//ie6/start.gif);_filter: alpha(opacity=50);}


.photo_info .photo_src a:link,
.photo_info .photo_src a:visited{ color:#b0b0b0;}
.photo_info .photo_src a:hover{text-decoration: underline; color:#fed904;}

.photo_info .photo_src #album_tag a{ margin-right:10px;}

#scroller_bar { height:36px; width:869px; margin:0px auto; position:relative; background:url(../../images/2012/gallery/line.gif) repeat-x left 16px; margin-top:10px;}
#slider_but{ height:17px; width:123px; position:absolute; left:0px; top:12px; background:url(../../images/2012/gallery/scroll_bar.gif) no-repeat; cursor:pointer; }
.goleft{
	background-image: url(../../images/2012/gallery/goleft.gif);
	background-repeat: no-repeat;
}
.golefton{
	background-image: url(../../images/2012/gallery/goleft_on.gif);
	background-repeat: no-repeat;
}
.goright{
	background-image: url(../../images/2012/gallery/goright.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.gorighton{
	background-image: url(../../images/2012/gallery/goright_on.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-position: right top;
}


.video_label ,.share{ margin-left:30px;}
.video_label span{ background-color:#e50083; padding:2px 10px; margin-right:10px; color:#fff;}
.video_label{ color:#fff;}
.video_label a:link,.video_label a:visited{ }
.video_label a:hover{ color:#e50083;}
.share,.share strong,.share div{ }
.share{padding-top:10px; height:50px;}


#pn_album{ float:right; font-size:14px; font-weight:bold;}


/****************内衣秀样式*******************/
#page_2{ text-align:center;font-size:14px; margin:15px 0px; line-height:28px;}
#page_2 a{ font-size:14px;}
#page_2 span{
	background-color:#FFF;
	border: 1px solid #b8b8b8;
	padding:0px 8px;
	line-height:28px;
	 font-size:14px;
	 margin:0px 2px;
	 *padding-top:4px;
}
#page_2 .cur_page_2{ color:#fff; background-color:#e50083;}

.article_panel2{
	background-image: url(../../images/2012/bg_line02.gif);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 15px;
	margin-top:10px;
}
.article_panel2 li{ float:right; font-size:14px; font-weight:bold;}
.next_page2{ padding-left:20px;}
