﻿@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,ul,li,p,img,a{ margin:0; padding:0; border:0}
body{ font-family:"宋体"; font-size:12px;}
.loginbook{ width:621px; height:277px;  border:1px solid #9fc2e3; padding:1px; margin:auto; color:#333333; background-color:#FFF}
.loginbook_dl{ width:309px;  float:left; position:relative;}
.loginbook_dl_tit{ height:34px; background-color:#e1f4f8;padding-left:20px;}
.loginbook_dl_tit .txt{ font-family:"微软雅黑","宋体"; display:block; float:left; overflow:hidden; font-size:14px; padding-top:6px;}
.loginbook_dl_tit .link{ float:left; color:#0055aa; height:34px; line-height:34px; padding-left:8px;}
.loginbook_dl_tit .link a{color:#0055aa; text-decoration:none; padding:0 10px;}
.loginbook_dl_tit .link a:hover{color:#F60; text-decoration:underline;padding:0 10px;}

.loginbook_dl .content{ width:272px; margin:5px auto}
.bz{ height:24px; overflow:hidden; clear:both}
.bz input{ width:204px; height:22px; font-family:"宋体"; line-height:22px; padding:0 6px; font-size:12px;float:left ; vertical-align:top}
.bz input.inull{ border:1px solid #b6c5de}
.bz input.wrong{ border:1px solid #ff8585}
.bz input.jd{ border:1px solid #ffce6c}
.bz input.nor{ border:1px solid #9FC2E3}
.bz input.pas{ font-size:8px; font-weight:normal}
.bz label{ text-align:right; width:50px; float:left; height:24px; line-height:24px; display:block; padding-right:3px;}


.jz{ height:24px; padding-left:50px; padding-top:8px;}
.jz input{ width:15px; height:15px; float:left}
.jz label{ height:24px; line-height:24px; float:left; padding-left:5px; margin-top:-2px !important; margin-top:-4px;}

.loginbook_dl .btn{width:212px;height:45px;position:absolute;left: 70px;top: 178px;}
.loginbook_dl .btn a.dl,.loginbook_dl .btn a.dl:hover{ display:block; float:left;text-decoration:none; width:85px; height:45px; line-height:45px; font-size:18px; background-image:url(http://images1.aoyou.cc/Passport/btn.jpg); color:#333; padding-left:51px;}
.loginbook_dl .btn a.dl{ background-position:0 0}
.loginbook_dl .btn a.dl:hover{ background-position:0 -46px}
.loginbook_dl .btn .forgetpass{ width:72px; line-height:45px; float:left; text-align:center}
.loginbook_dl .btn .forgetpass a{ color:#0055aa; text-decoration:none}
.loginbook_dl .btn .forgetpass a:hover{ color:#F60; text-decoration:underline}

.loginbook_newpass{ width:311px; height:277px; float:left; border-left:1px solid #c7c7c7; background-color:#f5f5f5}
.loginbook_newpass_tit{ height:34px; background-color:#eae7c8;padding-left:20px;}
.loginbook_newpass_tit .txt{ font-family:"微软雅黑","宋体"; display:block; float:left; overflow:hidden; font-size:14px; padding-top:6px;}
.loginbook_newpass .block1{ width:275px; height:170px; margin:auto; padding-top:34px; position:relative}
.loginbook_newpass .block1 p{ line-height:20px; padding-bottom:22px}
.loginbook_newpass .block1 a,.loginbook_newpass .block1 a:hover{display:block; float:left;text-decoration:none; width:96px; height:45px; line-height:45px; font-size:18px; padding-left:40px; background-image:url(http://images1.aoyou.cc/Passport/btn.jpg);position:absolute;left: 51px;top: 143px; color:#333}
.loginbook_newpass .block1 a{ background-position:0 0}
.loginbook_newpass .block1 a:hover{ background-position:0 -46px}

.loginbook_newpass .block2 { width: 290px; height: 210px; margin: 30px auto 0 auto; text-align: center; line-height: 24px; color: #666666;}
.loginbook_newpass .block2 span{ color:#ff6600}
.loginbook_newpass .block2 a,.loginbook_newpass .block2 a:hover{ width:72px; height:23px; margin:10px auto 0 auto; display:block; background-image:url(http://images1.aoyou.cc/Passport/btn2.jpg); text-align:center; line-height:23px;text-decoration:none; color:#333}
.loginbook_newpass .block2 a { background-position:0 0}
.loginbook_newpass .block2 a:hover { background-position:0 -32px}


.logpage{ width:1002px; margin:auto}
.logpage .logo{ width:250px; height:74px;}
.logpage .cont{ height:480px; background:url(http://images1.aoyou.cc/Passport/login_img2.jpg) no-repeat; position:relative}
.logpage .cont .logblock{width:624px;height:280px;position:absolute;left: 361px;top: 78px;}

/*错误提示*/
.logts{ height:26px; width:220px; margin:6px auto 1px auto; padding-left:52px;}
.loginpayback_rewrite_notes{ height:24px;font-size:12px; line-height:24px; border:1px solid #fee36e; background-color:#fffec8; padding-left:5px;}

.loginpayback_rewrite_notes img{ vertical-align:middle; float:left; padding-right:3px;}

.aoyoufooter_sublink{ height:25px; background-color:#858585; font-family:"宋体"; font-size:12px; clear:both;}
.aoyoufooter_sublink_block{ width:944px; margin:auto; line-height:25px;  color:#FFF; text-align:center}
.aoyoufooter_sublink_block a{ color:#FFF; text-decoration:none}
.aoyoufooter_sublink_block a:hover{ color:#FFF; text-decoration:underline}

.aoyoufooter_infro_block_left{ width:405px; height:60px; color:#333333; font-size:12px; font-family:"宋体"; background:url(http://images1.aoyou.cc/Images/aoyoufooter_img4.jpg) no-repeat left;line-height:18px; padding:10px 0 0 0px; margin:auto}
.aoyoufooter_infro_block_right{ width:45px; float:left; overflow:hidden; height:60px;}
.aoyoufooter_infro_block_right a{ width:45px; height:60px; display:block}
.aoyoufooter_infro_block_left_left{ width:360px; float:left; height:60px;}
.aoyoufooter_infro_block_left a{ color:#003399; text-decoration:none}
.aoyoufooter_infro_block_left a:hover{ color:#003399; text-decoration:underline}
.aoyoukx{ width:128px; height:47px; float:left}