/* CSS Document */
body{ font-size:14px; color:#000; background:#fff; font-family:"ËÎÌå"; margin:0px; padding:0px;}
a{ color:#003299; text-decoration:none;}
a:hover{ color:#f60; text-decoration:underline;}
h1,h2,h3,h4,h5,ul,dl,ol{ padding:0px; margin:0px; list-style:none;}
.c{ clear:both;}
.none_border{ border:none;}
.c_b{ width:960px; margin:0 auto; clear:both;}
.left{ float:left;} .right{ float:right;}
/* document */
.ul1 li{background:url(/img6/dot.gif) no-repeat 0px 9px;height:24px;line-height:24px;overflow:hidden;padding-left:8px;}
.arcul li{background:url(/img6/dot.gif) no-repeat 10px 9px;height:28px;line-height:28px;overflow:hidden;padding-left:18px; width:47%; float:left; font-size:12px;}
.ul1 li a{ margin-left:5px;}
.ul1 li span{ float:right;}
.ul2 li{background:url(/img6/dot.gif) no-repeat 3px 8px;height:20px;font-size:12px;line-height:20px;overflow:hidden;float:left; width:50%; text-indent:10px;}
.pul2 li,.dtul2 li{height:20px;font-size:12px;line-height:20px;overflow:hidden;float:left; width:48%; text-indent:10px; padding-left:5px;}
.dtul2 li { background:url(/img6/dot.gif) no-repeat 7px 8px;}
h2 span{ float:right; font-size:12px; font-weight:normal; padding-right:10px; }
.hot_news{line-height:150%; font-size:12px; text-indent:25px; height:89px; overflow:hidden;}
.hot_news2{line-height:150%; font-size:12px; text-indent:25px; height:85px; overflow:hidden;}
.img_news img{ position:absolute; top:0px; left:0px; width:80px; height:80px;  border:1px solid #ccc; background:#fff; padding:3px;}
.img_news{ line-height:150%; font-size:12px;overflow:hidden; color:#333; position:relative; padding-left:100px; }

/* header */
.mtop{ margin-top:155px;}
#header{ position:absolute;width:958px;top:0px; left:50%; margin:0px 0px 0px -480px;border:1px solid #ccc; border-top:none;background:url(../images/topMenuBg.gif) repeat-x;}
#logo{ border:none; float:left; margin:10px 0px 0px 10px;}
#header .h_list{ float:right; margin:10px 0px; border-left:1px solid #CCC; padding-left:5px; line-height:150%; width:240px;}
#header h4{ font-size:13px;font-weight:normal; }
#header h4 a{ color:#000; margin:0px 6px;}
#header h4 span a{ font-weight:bold;}
#cur_link{ clear:both; text-indent:5px;font-size:12px; line-height:150%;}
#cur_link a{ color:#666; padding:0px 5px;}
.ulink{ color:#000; font-size:12px; padding-right:2px;}
.black_link{ color:#000; margin-right:5px;}
/* nav_bar */
.input{ border-top:1px solid #666;border-left:1px solid #666;border-right:1px solid #CCC;border-bottom:1px solid #CCC; height:18px; font-size:14px; line-height:18px; width:200px;}
select{ font-size:14px; line-height:150%; margin:0px 3px;}
#nav_bar{ text-indent:10px; background:url(/img6/bg.gif) repeat-x; font-size:13px; border-bottom:1px solid #A6DAF1; height:66px; width:960px; left:50%; top:85px; margin:0px 0px 0px -480px; overflow:hidden; position:absolute;}
#nav_bar p{ padding:6px 0px; margin:0px;}
#nav_bar p a{ margin:0 7px;}
#main_menu{ margin-top:9px;*margin-top:10px; margin-bottom:12px;} 
#main_menu a{ color:#fff; margin-right:18px; font-size:14px;}
#main_menu a.selected{ background:url(/img6/select_bg.gif) no-repeat center bottom; position:relative; padding:13px 6px 7px 6px; font-weight:bold;}
#nav_bar span{ float:right; padding-right:5px;}

/* c1 */
.c_1,.c_4{ float:left; width:300px; overflow:hidden; }
.c_2{ float:left; width:360px; margin:0px 10px;overflow:hidden;}
.c_3{ float:right; width:280px;  overflow:hidden; background:#F5F6F5;}

#flashplayer{  height:200px; overflow:hidden; margin:2px;}
#flashplayer2{  height:208px; overflow:hidden; position:relative; }
#flashplayer2 #picborder{ position:absolute; left:0px; top:0px;  width:224px; height:160px;}
#flashplayer2 #picborder a img{ border:none; width:224px; height:160px;}
#flashplayer2 .picborder2{   width:240px !important;}
#flashplayer2 .picborder2 a img{ border:none; width:240px  !important;}
#flashplayer2 #playertitle{ position:absolute;  background:url(/img6/dot.gif) no-repeat 5px 12px #f7f7f7; border-bottom:1px solid #CCC;border-top:1px solid #CCC; padding:7px 0px 3px 15px;bottom:10px;left:0px; width:100%;}
#flashplayer2 #player_ul{ position:absolute;  right:0px;top:0px;}
#flashplayer2 #player_ul li{ margin-bottom:5px; width:72px; text-align:right;}
#flashplayer2 #player_ul li a img{ width:56px; height:40px; padding:3px; background:#fff; border:1px solid #CCC;filter:alpha(opacity=50);-moz-opacity:0.5;}
#flashplayer2 #player_ul li a:hover img{filter:alpha(opacity=100);-moz-opacity:1.0;}
#flashplayer2 #player_ul .selected{background:url(/img6/flash_s_bg.gif) no-repeat 0px 20px;}
#flashplayer2 #player_ul .selected a img{background:#F2FAFF; border:1px solid #A6DAF1;filter:alpha(opacity=100);-moz-opacity:1.0;}

.img_news{ text-indent:25px;}
.c_1 .img_news{ height:95px;}
.c_1 h2{ border-bottom:2px solid #0067B4; background:url(/img6/bg.gif) repeat-x 0px -64px; font-size:14px;  height:25px; margin:7px 0px 10px 0px;}
.c_1 h2 a{ background:url(/img6/bg.gif) repeat-x 0px 0px; border-right:2px solid #ccc;color:#fff;padding:5px 20px; position:relative; top:4px;margin-left:15px;  }
.c_1 h2 span{ float:right; font-size:12px; font-weight:normal; line-height:200%;}
.c_1 h2 span a{ background:none; padding-right:10px; border:none; color:#003299;}

/* c2 */
.c_2 h4{ font-family:"ºÚÌå"; font-size:20px; font-weight:normal; margin:15px 0 5px 0; text-align:center;}
.c_2 .img_news{ height:88px; *height:89px; }
.c_2 .mb_10{ margin-bottom:10px;}
.c_2 h2,.c_4 h2,.list_tip h2{ border-bottom:2px solid #0067B4; background:url(/img6/bg.gif) no-repeat 3px -92px; font-size:14px; height:19px; margin-top:7px;padding-left:15px;}

.c_2 .c_more,.c_4 .c_more{ background:#F1F6FA; margin:0px 10px 10px 10px; font-size:12px; padding:5px; position:relative; text-align:center;}
.c_2 .c_more .a1,.c_4 .c_more .a1{background:url(/img6/bg.gif) no-repeat 0px -109px; height:5px; width:5px; position:absolute; left:0px; bottom:0px; }
.c_2 .c_more .a2,.c_4 .c_more .a2{background:url(/img6/bg.gif) no-repeat 0px -117px; height:5px; width:5px; position:absolute; right:0px; bottom:0px; }

#hot_tj{ height:39px; padding:10px; margin:10px 0px; clear:both; background:#F1F6FA; position:relative; line-height:150%; overflow:hidden; font-size:13px; text-align:center;}
#hot_tj .a1{background:url(/img6/bg.gif) no-repeat 0px -109px; height:5px; width:5px; position:absolute; left:0px; bottom:0px; }
#hot_tj .a2{background:url(/img6/bg.gif) no-repeat 0px -117px; height:5px; width:5px; position:absolute; right:0px; bottom:0px; }
#hot_tj .a3{background:url(/img6/bg.gif) no-repeat 0px -134px; height:5px; width:5px; position:absolute; left:0px; top:0px; }
#hot_tj .a4{background:url(/img6/bg.gif) no-repeat 0px -126px; height:5px; width:5px; position:absolute; right:0px; top:0px; }

/* c3 */
.c_3 h2{ background:url(/img6/bg.gif) repeat-x 0px -64px; margin-bottom:10px;border-bottom:1px solid #CCC;border-top:1px solid #CCC; height:26px; padding-left:10px; font-size:14px; line-height:26px; }
.c_3 .img_news{ height:100px; margin:0px 5px; }
.r_ad_img{ margin:5px; padding:3px; border:1px solid #CCC; background:#fff; overflow:hidden; font-size:12px; text-align:center;}
.r_ad_flash{ margin:5px 0; padding:3px 0; border:1px solid #CCC; background:#fff; overflow:hidden; font-size:12px; text-align:center;}
.r_ad_flash a{ width:100%; text-align:center; float:left;}
.r_ad_img a img{ border:none;  margin-bottom:5px; }
.c3_ul{ margin:10px; height:170px; overflow:hidden;}
.c2_ul{ margin:10px;  overflow:hidden;}
.c_3 .ul1{ margin:10px; font-size:12px;}
/* c4 */
.c_4 .img_news{ text-indent:25px; height:88px; margin:10px 0px;}
.mar10{ margin:10px 0px;}


.c_b_b,c_b_b2{ float:left; width:680px;overflow:hidden;}
.list_tip{ float:left; margin:0px 10px 5px 0px; width:330px;}
.list_tip .img_news{ text-indent:25px; height:93px; margin:10px 0px;}
.pics{width:182px; height:182px; border:solid 1px #ccc;  background:#F8FAFE; text-align:center; overflow:hidden; white-space:nowrap; margin:0 auto;}
.picsmo{width:182px; height:182px; border:solid 1px #FFBE12;  background:#F8FAFE; text-align:center; overflow:hidden; white-space:nowrap; margin:0 auto;}
.pics .blank,.picsmo .blank{width:0px; height:182px;}
.pics img,.picsmo img{vertical-align:middle; border:none;}
table.ptable{width:100%; font-size:12px; color:#666;}
.tp{text-align:right; font-size:12px; }
#pic_main{width:660px;}
#pic_list{width:660px; float:left;}
#pic_inf{width:185px; float:left; margin-left:12px;}



.pinpai_ul{ margin:3px 5px; padding:-0px; list-style:none; width:270px;*width:270px;}
.pinpai_ul li{ height:75px; position:relative; padding-left:100px; font-size:12px; overflow:hidden; line-height:150%;}
.pinpai_ul li img{ width:80px; height:60px; padding:3px; background:#fff; border:1px solid #CCC; position:absolute; left:0px; top:0px;}
.pinpai_ul li h4{ font-size:13px; height:25px;background:url(http://pic2.58.com/images/newCopy/h3_bg.gif) no-repeat 0px 0px; margin-top:5px; padding-left:10px;}

.navlink{ margin:5px 15px; padding:0px; align:center;  }
.navlink a{ text-decoration:underline;}
.navlink dt{ font-size:14px;line-height:200%;font-weight:bold;}
.navlink dd{ margin-left:0px; font-size:12px; margin-bottom:10px; }

#c_a_d{ margin:5px auto;} #c_a_d a img{ border:none;}
#tag_list{ margin:10px;}
#tag_list nobr a{ text-decoration:underline; margin-right:12px; font-size:12px;}
#tag_list a{ margin-right:10px; line-height:200%;}
#hot_img{ width:960px; margin:0 auto; float:none; height:200px; overflow:hidden;}
.hotimgul{ margin:0px; padding:0px; list-style:none;}
.hotimgul li{ float:left; font-size:12px; text-align:center; width:192px; overflow:hidden;}
.hotimgul li a img{ padding:3px; border:1px solid #CCC; margin-bottom:5px; height:120px; width:175px;}
.channel2{width:325px; margin-right:10px; margin-bottom:5px; overflow:hidden;}


#flink{ border-top:2px solid #000; background:#f7f7f7; padding:8px 10px 5px 10px; font-size:13px;}
#flink a{ color:#000; margin-right:10px;}#flink a:hover{ color:#f60; margin-right:10px;}

#copyright{ text-align:center; padding:5px 10px 5px 10px; line-height:150%; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; width:960px; margin:0 auto;  border-top:1px solid #CCC; }
#copyright a{ text-decoration:underline;color:#8A8BB7;} #copyright a:hover{ color:#f60;}

/* list page */

.list_cright{ float:right;width:280px;  overflow:hidden; border:1px  solid #CCC; background:#f7f7f7; font-size:12px; margin-bottom:5px;}
.c_b_left{ float:left; width:670px;}

.c_r_ad{ clear:both;  background:#fff; }
.c_r_ad img{ border:none; width:100%;}
.list_cright h3{ background:url(http://pic2.58.com/images/newCopy/h3_bg.gif) no-repeat 5px 5px #fff; border-top:1px solid #CCC; font-size:14px;border-bottom:1px solid #CCC; height:25px; line-height:25px; clear:both; padding-left:15px;}
.list_cright ul{ margin:10px;}
.list_cright .ul2 li{ background:none; height:110px; padding:0px; text-indent:0px; text-align:center;}
.ulimg2 li{ line-height:20px;overflow:hidden;float:left; width:50%; text-indent:10px; font-size:12px; background:none; height:110px; padding:0px; text-indent:0px; text-align:center;}
.list_cright .ul2 li a img,.ulimg2 li a img{ width:100px; height:80px;  border:1px solid #666; }
.list_cright .uli2 li{ background:url(/img6/dot.gif) no-repeat 3px 15px; padding:8px 0px 0px 15px; width:115px; float:left;}
.list_ul li{background:url(/img6/dot.gif) no-repeat 3px 20px;border-bottom:1px dashed #ddd; padding:8px 0px 0px 15px;}
.list_ul li span{ float:right; color:#666;}
.list_ul li p{ font-size:13px; line-height:20px;}
.list_ul li img{ width:100px; height:80px; margin-right:3px;border:1px solid #ccc; background:#fff; padding:3px; margin-top:10px;}
.list_ul_img li{ width:33.3%; float:left; text-align:center; font-size:12px;  height:140px; margin-top:15px;overflow:hidden;}
.list_ul_img li img{ height:90px; border:1px solid #CCC; padding:3px;}
/* old */
#article,#list{ margin-bottom:8px; padding:10px 20px 10px 10px; height:inherit; color:#000; font-size:14px; line-height:200%; background:#f7f7f7;}
#article,#list1{ margin-bottom:8px; padding:10px 20px 10px 10px; height:180px; color:#000; font-size:14px; line-height:200%; background:#f7f7f7;}
#list{ background:url(/img6/d_bg.gif) repeat-x 0px -1px; border:1px solid #AACCEE; }
#list1{ background:url(/img6/d_bg.gif) repeat-x 0px -1px; border:1px solid #AACCEE; }
#c_detail{line-height:200%; color:#666; padding-top:4px;}
#c_detail img{ float:left;width:120px; height:120px; padding:2px; border:1px solid #CCC; margin:5px 10px 20px 5px;}

#article h1,#list h1,#list1 h1{ font-size:25px; font-family:"ºÚÌå"; font-weight:normal; padding:10px 0px; text-align:center; border-bottom:1px dashed #ccc;}
#list h1£¬#list h1{ text-indent:5px;}
#article .listh,#list .listh{ font-size:15px; font-family:"ËÎÌå"; font-weight:normal; padding:10px 0px; text-align:left; }
#article #about,#list #about{ color:#999; font-size:12px; padding:5px; text-align:right;}
#list p{ text-indent:30px;} 
#pager{ text-align:center; padding:20px 0px; clear:both;}
#pager a{ margin:0px 5px;}
#pager a.selected{ color:#f00; font-weight:bold;}
.imgleft{ float:left; padding:15px 10px 15px 15px;}
.imgright{ float:right; padding:15px 15px 15px 10px;}
#review{margin-bottom:8px;height:1%;  font-size:14px; line-height:200%; background:#f7f7f7; }
#review p{ margin:5px 10px; padding:0px;}
#post_box{ padding:5px 20px 15px 20px; font-size:12px;}
#review h3{  font-weight:normal; padding:5px 20px 2px 10px; border-bottom:1px solid #0067B4; background:url(/img6/bg.gif) no-repeat 3px -85px; font-size:14px; text-indent:10px; margin:5px 0;  }
.arch{ border-bottom:2px solid #0067B4; background:url(/img6/bg.gif) repeat-x 0px -62px; font-size:14px;   margin:7px 0px 10px 0px;}
.arch strong{ background:url(/img6/bg.gif) repeat-x 0px 0px; border-right:2px solid #ccc;color:#fff;padding:5px 20px; position:relative; top:4px;margin-left:15px;  }
#re_dl{ margin:10px; padding:0px; list-style:none; }
#re_dl dt{ border:1px solid #eaeaea; line-height:200%; padding:0px 5px; color:#666; font-size:12px; background:url(http://news.58.com/img6/fbico.gif) #f7f7f7 no-repeat 5px 5px; text-indent:22px;}
#re_dl dt span{ float:right; margin-top:-25px; padding-right:5px;}
#re_dl dd{ line-height:200%; text-indent:30px; padding:10px 0px; margin-left:0px; font-size:12px;}
#review #msg{  no-repeat center center #fff;width:625px; border-top:1px solid #666;border-left:1px solid #666;border-bottom:1px solid #ccc; border-right:1px solid #ccc; height:80px; font-size:13px; margin-bottom:10px;}
#post_box .inputtext{border-top:1px solid #666;border-left:1px solid #666;border-bottom:1px solid #ccc; border-right:1px solid #ccc; width:80px;}
#post_box span{ float:right;}
#Button2{ float:right}
#next_pre{ font-size:12px; width:93%; margin:0 auto;}
#next_pre span{ float:right;}
#searchdiv{ margin:20px 0px 0px 15px; font-weight:bold;}
#searchdiv span{ float:right;} #searchdiv label{ color:#f00; font-size:18px;}
/* nav_ul */


#header .h_toplist{ float:right; margin:10px 0px; border-left:1px solid #CCC; padding-left:5px; line-height:150%; width:210px;}
#header .h_t3{ width:280px;}
#header .h_toplist ul{ margin-left:3px; padding:0px; list-style:none; }
#header .h_toplist ul li{ height:20px; line-height:20px; overflow:hidden; float:left; font-size:13px; width:100%;}
#header .h_toplist ul li strong{margin:0 10px 0 8px;}
#header .h_toplist ul li a{ color:#000; padding:0 5px;} #header .h_toplist ul li a:hover{ color:#f60; text-decoration:underline;}

