@charset "utf-8";

.dpicbox1 { width:987px; overflow:hidden; background:url(nbg1bq.jpg) top left no-repeat; }
.dpicbox { width:987px; overflow:hidden; background:url(nbg2bq.gif) top left repeat-y; }

.bqclbody { background:url(bqclbq.gif) repeat;}
.bqcl { background: url(bqg1bq.jpg) top left repeat-x;}
.bqcl1 { height:223px; overflow:hidden; background: url(bqcl2bq.jpg) top center no-repeat; }
.bqcl2 { height:31px; padding-top:151px; overflow:hidden; }
.bqcl3 { width:987px; height:43px; overflow:hidden; }
.bqcl3 dt { float:left; display:inline; width:848px; overflow:hidden; font-size:14px; color:#b2b656; padding-left:32px; line-height:44px;  }
.bqcl3 dt a { font-size:14px; color:#b2b656; display:inline-block; float:left; }
.bqcl3 dt a:visited { font-size:14px; color:#b2b656; text-decoration:none; }
.bqcl3 dt a:hover { font-size:14px; color:#eeffa8; text-decoration:none; }
.bqcl3 dt i { margin:0px 38px; float:left; display:inline-block; width:2px; height:43px; background:url(bqcl5bq.gif) 0px 14px no-repeat; overflow: hidden; }
.bqcl3 dd { float:right; display:inline; width:100px; text-align:right; overflow:hidden; padding-top:11px;  }
.bqcl3 dd img {  margin-right:13px; }

.bqg1 td img { width:100%; height:41px;  }


/*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;  height:40px; *height:39px; overflow:hidden; line-height:48px;}

.nph_bg {
	padding-bottom: 8px; padding-left:0px; width: 100%; padding-right: 0px;  padding-TOP: 5px; 
}
.nph_hr_solid {
	margin: 0px 2px; display: block; background: url(bg13bq.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_but1bq.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{ float:left;  height:28px; line-height:28px; color:#FFF; padding-left:420px;}
.next .l span {  padding-left:5px; padding-right:5px;  }

.next .l .nph_set_cur { font-SIZE: 14px; height:28px; line-height:28px; width:120px; }
.next .l .nph_set_cur span { font:16px "微软雅黑"; }
.next .l .nph_set_cur .nph_c_lh { height:28px; line-height:28px; width:50px; }
.nph_set_size { color: #fff}

.next .r { float:left; width:180px; height:28px; line-height:28px;  color:#FFF; padding-left:180px;}
.next .r a { color:#FFF;}
.next .r a:hover { color:#767676;}
.next .r .replay { background:url(chal_photo_but4bq.png) no-repeat 2px 0px; padding-left:16px;}
.next .r .replay2 { background:url(chal_photo_but5bq.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: 2px; font-size:20px; padding-left: 0px; padding-right: 0px; padding-TOP: 3px; 
}
.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 { 	height: 480px; 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(bg18bq.png); height: 100%; TOP: 0px; right: 0px; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src=bg18bq.png); _background: #1C1C1D; }
.nph_photo_prev {
	position: absolute; width:120px; margin-left:60px; height:470px; TOP: 0px; left: 0px; }/*大图左右控制*/
.nph_photo_next {
	position: absolute; width:120px; margin-right:50px; background: url(bg06bq.png); height:470px; TOP: 0px; right: 0px; }/*大图左右控制*/
.nph_photo_loading {
	position: absolute; margin: -19px 0px 0px -19px; width: 37px; background: url(loadingbq.gif) no-repeat 0px 0px; height: 37px; TOP: 50%; left: 50%;  
}
.nph_photo_desc { width:840px; margin:0 auto; color:#fff; height:50px; overflow:hidden; margin-top:-24px; margin-bottom:10px;  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: #fff; font-size:12px; line-height:20px; } /*大图文字说明属性*/
.nph_photo_desc P A { color: #fff; cursor:pointer; }
.nph_photo_desc P A:hover { color: #fff6c5; 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(bg18bq.png); height: 100%; TOP: 0px; right: 0px; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src=bg18bq.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(bg17bq.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; margin-left:17px; width:955px; height:126px; padding:10px; background:#6a6868; } /*缩略图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(nbg3bq.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 #898989 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_but6bq.gif) no-repeat 2px 0px; padding-left:20px;  }
.nph_icon_orig { background:url(chal_photo_but7bq.gif) no-repeat 2px 0px; padding-left:20px; }
.nph_icon_stream { background:url(chal_photo_but8bq.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(bg04bq.png) no-repeat
}
.nph_btn_nset {
	background: url(bg04bq.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(bg05bq.png) no-repeat
}
.nph_btn_nscrl {
	background: url(bg05bq.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(bg07bq.png) no-repeat
}
.nph_btn_scrl .nph_btn_rt {
	background: url(bg07bq.png) no-repeat
}
.nph_btn_scrl .nph_btn_bd SPAN {
	background: url(bg07bq.png) no-repeat
}
.nph_btn_scrl .nph_btn_ct {
	background: url(bg07bq.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(bg07bq.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(bg19bq.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(bg15bq.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(bg14bq.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: #e53333}

.nph_gallery .nph_c_lh2 { color: #b8b8b8}

.nph_photo_view {
	height: 520px;
}
.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_wbbq.png) no-repeat 0px 0px; padding-TOP: 2px; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src=icon_wbbq.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/bg13bq.png)
}
.nph_skin_white .nph_search_input {
	background-IMAGE: url(white/bg16bq.png)
}
.nph_skin_white .nph_search_btn button {
	background-IMAGE: url(white/bg16bq.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(bg09bq.png)
}
.nph_skin_white .nph_scrl_rt {
	background-IMAGE: url(bg10bq.png)
}
.nph_skin_white .nph_scrl_ct {
	background-IMAGE: url(white/bg08bq.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/bg03bq.png)
}
.nph_skin_white .nph_icon_orig {
	background-IMAGE: url(white/bg03bq.png)
}
.nph_skin_white .nph_icon_stream {
	background-IMAGE: url(white/bg03bq.png)
}
.nph_skin_white .nph_btn_pscrl {
	background-IMAGE: url(bg05bq.png)
}
.nph_skin_white .nph_btn_nscrl {
	background-IMAGE: url(bg05bq.png)
}
.nph_skin_white .nph_btn_scrl .nph_btn_lt {
	background-IMAGE: url(bg07bq.png)
}
.nph_skin_white .nph_btn_scrl .nph_btn_rt {
	background-IMAGE: url(bg07bq.png)
}
.nph_skin_white .nph_btn_scrl .nph_btn_bd SPAN {
	background-IMAGE: url(bg07bq.png)
}
.nph_skin_white .nph_btn_scrl .nph_btn_ct {
	background-IMAGE: url(bg07bq.png)
}
.nph_skin_white .nph_btn_scrl .nph_btn_bd SPAN {
	background-IMAGE: url(bg07bq.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(http://img1.cache.netease.com/img09/icon/iconbq.png) no-repeat left center
}
.I_M_ {
	PADDING-LEFT: 18px; BACKGROUND: url(http://img1.cache.netease.com/img09/icon/iconbq.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:#b0f446; line-height:20px; margin-top:-5px; padding-bottom:20px; }
.albumtxt2 { font-size:12px; width:934px; color:#d9e3b9; line-height:24px; padding-bottom:80px; }

.bqclfooter { height:43px; overflow:hidden; background: url(bqg1bq.gif) top left repeat-x; }
.bqclfooter1 { width:944px; overflow:hidden; }
.bqclfooter1 dt { float:left; display:inline; line-height:42px; text-align:center; font-size:12px; color:#747478; text-indent:150px; }
.bqclfooter1 dt a { font-size:12px; color:#747478; }
.bqclfooter1 dd { float:right; display:inline; width:210px; padding-top:9px; }