/* CSS Document */
.top-login{ width:1000px; float:left; margin:25px 0 50px 0; text-align:right; color:#00C0E3;}
.top-login span{ float:left;}
.info{ width:990px; float:left; text-align:right; padding-right:10px; line-height:25px;}
.info span{ float:left;}
.info span a{ color:#00C0E3; text-decoration:underline;}
.login{ width:1000px; float:left; background:url(../../images/npager/login-bg.gif) repeat-x; padding:40px 0;}
.login-div{ width:328px; float:left; margin-right:12px;}
.login-right{ width:660px; float:left;}
.login-top{ width:328px; height:18px; float:left; background:url(../../images/npager/login-top.gif) no-repeat;}
.login-body{ width:328px; float:left; background:url(../../images/npager/login-body.gif) repeat-y; color:#000;}
.login-foot{ width:328px; height:16px; float:left; background:url(../../images/npager/login-foot.gif) no-repeat;}
.denglu{ border-bottom:1px #ECECEC solid;}
.login-input{ border:1px #C8C8C8 solid; height:16px; line-height:16px; background-color:#fff;width:150px;padding:4px 3px;}
.highlight{border:1px solid #efa100;outline:2px solid #ffdc97;*border:2px solid #efa100;*padding:4px 2px;}
.login-button{ background:url(../../images/npager/login-button.gif) no-repeat; width:107px; height:30px; border:0;}
.login-title{ width:660px; float:left; border-bottom:1px #D3EAFF solid; font-weight:bold; padding-bottom:3px;}
.login-info{ width:630px; float:left; list-style-type:none; padding-left:30px;}
.login-info li{ width:220px; float:left; margin-right:60px; margin-top:20px;}
.login-info li img{ float:left; margin-right:5px;}
.login-info li span{ width:139px; float:left; font-size:14px; font-weight:bold; color:#00C0E3;}
.login-reg{ width:420px; float:left; padding-left:240px; margin-top:15px;}
.login-bottom{ width:1000px; float:left; border-top:1px #D6D6D6 solid; text-align:center; padding:10px 0;}
.reg-info{ width:880px; float:left; padding-left:120px; background:url(../../images/npager/login-tishi.gif) no-repeat 110px 8px; line-height:30px; height:30px;}
.reg-info span{ border:1px #00C0E3 solid; padding:1px 2px; margin-left:8px;}
.reg{ width:660px; margin-left:120px !important; margin-left:60px; float:left;}
.reg-title{ width:660px; border-bottom:1px #D3EAFF solid; float:left; font-size:14px; font-weight:bold; padding-bottom:3px;}
.reg-div{ width:660px; float:left; padding:10px 0;}
.reg-div span{ color:#A4A4A4; margin-left:5px;}
.reg-button{ background:url(../../images/npager/reg-b.gif) no-repeat; width:106px; height:29px; border:0;cursor:pointer;}

/*new login page 20120713*/
.head{width:960px;height:60px;margin:0 auto;padding:20px 0;}
.navLink{line-height:60px;}
.navLink a{padding:0 6px;}
.body{background:#e2f0fa;height:354px;}
.main{width:336px;height:320px;padding-left:654px;padding-top:34px;margin:0 auto;background:url(../../images/npager/login/login_bg.jpg) center no-repeat;overflow:hidden;}
.footer{height:60px;background:#f7f7f7;}
.fb{width:960px;margin:0 auto;color:#666;}
.fb a{color:#666;}
.formBox{width:236px;padding:0 35px;height:284px;}
.formBox .intxt{border:1px solid #61c573;height:34px;width:206px;padding:0 10px;line-height:34px;margin:14px auto;display:block;font-size:14px;}
.formBox .btn{width:102px;height:35px;line-height:35px;cursor:pointer;display:inline-block;background-image:url(../../images/npager/login/login_btnBg.jpg);border:none;vertical-align:middle;font-size:14px;text-decoration:none;}
.regBtn{background-position:-104px 0;}.regBtn:hover{background-position:-104px -37px;color:#000;}
.loginBtn{background-position:0 0;color:#fff;}.loginBtn:hover{background-position:0 -37px;color:#fff;}
#err i{width:14px;height:14px;display:inline-block;overflow:hidden;padding-right:5px;vertical-align:middle;background:url(../../images/npager/login/login_err.gif) no-repeat;}
.dfColor{color:#aecdae;}
/*new reg page 20120716*/
.loading{ padding-left: 20px;line-height: 16px;background: url(../../images/1-1.gif) no-repeat;}
.logo{margin-top:20px;margin-bottom:20px;clear:both;}
.con_box{width:960px;clear:both;}
.con_box_h{width:958px;height:37px;border:1px solid #087c04;border-bottom:none;background:url(../../images/npager/login/box_t_bg.png) repeat-x;}
.box_h_txt{line-height:37px;color:#fff;padding-left:14px;}
.con_box_b{width:958px;height:auto;border:1px solid #d9d9d9;border-top:none;margin-bottom:20px;}
.tab{line-height:40px;padding:20px 0;display:inline-block;margin-left:80px;}
.tab li{height:60px;}
.layout{height:18px;border:1px solid #7F9DB9;background:url("../../images/NPager/txt_bg.gif") no-repeat;padding:4px 0px 4px 3px;vertical-align:middle;}
.t{text-align:right;display:inline-block;width:120px;font-size:14px;*display:inline;zoom:1;border:1px solid #fff;}
.regbtn{width:179px;height:33px;line-height:33px;border:none;background:url("../../images/NPager/register/btn.png") no-repeat;margin-left:80px;color:#fff;font-size:14px;font-weight:bold;}
.regbtn:hover{background:url("../../images/NPager/register/btn_hover.png") no-repeat;}
/*.infoTab{display:inline-block;*display:inline;zoom:1;margin-left:10px;width:310px;line-height:1.5em;vertical-align:top;padding:5px 5px 5px 30px;border:1px solid #F5800A;background:#FDE2C1 url("http://img.zyctd.com/images/NPager/register/ico.png") no-repeat 7px 50%;position:relative;top:5px;*top:0;}*/
textarea.layout{width:600px;margin-left:80px;height:100px;}
.error{height:40px;color:red;text-indent:2em;}
.strength{width:130px;height:10px;overflow:hidden;display:inline-block;background:url(../../images/npager/login/pwdView.png);background-repeat:no-repeat;}
.weak{background-position:0 0;}
.normal{background-position:0 -10px;}
.power{background-position:0 -20px;}
.subregbtn{width:103px;height:33px;line-height:33px;border:none;background:url("../../images/NPager/register/btn1.png") no-repeat;margin-left:120px;cursor:pointer;color:#fff;font-size:14px;font-weight:bold;}
.subregbtn:hover{background:url("../../images/NPager/register/btn1_hover.png") no-repeat;}
.ts,.tse,.tso{padding-left:16px;margin-left:12px;}
.ts{background:url(../../images/npager/login/box_ico_ts.png) no-repeat;}
.tse{background:url(../../images/npager/login/regIco_err.png) no-repeat;}
.tso{background:url(../../images/npager/login/regIco_ok.png) no-repeat;}
.codeBox{width:300px;height: 40px;border:1px solid #efa100;background:#fbf3c8;line-height:40px;font-size:14px;display:inline-block;padding:0 24px;}
.codeBox span{padding:0 8px;}
.codeBox i{color:#f00; font-style:normal;}
.smt20{margin-top:-20px;}
.doRegBtn{width:175px;height:33px;line-height:33px;border:none;background:url("../../images/NPager/login/btn_doReg.png") no-repeat;margin-left:120px;cursor:pointer;color:#fff;font-size:14px;font-weight:bold;}
/*regSucceed 20120716*/
.regSuc_txt{padding-left:136px;width:480px;background:url(../../images/npager/login/bgRegSuc.gif) no-repeat;margin:50px;margin-left:80px;display:inline-block;}
.regSuc_txt h1{font-size:32px;line-height:54px;}
.regSuc_txt p{line-height:32px;font-size:14px;}
.nextDo{border:1px solid #98c883;background:#f6fdeb;padding:0 14px;margin:14px auto;line-height:32px;}
.nextDo span{font-size:14px;}
.toPc,.toEm{padding-left:20px;}
.toPc{background:url(../../images/npager/login/reg_toPc_ico.png) no-repeat;}
.toEm{background:url(../../images/npager/login/reg_toEm_ico.png) no-repeat;}
.regSuc_txt .sNum{font-size:24px; font-family:Georgia;}
.ftxt{background:url(../../images/npager/login/reg_ok_btBg.png) repeat-x;height:64px;padding:14px 0;border-top:1px solid #d9d9d9;}
.ftxt li{float:left;width:220px;height:64px;line-height:28px;padding-left:16px;font-size:14px;color:#666;}
.ftxt li a{line-height:32px;}
.ftxt .bdr{border-right:1px solid #d9d9d9;}.ftxt .bdl{border-left:1px solid #fff;}
/*lightBox style*/
#lightbox{width:366px;height:156px;border:1px solid #74b4ef;position:absolute;top:50%;left:50%;margin-left:-184px;margin-top:-79px;background:#fff;}
.lBox_h{height:30px;background:#b3d8f3;line-height:30px;}
#closeBox{display:block;width:11px;height:11px;margin-top:10px;background:url(../../images/npager/login/reg_close_ico.png);overflow:hidden;cursor:pointer;}
#lightbox label{margin-top:30px;}
#lightbox .sucBtn{width:55px;height:22px;margin:20px 10px;border:none;background:url(../../images/npager/login/lightBox_btnBg.png);cursor:pointer;color:#fff;}
/*find password ways*/
.fp_txt{width:52%;border:1px solid #ffd6ab;background:#fffbef;margin:40px 190px;padding:40px;line-height:32px;}
.sendOk{padding-left:18px;background:url(../../images/npager/login/regIco_ok.png) 0 9px no-repeat;line-height:32px;}
.propBtn{padding:4px 8px;font-size:14px;cursor:pointer;}
#second{font-size:24px;display:inline-block;width:30px;text-align:center;}
.rule{width:510px;height:120px;padding:10px;border:1px solid #d9d9d9;overflow:scroll;overflow-y:scroll;overflow-x:hidden;font-size:14px;}
.rule h1{font-size:16px;}
.rule p{line-height:24px;margin-top:5px;}