/* CSS Document */

/* All of */
body,td,th {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}
body { margin:0px; padding:0px; text-align:center; font-size:12px; color:#000; background:url(/images/login_bg.jpg) center top repeat-x #01062D;}
img { border-color:#fff}
h1,h2,h3,h4,h5,h6,p,label,span { margin:0px; padding:0px; font-size:12px; font-weight:normal;}
ul,li,ol,dl,dd,dt { margin:0px; padding:0px;}
ul li,dl dt,ol li,dl dt{ list-style:none; float:left;}
a{text-decoration: none; color:#000;}
a:hover {text-decoration: underline;color:#000;}
select { background-color: #FFF; border: 1px solid #FFF; width: 50px; } 
input {font-family: Verdana, Arial, Helvetica, sans-serif;}

/* Othat of */
.NextLine {font: 0px/0px sans-serif; clear: both; display: block;}
.wrapfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.wrapfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .wrapfix {height: 1%;}
.wrapfix {display: block;}
/* End hide from IE-mac */

/* Position And Font of */
.textl { text-align:left;}
.textr { text-align:right;}
.textc { text-align:center;}
.floatl { float:left;}
.floatr { float:right;}
#center { margin-left:auto; margin-right:auto; text-align:left; width:980px;}

/* Body Position of */
.Main { width:980px; margin:0px auto;}
.login { float:left; width:600px; margin-left:165px; _margin-left:82px;}
.LeftMenu { width:86px; float:left; margin-top:179px;}
	.LeftMenu a { height:36px; width:75px; line-height:36px; font-size:12px; text-align:center; display:block; color:#8fb5d3;padding-left:9px;}
	.LeftMenu a:hover { background:url(/images/bt.gif) no-repeat; overflow:hidden; color:#fff; text-decoration:none;}
	.LeftMenu a.bthot { background:url(/images/bt.gif) no-repeat; overflow:hidden; color:#fff; text-decoration:none;}
.MainBox { width:514px; float:left; margin-top:40px;}
	.MainBox ul {margin-bottom:10px; width:490px;}
	.MainBox {color:#8fb5d3;}
	.MainBox a{color:#8fb5d3;}
	.MainBox a:hover{color:#fff; text-decoration:none;}
	.MainBox ul.list2 {margin-bottom:3px;}
	*+html .MainBox li { margin-bottom:10px;}
	*+html .MainBox ul.list2  li {margin-bottom:3px;}
	.MainBox li.textBox {width:140px; height:34px; line-height:34px; padding:0px; padding-left:87px; text-align:left; font-size:14px; color:#fff;}
	.MainBox li.inputBox { height:27px; line-height:27px; text-align:left; padding:0px;background:#fff; border:2px solid #04465c;}
	.MainBox li.inputBox input { width:180px; height:22px; *height:28px; _height:25px; *line-height:28px; _line-height:25px; padding:0px 10px; padding-top:4px; *padding-top:0px; margin:0px;  border:0px; float:left; font-size:14px;}
	.MainBox li.inputBox2 { height:27px; line-height:27px; text-align:left; padding:0px;background:#fff; border:2px solid #04465c;}
	.MainBox li.inputBox2 input {width:114px; _width:111px; height:22px; *height:28px; _height:25px; *line-height:28px; _line-height:25px; padding:0px 10px; padding-top:4px; *padding-top:0px; margin:0px;  border:0px; float:left; font-size:14px;}
	.MainBox li.inputBox2 a { width:60px; line-height:22px; padding:0px 10px; color:#ccc;}
	.MainBox li.inputBox2 a:hover { color:#06C;}
	.MainBox a.but { width:212px; height:55px; background:url(/images/login_bt.png) no-repeat; border:0px; display:block; float:left; line-height:48px; font-size:14px; font-weight:bolder; margin-top:26px; margin-left:221px; _margin-left:111px; text-decoration:none;}
	.MainBox li.validateBox { height:27px; line-height:27px; text-align:left; padding:0px; background:#fff; border:2px solid #04465c;}
	.MainBox li.validateBox input { width:100px; _width:97px; height:22px; *height:28px; _height:25px; *line-height:28px; _line-height:25px; padding:0px 10px; padding-top:4px; *padding-top:0px; margin:0px;  border:0px; float:left; font-size:14px;}
	.MainBox li.validateBox img { padding:3px; background:#fff; }
	.MainBox a.but2 { width:212px; height:55px; background:url(/images/login_bt.png) no-repeat; border:0px; display:block; float:left; line-height:48px; font-size:14px; font-weight:bolder; margin-top:0px; margin-left:221px; _margin-left:111px; text-decoration:none;}
	.MainBox .but {width:212px; height:55px; background:url(/images/login_bt.png) no-repeat; border:0px; display:block; float:left; line-height:48px; font-size:14px; font-weight:bolder; margin-top:0px; margin-left:221px; _margin-left:111px; text-decoration:none;}