body, button, select, textarea { font-size: 12px; color: #369; background:#ececec;}
textarea { resize: none; }
body, ul, ol, li, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset, .pr, .pc { margin: 0; padding: 0; }
html{
	overflow-y: scroll;
}
body{
	width:100%;
	margin: 0 auto 0 auto;
	font-family: "Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif;
}

.wp{
	width: 1100px;
}

* {
	transition: all .5s;
}
.fwinmask {
	transition: none;
}

/* 颜色框 */
.colorbox input[type='button']{width:12px}

ul,li{list-style:none;}
img{border:none; margin:0; padding:0;}

.head{
	width:100%;
	margin: 0 auto 0 auto;
	height:64px;
	background:url(../image/nav_bg.png) repeat-x;
	/*position:fixed;*/
	top:0;
	z-index:100;
	_position:relative;
	_top:expression(offsetParent.scrollTop+0);
	box-shadow: 0 1px 5px rgba(34, 25, 25, 0.2);
	border-bottom: solid 1px #e8e8e8;
}

.head .header{
	width:1100px;
	height:64px;
	margin: 0 auto 0 auto;
	padding: 0px;
}

.head .header .logo{
	height:40px;
	margin-top: 7px;
	margin-left: 10px;
}

.head .header .head_info{
	float: right;
	line-height: 63px;
	height: 65px;
	padding: 0 10px 0 10px;
	min-width: 80px;
}

.head .header .head_info:hover{
	background-color: rgb(219, 219, 219);
	cursor: pointer;
}

#user_info_menu li a{
	blr:expression(this.onFocus=this.blur());outline:none;
	text-decoration: none;
	color: #333333;
}

.head .header .head_info li{
	margin-right: 10px;
	display:inline;
}

.head .header .nav{
	height:64px;
	width: 590px;
}

.head .header .nav ul{
	height:64px;
	width: 100%;
}

.head .header .nav ul li{
	cursor: pointer;
	display: inline-block;
	float: left;
	text-align: center;
	line-height: 64px;
	width: 89px;
	height:64px;
	margin-top: 5px;
}

.head .header .nav ul li a{
	display: block;
	width: auto;
	text-align: center;
	padding:0 8px 0 8px;
	height: 64px;
	line-height: 50px;
	font-family:"微软雅黑";
	font-size: 14px;
	color: #585858;
}



.head .header .nav ul li a:hover{
	color:#0E8ACA;
	font-weight: 700;
	text-decoration: none;
}

.head .header .nav ul li a.dq{
	color:#0E8ACA;
	font-weight: 700;
}

.regsit ul li div a{
	height:22px;
	margin-top:3px;
	float:left;
	display:block;
	line-height:20px;
}

.navbgc{
	height:55px;
}



/*feet*/
.feet_big{
	 height:100px;
	 border-top:1px solid #CCCCCC;
}
.feet{
	width:985px;
	height:100px;
	margin:0 auto;
}
.feet_lj{
	width:420px;
	margin:0 auto;
	height:15px;
	padding:15px 0;
	text-align: center;
}
.feet_lj ul{
	margin: 0 auto;
}
.feet_lj li{
	float:left;
	display:block;
	padding:0 10px;
	border-left:1px solid #999999;
	height:15px;
	line-height:15px;

}
.feet_lj li a{
	color:#666666;
	height:15px;
	line-height:15px;
}
.feet_lj li a:hover{
	color:#448faf;
}
.feet_bp{
	width:420px;
	margin:0 auto;
}
.feet_bp li{
	text-align:center;
	color:#999999;
}

.wp .zy{
	border: 1px #DADADA solid;
	height: 25px;
	line-height: 25px;
	background:#ffffff;
}

.wp .syzy{
	padding-left: 15px;
	background: url("../image/zy.png") no-repeat 5px center;
}
.heise{
	color: #999999;
}
a { color: #666; text-decoration: none; }
	a:hover { text-decoration: underline; }

.tx{
	color: #FF6633;
}

.checkbox {
	margin: 12px 5px 0 0;
	overflow: hidden;
}

.reg_button{
	margin-top: 30px;
	background: url(../image/reg_button1.png);
	border: 0px;
	width:298px;
	height: 40px;
	color: #FFFFFF;
	font-weight: 700;
}

body{
	font-size: 13px;
	line-height: 20px;
}
a:link {
	color: #0066FF;
	text-decoration: none;
}
a:visited {
	color: #0066FF;
	text-decoration: none;
}
a:hover {
	color: #FF3300;
	text-decoration: underline;
}
a:active {
	color: #FF6600;
	text-decoration: none;
}


/*	表格样式	*/
.etable {
	font-size: 9pt;
	color: #000000;
	max-width: 1100px;
	width: 100%;
	border-collapse: separate;
	border-spacing: 1px;
	border-color: #999999;
}
.etable tr{background:#FFFFFF; height: 18px;}
.etable td{padding-left: 5px; height: 18px; }
.etable td.rvalue{
	width: 70px;
}
.etable td.public{
	width: 32px;
}

.etable .shuzi{		/*数字颜色*/
	color: #800000;
}
.etable .wuben{		/*文本颜色*/
	color: #008080;
}
.etable .beizhu{		/*备注颜色*/
	color:#008000;
}
.etable .type{		/*类型颜色*/
	color: blue;
	width: auto;
}
.etable .gou{		/*钩*/
	width: 32px;
	color: #800000;
	text-align: center;
	background: url("../image/gou.png") no-repeat center center;
}

/* 变量表格 */
.variable{
	font-size: 9pt;
	color: #000000;
	max-width: 960px;
	border-left: 1px solid #999999;
	border-top: 1px solid #999999;
	margin-top: 8px;
}
.variable th{
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
}
.variable th.center{
	text-align: center;
}
.variable th.width_35{
	width: 35px;
}
.variable td{
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	height: 20px;
	padding-left: 5px;
	height: 18px;
	background: white;
}
.variable td.beizhu{
	color:#008000;
}


.variable .shuzi{		/*数字颜色*/
	color: #800000;
}
.variable .wuben{		/*文本颜色*/
	color: #008080;
}
.variable .beizhu{		/*备注颜色*/
	color:#008000;
}
.variable .type{		/*类型颜色*/
	color: blue;
}
.variable .gou{		/*钩*/
	width: 32px;
	color: #800000;
	text-align: center;
	background: url("../image/gou.png") no-repeat center center;
}