div,img,ul,li,form,ol,dd,dt,dl,table,tr,td{margin:0; padding:0; border:none;}
body{ font-size:12px; font-family:Arial; line-height:1.8em;}
a{ font-size:12px; text-decoration:none; color:#0055a1;}
a:hover{ text-decoration:underline; color:#f00;}
.npi_c_f30{color:#f30;}
.npi_pad{ padding-top:5px;}
.npi_mar{ margin-top:5px;}
.npi_gray{color:gray;}
#map{ display:none;}
.npi_f14{ font-size:14px;}
.npi_bac{ background:url(../../image/new_price/left_bg.png) repeat-y center;}
.npi_dis{ display:none;}

.npi_main{ width:950px; clear:both; margin:0 auto;}
.npi_title{ background:url(../../image/new_price/title.jpg) no-repeat left top; height:25px; border-bottom: solid 1px #a3abb5; padding:12px 0 0 200px; width:750px; overflow:hidden;}
.npi_title li{ display:inline; padding:0 6px 0 12px; border-left:solid 1px #ccc;}

.npi_list_lia14 li a{ font-size:14px;}
.npi_news_list{ padding:5px;}
.npi_news_list b a{ text-align:center; font-size:16px; width:96%; float:left; height:20px; overflow:hidden; padding-top:8px; cursor:pointer;}
.npi_news_list_top{ padding:10px 0 10px 10px; width:98%; float:left; height:70px; border-bottom:dashed 1px #ccc;}
.npi_news_list_top_img{ float:left; width:60px; padding:4px; border:solid 1px #ccc;}
.npi_news_list_top_inf{ float:left; width:168px; line-height:1.7em; overflow:hidden; height:60px; padding:5px 5px 5px 10px; background:#F8FCFE;}
.npi_news_list_top_inf li{ list-style:none; background:url(../../image/new_price/ico.jpg) center left no-repeat; padding-left:8px;}

.npi_news_list_top_inf2{ float:left; width:118px; line-height:1.7em; overflow:hidden; height:60px; padding:5px 5px 5px 10px; background:#F8FCFE;}
.npi_news_list_top_inf2 li{ list-style:none; background:url(../../image/new_price/ico.jpg) center left no-repeat; padding-left:8px;}

.npi_zcbbs_left{ width:180px; float:left;}
.npi_zcbbs_left img{ width:160px; border:solid 1px #ccc; padding:4px; height:120px; margin:5px;}

.npi_list_two_right{ border-right:dashed 1px #ccc;}
.npi_list_two_right b{ padding-left:8px; color:#333; padding-top:10px; font-size:14px;}
.npi_left_list_num{ background:url(../../image/new_price/list_num.jpg) no-repeat top left;padding-top:2px; line-height:2.2em; padding-left:35px; height:232px;}
.npi_left_list_num li{ background:none; border-bottom:none; list-style:none; line-height:2.3em; padding-bottom:1px; width:97%; overflow:hidden; height:28px;}

.npi_zcbbs_right{ float:left; width:220px; float:left; background:#FEFCFC; height:380px; margin:10px 0 0 10px;}
.npi_zcbbs_right_title{ background:url(../../image/new_price/new_bbs.jpg) no-repeat top left; height:25px; width:60px; overflow:hidden; padding:8px 0 0 160px;}

/*left*/
.npi_left{ width:230px; float:left;}
	.npi_lxjbj{ padding:4px 4px 2px 4px; border:solid 1px #DEDEDE;}
	.npi_l_bjhz{ color:#049; line-height:1.6em; padding:4px; border:solid 1px #DEDEDE; margin-top:5px; background:url(../../image/new_price/npi_bjhz.jpg) no-repeat top left; padding:25px 0 2px 12px;}
	.npi_left_more{text-align:right; padding-right:10px; width:210px; height:26px;}
	.npi_t_bg{ background:url(../../image/new_price/t_bg.jpg) repeat-x top; border:3px #eff5fd solid;}
	.npi_t_bg h2{ width:100%; background:url(../../image/new_price/t_h2_bg.jpg) no-repeat left top; height:28px;}
	.npi_t_bg h2 b{ font-size:14px; color:#095ea5; text-align:center; width:91px; height:24px; float:left; padding-top:4px;}
	
	.npi_left_list{ padding:5px; clear:both; line-height:2.0em; margin-top:5px; padding-left:10px;}
	.npi_left_list li{ list-style:none;padding:1px 0; padding-left:10px;  background:url(../../image/new_price/ico.jpg) no-repeat left center; border-bottom:solid 1px #eff5fc;}


.npi_right{ width:710px; float:left; margin-left:8px;}
.npi_right2{width:710px; float:left; overflow:hidden;}
	.npi_zxbj{ float:left; width:280px; border:solid 1px #aaccee; height:400px;}
	.npi_zxbj h2{ background:url(../../image/new_price/t_bg2.jpg) repeat-x top;height:22px;width:100%;clear:both;font-size:14px;color:#0055a1;padding-top:2px;}
	
	.npi_zxbj3{ float:left; width:280px; border:solid 1px #EEAAAA; height:400px;}
	.npi_zxbj3 h2{ background:url(../../image/new_price/t_bg3.jpg) repeat-x top;height:22px;width:100%;clear:both;font-size:14px;color:#c00;padding-top:2px;}
	
	.npi_zxbbs{ float:left; width:420px; border:solid 1px #aaccee; height:400px; margin-left:6px;}
	.npi_zxbbs h2{ background:url(../../image/new_price/t_bg2.jpg) repeat-x top;height:22px;width:100%;clear:both;font-size:14px;color:#0055a1;padding-top:2px;}
	
	.npi_zxbbs3{ float:left; width:420px; border:solid 1px #EEAAAA; height:400px; margin-left:6px;}
	.npi_zxbbs3 h2{ background:url(../../image/new_price/t_bg3.jpg) repeat-x top;height:22px;width:100%;clear:both;font-size:14px;color:#c00;padding-top:2px;}
	
.npi_libaca li{ background:url(../../image/new_price/aaaa.gif) no-repeat left center; padding-left:23px;}
.npi_libacb li{ background:url(../../image/new_price/bbbb.gif) no-repeat left center; padding-left:23px;}
.npi_libacc li{ background:url(../../image/new_price/cccc.gif) no-repeat left center; padding-left:18px;}
.npi_libacd li{ background:url(../../image/new_price/bbbbdd.gif) no-repeat left center; padding-left:18px;}

.npi_cc_list{ background:url(../../image/new_price/bdc.jpg) top repeat-x; width:205px; height:30px; float:left; overflow:hidden;}
.npi_cc_list li{ display:inline; padding:5px 9px 5px 12px; float:left; cursor:pointer; color:#333;}
.npi_cc_list .npi_cc_list_click{ font-weight:bold; border-top:solid 1px #ccc; border-left:solid 1px #ccc; border-right:solid 1px #ccc; border-bottom:none; background:#fff; font-size:14px;}

.npi_pro_list{ padding:5px; height:280px;}
.npi_pro_list li{ width:50%; float:left; height:96px; color:#0c3d6d; text-align:center; list-style:none; display:inline;}
.npi_pro_list img{ width:87px; height:65px; border:solid 1px #ccc; padding:2px;}

.npi_pro_list_bbs{ margin:5px; height:225px; padding:5px 0;}
.npi_pro_list_bbs li{ width:50%; float:left; height:130px; color:#0c3d6d; text-align:center; list-style:none; display:inline;}
.npi_pro_list_bbs img{ width:110px; height:90px; border:solid 1px #ccc; padding:2px; margin-bottom:3px;}

.npi_news_list_top_img2{ float:left; width:92px; padding:4px; border:solid 1px #ccc;}
.npi_news_list_top_img2 img{ width:92px; height:55px;}

/*menu*/
.npi_show_list b{ font-size:14px; margin-top:5px; background:url(../../image/new_price/bbbbdd.gif) no-repeat left; padding:5px 0 5px 25px; float:left; width:880px; border-bottom:solid 1px #eee;color:#333;}
.npi_show_list a{ font-size:12px; padding-right:12px; margin-top:5px;}

.npi_title_right{float:left; width:150px; height:25px; text-align:right; cursor:pointer; overflow:hidden;}
.npi_show_list{ line-height:2.0em;padding:5px 5px 15px 5px; margin:5px; width:928px; border:solid 1px #C6DAFB; background:#fff url(../../image/new_price/show_list_bg.jpg) repeat-x bottom;}

#show_list_clickb{ display:none;}


/*list.html*/
.npi_news_list_top3{ padding:10px 0 10px 10px; width:96%; float:left; height:70px; border-bottom:dashed 1px #ccc;}
.npi_news_list_top_img3{ float:left; width:60px; padding:4px; border:solid 1px #ccc;}
.npi_news_list_top_inf3{ float:left; width:127px; line-height:1.7em; overflow:hidden; height:60px; padding:5px 5px 5px 10px; background:#F8FCFE;}
.npi_news_list_top_inf3 li{ list-style:none; background:url(../../image/new_price/ico.jpg) center left no-repeat; padding-left:8px;}


.npi_li_right{ width:236px; float:left; margin-left:8px;}
*html .npi_li_right{ width:234px; float:left; margin-left:8px;}
.npi_li_cen{ height:1208px; float:left; width:468px;margin-left:8px; overflow:hidden;}

.npi_zxbj4{ float:left; width:234px; border:solid 1px #EEAAAA; height:400px; overflow:hidden;}
*html .npi_zxbj4{width:232px;}
.npi_zxbj4 h2{ background:url(../../image/new_price/t_bg3.jpg) repeat-x top;height:22px;width:100%;clear:both;font-size:14px;color:#c00;padding-top:2px;}

.npi_zxbj5{ float:left; width:234px; border:solid 1px #aaccee; height:400px; overflow:hidden;}
*html .npi_zxbj5{width:232px;}
.npi_zxbj5 h2{ background:url(../../image/new_price/t_bg2.jpg) repeat-x top;height:22px;width:100%;clear:both;font-size:14px;color:#0055a1;padding-top:2px;}

.npi_zxbbs4{ float:left; width:466px; border:solid 1px #aaccee; height:680px; overflow:hidden;}
.npi_zxbbs4 h2{ background:url(../../image/new_price/t_bg2.jpg) repeat-x top;height:22px;width:100%;clear:both;font-size:14px;color:#0055a1;padding-top:2px;}

.npi_zxbbs5{ float:left; width:466px; border:solid 1px #EEAAAA; height:680px; overflow:hidden;}
.npi_zxbbs5 h2{ background:url(../../image/new_price/t_bg3.jpg) repeat-x top;height:22px;width:100%;clear:both;font-size:14px;color:#c00;padding-top:2px;}

.npi_li_adddate li{ padding-top:2px;float:left; width:426px; padding-bottom:2px;}
.npi_li_adddate u{ float:left; width:83%; text-decoration:none;}
.npi_li_adddate span{ float:left; width:15%; text-align:right;color:#666; font-family:Arial;}


.npi_ask{ padding:15px 15px 5px 15px;}
.npi_ask b{ font-size:14px; font-weight:normal; color:#333; width:80px; float:left;}
.npi_ask input,npi_ask textarea{ height:20px; line-height:20px; margin:1px 0; padding:0 2px; background:#F8FBFE;}


.npi_li_cen2{ height:1208px; float:left; width:512px;margin-left:8px; overflow:hidden;}
.npi_li_right2{ width:186px; float:left; margin-left:8px;}
*html .npi_li_right2{ width:184px; float:left; margin-left:8px;}

.npi_open_fun{ width:488px; background:#F5FCFE; border:solid 1px #E3F0FB; margin-left:10px; height:30px; verflow:hidden; margin-top:5px; float:left;color:#8896B1;}
*html .npi_open_fun{ margin-left:5px;}
.npi_open_fun_search{ width:265px; text-align:right; padding-top:3px; float:left;}
.npi_open_fun_search input{ height:20px; border:solid 1px #999; line-height:20px; padding:0 3px;color:#666;}


.res_title{ margin:15px auto; clear:both; text-align:center; font-size:22px;color:#039; font-weight:bold; height:22px; width:490px; overflow:hidden;}
.res_title_Dinfo{ text-align:center; color:#666; background:#EDF7FE; border-top:#BDDCF4 solid 1px; padding:5px; font-size:Arial; width:96%; margin:0 auto;}

.res_book_t{ background:url(../../image/new_price/ico.png) #EDF7FE no-repeat left center; padding:3px 0 3px 25px; margin:1px 0; color:#666;}
.res_book_c{ text-indent:25px; padding:5px; color:#666;}

.npi_re_list{ padding:10px;}



/*menu_list*/
.npi_ejfl{margin:3px 0;line-height:2.3em; border:solid 1px #ace; height:50px; padding:2px 0 0 0; background:url(../../image/new_price/cccddss.jpg) repeat-x bottom;}
.npi_ejfl a{ width:85px; float:left; text-align:left; height:22px; background:url(../../image/new_price/cccc.gif) no-repeat left center; padding-left:18px;}