* {word-wrap:break-word;word-break:break-all;}
/*站点的 body 元素*/
body {
	position: relative;
	text-align: center;
	background-color: #F3F2F3;
	background-repeat: repeat-x;
	background-image: url(bg.jpg);
	margin: 0px;
	padding: 0px;
	white-space: normal;
	font-size: 13px;
	font-family: Microsoft YaHei,微软雅黑,Microsoft JhengHei,华文细黑,Verdana,Geneva,sans-serif;
}
a {font-size: 13px;}
.none {display:none;}
a:link,a:visited {color: #222222;text-decoration: none;}
a:hover {color:#ff0000;text-decoration: none;}
p,ul,li,img,form { margin:0px;padding:0px;border:0px;list-style:none;}
/*======================公共===============================================*/
#Head{
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	padding: 0px;
	overflow: hidden;
}
#TopBar{margin-top: 0px;margin-right: auto;margin-bottom: 0px;margin-left: auto;height: 20px;}
#Frame{
	width: 960px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	position: relative;
	padding: 0px;
	overflow: hidden;
}
/*网页头部*/
#Logo {float: left;padding: 0px;clear: both;overflow: hidden;margin-top: 0px;margin-right: 0px;margin-bottom: 2px;margin-left: 0px;}
#TopRight {
	float: right;
	text-align: right;
	padding: 0;
	margin: 0px;
	overflow: hidden;
}
#Search {
	width: 526px;
	float: left;
	text-align: left;
	margin-top: 8px;
	margin-right: 0px;
	padding: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
#Search input {
	width: 406px;
	height: 22px;
	font: 16px arial;
	margin-top: 0px;
	*margin-right: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 7px;
	padding-bottom: 4px;
	padding-left: 7px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A7A7A7;
	border-right-color: #cdcdcd;
	border-bottom-color: #cdcdcd;
	border-left-color: #A7A7A7;
}
.btn {font-size: 14px;width: 95px;height: 32px;padding: 0;border: 0;display: inline-block;background: #ddd url(btn.png);cursor: pointer;margin: 0px;position: absolute;*position:relative;}
.btn_h {background: #ddd url(btn_h.png);margin: 0px;padding: 0px;}
/*导航菜单*/
#webmenuDiv{
	width: 960px;
	height: 35px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	margin-bottom: 1px;
	padding: 0px;
	background-color: #000000;
	overflow: hidden;
}
#webmenu{
	width: 971px;
	height: 35px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	margin-bottom: 1px;
	padding: 0px;
	background-color: #000000;
}
#webmenu li{
	float: left;
	height: 34px;
	line-height: 35px;
	padding: 0px;
	overflow: visible;
	margin: 0px;
}
#webmenu li a{
	display: block;
	color: #fff;
	text-decoration: none;
	font-size: 14px;
	text-shadow: #000 1px 1px 0px;
	margin: 0px;
	overflow: visible;
	padding: 0px;
	width: 64px;
}
#webmenu li a:hover{
	color: #fff;
	font-size: 14px;
	background-color: #445B80;
	text-shadow: #000 1px 1px 0px;
}
#webmenu li a.current{
	width: 64px;
	display: block;
	float: left;
	color: #fff;
	line-height: 35px;
	text-decoration: none;
	font-size: 14px;
	background-color: #E44535;
	text-shadow: #000 1px 1px 0px;
	margin: 0px;
	padding: 0px;
}
/*阴影导航条*/
#daohang{
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: -15px;
	margin-left: auto;
	position: relative;
	padding: 0px;
	overflow: hidden;
	background-image: url(Shadow.png);
	background-repeat: repeat-x;
	height:23PX;
}

/*分类菜单*/
#classmenuDiv{
	width: 960px;
	margin-right: auto;
	margin-bottom: -10px;
	margin-left: auto;
	margin-Top: 10px;
	overflow: hidden;
	padding: 0px;
}
#classmenu{
	width: 1001px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-bottom: 4px;
	overflow: hidden;
	padding-top: 5px;
	padding-bottom: 2px;
	padding-left: 0.5px;
}
#classmenu li,#classmenu li a{
	display: table-header-group;
	color: #000000;
	text-decoration: none;
	overflow: hidden;
	float: left;
	height: 23px;
	line-height: 22px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 6.6px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size:14px;
}
#classmenu li a:hover{
	color: #9292F5;
	overflow: hidden;
}
#classmenu li a.current{
	display: block;
	float: left;
	color: #FF5B5B;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 6.6px;
	padding-bottom: 0px;
	padding-left: 0px;
	overflow: hidden;
}
/*底部版权信息*/
#webcopy {
	width: 960px;
	border-top: 1px solid #ddd;
	padding-top: 5px;
	color: #666;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-bottom: 3px;
	padding-right: 0px;
	padding-left: 0px;
}
#webcopy a{color: #666;}
#webcopy a:hover{color: #666;text-decoration: underline;}
/*左侧框*/
#Left {
	float: left;
	width: 690px;
	margin-bottom: 10px;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
}
#LeftTitle,#LeftTitle a{
	font-weight: normal;
	font-size: 18px;
	color: #000;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#LeftTitle a:hover{color:#ff0000;}
/*左侧列表*/
#Left_List {float: left;width: 730px;text-align: left;float: left;margin-bottom: 5px;overflow: hidden;margin-top: 0px;}
/*右侧框*/
#Right {
	float: right;
	overflow: hidden;
	width: 260px;
	margin: 0px;
	padding: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
}
#RightTitle,#RightTitle a{
	font-weight: normal;
	font-size: 18px;
	height: 20px;
	line-height:19px;
	color: #000;
	margin: 0px;
	background-image: url(Title_bg.png);
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
/*右侧列表*/
#Right_List {
	float: right;
	overflow: hidden;
	text-align: left;
	margin-bottom: 10px;
	width: 250px;
	overflow: hidden;
	margin-top: 0px;
}
/*右侧列表*/
#Right_list li {height: 19px;line-height: 21px;overflow: hidden;padding-top: 5px;padding-right: 10px;padding-bottom: 5px;width: 100%;}
#Right_list li a:hover{height: 19px;width: 100%;}
/*============================首页==========================================*/
/*首页栏目列表*/
#ilist {text-align: left;float: left;width: 355px;margin-right: 9px;margin-bottom: 5px;margin-left: 1px;}
#ilist li {height: 18px;line-height: 21px;overflow: hidden;padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 0px;color:#163F8F;}
#ilist li a:link,#ilist li a:visited{color:#163F8F;}
#ilist li a:hover {color:#ff0000;}
/*首页下载排行数字*/
.noi1 {color:#ff0000; }
.noi2 {color:#79C04D; }
/*友情链接*/
#link {
	text-align: left;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;
	
}
/*==========================列表、搜索页面===================================*/
#DivBar{
	font-weight: normal;
	font-size: 18px;
	color: #000;
	padding: 0px;
	text-align:left;
	margin-bottom: 10px;
	margin-top: 0px;
	overflow: hidden;}
#DivBar li{
	color: #FFFFFF;
	overflow: hidden;
	float: left;
	height: 30px;
	line-height: 32px;
	font-size: 16px;
	text-align: left;
	background-color: #999999;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#DivBar li a{
	color: #FFFFFF;
	overflow: hidden;
	float: left;
	height: 30px;
	line-height: 32px;
	font-size: 16px;
	text-align: left;
}
#DivBar li:hover{
	height: 30px;
	line-height: 32px;
	color: #fff;
	overflow: hidden;
	background-color: #009900;
}
#DivBar li.current{
	height: 30px;
	line-height:32px;
	overflow: hidden;
	color: #FFFFFF;
	background-color: #F26522;
}
/*列表条目ID选择器*/
#content {
	overflow: hidden;
	width: 690px;
	line-height: 27px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
}
#content #title {
	float: left;
	width: 690px;
	margin-top: 0x;
}
#content #title a {float: left;display: inline;font-size: 16px;color: #2C69C5;margin: 0px;padding-top: 0px;	padding-right: 0px;padding-bottom: 0px;	padding-left: 0px;font-weight: normal;text-align: left;}
#content #title a:hover {color:#ff0000;text-decoration: none;}
#content #InstructionBox{
	float: left;
	color: #525252;
	margin-top: 0px;
	width: 690px;
	margin-bottom: 0px;
	margin-right: 0px;
	line-height: 20px;
	font-size: 14px;
}
#Left_List #copy {margin:5px auto;border-bottom:1px dashed #ccc;width:90%;text-align:right;padding:10px;}
/*列表分页*/
#page {
	width: 100%;
	height: 25px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#page ul{display: table;text-align: center;margin-bottom: 5px;}
#page li{float: left;line-height: 19px;height: 19px;display: inline;margin-top: 0px;margin-right: 1px;margin-bottom: 0px;margin-left: 0px;padding: 0px;}
#page span{display: inline;line-height: 19px;height: 19px;display: block;padding: 1px 9px;overflow: hidden;background-color: #FAFAFA;	border: 1px solid #E7ECF0;}
#Page_Select{display: inline;line-height: 21px;height: 21px;border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;padding-top: 2px;padding-right: 5px;padding-bottom: 2px;padding-left: 2px;font-size: 14px;font-weight: normal;margin-top: -2px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}
#page a{display: block;text-decoration: none;display: inline;line-height: 19px;height: 19px;display: block;padding: 1px 9px;overflow: hidden;background-color: #FAFAFA;border: 1px solid #E7ECF0;color: #245FB3;}
#page a:hover {color: #ff0000;}
#page #span1 {background:#FAFAFA;display: block;}
/*===================================内容页面=====================================*/
/*源码容器*/
#Source_Frame{
	width: 960px;
	background-color: #FAFAFA;
	border: 1px solid #E5E5E5;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	text-align: left;
	overflow: hidden;
	margin-top: 10px;
}
/*左侧框*/
#SourceImage{
	float: left;
	padding: 1px;
	margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	background-color: #D9D9D9;
	border: 1px solid #F3F3F3;
	overflow: hidden;
	max-width:670px;
}
#Source_Frame_Right {
	float: right;
	overflow: visible;
	width: 260px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
/*右侧列表*/
#Source_Frame_Right_List {
	float: left;
	overflow: hidden;
	text-align: left;
	margin-bottom: 5px;
	margin-left: 3px;
	width: 250px;
	overflow: hidden;
	margin-top: 10px;
}
/*右侧列表*/
#Source_Frame_Right_list li {float: left;height: 18px;line-height: 20px;overflow: hidden;padding-top: 5px;padding-bottom: 5px;width: 100%;}
#Source_Frame_Right_list li a:hover{height: 19px;width: 100%;}
#Source_Content{
	width: 690px;
	margin-top: 0px;
	padding-left: 10px;
	float: left;
	overflow: visible;
}
#Source_Content #titlea{
	float: left;
	width: 680px;
	text-align: left;
	font-size: 18px;
	font-weight: bold;
	color: #256DB2;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-top: 10px;
}
#Source_Content #information{float: left;width: 680px;text-align: center;font-size: 12px;margin-top: 5px;margin-left: 5px;
margin-bottom:10px;
}
#Source_Content #information li{
	display: block;
	overflow: hidden;
	float: left;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 5px;
	margin-left: 0px;
	width: 660px;
	text-align: left;
	padding: 0px;
	font-size: 14px;
}
#Source_Content #information li a{
	color: #000;
}
#Source_Content #information li a:hover{
	color: #FF0000;
}
#Source_Content #information li h1{
	color: #999;
	font-size: 14px;
	font-weight: normal;
	display: inline;
}
#Source_Content #Download{
	margin-left: 0px;
	margin-top: 20px;
	float: left;
	width: 690px;
	text-align: center;
	padding-bottom: 25px;
}
#Source_Content #Download a{
	display: inline;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	margin-right: 5px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
/*源码说明*/
#InstructionS {
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 5px;
	width: 680px;
	color: #999;
	line-height: 20px;
	font-size: 13px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
#Source_Content #Download a:hover{color: #FFFFFF;background-color:#E44535;}