html,body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,th,img{margin:0;padding:0;border:0;}
select,input{vertical-align:middle;font-size:12px;}
textarea,td,div,input,p{font-size:12px;}
body{color:#000;font-size:12px;text-align:center;background:#fff;}
ul,ol{list-style:none;}
img{border:0;}

a{text-decoration:underline;color:#009}
a:visited{color:#800080;}
a:hover{color:#f00;}

.clearit{clear:both;font-size:0;line-height:0;height:0;}

#wrap{width:900px;text-align:left;margin:0 auto;padding:5px 0;}

@charset "big5";
/* CSS mengjia 070829 */
.TopNav{color:#b3b3b3;line-height:20px;padding-left:10px;}
.TopNav a:link,.TopNav a:visited{color:#009;text-decoration:underline;}
.TopNav a:hover{color:#f00;}

.PageNav{margin-top:10px;height:42px;overflow:auto;}
.PageNav .logo{float:left;padding-left:5px;width:145px;}
.PageNav .p_nav{border-left:1px solid #c3c3c3;line-height:24px;height:24px;float:left;margin-top:10px;padding-left:10px;color:#009;width:355px;}
.PageNav .fromLogo{float:left;}
.PageNav .lang{float:right;padding-top:15px;padding-right:20px}
.PageNav a:link,.PageNav a:visited{color:#009;}
.PageNav a:hover{color:#f00;}

.mainFrame{position:relative;width:900px;background:url(http://ui.sina.com/news/2008/1114/sm_mj_002.gif) repeat-y 589px 0;border-top:1px solid #cbd7ec;border-bottom:1px solid #cbd7ec;}
.M_Left{float:left;width:589px;padding-bottom:10px;z-index: 100;}
.M_Right{position:absolute;right:0;top:0;width:310px;overflow:hidden}

/* ???? */
.blk_01{width:552px;background:#f5fafe;padding:10px 17px 10px 20px;border-bottom:1px solid #cbd7ec;display:inline-block;line-height:21px;}
.blk_01 h1{font-size:22px;padding:4px 0;border-bottom:1px solid #cbd7ec;text-align:center;color:#333;}
.blk_01 .info{line-height:20px;text-align:center;font-size:12px;padding-top:4px;}
.blk_01 .cont{padding:10 0 10px;}
.blk_01 .cont p{line-height:20px;font-size:15px;margin:12px 0;}
.blk_01 .cont img{border:1px solid #A2A7A9;}
.blk_01 .cont .contpic{text-align:center;margin-top:12px;width:552px;overflow:auto;display:inline-block;}
.blk_01 .cont .contpic p{font-size:12px;margin-top:5px;width:552px;}
.blk_01 .goBBS{text-align:right;}

/* Google */
.blk_02{width:579px;margin-top:10px;}

.blk_03{border:1px solid #cbd7ec;margin-top:10px;width:577px;}
.blk_03 h2{font-size:14px;background:#e4ebf8;color:#000;padding-left:10px;line-height:23px;height:23px;}
.blk_03 ul{padding:8px;}
.blk_03 ul li{font-size:14px;line-height:21px;height:21px;padding-left:1em;background:url(http://ui.sina.com/news/2008/1114/sm_mj_003.gif) no-repeat 5px 8px;}
.blk_03 ul li .from{font-size:12px;color:#7f7f7f;}
.blk_03 ul a:link,.blk_03 ul a:visited{text-decoration:none;}
.blk_03 ul a:hover{text-decoration:underline;}
.blk_03 .PicList{overflow:auto;padding:10px 0 3px;}
.blk_03 .PicList .Pic{width:144px;float:left;text-align:center;}
.blk_03 .PicList .Pic img{border:1px solid #000;padding:2px;display:block;margin:0 auto;}
.blk_03 .PicList .Pic p{line-height:20px;height:20px;padding-top:6px;}
.blk_03 .TxtList{width:577px;overflow:auto;padding:8px 0 0;}
.blk_03 .TxtList .box{width:288px;float:left;}
.blk_03 .TxtList .box h4{float:left;width:44px;padding-left:12px;font-size:12px;font-weight:normal;color:#666;line-height:20px;}
.blk_03 .TxtList .box h4 a:link,.blk_03 .TxtList .box h4 a:visited{color:#666;text-decoration:none;}
.blk_03 .TxtList .box h4 a:hover{color:#666;text-decoration:underline;}
.blk_03 .TxtList .box ol{width:230px;float:left;line-height:21px;padding-bottom:10px;}

.adBox{padding:10px 0 0 10px;overflow:auto;display:inline-block;}
.adBox .ad01{}
.adBox .ad02{float:left;margin-top:10px;margin-left:8px;}
.adBox .ad03{float:left;margin:10px 0 0 0px;width:170px;height:598px;border:1px solid #cbd7ec;}
.adBox .ad03 p{padding-top:10px;text-align:center;}
.adBox .ad03 ul{padding:13px 0 0px 6px;}
.adBox .ad03 ul li{padding-left:1em;background:url(http://ui.sina.com/news/2008/1114/sm_mj_004.gif) no-repeat 5px 7px;line-height:20px;width:145px;padding-bottom:5px;}
.adBox .ad03 ul a:link,.adBox .ad03 ul a:visited{text-decoration:none;}
.adBox .ad03 ul a:hover{text-decoration:underline;}
.txt9Blue{line-height:21px;}

a.fromLink:link,a.fromLink:visited{color:#b40000;text-decoration:none;}
a.fromLink:hover{color:#f00;text-decoration:underline;}

a.blackLink:link,a.blackLink:visited{color:#000;text-decoration:none;}
a.blackLink:hover{color:#f00;text-decoration:underline;}

/* footer */
.footer{margin-top:5px;}
.footer p{text-align:center;height:30px;line-height:30px;}
.footer .line_01{background:#ffd062;color:#595959}
.footer .line_01 a:link,.footer .line_01 a:visited{color:#595959;text-decoration:none;}
.footer .line_01 a:hover{color:#f00; text-decoration:underline;}
.footer .line_02{background:#a7a7a7;color:#fff;}

/* ent */
.img_table_wraper { border:solid 1px #ff6666; background:#fff; padding:1px; width:544px; margin:0 auto;text-align:center}
.img_table_wraper table,.img_table_wraper td{ border:none 0; border-spacing:0; border-collapse:collapse}
.img_table_wraper td { background:#ffd2d2; }
.img_table_wraper td img { margin:7px auto; display:block }
.img_table_wraper td a:hover img{ border-color:#c00}
.img_table_wraper td span { background:#fff; padding:3px 0; margin:0 auto; display:block; text-align:center }

/* fsh */
.img_wrapper{text-align:center;width:552px;overflow:auto;display:inline-block;}
.img_wrapper img{border:1px solid #000; display:block; margin:0 auto}
.img_wrapper .img_descr{ margin:5px auto; display:inline-block; display:-moz-inline-stack;zoom:1; text-align:left}


.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix{zoom:1;}

/* rank */
.news_list{float:left;font-size:13px;padding:18px 0 12px 18px;width:270px;}
.news_list li{float:left;margin-bottom:6px;height:18px;line-height:18px;width:270px}
.news_list li span{float:left;display:inline-block;width:22px;height:18px;line-height:18px;background:url(http://ui.sina.com/pub/news/0713/ol_item.gif) no-repeat 0 0;text-align:center;font-family:Arial;color:#6d6d6d;}
.news_list li .num_top{background-position:0 -18px;color:#ffffff}
.news_list li a{float:left;height:18px;line-height:18px;margin-left:6px;text-decoration:none;color:#000099}
.news_list li a:hover{text-decoration:underline;color:#ff0000}
.news_list_r{padding-left:15px;}