﻿* {
margin:0;
padding:0;
}
body {
background-color:#FFFFFF;
color:#666666;
font-family:Tahoma,SimSun,Arial;
font-size:12px;
line-height:15px;
}
ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
h1{background-color:#FFFFFF;
color:#666666;
font-family:Tahoma,SimSun,Arial;
font-size:12px;
line-height:15px;
font-weight:lighter;
}
img{border:none;}
a{color:#4c4c4c;}
a:link, a:visited {color:#2E67C7;text-decoration:none;}
a:hover, a:active {color:#FF6600;text-decoration:underline;}
.clear_both{clear:both;}
.clear_left{clear:left;}
.clear_right{clear:right;}
.head{height:25px;line-height:20px;overflow:hidden;padding-left:15px; text-align:left;}
.head h1{height:25px;line-height:2.0;overflow:hidden; background-color:Transparent; color:#940014;}
.more{float:right; margin:-25px 10px 0 0;}
.line{ float:left;width:95%;margin-left:5px;background-image:url(../img/global/ico_line.gif); height:2px; margin-top:0px;*margin-top:15px;_margin-top:0px;background-repeat:repeat-x;}
.solid_line{ float:left;width:95%;margin-left:5px;background-image:url(../img/global/solid_line.png); height:2px; background-repeat:repeat-x;}
.y_line{float:left;background:url(../img/global/ico_line_y.gif) repeat-y; width:2px; height:100%;}
.one_index li{line-height:22px; text-align:left; margin-left:10px; background:transparent url(../img/global/global_001.png) no-repeat scroll left -56px;padding-left:12px; }
.col_skin{ margin:0 0 5px; float:left; background:transparent url(../img/global/global_000.png) no-repeat scroll left -95px; border:solid 1px #cbcbcb;display:inline; }
.floatleft{float:left;}
.floatright{float:right;}
.border{ border:solid 1px #dbdbdb;}
.color_main{color:#a90c0e}
.copybox{text-align:center;line-height:30px;padding-top:10px;display:block;clear:both;margin:auto;color:#07519a;}
.HackBox {border-top:1px solid transparent !important;clear:both;}

/*-------------------------------------登录页---开始-----------------------------------------------*/
.body_login{width:907px; margin:0 auto; position:relative;}
.body_login .header{padding-top:33px; margin-bottom:24px;}
.body_login .header a{margin-left:20px;}
.body_login #content {margin:20px auto;}
.body_login .GetPwd{margin-left:10px;}
.body_login .Reg{margin-left:30px;}
#LoginForm a{ text-decoration:underline;}
input.submit{background:transparent url(/img/login/login_submit.png) no-repeat scroll left 0px; width:71px; height:25px; border:none; color:White;}
div.TopBarStyle1 
{
	background:#EEEEEE url(/img/login/login_1.png) no-repeat scroll;
	width:785px;
	height:13px;
	margin-bottom:20px;
}
.body_login .copybox
{
	border-top:1px solid #D1D7DC;
	clear:both;
	color:#111111;
	margin:5px auto;
	text-align:center;
	width:907px;
}
.body_login #LoginForm 
{
	background:transparent url(/img/login/login_2.png) no-repeat scroll 15px 0;
	float:left;
	margin-top:5px;
	margin-bottom:25px;
	*margin-bottom:0px;
	padding-top:66px;
	position:relative;
	text-align:center;
	width:425px;
}
.body_login #LoginFormTop
{
	background:#F6F6F6 url(/img/login/login_form_top.gif) no-repeat scroll 0 0;
	height:15px;
	margin:0 auto;
	width:340px;
}
#LoginFormBottom 
{
background:#F6F6F6 url(/img/login/login_form_bottom.gif) no-repeat scroll 0 0;
height:15px;
margin:0 auto;
width:340px;
}
#LoginForm form 
{
background:#F6F6F6 url(/img/login/login_form_body.gif) repeat-y scroll 0 0;
margin:0 auto;
padding:5px 0 0;
text-align:center;
width:340px;
}
#LoginForm label, #Forgot label {
cursor:default;
display:block;
margin:0 auto 15px;
text-align:left;
width:290px;
}
div.Submit {
margin:15px 0 0 78px;
text-align:left;
}

.ErrorMsg {
background:#FFF2E9 url(/img/login/standard_msg_error.gif) no-repeat scroll 5px 5px;
border:1px solid #FF6600;
color:#000000;
padding:5px 5px 5px 25px;
margin:0 15px 5px;
text-align:left;
}
#LoginForm label input {
width:150px;
}
ul#MoreOptions {
list-style-type:circle;
margin:50px 0 0 40px;
text-align:left;
}
ul#MoreOptions li {
margin-bottom:10px;
}
#Content a:link, #Content a:visited {
color:#2E67C7;
text-decoration:underline;
}
#RegisterForm {
background:transparent url(/img/login/login_9.png) no-repeat scroll 20px 0;
border-left:1px solid #DDDDDD;
float:right;
padding:30px 0 0 10px;
width:320px;
}
#RegisterForm .Features {
clear:both;
color:#333333;
line-height:42px;
}
#RegisterForm p {
line-height:1.8em;
margin:0 0 0 20px;
}
#RegisterForm .Features img {
float:left;
margin-right:13px;
margin-top:5px;
}
#RegisterForm .Features em {
color:#ff6d00;
font-size:13px;
font-style:normal;
font-weight:bold;
line-height:1em;
margin:12px 0 0;
}
#Registeryehome {
margin:15px 25px 10px 0;
}
#RegisterForm p.Submit {
margin:0 0 5px;
text-align:center;
}
#Content a:link, #Content a:visited {
color:#2E67C7;
text-decoration:underline;
}
#LoginAd{padding:17px 40px 12px 25px;}


/*-------------------------------------登录页---结束-----------------------------------------------*/

/*-------------------------------------密码找回---开始-----------------------------------------------*/
.GetPassWordForm{ height:200px; width:400px; margin:0 auto; background-color:#f6fbf5; border:solid 1px #b8b8b8; margin-bottom:80px;}
.GetPassWordForm form{padding:20px 0 20px 0;}
#GetPassWordForm label{width:320px;cursor:default;display:block;margin:0 auto 15px;text-align:left;}
#GetPassWordTitle{background:transparent url(/img/login/getpassword_title.png) no-repeat scroll ; height:49px; margin-bottom:30px;}
/*-------------------------------------密码找回---结束-----------------------------------------------*/

#foot ul {
display:block;
height:20px;
margin:15px auto 0;
width:590px;
_width:600px;
}

#foot ul li {
display:block;
float:left;
margin:0 10px;
}

#foot {
border-top:1px solid #D1D7DC;
clear:both;
color:#111111;
margin:5px auto 5px -53px;
text-align:center;
width:950px;
}