* {
	margin:0px; padding:0px;
	list-style:none;
}
h1, h2, h3, h4, h5, h6, p, form, input, select {
	margin:0;
	padding:0;
}
ul, ol, dl {
	list-style:none;
	margin:0;
	padding:0;
}
em{ clear:both; width:1px;height:10px; display:block; overflow:hidden;}
.clr{ clear:both;}
body {
	font-size:12px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	background:#f3f3f3;
	
}
a {
	color:#333;
	text-decoration:none;
}
a:hover{ color:#C90000;}
img {
	border:none;
}
.border img {
	border:#fff 1px solid;
	overflow:auto;
	float:left;
}
.border a {
	border:#ccc 1px solid;
	overflow:auto;
	float:left;
}
.border a:hover {
	border:#22598b 1px solid;
	overflow:auto;
	float:left;
}
.line{ border-top:1px dashed #666;  display:block; margin:0 5px;}
.l_line{ border-left:1px dashed #CCC; width:1px; overflow:hidden; line-height:9em;display:block; float:left;}
.line_block{ border-top:1px solid #c6c6c6; clear:both}
.line_red{ border-top:2px solid #bd1c2c; clear:both}
.line_gray{ border-top:2px solid #234173;}
.line_orange{ border-top:2px solid #d6883d;}
.line_green{ border-top:2px solid #63893c;}

.icon {
	background:url(../image/temp.gif) no-repeat;
	width:13px;
	height:13px;
	padding-left:15px;
}
.commentLoginBox { height:20px;}
#page{ width:900px; margin:0 auto; background:#FFF; display:block; overflow:hidden }
/**********************************/
#head{ clear:both; width:100%; margin:0 auto;}
#head .top{ height:80px;}
#head .logo{ float:left; margin:15px 20px; }
#head .right{ border-left:1px solid #c6c6c6; float:right; width:569px;}
#head .link{ background:#575757; height:33px; color:#FFF;}
#head .link p{line-height:30px;}
#head .link p a{ display:inline; color:#FFF; padding:0 5px;}
#head .link .p1{ float:left; margin-left:20px; }
#head .link .p2{ float:right; margin-right:20px;}
#head .menu{ clear:both;}
#head .menu ul li{ width:113px; display:block; line-height:1.8em; text-align:center; color:#666; float:left; overflow:hidden; background:url(../image/nav_line.gif) no-repeat right; }
#head .menu ul li a{ margin:0 15px; padding-top:8px; color:#000; display:block; overflow:hidden;font-weight:bold;}
#head .menu ul li a:hover{ color:#c90000; background:url(../image/nav_bg.gif) no-repeat top; }
#head .menu ul span{ float:left; line-height:1.8em; display:block; overflow:hidden;}
/**********************************/
#foot .nav{ clear:both; background:#f3f3f3;}
#foot .nav ul{ background:url(../image/foot_nav_bg.gif) repeat-x; width:900px; padding:10px;display:block; overflow:hidden;}
#foot .nav li{ float:left; padding:0 16px; border-right:1px solid #808080; display:block; overflow:hidden;}
#foot p{ text-align:center; line-height:1.6em; color:#8c8c8c; font-size:12px}
/*********************************/
#content{ clear:both; width:870px; margin:0 auto;}
#content .left{ float:left; display:block;}
#content .mainleft{ width:195px; height:100%;display:block; overflow:hidden;}
#content .mainleft .adminbox{ background:#e6e6e6; width:180px; margin:0 auto; padding-left:15px; display:block; overflow:hidden; }
#content .mainleft .adminbox li{ margin-top:5px; clear:both;}
#content .mainleft .adminbox .userinfo ,#content .mainleft .adminbox form{ width:168px;}
#content .mainleft .adminbox .userinfo input{ width:168px; height:25px; border:none;}
#content .mainleft .adminbox .userinfo .ipt-c ,#content .mainleft .adminbox .userinfo .ipt-t{ color:#666;  padding-left:30px; line-height:1.8em;}
#content .mainleft .adminbox .userinfo .ipt-c{background:url(../image/username.gif) no-repeat;}
#content .mainleft .adminbox .userinfo .ipt-t{ background: url(../image/password.gif) no-repeat; }
#content .mainleft .adminbox .userinfo .ipt-p{ width:79px; color:#666; background: url(../image/adminbox_bg.gif) no-repeat; padding-left:10px; line-height:1.8em; display:block;}
#content .mainleft .adminbox .userinfo .ipt-m{ width:70px; color:#666; background: url(../image/adminbox_login.gif) no-repeat; padding-left:10px;}
#content .mainleft .adminbox .userinfo .ipt-n{ width:162px; color:#fff; background: url(../image/adminbox_btn.gif) no-repeat; padding-left:10px;}
#content .mainleft .adminbox li span{ display:block; width:85px; overflow:hidden;float:left; }
#content .mainleft .adminbox li a{ display:block; float:right; line-height:1.8em;}
#content .mainleft .adminbox li img{ float:left;}
#content .mainleft .menu{ clear:both; height:230px; display:block; overflow:hidden}
#content .mainleft .menu .line1{ background:url(../image/mainleft_line.gif) no-repeat top; height:5px;}
#content .mainleft .menu ul{ width:175px; margin:0 auto;}
#content .mainleft .menu ul li{ height:30px; line-height:2.4em; border-bottom:1px solid #CCC;display:block; padding-left:10px;}
#content .mainleft .menu ul li a{ display:block; overflow:hidden; overflow:hidden; padding-left:20px;}
#content .mainleft .menu ul li a:hover{ background:url(../image/menu_icon.gif) no-repeat left;}
#content .mainleft .pic{ margin-top:50px;}
#content .mainleft .box3{ width:270px;}
