.login1{ width:404px; margin:0 auto;}
.logintop{ float:left; width:404px; height:30px; background:url(../images/Public/login_02.png);}
.logintop p{ float:right;padding:5px 5px 0 0px; text-align:right; width:50px;}
.logintops{ float:left; width:404px; height:91px;background:url(../images/Public/login_02.png) 0 -31px;}
.logintops2{float:left; width:404px; height:48px;background:url(../images/Public/login_01.jpg);}
.logintops2 p{ text-align:left; float:left; width:359px; padding:0 15px 0 30px; font-size:12px; color:#333; line-height:48px;background:url(../images/Public/login_13.gif) bottom repeat-x; height:48px;}
.logintops2 p b{font-weight:bold;color:#000;}

.loginbox{ float:left; width:404px; background:url(../images/Public/login_01.jpg); padding:8px 0 4px 0;}
.loginlist{ float:left; width:404px; height:22px; margin-top:10px;}
.loginlist p{ float:left; width:132px; padding-right:6px; text-align:right; line-height:22px; height:22px; color:#333;}
.loginlist span{ float:left; text-align:left;width:111px; line-height:22px; padding-left:8px;}
.loginlist p input{ display:block; border:1px solid #9EA2AE; height:20px; line-height:20px; width:132px;}

.logintop2{ float:left; width:404px; height:30px; background:url(../images/Public/login_05.jpg);}
.logintop2 p{ float:right;padding:5px 5px 0 0px; text-align:right; width:50px;}
.logintop3{ float:left; width:404px; height:30px; background:url(../images/Public/login_06.jpg);}
.logintop3 p{ float:right;padding:5px 5px 0 0px; text-align:right; width:50px;}
.logintop4{ float:left; width:404px; height:30px; background:url(../images/Public/login_07.jpg);}
.logintop4 p{ float:right;padding:5px 5px 0 0px; text-align:right; width:50px;}
.loginlist3{ float:left; width:404px; margin-top:10px;}
.loginlist3 p{ float:left; width:132px; padding-right:6px; text-align:right; line-height:22px; height:22px; color:#333;}
.loginlist3 span{ float:left; width:204px; line-height:22px; padding-left:5px;color:#D36300; overflow:hidden;}
.loginlist3 span input{ display:block; border:1px solid #9EA2AE; height:20px; line-height:20px; width:200px;}
.loginlist3 span button{ float:left; width:71px; height:26px; background:url(../images/Public/login_04.jpg); cursor:pointer; border:none; margin-right:5px;}
.loginlist3 span button.loseback{ float:left; width:71px; height:26px; background:url(../images/Public/login_04.jpg) -73px 0; cursor:pointer; border:none;}
.loginlist span a:link,.loginlist span a:visited{ color:#333;}
.loginlist span a:hover{ text-decoration:underline;}
.loginlist2{float:left; width:404px; height:27px; margin-top:10px;}
.loginlist2 p{float:left; width:132px; padding-right:6px; text-align:right; line-height:27px; height:27px; color:#333;}
.loginlist2 b{ float:left; text-align:left;width:64px; height:20px; padding-top:7px;}
.loginlist2 span{ float:left; width:71px; height:27px;}
.loginlist2 button{ float:left; width:71px; height:27px; background:url(../images/Public/login_02.png) -409px 0; cursor:pointer; border:none;}
.loginlist4{float:left; width:404px; margin-top:10px;}
.loginlist4 p{float:left; width:82px; padding-right:6px; text-align:right; line-height:22px; height:22px; color:#333;}
.loginlist4 span{float:left; width:282px; line-height:22px; padding-left:5px;color:#D36300; overflow:hidden;}
.loginlist4 textarea{ float:left; width:350px; margin:0 0 0 20px; height:54px; line-height:18px; padding:3px;}
.loginlist4 span button{ float:right; width:71px; height:26px; background:url(../images/Public/login_08.jpg); cursor:pointer; border:none; margin-right:130px;}
.loginlist4 span input{ display:block; border:1px solid #9EA2AE; height:20px; line-height:20px; width:200px;}

.loginlist5{float:left; width:404px; margin-top:10px;}
.loginlist5 p{float:left; width:55px; padding-right:6px; font-weight:bold; text-align:right; line-height:22px; height:22px; color:#333;}
.loginlist5 span{float:left; width:210px; line-height:22px; padding-left:5px;color:#D36300; overflow:hidden;}
.loginlist5 textarea{ float:left; width:350px; margin:0 0 0 20px; height:72px; line-height:18px; padding:3px;}
.loginlist5 span button{ float:right; width:71px; height:26px; background:url(../images/Public/login_08.jpg); cursor:pointer; border:none; margin-right:130px;}
.loginlist5 span input{ display:block; border:1px solid #9EA2AE; height:20px; line-height:20px; width:200px;}
.loginlist5 p b{ float:right; font-size:16px; padding-top:5px;color:#D36300;}
.loginlist5 p strong{float:right; line-height:22px;}
.loginlist6{float:left; width:404px; margin-top:10px;}
.loginlist6 p{float:left; width:55px; padding-right:6px; font-weight:bold; text-align:right; line-height:22px; height:22px; color:#333;}
.loginlist6 span{float:left; width:335px; line-height:22px; padding-left:5px;color:#D36300; overflow:hidden;}
.loginlist6 p b{ float:right; font-size:16px; padding-top:5px;color:#D36300;}
.loginlist6 p strong{float:right; line-height:22px;}


.loginfoot{ float:left; width:404px; height:9px; overflow:hidden;background:url(../images/Public/login_02.png) 0 -124px;}
.loginfont{ float:left; text-align:left; width:265px; padding:5px 0 0 135px; color:#FC6701;height:22px; line-height:22px;}
.register{width:554px; margin:0 auto;}
.registop{ float:left; width:554px; height:30px;background:url(../images/Public/login_02.png) 0 -136px;}
.registop p{ float:right;padding:5px 5px 0 0px; text-align:right; width:50px;}
.regisbox{ float:left; width:554px; height:308px; padding-top:20px;background:url(../images/Public/login_02.png) 0 -168px;}
.regislist{ display:block; width:554px; margin:14px 0 0 0; height:22px;}
.regislist p{ float:left; width:345px; padding-right:5px; text-align:right; line-height:22px; color:#333;}
.regislist span{ float:left; width:195px; height:22px;}
.regislist span input{ width:145px; float:left; border:1px solid #9EA2AE; height:20px; line-height:20px;}
.regislist2{ display:block; width:554px; margin:14px 0 0 0; height:36px;}
.regislist2 p{float:left; width:345px; padding-right:5px; text-align:right; line-height:36px; color:#333;}
.regislist2 span{ float:left; width:77px;height:36px;}
.regislist2 span input{width:68px; float:left; border:1px solid #9EA2AE; height:34px; line-height:34px;}
.regislist2 b{ float:left; width:60px; height:36px;}
.regislist2 b img{ display:block;}
.regisan{ display:block;width:498px; margin:14px 0 0 0; height:22px; padding-right:56px; text-align:right;}
.regisan p{ float:left; width:420px; height:22px; line-height:22px; text-align:right; color:#FC6701;}
.regisan button{ float:right; width:70px; height:25px; background:url(../images/Public/login_02.png) -409px -29px; cursor:pointer; border:none;}
.loginlist7{float:left; width:334px; margin-top:4px; padding-left:70px; height:21px;line-height:21px; color:#666; text-align:left;}
.loginlist7 a{ float:left; padding-left:24px; color:#ff6600; text-decoration:none; margin-right:30px; background:url(../images/Public/login_24.gif) 0 0 no-repeat;}
.loginlist7 a.xinlang{ background:url(../images/Public/login_24.gif) 0 -20px no-repeat;}

