@charset "gb2312";
/*初始化*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form, table { margin:0; padding:0; border:0; font-family:inherit; list-style:none;}
input { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}  
a,area{blr:expression(this.onFocus=this.blur())}
a { text-decoration:none;}
a:hover { text-decoration:underline;}
html, body { height:100%;  *+height:auto;  font-family: Arial, "宋体"; }
.boxcenter { margin:0 auto;}




.laiyuan{font-size:12px; font-weight:normal; color:#8b8b8b; padding-top:10px;}
.laiyuan span{margin:0px 15px;}








.dpicbox1 { width:1000px; overflow:hidden;}
.dpicbox { width:auto; overflow:hidden; background:url(bg-0006.gif)}




/*pic*/


.clearfix { ZOOM: 1}
.clearfix:after { display: block; height: 0px; VISIBILITY: hidden; clear: both; overflow: hidden; CONTENT: "."}

.nph_area {
	margin: auto; width: 720px; clear: both
}
.nph_gallery {
	WORD-WRAP: break-word
}
.nph_gallery P {
	line-height: 21px; margin: 0px
}
.nph_cnt {  }
.nph_cnt1 { width:800px; font-size:12px; color:#8b8b8b;}

.nph_bg {
	padding-bottom: 8px; padding-left: 0px; width: 100%; padding-right: 0px;  padding-TOP: 8px; 
}
.nph_hr_solid {
	margin: 0px 2px; display: block; background: url(bg13.png) repeat-x left center; height: 17px; clear: both; overflow: hidden
}
.nph_search_panel {
	FLOAT: right
}
.nph_extra {
	FLOAT: right
}
.nph_search_panel SPAN {
	FLOAT: left
}
.nph_search_panel input {
	FLOAT: left
}
.nph_search_panel button {
	FLOAT: left
}
.nph_search_panel span {
	margin-bottom: 0px
}
.nph_search_input {
	position: relative; width: 118px; HEIGHT: 20px
}
.nph_search_input LABEL {
	position: absolute; line-height: 19px; color: #ccc; TOP: 5px; left: 5px
}
.nph_search_input input { font-SIZE: 100%; position: absolute; border:1px solid #7f9db9; width: 120px;  height: 16px;  line-height: 16px;  VERTICAL-ALIGN: middle; TOP:6px; left: 0px; padding-left:3px; color:#bcbcbc;  }

.nph_search_btn button { width: 41px; border-style:none; background: url(chal_photo_but1.gif) no-repeat; height: 18px;overflow: hidden; cursor: pointer; margin-top:6px; margin-left:12px;
}

.next { float:left; width:720px; height:28px; line-height:28px;overflow:hidden; padding-top:10px;  }
.next .l{height:28px; line-height:28px; color:#000; padding-left:420px; margin:0 auto; display:none;}
.next .l span {  padding-left:5px; padding-right:5px;  }

.next .l .nph_set_cur { font-SIZE: 12px; height:28px; line-height:28px; width:100px; }
.next .l .nph_set_cur span { font:12px "微软雅黑"; }
.next .l .nph_set_cur .nph_c_lh { height:28px; line-height:28px; width:50px; }
.nph_set_size { color: #000}

.next .r { float:left; width:180px; height:28px; line-height:28px;  color:#000; padding-left:180px;}
.next .r a { color:#000;}
.next .r a:hover { color:#767676;}
.next .r .replay { background:url(chal_photo_but4.png) no-repeat 2px 0px; padding-left:16px;}
.next .r .replay2 { background:url(chal_photo_but5.gif) no-repeat 2px 0px; padding-left:18px;}



.nph_extra {
	text-align: right; line-height: 21px; height: 24px; overflow: hidden; padding-TOP: 6px
}
.nph_set_info SPAN {
	display: inline-block
}
.nph_set_info .hidden {
	display: none
}
.nph_set_info H1 {
	display: inline; font-FAMILY: simHei; font-SIZE: 20px
}
.nph_set_info H2 {
	display: inline; font-FAMILY: simHei; font-SIZE: 20px
}
.nph_set_info H3 {
	font: 20px/1.5 simHei; FLOAT: left
}
.nph_set_title {
	padding-bottom: 5px; font-size:20px; padding-left: 0px; padding-right: 0px; padding-TOP: 15px; line-height:180%;
}
.nph_set_title SPAN {
	line-height: 21px; padding-left:10px;
}

.nph_search_count {
	font-FAMILY: simSun; font-SIZE: 14px
}
.nph_set_info {
	color: #c6c6c6; font-size:20px; font-family:"微软雅黑", "宋体"; font-weight:bold; text-align:center;
}
.nph_set_info H1 {
	color: #ececec
}
.nph_set_info H1 A {
	color: #ececec
}
.nph_set_info H1 A:visited {
	color: #ececec
}
.nph_set_info H2 {
	color: #ececec
}
.nph_set_info H2 A {
	color: #ececec
}
.nph_set_info H2 A:visited {
	color: #ececec
}
.nph_set_info H3 SPAN {
	color: #ececec
}
.nph_set_info H1 A:hover {
	color: #f9df53
}
.nph_set_info H2 A:hover {
	color: #f9df53
}
.nph_set_info P {
	color: #767676
}

.nph_set_info .nph_search_count {
	color: #767676
}
.nph_set_info P A {
	color: #ba2636
}
.nph_set_info P A:visited {
	color: #ba2636
}
.nph_set {
	MIN-height: 1px; width: 100%; FLOAT: left
}
.nph_set_prev {
	width: 110px; FLOAT: left; margin-left: -100%; padding-TOP: 6px
}
.nph_set_next {
	width: 110px; FLOAT: left; margin-left: -110px; padding-TOP: 6px
}
.nph_set_thumb { margin: 0px auto;  }/*缩略图box1*/
.nph_photo_view {
	position: relative; text-align: center; width: 100%; overflow: hidden;}
.nph_photo_view .nph_cnt {overflow:hidden; } /*大图外框1*/
.nph_photo_view I {
	display: inline-block; height:3x; VERTICAL-ALIGN: middle; width:8px; *margin-left:1px;}
.nph_photo_view IMG {
	-MS-INTERPOLATION-MODE: bicubic;}  /*控制大图的尺寸*/
.nph_photo_view .nph_layout_bg {
	position: absolute; width: 100%; background: url(bg18.png); height: 100%; TOP: 0px; right: 0px; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src=bg18.png); _background: #1C1C1D; }
.nph_photo_prev {
	position: absolute; width:120px; TOP:50%; left:50px; bottom:0px; background:url(nbg1.gif) no-repeat left center; height:90px; margin-top:-55px }/*大图左右控制*/
.nph_photo_next {
	position: absolute; width:120px; background: url(bg06.png); TOP: 50%; right: 30px; bottom:0px;  background:url(nbg1.gif) no-repeat right center; height:90px; margin-top:-55px}/*大图左右控制*/
.nph_photo_loading {
	position: absolute; margin: -19px 0px 0px -19px; width: 37px; background: url(loading.gif) no-repeat 0px 0px; height: 37px; TOP: 50%; left: 50%;  
}
.nph_photo_desc { width:auto; margin:0 60px; color:#fff; height:50px; overflow:hidden; margin-top:-10px; margin-bottom:10px; white-space:nowrap; text-overflow:ellipsis;} /*大图文字说明属性*/
.nph_photo_desc H2 { height: 26px; overflow:hidden; }
.nph_photo_desc H2 { color: #fff; }
.nph_photo_desc H2 A {	color: #fff }
.nph_photo_desc H2 A:visited { color: #fff }
.nph_photo_desc H2 A:hover { color: #fff }
.nph_photo_desc P {	color: #333; font-size:14px; line-height:20px; } /*大图文字说明属性*/
.nph_photo_desc P A { color: #333; cursor:pointer; }
.nph_photo_desc P A:hover { color: #777; text-decoration:none; }
.nph_photo_ctrl {
	margin-TOP: 8px; FLOAT: right; overflow: hidden
}
.nph_photo_ctrl UL {
	margin-right: -12px
}
.nph_photo_ctrl LI { padding-right:10px; display: inline; 
}
.nph_photo_ctrl .hidden {
	display: none
}
.nph_photo_ctrl {
	color: #767676
}
.nph_photo_ctrl A {
	color: #767676
}
.nph_photo_ctrl A:visited {
	color: #767676
}
.nph_photo_ctrl A:hover {
	color: #ecdeae
}
.nph_photo_layout {
	position: absolute; text-align: left; margin: -105px 0px 0px -142px; width: 284px; height: 210px; TOP: 50%; left: 50%;  }
.nph_photo_layout .nph_layout_bg {
	position: absolute; width: 100%; background: url(bg18.png); height: 100%; TOP: 0px; right: 0px; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src=bg18.png); _background: none
}
.nph_photo_layout .nph_layout_cnt {
	position: absolute; padding-bottom: 10px; padding-left: 10px; width: 264px; padding-right: 10px; height: 190px; TOP: 0px; right: 0px; padding-TOP: 10px
}
.nph_photo_layout .nph_layout_close {
	width: 15px; background: url(bg17.png) no-repeat; FLOAT: right; height: 15px
}
.nph_photo_layout .nph_layout_hd {
	padding-bottom: 8px; line-height: 23px; padding-left: 9px; padding-right: 9px; height: 23px; color: #c3c3c3; font-SIZE: 14px; padding-TOP: 8px
}
.nph_photo_layout .nph_layout_bd {
	background: #3e3e3e; height: 171px; overflow: hidden
}
.nph_photo_layout .nph_layout_bd H6 {
	padding-bottom: 5px; line-height: 23px; padding-left: 9px; padding-right: 9px; height: 23px; color: #fff; padding-TOP: 5px
}
.nph_photo_layout .nph_list_relat {
	margin: 0px
}
.nph_photo_layout .nph_list_relat LI {
	width: 132px
}
.nph_photo_layout .nph_list_relat H5 {
	height: 38px; overflow: hidden
}
.nph_photo_layout .nph_list_relat A {
	color: #fff
}
.nph_photo_layout .nph_list_relat A:visited {
	color: #fff
}
.nph_photo_layout .nph_list_relat A:hover {
	color: #ba2636
}
.nph_photo_thumb {
	margin: auto;
	width:auto;
	height:126px;
	padding:10px;
	background:url(bg19.gif);
} /*缩略图box*/

.nph_stream {
	width: 100%;
}
.nph_search {
	width: 100%;
}
.nph_stream_view {
	width: 100%; overflow: hidden; padding-TOP: 12px; }
.nph_search_view {
	width: 100%; overflow: hidden; padding-TOP: 12px }
.nph_scrl {	width: 100%; FLOAT: left;  height:125px; margin-top:3px; overflow:hidden; }/*缩略图box高度*/
.nph_scrl_thumb { height:123px;	margin: 0px 30px;  }
.nph_scrl_main {
	width: 100%; overflow: hidden; height:103px; }/*缩略图内框高度*/
.nph_scrl_prev {
	FLOAT: left; margin-left: -100%; padding-TOP: 14px;
}
.nph_scrl_next {
	FLOAT: left; margin-left: -20px; padding-TOP: 14px
}
.nph_scrl_bar {  }/*缩略图滚动条box*/
.nph_scrl_lt {

	width: 3px;  FLOAT: left; height: 20px; margin-right: -3px; 
}
.nph_scrl_rt {
	width: 3px;  FLOAT: right; height: 20px; margin-left: -3px
}
.nph_scrl_bd {
	MIN-height: 1px; width: 100%; FLOAT: left; background:url(nbg3.gif) top left repeat-x;  }/*滚动条背景*/
.nph_scrl_ct {
	position: relative; margin: 0px 3px; height: 20px; padding-TOP: 4px; 
}
.nph_list_thumb { height: 98px; overflow: hidden; }/*下边是缩略图属性*/
.nph_list_thumb LI {
	text-align: center; padding-bottom: 0px; width:126px; height:97px; FLOAT: left;  }/*修改这里同时要修改nph_gallery_2.13.js里的第92行数值*/
.nph_list_thumb H2 {
	display: none
}
.nph_list_thumb P {
	display: none
}
.nph_list_thumb I {
	display: none
}
.nph_list_thumb A {
	margin: auto; width: 115px; display: block; height: 84px; 
}
.nph_list_thumb IMG {
	margin: auto; width: 115px; display: block; height: 84px
}
.nph_list_thumb A {
	 BORDER:2px #4e3525 solid ; OUTline-STYLE: none; 
}
.nph_list_thumb A:hover {
	BORDER: #ecdeae 2px solid;
}
.nph_list_thumb .nph_list_active A {
	BORDER: #f9df53 2px solid;
}
.nph_list_stream {
	clear: both;}
.nph_list_stream LI {
	line-height: 21px; FLOAT: left; overflow: hidden
}
.nph_list_stream DIV {
	margin: 0px auto 5px; width: 164px; display: table; height: 164px
}
.nph_list_stream DIV A {
	BORDER-bottom: #ececec 2px solid; text-align: center; BORDER-left: #ececec 2px solid; width: 160px; display: block; background: #000; height: 160px; VERTICAL-ALIGN: middle; overflow: hidden; BORDER-TOP: #ececec 2px solid; BORDER-right: #ececec 2px solid
}
.nph_list_stream DIV A:hover {
	BORDER-bottom: #f9df53 2px solid; BORDER-left: #f9df53 2px solid; BORDER-TOP: #f9df53 2px solid; BORDER-right: #f9df53 2px solid
}
.nph_list_stream I {
	display: inline-block; height: 100%; VERTICAL-ALIGN: middle
}
.nph_list_stream IMG {
	MAX-width: 100%; MAX-height: 100%; VERTICAL-ALIGN: middle
}
.nph_list_stream H3 {
	margin: 0px auto; width: 160px
}
.nph_list_stream P {
	margin: 0px auto; width: 160px
}
.nph_list_stream H3 {
	color: #ececec
}
.nph_list_stream H3 A {
	color: #ececec
}
.nph_list_stream H3 A:visited {
	color: #ececec
}
.nph_list_stream H3 A:hover {
	color: #f9df53
}
.nph_list_stream P {
	color: #767676
}
.nph_icon_comment {
	margin: 0px 6px; padding-left: 18px; }

.nph_icon_orig1 {background:url(chal_photo_but6.gif) no-repeat 2px 0px; padding-left:20px;  }
.nph_icon_orig { background:url(chal_photo_but7.gif) no-repeat 2px 0px; padding-left:20px; }
.nph_icon_stream { background:url(chal_photo_but8.gif) no-repeat 2px 0px; padding-left:20px;}

.nph_btn_pset {
	text-align: center; line-height: 21px; width: 110px; display: block
}
.nph_btn_nset {
	text-align: center; line-height: 21px; width: 110px; display: block
}
.nph_btn_pset IMG {
	padding-bottom: 7px; padding-left: 7px; width: 100px; padding-right: 3px; display: block; height: 75px; padding-TOP: 3px; }
.nph_btn_nset IMG {
	padding-bottom: 7px; padding-left: 3px; width: 100px; padding-right: 7px; display: block; height: 75px; padding-TOP: 3px; }
.nph_btn_pset {
	color: #c6c6c6
}
.nph_btn_pset:visited {
	color: #c6c6c6
}
.nph_btn_nset {
	color: #c6c6c6
}
.nph_btn_nset:visited {
	color: #c6c6c6
}
.nph_btn_pset:hover {
	color: #ecdeae
}
.nph_btn_nset:hover {
	color: #ecdeae
}
.nph_btn_pset {
	background: url(bg04.png) no-repeat
}
.nph_btn_nset {
	background: url(bg04.png) no-repeat
}
.nph_btn_pset {
	background-position: 0px 0px
}
.nph_btn_pset:hover {
	background-position: -111px 0px
}
.nph_btn_nset {
	background-position: -222px 0px
}
.nph_btn_nset:hover {
	background-position: -333px 0px
}
.nph_btn_pscrl {
	OUTline-STYLE: none; width: 20px; display: block; height: 65px; cursor: pointer
}
.nph_btn_nscrl {
	OUTline-STYLE: none; width: 20px; display: block; height: 65px; cursor: pointer
}
.nph_btn_pscrl {
	background: url(bg05.png) no-repeat
}
.nph_btn_nscrl {
	background: url(bg05.png) no-repeat
}
.nph_btn_pscrl {
	background-position: 0px 0px
}
.nph_btn_pscrl:hover {
	background-position: -21px 0px
}
.nph_btn_nscrl {
	background-position: -42px 0px
}
.nph_btn_nscrl:hover {
	background-position: -63px 0px
}
.nph_btn_scrl {
	position: absolute; OUTline-STYLE: none; width: 36px; display: block; cursor: default; height:14px; overflow:hidden; 
}
.nph_btn_scrl .nph_btn_lt {
	width: 10px; FLOAT: left; height: 15px; margin-right: -10px
}
.nph_btn_scrl .nph_btn_rt {
	width: 10px; FLOAT: right; height: 15px; margin-left: -10px
}
.nph_btn_scrl .nph_btn_bd {
	MIN-height: 1px; width: 100%; FLOAT: left
}
.nph_btn_scrl .nph_btn_bd SPAN {
	margin: 0px 10px; display: block; height: 15px
}
.nph_btn_scrl .nph_btn_ct {
	margin: auto; width: 14px; display: block; height: 15px
}
.nph_btn_scrl .nph_btn_lt {
	background: url(bg07.png) no-repeat
}
.nph_btn_scrl .nph_btn_rt {
	background: url(bg07.png) no-repeat
}
.nph_btn_scrl .nph_btn_bd SPAN {
	background: url(bg07.png) no-repeat
}
.nph_btn_scrl .nph_btn_ct {
	background: url(bg07.png) no-repeat
}
.nph_btn_scrl .nph_btn_lt {
	background-position: 0px -1px
}
.nph_btn_scrl .nph_btn_rt {
	background-position: -26px -1px
}
.nph_btn_scrl .nph_btn_ct {
	background-position: -11px -1px
}
.nph_btn_scrl:hover .nph_btn_lt {
	background-position: 0px -17px
}
.nph_btn_scrl:hover .nph_btn_rt {
	background-position: -26px -17px
}
.nph_btn_scrl:hover .nph_btn_ct {
	background-position: -11px -17px
}
.nph_btn_scrl .nph_btn_bd SPAN {
	background: url(bg07.png) repeat-x 0px -33px
}
.nph_btn_scrl:hover .nph_btn_bd SPAN {
	background-position: 0px -49px
}
.nph_btn_return {
	BORDER-bottom: #767676 1px solid; text-align: center; BORDER-left: #767676 1px solid; padding-bottom: 0px; line-height: 19px; margin: 4px 10px 5px 0px; padding-left: 10px; padding-right: 10px; background: #494949; FLOAT: left; height: 19px; BORDER-TOP: #767676 1px solid; cursor: pointer; BORDER-right: #767676 1px solid; padding-TOP: 0px
}
.nph_btn_return {
	color: #ececec
}
.nph_btn_return:visited {
	color: #ececec
}
.nph_btn_return:hover {
	color: #ecdeae
}
.nph_btn_again {
	text-align: center; line-height: 23px; width: 85px; display: inline-block; background: url(bg19.png) no-repeat; height: 23px
}
.nph_btn_again:hover {
	TEXT-DECORATION: none
}
.nph_btn_pphoto { outline-style: none; width: 100%; display: block; height: 100%; cursor:pointer;}
.nph_btn_nphoto { outline-style: none; width: 100%; display: block; height: 100%; cursor:pointer;}
.nph_btn_pphoto:hover {  }/*左右翻页箭头*/
.nph_btn_nphoto:hover {  }/*左右翻页箭头*/
.nph_pages {
	text-align: center; ZOOM: 1
}
.nph_pages A {
	BORDER-bottom: #767676 1px solid; BORDER-left: #767676 1px solid; line-height: 22px; width: 22px; display: inline-block; height: 22px; BORDER-TOP: #767676 1px solid; BORDER-right: #767676 1px solid
}
.nph_pages SPAN {
	BORDER-bottom: #767676 1px solid; BORDER-left: #767676 1px solid; line-height: 22px; width: 22px; display: inline-block; height: 22px; BORDER-TOP: #767676 1px solid; BORDER-right: #767676 1px solid
}
.nph_pages .nph_pages_turn {
	width: 48px
}
.nph_pages {
	color: #ececec
}
.nph_pages A {
	color: #ececec
}
.nph_pages A:visited {
	color: #ececec
}
.nph_pages A:hover {
	background: #494949; color: #ecdeae
}
.nph_pages SPAN {
	background: #494949; color: #767676
}
.nph_pages .nph_pages_active {
	color: #ecdeae; font-WEIGHT: bold
}
.nph_box_relat {
	BORDER-bottom: #dcdddd 1px solid; BORDER-left: #dcdddd 1px solid; background: #f7fcff; BORDER-TOP: #dcdddd 1px solid; BORDER-right: #dcdddd 1px solid
}
.nph_box_relat .nph_box_title {
	line-height: 25px; margin: 9px 19px; height: 25px
}
.nph_box_relat .nph_box_title H2 {
	padding-left: 19px; background: url(bg15.png) no-repeat left center; FLOAT: left; font-SIZE: 14px; font-WEIGHT: bold
}
.nph_box_relat .nph_box_title .nph_title_more {
	FLOAT: right
}
.nph_list_relat {
	margin: 0px 5px
}
.nph_list_relat LI {
	padding-bottom: 10px; line-height: 21px; width: 158px; FLOAT: left
}
.nph_list_relat DIV {
	margin: 0px auto 5px; width: 110px
}
.nph_list_relat DIV A {
	padding-bottom: 7px; padding-left: 3px; width: 100px; padding-right: 7px; display: block; background: url(bg14.png); padding-TOP: 3px
}
.nph_list_relat DIV IMG {
	width: 100px; display: block; height: 75px;
}
.nph_list_relat H5 {
	margin: 0px auto; width: 120px
}
.nph_gallery .nph_c_lh { color: #907748; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.nph_gallery .nph_c_lh2 { color: #907748; font-family:Arial, Helvetica, sans-serif; font-size:12px;}


.nph_stream { height: 500px; overflow:hidden;}
.nph_search { height: 600px; overflow:hidden;}
.nwb-forward {
	padding-bottom: 0px; margin: 0px 6px; padding-left: 19px; padding-right: 0px; display: inline-block; background: url(icon_wb.png) no-repeat 0px 0px; padding-TOP: 2px; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src=icon_wb.png); _background: none
}
.nph_skin_white {
	BORDER-bottom: #dcdddd 1px solid; BORDER-left: #dcdddd 1px solid; BORDER-TOP: #dcdddd 1px solid; BORDER-right: #dcdddd 1px solid
}
.nph_skin_white .nph_bg {
	background: #fff
}
.nph_skin_white .nph_hr_solid {
	background-IMAGE: url(white/bg13.png)
}
.nph_skin_white .nph_search_input {
	background-IMAGE: url(white/bg16.png)
}
.nph_skin_white .nph_search_btn button {
	background-IMAGE: url(white/bg16.png)
}
.nph_skin_white .nph_set_info {
	color: #aaabb2
}
.nph_skin_white .nph_set_info H1 {
	color: #2b2b2b
}
.nph_skin_white .nph_set_info H1 A {
	color: #2b2b2b
}
.nph_skin_white .nph_set_info H1 A:visited {
	color: #2b2b2b
}
.nph_skin_white .nph_set_info H2 {
	color: #2b2b2b
}
.nph_skin_white .nph_set_info H2 A {
	color: #2b2b2b
}
.nph_skin_white .nph_set_info H2 A:visited {
	color: #2b2b2b
}
.nph_set_info H3 SPAN {
	color: #2b2b2b
}
.nph_skin_white .nph_set_info H1 A:hover {
	color: #507ea4
}
.nph_skin_white .nph_set_info H2 A:hover {
	color: #507ea4
}
.nph_skin_white .nph_set_info P {
	color: #4d4d4d
}

.nph_set_info .nph_search_count {
	color: #4d4d4d
}
.nph_skin_white .nph_photo_desc H2 {
	color: #2b2b2b
}
.nph_skin_white .nph_photo_desc H2 A {
	color: #2b2b2b
}
.nph_skin_white .nph_photo_desc H2 A:visited {
	color: #2b2b2b
}
.nph_skin_white .nph_photo_desc H2 A:hover {
	color: #507ea4
}
.nph_skin_white .nph_photo_desc P {
	color: #4d4d4d
}
.nph_skin_white .nph_photo_ctrl {
	color: #507ea4
}
.nph_skin_white .nph_photo_ctrl A {
	color: #507ea4
}
.nph_skin_white .nph_photo_ctrl A:visited {
	color: #507ea4
}
.nph_skin_white .nph_photo_ctrl A:hover {
	color: #8c8f91
}
.nph_skin_white .nph_scrl_lt {
	background-IMAGE: url(white/bg09.png)
}
.nph_skin_white .nph_scrl_rt {
	background-IMAGE: url(white/bg10.png)
}
.nph_skin_white .nph_scrl_ct {
	background-IMAGE: url(white/bg08.jpg)
}
.nph_skin_white .nph_list_thumb A {
	BORDER-bottom-color: #e9e9e9; BORDER-TOP-color: #e9e9e9; BORDER-right-color: #e9e9e9; BORDER-left-color: #e9e9e9
}
.nph_skin_white .nph_list_thumb A:hover {
	BORDER-bottom-color: #aaabb2; BORDER-TOP-color: #aaabb2; BORDER-right-color: #aaabb2; BORDER-left-color: #aaabb2
}
.nph_skin_white .nph_list_thumb .nph_list_active A {
	BORDER-bottom-color: #ee001a; BORDER-TOP-color: #ee001a; BORDER-right-color: #ee001a; BORDER-left-color: #ee001a
}
.nph_skin_white .nph_list_stream DIV A {
	BORDER-bottom-color: #e9e9e9; BORDER-TOP-color: #e9e9e9; background: #fff; BORDER-right-color: #e9e9e9; BORDER-left-color: #e9e9e9
}
.nph_skin_white .nph_list_stream DIV A:hover {
	BORDER-bottom-color: #507ea4; BORDER-TOP-color: #507ea4; BORDER-right-color: #507ea4; BORDER-left-color: #507ea4
}
.nph_skin_white .nph_list_stream H3 {
	color: #2b2b2b
}
.nph_skin_white .nph_list_stream H3 A {
	color: #2b2b2b
}
.nph_skin_white .nph_list_stream H3 A:visited {
	color: #2b2b2b
}
.nph_skin_white .nph_list_stream H3 A:hover {
	color: #507ea4
}
.nph_skin_white .nph_list_stream P {
	color: #aaabb2
}
.nph_skin_white .nph_icon_comment {
	background-IMAGE: url(white/bg03.png)
}
.nph_skin_white .nph_icon_orig {
	background-IMAGE: url(white/bg03.png)
}
.nph_skin_white .nph_icon_stream {
	background-IMAGE: url(white/bg03.png)
}
.nph_skin_white .nph_btn_pscrl {
	background-IMAGE: url(white/bg05.png)
}
.nph_skin_white .nph_btn_nscrl {
	background-IMAGE: url(white/bg05.png)
}
.nph_skin_white .nph_btn_scrl .nph_btn_lt {
	background-IMAGE: url(white/bg07.png)
}
.nph_skin_white .nph_btn_scrl .nph_btn_rt {
	background-IMAGE: url(white/bg07.png)
}
.nph_skin_white .nph_btn_scrl .nph_btn_bd SPAN {
	background-IMAGE: url(white/bg07.png)
}
.nph_skin_white .nph_btn_scrl .nph_btn_ct {
	background-IMAGE: url(white/bg07.png)
}
.nph_skin_white .nph_btn_scrl .nph_btn_bd SPAN {
	background-IMAGE: url(white/bg07.png)
}
.nph_skin_white .nph_btn_return {
	BORDER-bottom-color: #dcdddd; BORDER-TOP-color: #dcdddd; background: #efefef; BORDER-right-color: #dcdddd; BORDER-left-color: #dcdddd
}
.nph_skin_white .nph_btn_return {
	color: #507ea4
}
.nph_skin_white .nph_btn_return:visited {
	color: #507ea4
}
.nph_skin_white .nph_btn_return:hover {
	color: #507ea4
}
.nph_skin_white .nph_pages A {
	BORDER-bottom-color: #dcdddd; BORDER-TOP-color: #dcdddd; BORDER-right-color: #dcdddd; BORDER-left-color: #dcdddd
}
.nph_skin_white .nph_pages SPAN {
	BORDER-bottom-color: #dcdddd; BORDER-TOP-color: #dcdddd; BORDER-right-color: #dcdddd; BORDER-left-color: #dcdddd
}
.nph_skin_white .nph_pages {
	color: #507ea4
}
.nph_skin_white .nph_pages A {
	color: #507ea4
}
.nph_skin_white .nph_pages A:visited {
	color: #507ea4
}
.nph_skin_white .nph_pages A:hover {
	background: #efefef; color: #507ea4
}
.nph_skin_white .nph_pages SPAN {
	background: #efefef; color: #dcdddd
}
.nph_skin_white .nph_pages .nph_pages_active {
	color: #507ea4
}
.nph_skin_white .nph_c_lh {
	color: #ee001a
}

CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
H1 {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
H2 {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
H3 {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
H4 {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
H5 {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
H6 {
	FONT-SIZE: 12px; FONT-WEIGHT: normal
}
Q:before {
	CONTENT: ''
}
Q:after {
	CONTENT: ''
}
ABBR {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
ACRONYM {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
ADDRESS {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CAPTION {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CITE {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
CODE {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
DFN {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
EM {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
TH {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
VAR {
	FONT-STYLE: normal; FONT-WEIGHT: normal
}
STRONG {
	FONT-WEIGHT: normal
}
A {
	COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #83006f; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ba2636; TEXT-DECORATION: underline
}
A:active {
	COLOR: #ba2636
}
.cWhite {
	COLOR: #fff
}
.cWhite:visited {
	COLOR: #fff
}
.cWhite A {
	COLOR: #fff
}
.cYellow {
	COLOR: #ff0
}
.cYellow:visited {
	COLOR: #ff0
}
.cGreen {
	COLOR: #008000
}
.cGreen:visited {
	COLOR: #008000
}
.cGray {
	COLOR: #333
}
.cGray:visited {
	COLOR: #333
}
.cGray A {
	COLOR: #333
}
.cDGray {
	COLOR: #727171
}
.cDGray:visited {
	COLOR: #727171
}
.cDGray A {
	COLOR: #727171
}
.cBlack {
	COLOR: #000
}
.cBlack:visited {
	COLOR: #000
}
.cBlack A {
	COLOR: #000
}
.cBlue {
	COLOR: #1e50a2
}
.cBlue:visited {
	COLOR: #1e50a2
}
.cBlue A {
	COLOR: #1e50a2
}
.cRed {
	COLOR: red
}
.cRed:visited {
	COLOR: red
}
.cRed A {
	COLOR: red
}
.cDRed {
	COLOR: #ba2636
}
.cDRed:visited {
	COLOR: #ba2636
}
.cDRed A {
	COLOR: #ba2636
}
.cRed A:hover {
	COLOR: #ba2636
}
A.cRed:hover {
	COLOR: #ba2636
}
.cBlue A:hover {
	COLOR: #ba2636
}
A.cBlue:hover {
	COLOR: #ba2636
}
.cDRed A:hover {
	COLOR: #ba2636
}
A.cDRed:hover {
	COLOR: #ba2636
}
.cGray A:hover {
	COLOR: #ba2636
}
A.cGray:hover {
	COLOR: #ba2636
}
.cDGray A:hover {
	COLOR: #ba2636
}
A.cDGray:hover {
	COLOR: #ba2636
}
.cWhite A:hover {
	COLOR: #ba2636
}
A.cWhite:hover {
	COLOR: #ba2636
}
.cBlack A:hover {
	COLOR: #ba2636
}
A.cBlack:hover {
	COLOR: #ba2636
}
.cGreen A:hover {
	COLOR: #ba2636
}
A.cGreen:hover {
	COLOR: #ba2636
}
.cYellow A:hover {
	COLOR: #ba2636
}
A.cYellow:hover {
	COLOR: #ba2636
}
.fB {
	FONT-WEIGHT: bold
}
.fI {
	FONT-STYLE: italic
}
.f12px {
	FONT-SIZE: 12px
}
.f14px {
	FONT-SIZE: 14px
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.hidden {
	DISPLAY: none; 
}
.unLine {
	TEXT-DECORATION: none
}
.unLine A {
	TEXT-DECORATION: none
}
.noBorder {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.I_V_ {
	PADDING-LEFT: 18px; BACKGROUND: url(img1.cache.netease.comimg09iconicon.png) no-repeat left center
}
.I_M_ {
	PADDING-LEFT: 18px; BACKGROUND: url(img1.cache.netease.comimg09iconicon.png) no-repeat -457px center
}
.foot {
	LINE-HEIGHT: 21px; MARGIN: 0px auto; WIDTH: 960px; COLOR: #4d4d4d; CLEAR: both
}
.foot .text {
	BORDER-BOTTOM: #4d4d4d 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 4px
}
.foot A {
	COLOR: #4d4d4d
}
.foot A:visited {
	COLOR: #4d4d4d
}
.foot A:hover {
	COLOR: #ba2636
}
.clear {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; OVERFLOW: hidden
}
.clearfix {
	ZOOM: 1
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; OVERFLOW: hidden; CONTENT: "."
}
.blankW {
	BACKGROUND: #fff
}
.blank3 {
	DISPLAY: block; HEIGHT: 3px; CLEAR: both; OVERFLOW: hidden

}
.blank6 {
	DISPLAY: block; HEIGHT: 6px; CLEAR: both; OVERFLOW: hidden
}
.blank9 {
	DISPLAY: block; HEIGHT: 9px; CLEAR: both; OVERFLOW: hidden
}
.blank9w {
	DISPLAY: block; BACKGROUND: #ffffff; HEIGHT: 9px; CLEAR: both; OVERFLOW: hidden
}
.blank12 {
	DISPLAY: block; HEIGHT: 12px; CLEAR: both; OVERFLOW: hidden
}
.blank15 {
	DISPLAY: block; HEIGHT: 15px; CLEAR: both; OVERFLOW: hidden
}
.blank20 {
	DISPLAY: block; HEIGHT: 20px; CLEAR: both; OVERFLOW: hidden
}
.ad750 {
	PADDING-BOTTOM: 9px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 750px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 9px
}
.ad960_70 {
	MARGIN: 3px auto; WIDTH: 960px; HEIGHT: 70px; CLEAR: both; OVERFLOW: hidden
}
.ad960_70 .ad_750 {
	WIDTH: 750px; FLOAT: left
}
.ad960_70 .ad_200 {
	WIDTH: 200px; FLOAT: right
}

.albumtxt1 { font-size:12px; font-weight:bold; width:934px; color:#edd256; line-height:20px; margin-top:-5px; padding-bottom:20px; }
.albumtxt2 { font-size:12px; width:934px; color:#ded0ba; line-height:24px; padding-bottom:80px; }



.tuji_info{ font-size:12px; color:#000; padding:0 80px; line-height:22px; font-weight:normal;}
.tuji_info p{text-indent:24px; margin:10px 0px;}
