/* login */

.l_wrap	{ width:980px; margin:10px auto 30px; }
.l_wrap .l_logo	{ width:347px; height:50px;}
.l_wrap .center	{ width:980px; height:500px; margin:50px 0 10px; background:url(../pic/l_lpic.jpg) no-repeat;}
.l_wrap .center .login	{ width:348px; border:1px solid #afd0f1; padding:20px; margin-top:30px;}
.l_wrap .center .login  .h1 { border-bottom:1px solid #d8e8f8; height:30px;font: 14px/20px "Microsoft YaHei",;}
.l_wrap .center .login  .h1 h1	{ font-size:16px; color:#333333; width:100px; display:inline; float:left;}
.l_wrap .center .login  .h1 a	{ color:#0053aa;}
.l_wrap .center .login  .h1 a:hover	{ color:#fe8000; text-decoration: underline;}

.l_wrap .center .login .form	{margin-top:30px;padding:0 0 5px 0px;}
.l_wrap .center .login .form .txk {font-family:"Microsoft YaHei", SimSun,sans-serif;font-size:16px;clear:both; color:#333; width:358px; height:46px;}
.l_wrap .center .login .form .zs { margin:0px 0 10px 80px;}
.l_wrap .center .login .form .txk2 {padding-bottom:16px;font-family:"Microsoft YaHei", SimSun,sans-serif;font-size:16px;clear:both; color:#333; width:358px; height:46px;}
.l_wrap .center .login .form .txk2 .lg_input{width:80px; padding-left:3px; margin:0 10px 0 10px; border-color:#bbb #ddd #ddd #bbb; border-style:solid; border-width:1px; height:28px; font:14px/28px "Microsoft YaHei", SimSun, Tahoma, Verdana, Arial, sans-serif;vertical-align:0px;*vertical-align:-5px;_vertical-align:-4px;outline:none;color:#333;box-shadow:1px 1px 1px #ddd inset;}/* login 2.0 */
.l_wrap .center .login .form .txk2 .yzmkz	{ font-size:12px; color:#777;}
.l_wrap .center .login .form .txk2 .yzmkz	 a	{color:#0053aa; }
.l_wrap .center .login .form .txk2 .yzmkz	 a:hover	{color:#fe8000; text-decoration:underline; }
.l_wrap .center .login .form .txk a {font-size:12px;font-family:Tahoma; color:#0053aa;}
.l_wrap .center .login .form .txk a:hover	{ color:#fe8000; text-decoration:underline;}
.l_wrap .center .login .form .txk .lg_input{width:188px; padding-left:3px; margin:0 10px 0 10px; border-color:#bbb #ddd #ddd #bbb; border-style:solid; border-width:1px; height:28px; font:14px/28px "Microsoft YaHei", SimSun, Tahoma, Verdana, Arial, sans-serif;vertical-align:0px;*vertical-align:-5px;_vertical-align:-4px;outline:none;color:#333;box-shadow:1px 1px 1px #ddd inset;}/* login 2.0 */
.l_wrap .center .login .form .label{ margin-left:20px;padding-left:4em;font-family:simsun,sans-serif; color:#333; font-size:14px;}
.l_wrap .center .login .form .s_btn	{width:191px; height:34px; background:url(../pic/imgzh.gif) 0 -1217px no-repeat; text-align:center; line-height:34px; color:#fff; font-size:14px; font-weight:bold; padding:0; margin:0; border:0;outline:0; cursor:pointer;}
.l_wrap .center .login .form .s_btn:hover {background:url(../pic/imgzh.gif) 0 -1251px no-repeat;}
.l_wrap .center .login .form .sub	{ margin:20px 0 0 80px;}
.l_wrap .center .login .hz_login	{ border-top:1px dotted #afd0f1; margin-top:30px; padding-top:10px;}
.l_wrap .center .login .hz_login	dt	{ line-height:30px; color:#333;}
.l_wrap .center .login .hz_login  a	 { width:70px; height:25px; color:#333; margin-right:10px;text-indent:20px; line-height:20px; display:block; float:left; }
.l_wrap .center .login .hz_login  a:hover	{ color:#fe8000; text-decoration:underline; }
.l_wrap .center .login .hz_login  .qq	{ background:url(../pic/imgzh.gif) 0 -1296px no-repeat;}
.l_wrap .center .login .hz_login  .sina	{ background:url(../pic/imgzh.gif) 0 -1322px no-repeat;}
.l_wrap .center .login .hz_login  .qh360	{ background:url(../pic/imgzh.gif) 0 -1348px no-repeat;}
.l_foot	{ text-align:center; color:#555555;  }
.l_foot a	{ color:#0053aa; margin:0 5px;}
.l_foot a:hover	{ color:#fe8000; text-decoration:underline;}

/* reg */
.loginbar	{ height:38px; background:url(../pic/imgzh.gif) 0 -1398px repeat-x; }
.loginbar .wrap	{ width:980px; height:38px; margin:0 auto; line-height:30px; color:#555;}
.loginbar .wrap .sc	{ display:block; float:left; width:150px; color:#333; height:30px; background:url(../pic/imgzh.gif) 0 -1367px no-repeat; text-indent:20px;}
.loginbar .wrap .sc:hover	{ color:#fe8000; text-decoration:underline;}
.loginbar .wrap .item	 a	{ margin:0 5px; color:#555;}
.loginbar .wrap .item	 a:hover	{ color:#fe8000; text-decoration:underline;}
.loginbar .wrap .item .dl	{ color:#0053aa;}
.loginbar .wrap .item .dl:hover	{  color:#fe8000; text-decoration:underline;}
.regwrap  .form .txk  .lg_input{width:188px; padding-left:3px; margin:0 10px 0 10px; border-color:#bbb #ddd #ddd #bbb; border-style:solid; border-width:1px; height:28px; font:14px/28px "Microsoft YaHei", SimSun, Tahoma, Verdana, Arial, sans-serif;vertical-align:0px;*vertical-align:-5px;_vertical-align:-4px;outline:none;color:#333;box-shadow:1px 1px 1px #ddd inset;}/* login 2.0 */
.regwrap	{ width:978px; border:1px solid #ccc; margin:30px 0 0 0;}
.regwrap .form	{ width:540px; margin:60px 0 60px 60px; border-right:1px solid #ccc; }
.regwrap .form .txk {padding-bottom:5px;font-family:"Microsoft YaHei", SimSun,sans-serif;font-size:16px;clear:both; color:#333; width:358px;}
.regwrap .form .txk2 {padding-bottom:16px;font-family:"Microsoft YaHei", SimSun,sans-serif;font-size:16px;clear:both; color:#333; width:358px; height:46px;}
.regwrap .form  .txk2 .lg_input{width:80px; padding-left:3px; margin:0 10px 0 10px; border-color:#bbb #ddd #ddd #bbb; border-style:solid; border-width:1px; height:28px; font:14px/28px "Microsoft YaHei", SimSun, Tahoma, Verdana, Arial, sans-serif;vertical-align:0px;*vertical-align:-5px;_vertical-align:-4px;outline:none;color:#333;box-shadow:1px 1px 1px #ddd inset;}/* login 2.0 */
.regwrap .form  .txk2 .yzmkz	{ font-size:12px; color:#777;}
.regwrap .form  .txk2 .yzmkz	 a	{color:#0053aa; }
.regwrap .form  .txk2 .yzmkz	 a:hover	{color:#fe8000; text-decoration:underline; }
.regwrap .form .zs	{ margin:5px 0 10px 80px;}
.regwrap .form .txk a {font-size:12px;font-family:Tahoma; color:#0053aa;}
.regwrap .form .txk a:hover	{ color:#fe8000; text-decoration:underline;}

.regwrap .form .label{ margin-left:28px;padding-left:4em;font-family:simsun,sans-serif; color:#333; font-size:12px;}
.regwrap .form .label a	{ color:#0053aa;}
.regwrap .form .label a:hover	{color:#fe8000; text-decoration:underline; }
.regwrap .form .s_btn	{width:191px; height:34px; background:url(../pic/imgzh.gif) 0 -1217px no-repeat; text-align:center; line-height:34px; color:#fff; font-size:14px; font-weight:bold; padding:0; margin:0; border:0;outline:0; cursor:pointer;}
.regwrap .form .s_btn:hover {background:url(../pic/imgzh.gif) 0 -1251px no-repeat;}
.regwrap .form .sub	{ margin:20px 0 0 80px;}

.regwrap .reg_r	{ width:300px; height:420px; padding-left:30px; margin-top:20px; color:#555; background:url(../pic/zct.gif) 0px 50px no-repeat;}
.regwrap .reg_r	 .sub_2{vertical-align:0px;*vertical-align:-7px;_vertical-align:-4px; width:80px; height:30px; background:url(../pic/imgzh.gif) -201px -1217px no-repeat; text-align:center; line-height:30px; color:#fff; font-size:14px; font-weight:bold; padding:0; margin:0; border:0;outline:0; cursor:pointer;}
.regwrap .reg_r	 .sub_2:hover	{ background:url(../pic/imgzh.gif) -201px -1251px no-repeat;}
.regsiter .form 	{width:540px; margin:60px 0 60px 60px; border-right:1px solid #ccc; height:400px;}
.regwrap  .zs2 { background:url(../pic/imgzh.gif) -98px -1128px no-repeat; height:16px; line-height:16px; text-indent:1em; margin:60px 0 15px 80px; font-size:12px; color:#969696}
/*body*/
body{background-image:none!important;}
