/* CSS Document */

body{margin:0;padding:0;font-family:"Î¢ÈíÑÅºÚ"£¬Verdana, Arial, Helvetica, sans-serif;font-size:13px }
.loading{text-align:center;line-height:50px;color:#fff;width:50%;margin:100px auto}
ul,li{list-style:none; padding:0}
ul,li,a,table,div{padding:0; margin:0 auto}

#main2{width:100%; position:relative}
#top{width:100%;height:60px;background:url(images/topBack.gif) repeat-x;clear:both}
.logo{position:absolute; left:0; top:0}
.top_r{float:right;height:20px;width:366px; position:absolute;top:0px;right:0px; text-align:right ; line-height:20px; background:url(images/topline0b3dfa.gif) no-repeat; color:#fff; text-align:left; text-indent:20px}
.top_r a{text-decoration:none; color:#ffff00}
.topDate{position:absolute; right:30px; bottom:10px}
#sidebar{background:url(images/left_normal_bg0b3dfa.jpg) top no-repeat;float:left;width:192px;}
#sidebar ul{padding-left:20px;margin-right:5px;}
#sidebar_a{padding:0 5px;line-height:25px;background-color:rgba(0,0,0,0.5); background:#000\9; filter:alpha(opacity=50); margin:3px 0;}
#sidebar_a *{position:relative}
#sidebar ul li a{display:block;float:left;width:65px;}
#foot{text-align:right; color:#fff; padding:5px}

.menu{ width:170px; height:auto}
.menu a{ width:142px; height:28px; line-height:28px; background:url(images/menu.gif) no-repeat; margin:10px auto; display:block; text-align:center; color:#ffff00; text-decoration:none}
.menu ul a{background:#105886; color:#fff; margin:5px auto; border:1px dotted #eee; height:20px; line-height:20px; width:130px;}
.menu ul div a{background:none; border:none; text-align:left; text-indent:10px; border-bottom:1px dotted #4286b2}

.lang{position:absolute; bottom:5px; right:20px; font-size:18px; font-weight:bold;}
