#pic { margin:10px 0}
#pic .pic_l { width:708px}
#pic .pic_l .pic_hd { height:255px}
.w978 { width:978px}

div#MainPromotionBanner{ width:708px; height:255px; background:#feb900;}
#MainPromotionBanner #SlidePlayer { position:relative; margin: 0 auto;}
#MainPromotionBanner .Slides{ padding: 0; margin: 0; list-style: none; height: 255px; overflow: hidden;}
#MainPromotionBanner .Slides li { float: left; width:708px; height:255px;}
#MainPromotionBanner .Slides img{ border:0; display: block;}
#MainPromotionBanner .SlideTriggers{ margin: 0; padding: 0; list-style: none;  position: absolute;  top: 225px;  right: 10px; z-index: 10;height: 25px;}
#MainPromotionBanner .SlideTriggers li{ float: left; display: inline; color: #74a8ed; text-align: center;line-height:16px;width: 16px;height: 16px;font-family: Arial;font-size: .9em;cursor: pointer;overflow: hidden; margin:3px 6px;background: url(../images/slide_trigger.gif) no-repeat center center;}
#MainPromotionBanner .SlideTriggers li.Current{ color:#fff; background: url(../images/slide_trigger_c.gif) no-repeat center center;border:0; font-weight:bold;font-size: 1.4em;line-height: 21px;height: 21px;width: 21px;margin:0 6px; }

#pic .pic_r { width:262px}
#pic .pic_r .pic_ph { border:1px #ccc solid; border-top:3px solid #505050; padding-bottom:10px;}
#pic .pic_r .pic_ph .pic_top { line-height:30px; height:30px; background:url(../images/huodong.jpg); padding:0 15px}
#pic .pic_r .pic_ph h2 { color:#505050; font-size:12px; text-align:left;}
#pic .pic_r .pic_ph .pic_con { padding-top:7px; width:240px; text-align:left; line-height:24px; padding-bottom:3px}
#pic .pic_r .pic_ph .pic_con ul li { border-bottom:1px #ccc dotted; padding-left:30px}
#pic .pic_r .pic_ph .pic_con ul { background:url(../images/picture_01.gif) left top no-repeat}

#pic .rpic_top { height:30px; line-height:30px; background-image:url(../images/zixun_01.jpg); border:1px #ccc solid; border-bottom:none; margin-top:10px}
#pic .rpic_top h2 { font-size:14px; text-align:left; padding-left:43px; background:url(../images/zixun_02.jpg) left no-repeat; font-size:14px; color:#079BE8}
#pic .rpic_top a { float:right; padding-right:10px}
#pic .rpic_rli { padding:15px 0 20px 0; border:1px #ccc solid; border-top:none; margin-bottom:10px}
#pic .rpic_rli ul li { float:left; width:162px; line-height:30px}
#pic .rpic_rli ul li img { padding:2px; border:1px #ccc solid}
#pic .rpic_big { width:324px; height:280px}
#pic .rpic_big .rpic_big_br { width:310px; height:280px; line-height:30px}
#pic .rpic_big .rpic_big_br img { padding:2px; border:1px #ccc solid;}
#pic .rpic_big .rpic_big_br h3 { font-size:12px; font-weight:bold; padding-top:5px}
#pic .rpic_big .rpic_big_br h4 { font-size:12px; color:#666}
#pic .rpic_rli img:hover { border:1px #008ADA solid; background-color:#008ADA}

#rpic2 { border:1px #ccc solid; padding:10px 0 20px 0}
#rpic2 h2 { font-size:14px; line-height:30px; text-align:left; padding-left:20px}
.w960 { width:960px; padding-top:10px}
#rpic2 .w960 ul li { float:left; width:192px; line-height:30px; padding-bottom:10px}
#rpic2 .w960 ul li img { padding:2px; border:1px #ccc solid}
#rpic2 .w960 ul li img:hover { border:1px #008ADA solid; background-color:#008ADA}
#rpic2 .page { padding-right:15px; padding-bottom:15px}

.clearfix{ *zoom:1;}
.clearfix:after { clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.hidden{ display:hidden;}
.nph_chn{ padding:8px 0 6px;}
.nph_logo{ float:left; margin-right:12px;}
.nph_crumb{ float:left; line-height:29px;}
.nph_crumb, .nph_crumb a, .nph_crumb a:visited{ color:#727171;}
.nph_crumb a:hover{ color:#BA2636;}
.nph_area{ clear:both; margin:auto; width:960px; text-align:left;}
.nph_gallery{ text-align:left; word-wrap:break-word;}
.nph_gallery p{ margin:0; line-height:21px;}
.nph_cnt{
margin:0 25px;
}
.nph_bg{ padding:8px 0; width:100%; background:#1C1C1D;}
.nph_hr_solid{ display:block; clear:both; overflow:hidden; margin:0 2px; height:17px; background:url(../images/bg13.png) repeat-x left center;}
.nph_search_panel, .nph_extra{
float:right;
margin-right: 40px;
}
.nph_search_panel span, .nph_search_panel input, .nph_search_panel button{ float:left;}
.nph_search_panel span{ margin-bottom:5px;}
.nph_search_input{ position:relative; width:118px; height:20px; background:url(../images/bg16.png) no-repeat 0 0;}
.nph_search_input label{ position:absolute; left:5px; top:1px; line-height:19px; color:#CCC;}
.nph_search_input input{
position:absolute;
left:0;
top:0;
padding:3px;
width:112px;
height:14px;
line-height:14px;
font-size:100%;
vertical-align:middle;
border:none;
}
.nph_search_btn button{ overflow:hidden; width:22px; height:20px; cursor:pointer; border:none;}
.nph_extra{ overflow:hidden; padding-top:6px; height:24px; line-height:21px; text-align:right;}
.nph_set_info span{ display:inline-block;}
.nph_set_info .hidden{ display:none;}
.nph_set_info h1, .nph_set_info h2{ display:inline; font-size:20px; font-family:simHei;}
.nph_set_info h3{ float:left; font:20px/1.5 simHei;}
.nph_set_title{ padding:3px 0 2px; line-height:25px;}
.nph_set_title span{ line-height:21px;}
.nph_set_cur{ font-size:14px;}
.nph_set_cur span{ font-size:22px; font-weight:bold;}
.nph_search_count{ font-size:14px; font-family:simSun;} 
.nph_set_info{ color:#C6C6C6;}
.nph_set_info h1, .nph_set_info h2, .nph_set_info h3 span{ color:#ECECEC;}
.nph_set_info p, .nph_set_cur, .nph_set_size, .nph_set_info .nph_search_count{ color:#767676;}
.nph_set_info p a, .nph_set_info p a:visited{ color:#BA2636;}
.nph_set_info li a, .nph_set_info li a:visited{ color:#BA2636;}
.nph_set{ float:left; width:100%; min-height:1px;}
.nph_set_prev{ float:left; margin-left:-100%; padding-top:6px; width:110px;}
.nph_set_next{ float:left; margin-left:-110px; padding-top:6px; width:110px;}
.nph_set_thumb{ margin:0 110px; padding:6px 5% 0;}
.nph_photo_view{ position:relative; overflow:hidden; width:100%; text-align:center;}
.nph_photo_view .nph_cnt{ height:100%;}
.nph_photo_view i{ display:inline-block; height:100%; vertical-align:middle;}
.nph_photo_view img{ vertical-align:middle; max-width:100%; max-height:100%; -ms-interpolation-mode: bicubic;}
.nph_photo_prev{ position:absolute; left:0; top:0; width:50%; height:100%; }
.nph_photo_next{ position:absolute; right:0; top:0; width:50%; height:100%; }
.nph_photo_loading{ position:absolute; left:50%; top:50%; margin:-19px 0 0 -19px; width:37px; height:37px; background:url(../images/loading.gif) no-repeat 0 0;}
.nph_photo_desc{}
.nph_photo_desc h2{ padding-top:8px; min-height:25px; _height:25px; font:18px/1.4 simHei; color:#ECECEC;}
.nph_photo_desc p{ color:#C6C6C6;}
.nph_photo_desc p a, .nph_photo_desc p a:visited{ color:#BA2636;}
.nph_photo_ctrl{ float:right; overflow:hidden; margin-top:8px;}
.nph_photo_ctrl ul{ margin-right:-12px;}
.nph_photo_ctrl li{ display:inline;}
.nph_photo_ctrl .hidden{ display:none;}
.nph_photo_ctrl, .nph_photo_ctrl a, .nph_photo_ctrl a:visited{ color:#767676;}
.nph_photo_ctrl a:hover{ color:#ECDEAE;}
.articleCont .clip a{color:#767676;}
.articleCont .clip a:hover{ color:#ECDEAE;}
.nph_photo_thumb{ margin:auto;}
nph_photo, .nph_stream, .nph_search{ width:100%;}
.nph_stream_view, .nph_search_view{ overflow:hidden; padding-top:12px; width:100%;}
.nph_scrl{ float:left; width:100%; min-height:1px;}
.nph_scrl_thumb{
margin:0 29px;
}
.nph_scrl_main{ overflow:hidden; padding-bottom:6px; width:100%;}
.nph_scrl_prev{ float:left; margin-left:-100%; padding-top:6px;}
.nph_scrl_next{ float:left; margin-left:-20px; padding-top:6px;}
.nph_scrl_bar{}
.nph_scrl_lt{ float:left; margin-right:-3px; width:3px; height:20px; background:url(../images/bg09.png) no-repeat 0 0;}
.nph_scrl_rt{ float:right; margin-left:-3px; width:3px; height:20px; background:url(../images/bg10.png) no-repeat 0 0;}
.nph_scrl_bd{ float:left; width:100%; min-height:1px;}
.nph_scrl_ct{ position:relative; margin:0 3px; padding-top:4px; height:20px; background:url(../images/bg08.png) repeat-x 0 0;}
.nph_list_thumb{ overflow:hidden; height:77px;}
.nph_list_thumb li{ float:left; width:102px; padding:0 2px; text-align:center;}
.nph_list_thumb h2, .nph_list_thumb p, .nph_list_thumb i{ display:none;}
.nph_list_thumb a, .nph_list_thumb img{ display:block; margin:auto; width:100px; height:75px;}
.nph_list_thumb a{ outline:none; border:1px solid #8B8B8C;}
.nph_list_thumb a:hover{ border:1px solid #ECDEAE;}
.nph_list_thumb .active a{ border:1px solid #F9DF53;}
.nph_list_stream{ clear:both;}
.nph_list_stream li{ float:left; overflow:hidden; line-height:21px;}
.nph_list_stream div{ display:table; margin:0 auto 5px; width:164px; height:164px;}
.nph_list_stream div a{ display:table-cell; *display:block; overflow:hidden; width:160px; height:160px; text-align:center; vertical-align:middle; border:2px solid #ECECEC; background:#000;}
.nph_list_stream div a:hover{ border:2px solid #F9DF53;}
.nph_list_stream i{ display:inline-block; height:100%; vertical-align:middle;}
.nph_list_stream img{ vertical-align:middle; max-width:100%; max-height:100%;}
.nph_list_stream h3, .nph_list_stream p{ margin:0 auto; width:160px;}
.nph_list_stream h3, .nph_list_stream h3 a, .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, .nph_icon_orig, .nph_icon_stream{ margin:0 6px; padding-left:18px; background:url(../images/bg03.png) no-repeat;}
.nph_icon_comment{ background-position:0 0;}
.nph_icon_comment a:hover{ background-position:0 -27px;}
.nph_icon_orig{ background-position:0 -54px;}
.nph_icon_orig a::hover{ background-position:0 -81px;}
.nph_icon_stream{ background-position:0 -108px;}
.nph_icon_stream a::hover{ background-position:0 -135px;}
.nph_btn_pset, .nph_btn_nset{ display:block; width:110px; line-height:21px; text-align:center;}
.nph_btn_pset img{ display:block; padding:3px 3px 7px 7px; width:100px; height:75px;}
.nph_btn_nset img{ display:block; padding:3px 7px 7px 3px; width:100px; height:75px;}
.nph_btn_pset, .nph_btn_pset a::visited, .nph_btn_nset, .nph_btn_nset a::visited{ color:#C6C6C6;}
.nph_btn_pset:hover, .nph_btn_nset a::hover{ color:#ECDEAE;}
.nph_btn_pset, .nph_btn_nset{ background:url(../images/bg04.png) no-repeat;}
.nph_btn_pset{ background-position:0 0;}
.nph_btn_pset a::hover{ background-position:-111px 0;}
.nph_btn_nset{ background-position:-222px 0;}
.nph_btn_nset a::hover{ background-position:-333px 0;}
.nph_btn_pscrl, .nph_btn_nscrl{ display:block; width:20px; height:65px; outline:none; cursor:pointer;}
.nph_btn_pscrl, .nph_btn_nscrl{ background:url(../images/bg05.png) no-repeat;}
.nph_btn_pscrl{ background-position:0 0;}
.nph_btn_pscrl a::hover{ background-position:-21px 0;}
.nph_btn_nscrl{ background-position:-42px 0;}
.nph_btn_nscrl a::hover{ background-position:-63px 0;}
.nph_btn_scrl{ position:absolute; display:block; width:36px; outline:none; cursor:default;}
.nph_btn_scrl .nph_btn_lt{ float:left; margin-right:-10px; width:10px; height:15px;}
.nph_btn_scrl .nph_btn_rt{ float:right; margin-left:-10px; width:10px; height:15px;}
.nph_btn_scrl .nph_btn_bd{ float:left; width:100%; min-height:1px;}
.nph_btn_scrl .nph_btn_bd span{ display:block; height:15px; margin:0 10px;}
.nph_btn_scrl .nph_btn_ct{ display:block; margin:auto; width:14px; height:15px;}
.nph_btn_scrl .nph_btn_lt, .nph_btn_scrl .nph_btn_rt, .nph_btn_scrl .nph_btn_bd span, .nph_btn_scrl .nph_btn_ct{ background:url(../images/bg07.png) no-repeat;}
.nph_btn_scrl .nph_btn_lt{ background-position:0 0;}
.nph_btn_scrl .nph_btn_rt{ background-position:-26px 0;}
.nph_btn_scrl .nph_btn_ct{ background-position:-11px 0;}
.nph_btn_scrl:hover .nph_btn_lt{ background-position:0 -16px;}
.nph_btn_scrl:hover .nph_btn_rt{ background-position:-26px -16px;}
.nph_btn_scrl:hover .nph_btn_ct{ background-position:-11px -16px;}
.nph_btn_scrl .nph_btn_bd span{ background:url(../images/bg07.png) repeat-x 0 -32px;}
.nph_btn_scrl:hover .nph_btn_bd span{ background-position:0 -48px;}
.nph_btn_return{ float:left; margin:4px 10px 5px 0; padding:0 10px; height:19px; line-height:19px; text-align:center; cursor:pointer; border:1px solid #767676; background:#494949;}
.nph_btn_return, .nph_btn_return a::visited{ color:#ECECEC;}
.nph_btn_return a::hover{ color:#ECDEAE;}
.nph_btn_pphoto{ display:block; width:100%; height:100%; outline:none; cursor:url(http://img1.cache.netease.com/cnews/img/gallery11/bg11.cur), auto;}
.nph_btn_nphoto{ display:block; width:100%; height:100%; outline:none; cursor:url(http://img1.cache.netease.com/cnews/img/gallery11/bg12.cur), auto;}
.nph_pages{ *zoom:1; text-align:center;}
.nph_pages a, .nph_pages span{ display:inline-block; width:22px; height:22px; line-height:22px; border:1px solid #767676;}
.nph_pages .nph_pages_turn{ width:48px;}
.nph_pages, .nph_pages a, .nph_pages a:visited{ color:#ECECEC;}
.nph_pages a:hover{ color:#ECDEAE; background:#494949;}
.nph_pages span{ color:#767676; background:#494949;}
.nph_pages .active{ color:#ECDEAE; font-weight:bold;}
.nph_box_relat{ border:1px solid #DCDDDD; background:#F7FCFF;}
.nph_box_relat .nph_box_title{ margin:9px 19px; height:25px; line-height:25px;}
.nph_box_relat .nph_box_title h2{ float:left; padding-left:19px; font-size:14px; font-weight:bold; background:url(../images/bg15.png) no-repeat left center;}
.nph_box_relat .nph_box_title .nph_title_more{ float:right;}
.nph_list_relat{ margin:0 5px;}
.nph_list_relat li{ float:left; padding-bottom:10px; width:158px; line-height:21px;}
.nph_list_relat div{ margin:0 auto 5px; width:110px;}
.nph_list_relat div a{ display:block; padding:3px 7px 7px 3px; width:100px; height:75; background:url(../images/bg14.png)}
.nph_list_relat h5{ margin:0 auto; width:120px;}
.nph_gallery .nph_c_lh{ color:#E53333;}
.nph_photo_view{ height:600px;}
.nph_stream, .nph_search{ height:800px;}
.endDirect{
clear:both;
padding:12px 0;
width: 180px;
float: left;
}
.nph_set_title h1{
font-size:18px;
padding:0;
padding-right:15px;
color:#ffffff;
float: left; line-height:30px
} 
.endDirect .input{ width:168px; cursor:pointer; height:28px; font-size:14px; font-weight:bold; background:url(../images/input_n_bg0.gif); padding:4px 0 0 12px; text-align:left; border:0;}
.endDirect .inputOver{ width:168px; height:28px;cursor:pointer; font-size:14px; font-weight:bold; background:url(../images/input_n_bg0.gif); padding:4px 0 0 12px;text-align:left; border:0;}
.nph_btn_pset, .nph_btn_pset:visited, .nph_btn_nset, .nph_btn_nset:visited{ color:#C6C6C6;}
.nph_btn_pset:hover, .nph_btn_nset:hover{ color:#ECDEAE;}

.wrap { width:980px; margin:0 auto; margin-top:10px}
.clear:after, .column:after, .clearfix:after { content:'\20';display:block;height:0;clear:both;}
.clear, .column, .clearfix { *zoom:1;}
.left { float:left;}
.hidden{display:none;}

@media all and (max-width:720px) {
.nph_bg{ background:#fff;}
.nph_cnt { margin:0 auto; width:95%}
.nph_set_title h1 { color:#333}

.nph_hr_solid { display:none}

.nph_photo_view .nph_cnt { width:!important; width:100%}
.nph_set_info { font-size:14px; line-height:26px;}
.nph_set_info p { margin-right:!important}

.bg0 { display:none}

.nph_photo_view { height:400px}

.nph_btn_pphoto{ background:url(http://img1.cache.netease.com/cnews/img/gallery11/bg11.cur) left no-repeat;}
.nph_btn_nphoto{ background:url(http://img1.cache.netease.com/cnews/img/gallery11/bg12.cur) right no-repeat;}
}