@charset "utf-8";
/* CSS Document */

#home #vip_home a { background-position:0 -28px;}

#pagebody { clear:both; width:933px; margin:15px auto 12px auto; overflow:hidden; zoom:1;}

#pagebody #banner { width:677px; height:314px; float:left; display:inline; margin:0 11px 0 0}

#pagebody #imgADPlayer { width:677px;}

#pagebody #pagebody_right { width:245px; float:left; text-align:left;}

#pagebody #login { width:204px; float: left; background:url(/images/zh_CN/home/bg_login.gif) repeat-y; padding:13px 21px 0 20px;}

.input_login { border:1px solid #C2C2C2; width:162px; height:18px; padding-top:2px; color:#2A2A2A}
.username { float:left; margin-bottom:2px;}
*+html .username { float:left; margin-bottom:6px;}
*html .username { float:left; margin-bottom:2px;}
#pagebody #login strong { width:40px; float:left; padding-top:4px; margin-bottom:6px; display:block}
*+html #pagebody #login strong { padding-top:7px;}
*html #pagebody #login strong { padding-top:7px;}

#pagebody #login label { width:164px; float:left; margin-bottom:6px; }

#remember { clear:both; padding-top:7px; width:204px; float:left}
*+html #remember { clear:both; padding-top:4px; width:204px; float:left}
*html #remember { clear:both; padding-top:4px; width:204px; float:left}

#remember span { display:block; width:123px; float:left; padding:4px 0 0 3px; }
*+html #remember span { display:block; width:126px; float:left; padding:0 }
*html #remember span { display:block; width:124px; float:left; padding:0 }

#forget_password { width:204px; float:left; margin-top:10px;}
*+html #forget_password { width:204px; float:left; margin-top:5px;}
*html #forget_password { width:204px; float:left; margin-top:5px;}

#forget_password span { display:block; width:100px; text-align:center; float:left; height:15px} 
#forget_password em { display:block; float:left; width:79px; text-align:center; font-style:normal; padding-left:25px; height:15px;}


#pagebody_right A:link {
	COLOR: #5c5c5c; text-decoration:underline
}
#pagebody_right A:visited {
	COLOR: #5c5c5c; text-decoration:underline
}
#pagebody_right A:hover {
	COLOR: #FF7806; text-decoration:none
}
#pagebody_right A:active {
	COLOR: #5c5c5c; text-decoration:underline 
}


#bottom_login { float:left; width:245px;}

#sm_content { clear:both; width:933px; margin:0 auto 15px auto; overflow:hidden; zoom:1;}

#sm_content img { float:left;}


/*首页登录后用户信息*/

.regist_login{ margin:15px 0 10px 0; zoom:1; overflow:hidden; }
*+html .regist_login{ margin:18px 0 13px 0; overflow:hidden;}
*html .regist_login{ margin:18px 0 12px 0; overflow:hidden; }

.regist_login A:link { text-decoration:underline; color:#5c5c5c}
.regist_login A:hover { text-decoration:none; color:#FF7806}
.regist_login A:visited { text-decoration:underline; color:#5c5c5c}

.regist_login em{ width:88px; display:block; font-style:normal; float: left; padding: 4px 0px 4px 0px; }
*+html .regist_login em{ width:88px; float: left; padding: 7px 0px 4px 0px; }
*html .regist_login em{ width:88px; float: left; padding: 7px 0px 4px 0px; }

.regist_login span { display:block; width:54px; float:left; margin:4px 0 0 16px;}
*+html .regist_login span { display:block; width:54px; float:left; margin:7px 0 0 16px;}
*html .regist_login span { display:block; width:54px; float:left; margin:7px 0 0 16px;}

/*12-17找回密码弹出框*/

#findPasswordDialog { margin:0 auto}

#findPasswordDialog ul { list-style:none; }
#findPasswordDialog ul li { line-height:28px; padding:2px 0; float:left;}
#findPasswordDialog ul li label { width:65px; float:left; text-align:right}
#findPasswordDialog ul li span { width:190px; float:left; text-align:left; color:#ff0000}

.input_findpassword { border:1px solid #9f9f9f; height:17px; padding-top:3px; width:179px;}
*+html .input_findpassword { border:1px solid #9f9f9f; height:17px; padding-top:3px; width:198px;}
*html .input_findpassword { border:1px solid #9f9f9f; height:17px; padding-top:3px; width:198px;}

.wrong {background:url(/images/zh_CN/register/icon_wrong.gif) no-repeat 63px 4px; text-align:left; clear:both; float:left; padding-left:80px; width:204px; color:#ff0000}
*+html .wrong {background:url(/images/zh_CN/register/icon_wrong.gif) no-repeat 63px 7px; }
*html .wrong {background:url(/images/zh_CN/register/icon_wrong.gif) no-repeat 63px 7px; }

