*{margin:0 auto ;padding:0; text-decoration:none;list-style:none;}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    TEXT-ALIGN: center;
}
body,td,th {
	font-size: 12px;
	line-height: 30px;	
}
p{
	text-indent: 2em;
}

/* css rest */
html,body,div,form,table{ color:#4d4d4d; margin:0; padding:0; font-size:12px; }

/* global css */
body{ background-color:#FFFFFF;url(../images5/main_bg.gif) repeat-x;}
.container{ padding-top:65px; overflow:hidden;}
/* private css */
.main{ float:left; position:relative; left:50%;}
.content{ padding:22px 0;}
.wrapper{ position:relative; height:100%; width:100%;}

.lan{ position:absolute; right:20px; top:-5px;}
.lan img{ border:none; margin-left:2px;}

.logo{}
.cencon{ padding:0 22px; padding-right:229px; min-height:233px; _height:233px; background:url(../images5/conbg.jpg) no-repeat right bottom #fff;}
.con-form{ white-space:nowrap; padding:15px 0 0 28px; background:url(../images5/conform_bg.png) no-repeat;}
.con-form div a{color:#4d4d4d; text-decoration:none; vertical-align:top; display:inline-block; height:37px; line-height:37px; font-family:"ËÎÌå";}
.input1,.input2{border:1px solid #b3b3b3; padding:3px 2px; color:#4d4d4d; line-height:14px; height:22px; -moz-border-radius:2px;}
.input1{ width:120px;}
.input2{ width:172px;}
.username,.userpass{ height:29px;}
.username span{ margin-left:3px; font-family:Verdana; font-size:11px;}
.login{ padding:11px 0 0 48px;}
.loginBtn{background:url(../images5/loginBtn_bg.jpg) no-repeat; width:78px; height:37px; border:none; color:#333; font-size:14px; font-weight:bold; margin-right:13px;}
.bottom{ margin-top:13px; text-align:center; line-height:22px; color:#808080;}


.bordertop{ position:absolute; width:100%; left:0; top:-22px; background:#fff;}
.topL1,.topL2,.topL3{ background:url(../images5/radius_border.png) no-repeat;}
.topL1{ padding-left:20px;}
.topL2{ padding-right:20px; background-position:right -44px;}
.topL3{ background-position:0 -22px; background-repeat:repeat-x; height:22px;}
.borderbottom{ position:absolute; width:100%; left:0; bottom:-22px;}
.bottomL1,.bottomL2,.bottomL3{ background:url(../images5/radius_border.png) no-repeat 0 -66px;}
.bottomL1{ padding-left:20px;}
.bottomL2{ padding-right:20px; background-position:right -110px;}
.bottomL3{ background-position:0 -88px; background-repeat:repeat-x; height:22px;}

.borderleft,.borderright{ position:absolute; height:100%; top:0; width:20px; overflow:hidden;}
.borderleft{ left:0;}
.borderright{ right:0; _right:-1px;}
.borderleft img,.borderright img{ height:100%; width:40px; position:absolute;}
.borderright img{ right:0;}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #FF0000;
}
a:active {
	text-decoration: none;
	color: #000000;
}


table{
	margin: 0 auto;
}