@charset "utf-8";
/* CSS Document */

/*整体布局*/
body { margin: 0px; background-color:#EFF4FA; overflow-y:scroll;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}

/*登陆页布局*/
.container{ width:960px; margin:100px auto;}
.container_logo{ background:url(../images/bottom_logo2.jpg) no-repeat; width:755px; height:100px; margin:auto;}
.container_bj{ background:#0059B2; height:200px; width:100%; margin:120px auto 0 auto;}
.container_bj_img{ background:url(../images/register.jpg) no-repeat; width:960px; height:200px; margin:auto; position:relative;}
.container_bj_img01{ margin:auto; background:url(../images/register_01.jpg) no-repeat; width:960px; height:100px;}
#login_window { position: absolute; width: 320px; height: 300px; z-index: 1; left: 500px; top: -60px; border:1px #CCC solid; background:#FFF; -webkit-box-shadow: 2px 2px 10px #666; -moz-box-shadow: 2px 2px 10px #666; box-shadow: 2px 2px 10px #666; font-size:12px; font-family:"SimSun"; color:#666; }
.landing_name{ text-align:center; padding:20px 0 10px 0;font-family:"Microsoft Yahei"; font-size:16px; color:#000; font-weight:bold; }
.landing_text{line-height:40px; padding-left:35px; overflow:hidden;}
.landing_text img {height:24px; margin:8px 0;}
.error_text{line-height:26px; overflow:hidden; color:#F00; text-align:center;}
#textUserName,#textPassword{ border:1px #CCC solid; height:20px; width:180px; color:#333;}
#textValidateCode{ border:1px #CCC solid; height:20px; width:80px; color:#333;}
#showPwd{ border:1px #CCC solid; height:20px; width:180px; color:#ccc;}

.landing_register{ float:left; width:70px; text-align:center; color:#999; margin:0 0 5px 40px;}
.landing_register a:link {color: #999;text-decoration: none;padding:5px;}
.landing_register a:visited {text-decoration: none;color: #999;}
.landing_register a:hover {text-decoration: underline;color:#0059B2;}
.landing_register a:active {text-decoration: none;color: #999;}
.menubox { padding:0 30px; overflow:hidden; }
.menubox a {color:#fff; font:16px/40px "Microsoft Yahei";height:40px; width:120px; cursor:hander; display:block;}
.landing_button{ background:#0059B2; color:#FFF;text-align: center; padding:0px; width:228px; margin:auto;  -moz-border-radius: 3px;-webkit-border-radius: 3x; border-radius: 3px;}
.landing_button:hover { background: #00A3D9;}
.landing_button a {color:#fff; font:16px/40px "Microsoft Yahei";height:40px; width:228px; cursor:hander; display:block;}
.landing_button_left{ float:left; background:#0059B2; text-align: center; margin:auto; padding:0px; width:120px;   -moz-border-radius: 3px;-webkit-border-radius: 3x; border-radius: 3px; }
.landing_button_left:hover { background: #00A3D9;}
.landing_button_right{ float:right; background:#0059B2; text-align: center; margin:auto; padding:0px; width:120px;   -moz-border-radius: 3px;-webkit-border-radius: 3x; border-radius: 3px;}
.landing_button_right:hover { background: #00A3D9;}

/*注册页布局*/
#register_window {position: absolute;width: 320px; height: 250px;z-index: 1;left: 500px;top: -30px; border:1px #CCC solid; background:#FFF; -webkit-box-shadow: 2px 2px 10px #666; -moz-box-shadow: 2px 2px 10px #666; box-shadow: 2px 2px 10px #666; font-size:12px; font-family:"SimSun"; color:#666;}
.already{ text-align:center; line-height:40px; margin-bottom:10px; color:#999;}

/* 信息页布局 */
#message_window { position: absolute; width: 680px; height: 150px; z-index: 1; left: 140px; top: 30px; border:1px #CCC solid; background:#FFF; -webkit-box-shadow: 2px 2px 10px #666; -moz-box-shadow: 2px 2px 10px #666; box-shadow: 2px 2px 10px #666; font-size:12px; font-family:"SimSun"; color:#666; }
.return_message{ text-align:center; font:bold 18px/40px "Microsoft Yahei";padding:10px; color:#333;}
.redirect {text-align:center; font:16px/36px "Microsoft Yahei";color:#333;}
.redirect a { color:#09C; cursor:hand;}

/* 完整注册页布局 */
#main_register_window {position: absolute; width: 680px; z-index: 1; left: 140px; top: -80px; border:1px #CCC solid; background:#FFF; -webkit-box-shadow: 2px 2px 10px #666; -moz-box-shadow: 2px 2px 10px #666; box-shadow: 2px 2px 10px #666; font-size:12px; font-family:"SimSun"; color:#666; padding:10px 30px; }
#main_register_window ul {width:600px; margin:0px auto; padding:15px 20px; list-style:none; color:#444; border-bottom: 2px #88BBFF solid; }
#main_register_window li {overflow: hidden; clear:both; height:36px;}
#main_register_window .left_col { float:left; width:80px;}
#main_register_window .right_col { float:left;}
#main_register_window .menubox { padding:10px 30px; overflow:hidden; width:300px; margin:0 auto; }
#main_register_window .menubox a {color:#fff; font:16px/40px "Microsoft Yahei";height:40px; width:120px; cursor:hander; display:block;}
#main_register_window .landing_button{ background:#0059B2; color:#FFF;text-align: center; padding:0px; width:228px; margin:auto;  -moz-border-radius: 3px;-webkit-border-radius: 3x; border-radius: 3px;}
#main_register_window .landing_button:hover { background: #00A3D9;}
#main_register_window .landing_button a {color:#fff; font:16px/40px "Microsoft Yahei";height:40px; width:228px; cursor:hander; display:block;}

/*找回密码布局*/
.password{ width:680px; margin:0 auto 50px auto; border:1px #CCC solid; background:#FFF; -webkit-box-shadow: 2px 2px 10px #666; -moz-box-shadow: 2px 2px 10px #666; box-shadow: 2px 2px 10px #666; font-size:12px; font-family:"SimSun"; color:#666; padding-bottom:20px;}
.password_title{ margin:20px 30px 15px 30px; font-size:16px; font-family:"Microsoft Yahei"; color:#666; font-weight:bold; border-bottom:1px #CCC dotted; line-height:30px}

.password_step{ margin:30px 30px 20px 30px; overflow:hidden; }
.step{ float:left;}
.step_left_border01{ float:left; width:190px; height:5px; margin:12px 0; background: #F60;}
.step_left_border02{ float:left; width:190px; height:5px; margin:12px 0; background:#CCC;}
.step_right{ float:left;}
.step_01_nub01{ background:#F60; color:#FFF; width:40px; height:30px; line-height:30px; font-family:"Arial"; font-size:18px;text-align:center; margin:0 20px;}
.step_01_nub02{ background:#CCC; color:#FFF; width:40px; height:30px; line-height:30px; font-family:"Arial"; font-size:18px; text-align:center; margin:0 20px;}
.step_02{ text-align: center; line-height:30px; }
.step_02_text01{ color: #F60;}
.step_02_text02{ color: #666;}

.password_text{line-height:20px;  padding:10px; margin:auto; overflow:hidden; width:315px;}
.password_text01{line-height:20px;  padding-left:60px; margin:auto;  width:275px; }
.password_text01 a:link {color: #666;text-decoration: none;padding:5px;}
.password_text01 a:visited {text-decoration: none;color: #666;}
.password_text01 a:hover {text-decoration: underline;color:#0059B2;}
.password_text01 a:active {text-decoration: none;color: #666;}
.password_text ul{ list-style:none; margin:0; padding:0; }
.password_text ul li{ float:left; display: block;margin-right:10px; padding:5px 0;}
.password_text02{ line-height:20px;  padding:10px; text-align: center; font-size:16px; font-weight:bold; margin:30px;}
#textfield_01{ border:1px #CCC solid; height:20px; width:110px; color:#666; }
.password_button{ background:#CCC; color:#FFF;font-family:"Microsoft Yahei"; font-size:16px; text-align: center; padding:5px; width:100px; margin:20px auto;  -moz-border-radius: 3px;-webkit-border-radius: 3x; border-radius: 3px;}
.password_button:hover { background: #00A3D9;}

/*系统文字页布局*/
.xttext{ text-align:center; margin-bottom:100px;}
.xttext a:link {color:#0059B2;text-decoration: none;padding:5px; font-weight:bold;}
.xttext a:visited {text-decoration: none;color: #0059B2;}
.xttext a:hover {text-decoration: underline;color: #09F;}
.xttextu a:active {text-decoration: none;color: #0059B2;}


/*底部版权布局*/
.footer{ width:960px; margin:auto; color:#999; font-size:12px;font-family:"SimSun"; line-height:18px; padding:20px; overflow:hidden; } 
.footer_menu{ border-bottom:1px #CCC dotted; margin-bottom:5px;padding-bottom:5px;}
.footer_menu a:link {color: #666;text-decoration: none;padding:5px;}
.footer_menu a:visited {text-decoration: none;color: #666;}
.footer_menu a:hover {text-decoration: none;color:#FFF; background:#0059B2; padding:5px;}
.footer_menu a:active {text-decoration: none;color: #666;}
.copyrigh_left{ width:768px; margin:auto; text-align:center;}
.copyrigh_chemol{color: #999;}
.copyrigh_chemol a:link {color:#0059B2;text-decoration: none;}
.copyrigh_chemol a:visited {text-decoration: none;color:#0059B2;}
.copyrigh_chemol a:hover {text-decoration: underline;color: #0059B2;}
.copyrigh_chemol a:active {text-decoration: none;color: #FFFF00;}
