/* ezhanku.com 做最好的织梦模板 */
h2 {
	color:#666;
}
.clearit {
	clear: both;
	font-size: 0px;
	line-height: 0;
	height: 0px
}
.cc00 {
	color: #c00
}
#wrap {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
	width: 980px;
	padding-top: 5px;
	text-align: left
}
.ninfo {
	z-index: 101;
	border-bottom: #e5e6e6 1px solid;
	zoom: 1;
	position: relative;
	height: 34px
}
.npath {
	float: left;
	color: #3e7cbf;
	line-height: 34px
}
.npath a:link {
	color: #3e7cbf
}
.npath a:visited {
	color: #3e7cbf
}
.npath a:hover {
	color: #f00
}
.nmore {
	padding-right: 0px;
	padding-left: 0px;
	float: right;
	padding-bottom: 0px;
	padding-top: 7px
}
.etitle {
	width:980px;
	height: 50px;
	line-height:45px;
	padding:10px 0
}
.etitle h1 {
	width:980px;
	font: 18px/30px '微软雅黑', '黑体';
	font-weight:bold;
	padding-top: 5px;
	height:45px;
	line-height:45px;
	text-align: center;
	display:block
}
.etitle #total {
	padding-left: 6px;
	font-size: 13px;
	font-family: verdana
}
.eccont {
	float: right;
	padding:20px 0
}
.buttoncont {
	background: url(/uploads/image/sphoto/e_m_01.png) no-repeat 1000px 1000px;
	width: 100%;
	height: 100%
}
#ecbspeed {
	font-weight: bold;
	font-size: 14px;
	background: url(/uploads/image/sphoto/e_m_01.png) no-repeat 0px -50px;
	float: left;
	width: 43px;
	cursor: default;
	color: #4c4c4c;
	line-height: 28px;
	height: 28px
}
#ecbspeed .buttoncont {
	padding-right: 6px;
	width: 37px;
	text-align: center;
	font-size:12px
}
.hover#ecbspeed .buttoncont {
	color: #666
}
.active#ecbspeed .buttoncont {
	padding-right: 6px;
	background-position: 0px -100px;
	width: 37px;
	color: #196cc8
}
#ecbpre {
	background: url(/uploads/image/sphoto/e_m_01.png) no-repeat -50px -50px;
	float: left;
	margin-left: 8px;
	width: 31px;
	height: 28px
}
.hover#ecbpre .buttoncont {
	background-position: -50px -100px
}
.active#ecbpre .buttoncont {
	background-position: -50px -150px
}
#ecbplay {
	float: left;
	margin-left: 8px;
	width: 31px;
	height: 28px
}
#ecbplay .stop {
	background: url(/uploads/image/sphoto/e_m_01.png) no-repeat -100px -50px;
	width: 31px;
	height: 28px
}
.hover#ecbplay .stop {
	background-position: -100px -100px
}
.active#ecbplay .stop {
	background-position: -100px -150px
}
#ecbplay .play {
	background: url(/uploads/image/sphoto/e_m_01.png) no-repeat -350px -50px;
	width: 31px;
	height: 28px
}
.hover#ecbplay .play {
	background-position: -350px -100px
}
.active#ecbplay .play {
	background-position: -350px -150px
}
#ecbnext {
	background: url(/uploads/image/sphoto/e_m_01.png) no-repeat -150px -50px;
	float: left;
	margin-left: 8px;
	width: 31px;
	height: 28px
}
.hover#ecbnext .buttoncont {
	background-position: -150px -100px
}
.active#ecbnext .buttoncont {
	background-position: -150px -150px
}
#ecbcomm {
	background: url(/uploads/image/sphoto/e_m_01.png) no-repeat -200px -50px;
	float: left;
	margin-left: 8px;
	width: 31px;
	height: 28px
}
.hover#ecbcomm .buttoncont {
	background-position: -200px -100px
}
.active#ecbcomm .buttoncont {
	background-position: -200px -150px
}
#ecbmode {
	background: url(/uploads/image/sphoto/e_m_01.png) no-repeat -250px -50px;
	float: left;
	margin-left: 8px;
	width: 31px;
	height: 28px
}
.hover#ecbmode .buttoncont {
	background-position: -250px -100px
}
.active#ecbmode .buttoncont {
	background-position: -250px -150px
}
#ecbmodereturn {
	display: none;
	background: url(/uploads/image/sphoto/e_m_01.png) no-repeat -400px -50px;
	float: left;
	margin-left: 8px;
	width: 31px;
	height: 28px
}
.hover#ecbmodereturn .buttoncont {
	background-position: -400px -100px
}
.active#ecbmodereturn .buttoncont {
	background-position: -400px -150px
}
#ecbfullscreen {
	background: url(/uploads/image/sphoto/e_m_01.png) no-repeat -300px -50px;
	float: left;
	margin-left: 8px;
	width: 31px;
	height: 28px
}
.hover#ecbfullscreen .buttoncont {
	background-position: -300px -100px
}
.active#ecbfullscreen .buttoncont {
	background-position: -300px -150px
}
#ecbline {
	background: #d1d1d1;
	float: left;
	margin-left: 8px;
	width: 1px;
	height: 28px
}
#speedbox {
	display: none;
	z-index: 100;
	left: 0px;
	overflow: hidden;
	width: 43px;
	position: absolute;
	top: 37px;
	height: 126px
}
#speedcont {
	margin-top: -126px;
	background: url(/uploads/image/sphoto/e_m_01.png) no-repeat 0px -128px;
	width: 43px;
	position: relative;
	height: 126px
}
.speedstep_1 {
	margin-top: -90px !important
}
.speedstep_2 {
	margin-top: -60px !important
}
.speedstep_3 {
	margin-top: -30px !important
}
.speedstep_4 {
	margin-top: -10px !important
}
.speedstep_5 {
	margin-top: -3px !important
}
.speedstep_6 {
	margin-top: 0px !important
}
#speedslide {
	left: 17px;
	width: 10px;
	position: absolute;
	top: 4px;
	height: 110px
}
#speednonius {
	background: url(/uploads/image/sphoto/e_m_01.png) no-repeat -50px -200px;
	left: 11px;
	width: 23px;
	position: absolute;
	top: 2px;
	height: 9px
}
#commformtopbox {
	display: none;
	z-index: 100;
	right: 0px;
	overflow: hidden;
	width: 247px;
	position: absolute;
	top: 37px
}
#commformtopcont {
	margin-top: -138px;
	background: url(/uploads/image/sphoto/e_m_01.png) no-repeat 0px -450px;
	width: 247px;
	position: relative;
	height: 138px
}
a#cftclose {
	font-size: 0px;
	right: 13px;
	background: url(/uploads/image/sphoto/e_m_01.png) no-repeat -450px -50px;
	overflow: hidden;
	width: 8px;
	cursor: default;
	position: absolute;
	top: 23px;
	height: 8px
}
a#cftclose:hover {
	background-position: -450px -75px
}
a#cftclose:unknown {
outline: 0
}
.commtopstep_1 {
	margin-top: -100px !important
}
.commtopstep_2 {
	margin-top: -60px !important
}
.commtopstep_3 {
	margin-top: -20px !important
}
.commtopstep_4 {
	margin-top: -10px !important
}
.commtopstep_5 {
	margin-top: -3px !important
}
.commtopstep_6 {
	margin-top: 0px !important
}
#cfttextarea {
	border-right: #ccc 1px solid;
	border-top: #ccc 1px solid;
	background: url(/uploads/image/sphoto/e_m_06.png) #fff no-repeat 0px 0px;
	left: 10px;
	border-left: #ccc 1px solid;
	width: 224px;
	color: #666;
	border-bottom: #ccc 1px solid;
	position: absolute;
	top: 44px;
	height: 54px
}
#cftsubmit {
	right: 10px;
	background: url(/uploads/image/sphoto/e_m_01.png) no-repeat -300px -450px;
	width: 69px;
	color: #fff;
	border-top-style: none;
	bottom: 8px;
	border-right-style: none;
	border-left-style: none;
	position: absolute;
	height: 21px;
	border-bottom-style: none
}
#commformbottombox {
	z-index: 100;
	right: 0px;
	overflow: hidden;
	width: 247px;
	bottom: 147px;
	position: absolute
}
#commformbottomcont {
	background: url(/uploads/image/sphoto/e_m_01.png) no-repeat 0px -900px;
	margin-bottom: -138px;
	width: 247px;
	position: relative;
	height: 133px
}
a#cfbclose {
	font-size: 0px;
	right: 13px;
	background: url(/uploads/image/sphoto/e_m_01.png) no-repeat -450px -50px;
	overflow: hidden;
	width: 8px;
	cursor: default;
	position: absolute;
	top: 10px;
	height: 8px
}
a#cfbclose:hover {
	background-position: -450px -75px
}
a#cfbclose:unknown {
outline: 0
}
.commbottomstep_1 {
	margin-bottom: -100px !important
}
.commbottomstep_2 {
	margin-bottom: -60px !important
}
.commbottomstep_3 {
	margin-bottom: -20px !important
}
.commbottomstep_4 {
	margin-bottom: -10px !important
}
.commbottomstep_5 {
	margin-bottom: -3px !important
}
.commbottomstep_6 {
	margin-bottom: 0px !important
}
#cfbtextarea {
	border-right: #ccc 1px solid;
	border-top: #ccc 1px solid;
	background: url(/uploads/image/sphoto/e_m_06.png) #fff no-repeat 0px 0px;
	left: 10px;
	border-left: #ccc 1px solid;
	width: 224px;
	color: #666;
	border-bottom: #ccc 1px solid;
	position: absolute;
	top: 28px;
	height: 50px
}
#cfbsubmit {
	right: 10px;
	background: url(/uploads/image/sphoto/e_m_01.png) no-repeat -300px -450px;
	width: 69px;
	color: #fff;
	border-top-style: none;
	bottom: 26px;
	border-right-style: none;
	border-left-style: none;
	position: absolute;
	height: 21px;
	border-bottom-style: none
}
#eframepic {
	zoom: 1;
	float:left;
	position: relative;
}
#efpclew {
	z-index: 10;
	background: url(/uploads/image/sphoto/e_m_02.png) no-repeat 0px 0px;
	left: 0px;
	width: 150px;
	position: absolute;
	top:5px;
	height: 25px
}
#efpclewclose {
	z-index: 2;
	right: 5px;
	overflow: hidden;
	width: 5px;
	cursor: pointer;
	position: absolute;
	top: 4px;
	height: 5px
}
.efpclewstep_1 {
	top: -5px !important;
	height: 5px !important
}
.efpclewstep_2 {
	top: -10px !important;
	height: 10px !important
}
.efpclewstep_3 {
	top: -15px !important;
	height: 15px !important
}
.efpclewstep_4 {
	top: -18px !important;
	height: 18px !important
}
.efpclewstep_5 {
	top: -21px !important;
	height: 21px !important
}
#efpbigpic {
	width: 980px;
	zoom: 1;
	position: relative;
	padding:25px 0 20px 0;
	background:#f6f6f6;
	text-align: center
}
#efpleftarea {
	z-index: 9;
	background: #fff;
	filter:alpha(opacity=0);
	left: 0px;
	width: 50%;
	position: absolute;
	top: 0px;
	height: 100%;
	opacity: 0
}
#efprightarea {
	z-index: 9;
	right: 0px;
	background: #fff;
	filter:alpha(opacity=0);
	width: 50%;
	position: absolute;
	top: 0px;
	height: 100%;
	opacity: 0
}
.arrleft {
	cursor: , auto
}
.arrright {
	cursor: , auto
}
#efptxt {
	padding-right: 0px;
	padding-left: 0px;
	background:#f6f6f6;
	padding-bottom: 12px;
	padding-top: 8px
}
#d_bigpic {
	min-height: 300px;
	overflow-x: hidden;
	width: 980px;
}
.loading {
	background: url(/uploads/image/sphoto/loading_01.gif) no-repeat center center
}
#d_pictit {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
	font: 16px/24px '微软雅黑', '体体';
	padding-top: 5px;
	text-align: center
}
#d_pictime {
	padding-right: 0px;
	padding-left: 0px;
	font-size: 12px;
	padding-bottom: 5px;
	color: #999;
	line-height: 24px;
	padding-top: 5px;
	font-family: verdana, geneva, sans-serif;
	text-align: center
}
#d_picintro {
	margin: 0px auto;
	width: 750px;
	color: #666;
	text-indent: 2em;
	line-height: 23px
}
#efptxt .others {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px auto;
	width: 750px;
	color: #666;
	padding-top: 5px;
	height: 25px;
	text-align: center
}
#efptxt .others .tblog_bg {
	padding-left: 20px;
	float: right;
	padding-top: 10px;
	height: 15px
}
.others a:link {
	margin: 0px 3px;
	color: #3e7cbf
}
.others a:visited {
	margin: 0px 3px;
	color: #3e7cbf
}
.others a:hover {
	color: #f00
}
#efpcontent {
	width:950px;
	height:50px;
	padding:10px 15px;
	background:#f6f6f6;
	overflow: hidden;
	color:#666;
	font-size:13px;
	line-height:20px
}
#efpcontent p {
	padding-left:10px;
	padding-right:10px
}
#efppiclist {
	border-right: #e5e6e6 1px solid;
	border-top: #e5e6e6 1px solid;
	background: url(/uploads/image/sphoto/e_m_05.gif) repeat-x 0px 0px;
	overflow: hidden;
	border-left: #e5e6e6 1px solid;
	border-bottom: #e5e6e6 1px solid;
	height: 117px
}
#efppregroup {
	padding-right: 0px;
	padding-left: 31px;
	float: left;
	padding-bottom: 0px;
	width: 129px;
	padding-top: 11px
}
#efppregroup img {
	width:80px;
	height:61px;
}
#efpnextgroup img {
	width:80px;
	height:61px;
}
#efpprepic {
	padding-right: 0px;
	padding-left: 11px;
	background: url(/uploads/image/sphoto/e_m_01.png) no-repeat 0px -350px;
	padding-bottom: 0px;
	width: 99px;
	padding-top: 9px;
	height: 72px
}
#efpprepic td {
	width: 94px;
	height: 68px;
	text-align: center
}
#efpprepic img {
	border: #e7e4df 1px solid;
}
#efppretxt {
	padding-right: 0px;
	padding-left: 11px;
	padding-bottom: 0px;
	width: 91px;
	padding-top: 3px;
	text-align: center
}
.selected#efpprepic {
	background-position: -250px -350px
}
.selected#efpprepic img {
	border-left-color: #ff9845;
	border-bottom-color: #ff9845;
	border-top-color: #ff9845;
	border-right-color: #ff9845
}
#efpnextgroup {
	padding-right: 0px;
	padding-left: 20px;
	float: left;
	padding-bottom: 0px;
	padding-top: 11px;
	width: 129px;
}
#efpnextpic {
	padding-right: 0px;
	padding-left: 5px;
	background: url(/uploads/image/sphoto/e_m_01.png) no-repeat -125px -350px;
	padding-bottom: 0px;
	width: 105px;
	padding-top: 9px;
	height: 72px
}
#efpnextpic td {
	width: 94px;
	height: 68px;
	text-align: center
}
#efpnextpic img {
	border: #e7e4df 1px solid;
}
#efpnexttxt {
	padding-right: 0px;
	padding-left: 11px;
	padding-bottom: 0px;
	width: 91px;
	padding-top: 3px;
	text-align: center
}
.selected#efpnextpic {
	background-position: -375px -350px
}
.selected#efpnextpic img {
	border-left-color: #ff9845;
	border-bottom-color: #ff9845;
	border-top-color: #ff9845;
	border-right-color: #ff9845
}
#efplistleftarr {
	background: url(/uploads/image/sphoto/e_m_01.png) no-repeat -100px -200px;
	float: left;
	width: 42px;
	height: 117px
}
.selected#efplistleftarr {
	background-position: -200px -200px
}
#efplistrightarr {
	background: url(/uploads/image/sphoto/e_m_01.png) no-repeat -150px -200px;
	float: left;
	width: 42px;
	height: 117px
}
.selected#efplistrightarr {
	background-position: -250px -200px
}
#efppiclistcont {
	background: url(/uploads/image/sphoto/e_m_05.gif) repeat-x 0px -150px;
	float: left;
	overflow: hidden;
	width: 545px;
	height: 117px
}
#efppiclistcont table {
	margin: 0px auto
}
#efppiclistcont .pic {
	float:left;
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	padding-bottom: 0px;
	width: 109px;
	padding-top: 8px;
	text-align: center
}
#efppiclistcont .picon {
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	padding-bottom: 0px;
	width: 109px;
	padding-top: 8px;
	text-align: center
}
#efppiclistcont .piccont {
	width: 100px;
	height: 100px
}
#efppiclistcont .pic img {
	border-right: #b4b4b4 1px solid;
	border-top: #b4b4b4 1px solid;
	border-left: #b4b4b4 1px solid;
	border-bottom: #b4b4b4 1px solid
}
.pb_01 {
	width: 4px;
	height: 4px
}
.pb_03 {
	width: 4px;
	height: 4px
}
.pb_06 {
	width: 4px;
	height: 4px
}
.pb_08 {
	width: 4px;
	height: 4px
}
.picon img {
	border-left-color: #ffb96c;
	border-bottom-color: #ffb96c;
	border-top-color: #ffb96c;
	border-right-color: #ffb96c
}
.picon .pb_02 {
	background: #ff8c00
}
.picon .pb_04 {
	background: #ff8c00
}
.picon .pb_05 {
	background: #ff8c00
}
.picon .pb_07 {
	background: #ff8c00
}
.picon .pb_01 {
	background: url(/uploads/image/sphoto/e_m_01.png) no-repeat 0px -275px
}
.picon .pb_03 {
	background: url(/uploads/image/sphoto/e_m_01.png) no-repeat -25px -275px
}
.picon .pb_06 {
	background: url(/uploads/image/sphoto/e_m_01.png) no-repeat -50px -275px
}
.picon .pb_08 {
	background: url(/uploads/image/sphoto/e_m_01.png) no-repeat -75px -275px
}
#endselect {
	border-right: #8a8a8a 1px solid;
	border-top: #8a8a8a 1px solid;
	display: none;
	z-index: 20;
	left: 359px;
	border-left: #8a8a8a 1px solid;
	width: 230px;
	border-bottom: #8a8a8a 1px solid;
	position: absolute;
	top: 245px;
	height: 71px
}
#endselect .e_cont {
	font-size: 14px;
	left: 26px;
	color: #fff;
	position: absolute;
	top: 10px
}
#endselect .e_cont p {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 4px;
	overflow: hidden;
	padding-top: 4px;
	zoom: 1
}
#replaybut {
	background: url(/uploads/image/sphoto/e_m_01.png) no-repeat -300px -900px;
	float: left;
	width: 69px;
	height: 23px
}
#nextpicsbut {
	background: url(/uploads/image/sphoto/e_m_01.png) no-repeat -400px -900px;
	float: left;
	margin-left: 10px;
	width: 97px;
	height: 23px
}
#endselect #endselclose {
	z-index: 2;
	right: 3px;
	background: url(/uploads/image/sphoto/e_m_01.png) no-repeat -300px -950px;
	overflow: hidden;
	width: 11px;
	cursor: pointer;
	position: absolute;
	top: 3px;
	height: 11px
}
.buttonbg {
	z-index: 2;
	background: url(/uploads/image/sphoto/e_m_01.png) no-repeat 100px 100px;
	width: 43px;
	position: absolute;
	height: 40px
}
.bbgs_1 {
	background-position: -200px 0px
}
.bbgs_2 {
	background-position: -300px 0px
}
.bbgs_3 {
	background-position: -400px 0px
}
.buttonbg1 {
	z-index: 2;
	background: url(/uploads/image/sphoto/e_m_01.png) no-repeat 100px 100px;
	width: 55px;
	position: absolute;
	height: 40px
}
.bbg1s_1 {
	background-position: -300px -200px
}
.bbg1s_2 {
	background-position: -400px -200px
}
.bbg1s_3 {
	background-position: -300px -250px
}
#d_bigpic img {
	filter:blendtrans(duration=0.4);
	margin:5px auto;
	display:block
}
#epiclist {
	display: none;
	margin-left: -10px;
	overflow: hidden;
	zoom: 1
}
.picbox {
	display: inline;
	background: url(/uploads/image/sphoto/e_m_01.png) no-repeat 0px -600px;
	float: left;
	margin: 0px 0px 10px 10px;
	overflow: hidden;
	width: 230px;
	cursor: pointer;
	height: 182px;
	text-align: center
}
.picbox td {
	padding-right: 2px;
	padding-left: 2px;
	padding-bottom: 0px;
	width: 226px;
	padding-top: 2px;
	height: 180px
}
.picbox td img {
	border-right: #b4b4b4 1px solid;
	border-top: #b4b4b4 1px solid;
	border-left: #b4b4b4 1px solid;
	border-bottom: #b4b4b4 1px solid
}
.picbox h3 {
	padding-right: 4px;
	padding-left: 4px;
	font-weight: normal;
	font-size: 12px;
	min-height: 20px;
	padding-bottom: 0px;
	color: #858585;
	line-height: 14px;
	padding-top: 4px;
	height: 20px
}
.picbox .time {
	padding-right: 0px;
	border-top: #e6e6e6 1px solid;
	padding-left: 0px;
	font-size: 11px;
	padding-bottom: 0px;
	margin: 0px auto;
	width: 188px;
	color: #b6b6b6;
	line-height: 20px;
	padding-top: 2px
}
.selected {
	background-position: -250px -600px
}
.selected td img {
	border-left-color: #ff9845;
	border-bottom-color: #ff9845;
	border-top-color: #ff9845;
	border-right-color: #ff9845
}
.selected h3 {
	color: #ff8c46
}
.selected .time {
	border-left-color: #ffe2cb;
	border-bottom-color: #ffe2cb;
	color: #ffad84;
	border-top-color: #ffe2cb;
	border-right-color: #ffe2cb
}
.s_select_01 {
	z-index: 200;
	background: url(/uploads/image/sphoto/e_m_07.gif) no-repeat 0px 0px;
	cursor: default;
	line-height: 20px;
	position: absolute;
	height: 20px;
	text-align: left
}
.s_select_01 .ds_cont {
	color: #9d9d9d
}
.s_select_01 .ds_title {
	padding-left: 3px;
	float: left
}
.s_select_01 .ds_button {
	display: inline;
	background: url(/uploads/image/sphoto/e_m_07.gif) no-repeat 100% -25px;
	float: right;
	width: 20px;
	height: 20px
}
.s_select_01 .ds_list {
	background: #fff;
	left: 0px;
	width: 100%;
	position: absolute;
	top: 19px
}
.s_select_01 .dsl_cont {
	border-right: #ccc 1px solid;
	border-top: #ccc 1px solid;
	border-left: #ccc 1px solid;
	border-bottom: #ccc 1px solid
}
.s_select_01 .ds_list p {
	padding-left: 2px;
	background: #fff;
	margin: 1px;
	color: #666;
	line-height: 20px
}
.s_select_01 .ds_list p.selected {
	background: #e2e2ff;
	color: #333
}
#commnumbox {
	display: none
}
a.videonewsleft {
	padding-left: 20px;
	background: url(/uploads/image/sphoto/unfcn_mj_01.png) no-repeat -19982px 50%
}
