/* CSS Document */

body{
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#666;
background-color:#F7F8F6;
}

#wrapper{
width:960px;
background:inherit;
margin-left: auto;
margin-right: auto;

}

h1,h2,h3,h4{
color:#666;
}

a {
    text-decoration: underline;
    color: #666;
}

a.data {
    text-decoration: underline;
    color: yellow;
}

a:hover {
    text-decoration: none;
    color: #FF0000;
}

#header {
    width:960px;
	height:60px;
}

#logo {
	width:212px;
	height:53px;
	float:left;
}

#contact {
	weidth:352px;
	height:45px;
	float:right;

}
#menu {

	height:50px;
	overflow：hidden;
	background-color:#0C6CEB;
	background-image:url(/images/global_nav_bg.png);
	background-repeat:repeat-x;
	padding-left:50px;
	z-index:9999;
	


}
/* Menu */
#menu ul {  list-style: none;  line-height: normal;}
#menu li { display: inline; }
#menu a {
	line-height:50px;
    display: block;
    float: left;
    width: 80px;
    height: 50px;
    text-align: center;
    text-transform: uppercase;
    font-size: 20px;
    font-weight: bold;
    color: #FFFFFF;
	text-decoration:none;
}
#menu a:hover, #menu .active a { background-color: #71B1FF;  }


#page{
	width:960px;
	margin-top:10px;
	background:#FFF;
}

#welcome{
	width:700px;
	float:left;

}
#sidebar{
	width:255px;
	float:right;
	margin:0,0,0,-300px;
	border:solid 0.5px #CCCCCC;
	text-indent:5px;

}

#sidebar ul { margin: 0;  padding: 0; list-style: none; line-height: normal;


}

#sidebar li { padding: 8px 0;border-bottom: dashed 0.5px #CCCCCC;}

#sidebar li ul {
	margin: 0px 0px;
}

#sidebar li li {margin: 0; }

#sidebar li li span {
	display: block;
	padding: 0;
	font-size: 13px;
	font-style: italic;
}

#sidebar h2 {
	height: 10px;
	font-size: 1.8em;
}

#sidebar p {
	margin: 0 0px;
	padding: 0px 30px 20px 30px;
	text-align: justify;
}

#sidebar a {
	text-decoration:none;
}

#sidebar a:hover {
	text-decoration:none;

}

#submenu h2{
	padding-left:20px;
}

TABLE.aatable
{ 
    font-family:arial;
    font-size:13px;
    width:400px;
    border-style:solid;
    border-color:#C6C6C6;
    border-width:2px;     
}
TH{ font-size:13px;text-align:left;}
TR{ border-style:solid; border-color: #C6C6C6;}
TD{ font-size:13px;border-style:solid ; border-width:1px;text-align:center;}
TABLE a { text-decoration:none;font-size:13px; color:#787878}

#content{
	width:700px;
	float:left;
}

#content h1{
	color:#000000;
	text-align:center;
}

/*  段落缩进 */
#content p{
	text-indent:20px;

}

/*wen foot*/
#artical_foot {
	padding-left:30px;
	padding-top:30px;
    font-size:13px;
}


#share__{
}

#comment_show{
	list-style:none;

}
#news {}
#news a { font-size: 100%;/* UPDATE:2010-7-19 23:09:04 */}

#footer p {
	margin: 0;
	padding-top: 20px;
	line-height: normal;
	font-size: 12px;
	text-transform: uppercase;
	text-align: center;
	color: #A0A0A0;
}

#footer a {
	color: #8A8A8A;
	text-decoration:none;
}

#soft li{
	list-style:square inside url(images/download/download.png);
	height:48px;
}



/* 评论框  */
.bootstrap-frm {
margin-left:auto;
margin-right:auto;

max-width: 500px;
background: #FFF;
padding: 20px 30px 20px 30px;
font: 12px "Helvetica Neue", Helvetica, Arial, sans-serif;
color: #888;
text-shadow: 1px 1px 1px #FFF;
border:1px solid #DDD;
 border-radius: 5px;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
}
.bootstrap-frm h1 {
font: 25px "Helvetica Neue", Helvetica, Arial, sans-serif;
padding: 0px 0px 10px 40px;
display: block;
border-bottom: 1px solid #DADADA;
margin: -10px -30px 30px -30px;
color: #888;
}
.bootstrap-frm h1>span {
display: block;
font-size: 11px;
}
.bootstrap-frm label {
display: block;
margin: 0px 0px 5px;
}
.bootstrap-frm label>span {
float: left;
width: 20%;
text-align: right;
padding-right: 10px;
margin-top: 10px;
color: #333;
font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
font-weight: bold;
}
.bootstrap-frm input[type="text"], .bootstrap-frm input[type="email"], .bootstrap-frm textarea, .bootstrap-frm select{
border: 1px solid #CCC;
color: #888;
height: 20px;
line-height:15px;
margin-bottom: 16px;
margin-right: 6px;
margin-top: 2px;
outline: 0 none;
padding: 5px 0px 5px 5px;
width: 70%;
 border-radius: 4px;
 -webkit-border-radius: 4px;
 -moz-border-radius: 4px;
 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
 box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
 -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.bootstrap-frm select {
background: #FFF url('down-arrow.png') no-repeat right;
background: #FFF url('down-arrow.png') no-repeat right;
 appearance:none;
 -webkit-appearance:none;
 -moz-appearance: none;
text-indent: 0.01px;
 text-overflow: '';
width: 70%;
height: 35px;
line-height:15px;
}
.bootstrap-frm textarea{
height:100px;
padding: 5px 0px 0px 5px;
width: 70%;
}
.bootstrap-frm .button {
background: #FFF;
border: 1px solid #CCC;
padding: 10px 25px 10px 25px;
color: #333;
 border-radius: 4px;
}
.bootstrap-frm .button:hover {
color: #333;
background-color: #EBEBEB;
border-color: #ADADAD;
}
/*分页样式*/
#pagelist {width:600px; margin:30px auto; padding:6px 0px; height:20px;}
#pagelist ul{list-style:none;}
#pagelist ul li { float:left; border:1px solid #333333; height:20px; line-height:20px; margin:0px 2px;}
#pagelist ul li a, .pageinfo { display:block; padding:0px 6px;}
.pageinfo  { color:#333333;}
.current { background: #CCCCCC; display:block; padding:0px 6px; font-weight:bold;}
/*分页样式*/
/* 代码高亮 */
pre{font-family:'Courier New' , Monospace; font-size:12px; width:99%; overflow:auto; margin:0 0 1em 0; background:#F7F7F7; }
pre ol, pre ol li, pre ol li span{margin:0 0; padding:0; border:none}
pre a, pre a:hover{background:none; border:none; padding:0; margin:0}
pre ol{list-style:decimal; background:#F7F7F7; margin:0px 0px 1px 3em !important; padding:5px 0; color:#5C5C5C; border-left:3px solid #146B00;}
pre ol li{list-style:decimal-leading-zero; list-style-position:outside !important; color:#5C5C5C; padding:0 3px 0 10px !important; margin:0 !important; line-height:1.3em}
pre ol li.alt{color:inherit}
pre ol li span{color:black; background-color:inherit}
pre .comment, pre .comments{color:#008200; background-color:inherit}
pre .string{color:blue; background-color:inherit}
pre .keyword{color:#069; font-weight:bold; background-color:inherit}
pre .preprocessor{color:gray; background-color:inherit}
pre .dp-xml .cdata{color:#ff1493}
pre .dp-xml .tag, pre .dp-xml .tag-name{color:#069; font-weight:bold}
pre .dp-xml .attribute{color:red}
pre .dp-xml .attribute-value{color:blue}
pre .dp-sql .func{color:#ff1493}
pre .dp-sql .op{color:#808080}
pre .dp-rb .symbol{color:#a70}
pre .dp-rb .variable{color:#a70; font-weight:bold}
pre .dp-py .builtins{color:#ff1493}
pre .dp-py .magicmethods{color:#808080}
pre .dp-py .exceptions{color:brown}
pre .dp-py .types{color:brown; font-style:italic}
pre .dp-py .commonlibs{color:#8A2BE2; font-style:italic}
pre .dp-j .annotation{color:#646464}
pre .dp-j .number{color:#C00000}
pre .dp-delphi .number{color:blue}
pre .dp-delphi .directive{color:#008284}
pre .dp-delphi .vars{color:#000}
pre .dp-css .value{color:black}
pre .dp-css .important{color:red}
pre .dp-c .vars{color:#d00}
pre .dp-cpp .datatypes{color:#2E8B57; font-weight}
/* 代码高亮 */

.update_date{
	float:right;
	font-size:9px;
}

/*下载软件的div*/
#soft{
	width:100%;
}


.new_img{
	float:left;
	width:102px;
	height:125px;
	padding-left:16px;

}

.new_img2{
	float:right;
	height:125px;
	width:102px;
	padding-right:16px;

}
.wrap_img{

	width:100%;
	height:100%;
	margin-bottom:260px;
	
}