.area{width:990px;margin:0 auto;}
img{border:none}
a:hover{text-decoration: none;color:#FF3399}
a.downloadbut {display:none;text-decoration:none;}
.clear{clear:both;height:0;overflow:hidden}
.gap{height:10px;overflow:hidden;clear:both;}
.leftbox{width:730px;float:left;overflow:hidden}
.right{float:right;width:250px;overflow:hidden}
.rightbox{float:right;width:800px;overflow:hidden}
.left{width:180px;float:left;overflow:hidden}
.middle{float:right;width:540px;overflow:hidden}
.app_icon a img{border:1px solid #ccc;padding:1px}
.app_icon a:hover img{border:1px solid #999; text-decoration:none;}
.red{color:#d00}

.head{height:177px; direction:rtl;background:#157502 url(new_img/top_bg.png) repeat-x;}
.top_bar{height:35px;line-height:35px;color:#ccc;}
.top_link{float:right;padding-top:7px;_padding-top:11px;line-height:20px; direction:rtl;}
.top_bar a{line-height:35px;color:#ccc;}
.top_bar a:hover{color:#fff;}
.top_bar a.mob_link,.top_bar span.mob_link{color:#feee96;text-decoration:underline}
.top_bar img{vertical-align:middle;border:none;margin-top:-3px;}
.top{height:142px;position:relative;background:url(new_img/light.jpg) no-repeat;z-index:100}
.logo{position:absolute;left:0; direction:rtl;top:5px}
		
.menu{position:absolute;top:92px;left:-4px;width:998px;z-index:5}
.menu li{float:left;height:50px;width:142px;text-align:center;position:relative;cursor:pointer}
.menu a{line-height:20px;color:#ffef96;width:133px;height:46px;position:absolute;left:5px;top:5px;z-index:120}
.menu a:hover{text-decoration:none;color:#f2e620}
.menu li a span.cn{display:block;height:22px;line-height:22px;padding-top:2px;font-weight:bold;color:#fff;font-size:15px;cursor:pointer}
.menu li a:hover span.cn{color:#f2e620;}
.menu li a:hover span.dashed{width:145px;}
.menu li a:hover span.dashed strong{padding-top:8px;}
.menu li.on a{color:#999;}
.menu li.on a:hover{background:none;color:#777}
.menu li.on a span.cn{color:#005e15}
.menu li.on a:hover span.cn{color:#00440f}
.menu li span.other{display:block;height:45px;line-height:22px;padding-top:7px;font-weight:bold;color:#fff;width:143px;text-align:center;}

.menu_bg{position:absolute;top:92px;left:-4px;width:998px;z-index:4;}
.menu_bg li{background:url(new_img/menu_bg.png) no-repeat;float:left;height:50px;width:142px;display:block;position:relative;text-align:center;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='new_img/menu_bg.png');}

.menu_bg li .dashed{display:block;position:absolute;width:140px;height:46px;color:#333;line-height:20px;left:0;top:5px;z-index:110}
.menu_bg li .dashed strong{display:block;line-height:22px;height:22px;padding-top:1px;font-size:15px}
.menu_bg li.on .dashed{color:#efefef}
.menu_bg li.on .dashed strong{color:#eee}
	

.menu_bar{border:1px solid #ccc;border-top:none;width:988px;height:59px;margin:0 auto;background:#ebebeb;overflow:hidden}
.menu_bar .row1{ border:1px solid #fff;border-top:none;border-bottom:1px solid #e3e3e3;height:28px}
.menu_bar li{width:980px;padding:0 10 0 15px;font-size:12px; padding-top:2px; padding-right:5px; direction:rtl;float: right;height:28px;overflow:hidden}
.menu_bar a{font-size:15px;color:#333;line-height:25px; margin-right:10px;text-decoration:none;}
.menu_bar a{color:#333333;}
.menu_bar a strong{color:#ccc;}
.menu_bar a:hover{color: #FF3399;}
	