
.regTitle{position:absolute; z-index:20; left:50%; top:327px; margin-left:-500px;}
.reg{background:url(../image/reg.png) left top no-repeat; width:448px; height:481px; position:absolute; z-index:20; top:138px; right:50%; margin-right:-510px;}
.reg h1{text-align:center; font-weight:400; font-size:28px; color:#18b0a3; padding-top:30px; height:55px;}
.reg h1 img{position:relative; left:-10px; top:2px;}
.reg li{height:57px; line-height:37px; position:relative; padding-left:130px;}
.reg li em{position:absolute; left:45px; top:0px; white-space:nowrap; font-size:14px;}
.reg li em span{padding:0 7px;}
.reg .input1,#captcha{float:left; width:251px; height:35px; line-height:35px; border:#b3b5a3 solid 1px; background:#FFF; text-indent:10px; font-size:12px; }
.reg .inputNow{border:#6cc1bc solid 1px; box-shadow:0 0 3px #6cc1bc; color:#333;}
.reg .input2{width:131px;}
.reg .tips{float:left; white-space:nowrap; padding-left:7px;}
.reg .tips span{font-size:14px; color:#d10000;}
.reg .btn_1{display:block; width:110px; height:35px; line-height:35px; text-align:center; border:#b3b5a3 solid 1px; background:url(../image/btn10.gif) top repeat-x; color:#03897e;}
.reg .li_01{height:30px; line-height:1em;}
.reg .btn1{background:url(../image/btn11.gif); width:253px; height:37px; cursor:pointer; font-size:14px; color:#FFF;}
.reg .ico{position:absolute; z-index:10; right:75px; top:12px;}
.reg .tips2{position:absolute; z-index:10; right:75px; top:0px; line-height:37px; white-space:nowrap; color:#ff8800;}
/*
pengjuanjuan
add register page
*/
.regForm{border:#e6e6e6 solid 1px; border-top:0px; min-height:300px; _height:300px; padding:30px;}
.regForm a{color:#18B0A3;font-weight: bold}
.regForm h1{font-size:24px; padding-bottom:15px;}
.regForm h2{color:#ff8800; font-size:18px; padding:10px 0; border-bottom:#e5e5e5 solid 1px; margin-bottom:20px;}
.regForm h2 span{font-weight:400; color:#333;}
.regForm li{height:39px; line-height:27px; overflow:hidden; position:relative; padding-left:85px;}
.regForm li em{position:absolute; left:0px; top:0px; display:block; width:85px; text-align:right;}
.regForm li em span{padding:0 6px;}
.regForm .input1{float:left; width:220px; height:25px; line-height:25px; text-indent:10px; border:#cfcfcf solid 1px;}
.regForm .input2{width:110px;}
.regForm .input3{width:360px;}
.regForm textarea{float:left; width:675px; height:75px; line-height:25px; padding:5px 10px; font-size:12px; font-family:"微软雅黑"; color:#666; border:#cfcfcf solid 1px;}
.regForm .tips{float:left; padding-left:10px; white-space:nowrap; color:#999;}
.regForm .btn1{font-size:14px; color:#FFF; cursor:pointer; background:url(../image/btn4.png); width:91px; height:29px;}
.regForm .btn2{background:url(../image/btn5.png); width:118px; height:34px;}
.regForm .selectDiv{float:left; height:25px; width:108px; line-height:25px; border:#cfcfcf solid 1px; margin-right:10px; background:url(../image/ico11.png) right center no-repeat; color:#666;}
.regForm .selectDiv2{width:360px;}
.regForm dd{float:left; padding-right:20px; white-space:nowrap;}
.regForm dd input{float:left; position:relative; left:-2px; top:4px;}
.regForm dd .input1{top:0px;}
.regForm .msg{padding-bottom:15px;}
.regForm .msg span{color:#666; padding-right:35px;}
.regForm .f_red{color: #f00;}

/**/
.login{background:url(../image/login.png) left top no-repeat; width:440px; height:361px; top:195px;}
.login .btn2{position:absolute; top:48px; right:60px; white-space:nowrap;}

.loginLayer{position:absolute; z-index:100; left:50%; top:50%; background:url(../image/loginLayer.png) left top no-repeat; width:660px; height:457px; display:none;}
.loginLayer .close{display:block; position:absolute; z-index:110; top:20px; right:20px; background:url(../image/nimg10.png) center no-repeat; width:20px; height:20px;}
.loginLayer h1{text-align:center; font-size:30px; color:#666; padding-top:50px; height:55px; width:490px; margin:0 auto; border-bottom:#ccc solid 1px;}
.loginLayer h1 img{position:relative; left:-10px; top:2px;}
.loginLayer .msg{padding:25px 0; text-align:center;}
.loginLayer .msg img{margin-right:5px; position:relative; top:1px;}
.loginLayer li{height:47px; line-height:37px; position:relative; padding-left:165px;}
.loginLayer li em{position:absolute; left:85px; top:0px; white-space:nowrap; font-size:14px;}
.loginLayer li em span{padding:0 7px;}
.loginLayer .input1{float:left; width:300px; height:35px; line-height:35px; border:#b3b5a3 solid 1px; background:#FFF; text-indent:10px; font-size:12px; color:#c6c6c6;}
.loginLayer .inputNow{border:#6cc1bc solid 1px; box-shadow:0 0 3px #6cc1bc; color:#333;}
.loginLayer .input2{width:172px;}
.loginLayer .tips{float:left; white-space:nowrap; padding-left:10px;}
.loginLayer .btn1{background:url(../image/btn11.gif); width:302px; height:37px; cursor:pointer; font-size:14px; color:#FFF;}
.loginLayer .info{text-align:center; color:#666; font-size:14px;}
.loginLayer .btn_1{display:block; width:132px; height:35px; line-height:35px; text-align:center; border:#b3b5a3 solid 1px; background:url(../image/btn10.gif) top repeat-x; color:#f80; font-size:14px;}
/**/
#regLayer{display:none;}
#regLayer h1{padding-top:40px;}
#regLayer .input1{width:408px;}
#regLayer .input2{width:264px;}
#regLayer .btn1{width:410px;}
#regLayer .info{text-align:left; padding-left:165px;}
#regLayer .info span{padding-left:120px;}

.getAccount{padding:105px 0; min-height:260px; _height:260px;}
.getAccount .msg{padding:0 0 12px 265px; color:#666;}
.getAccount li{height:63px; line-height:46px; position:relative; padding-left:265px;}
.getAccount li em{position:absolute; left:0; top:0px; font-size:14px; display:block; width:255px; text-align:right;}
.getAccount li em span{padding:0 7px;}
.getAccount .input1{float:left; width:323px; height:44px; line-height:44px; border:#dfdfdf solid 1px; background:#FFF; text-indent:10px; font-size:12px; color:#c6c6c6;}
.getAccount .inputNow{border:#6cc1bc solid 1px; box-shadow:0 0 3px #6cc1bc; color:#333;}
.getAccount .tips{float:left; white-space:nowrap; padding-left:10px; color:#999;}
.getAccount .tips2{line-height:20px; padding-top:3px;}
.getAccount .btn1{background:url(../image/btn12.gif); width:325px; height:47px; cursor:pointer; font-size:16px; color:#FFF;}

.getPassword_01{padding:105px 0; min-height:260px; _height:260px; width:604px;}
.getPassword_01 .msg{height:28px; line-height:28px; overflow:hidden; padding-left:70px; border:#d9d9d9 solid 1px; background:#fff9f2 url(../image/nimg17.png) 32px center no-repeat; color:#ff8800;}
.getPassword_01 li{padding-top:16px;}
.getPassword_01 li a{display:block; height:68px; overflow:hidden; padding-left:70px; border:#d9d9d9 solid 1px; color:#999; cursor:pointer; position:relative;}
.getPassword_01 .img{position:absolute; left:25px; top:19px;}
.getPassword_01 .img2{display:none;}
.getPassword_01 li a h1{font-weight:400px; color:#333; padding:12px 0 5px 0;}
.getPassword_01 li em{display:none;}
.getPassword_01 li a:hover{border:#04887e solid 1px;}
.getPassword_01 li a:hover h1{color:#04887e;}
.getPassword_01 li a:hover em{display:block; position:absolute; z-index:10; top:20px; right:16px; background:url(../image/btn14.png) left top no-repeat; width:91px; height:29px; line-height:29px; text-align:center; font-size:14px; color:#FFF;}
.getPassword_01 li a:hover .img{display:none;}
.getPassword_01 li a:hover .img2{display:block;}

.getPasswordStep{width:917px; height:75px; overflow:hidden; margin:0 auto; position:relative;}
.getPasswordStep ul{width:200%;}
.getPasswordStep li{float:left; text-align:center; font-size:16px; color:#666; padding-top:25px; width:382px; position:relative; left:-122px;}
.getPasswordStep_01{background:url(../image/getPasswordStep_01.png) center bottom no-repeat;}
.getPasswordStep_02{background:url(../image/getPasswordStep_02.png) center bottom no-repeat;}
.getPasswordStep_03{background:url(../image/getPasswordStep_03.png) center bottom no-repeat;}

.getPasswordTel{padding:80px 0; min-height:230px; _height:230px;}
.getPasswordTel .msg{color:#999; font-size:14px; padding:0 0 15px 375px;}
.getPasswordTel li{height:44px; line-height:29px; position:relative; padding-left:435px;}
.getPasswordTel li em{position:absolute; left:375px; top:0px; font-size:14px; white-space:nowrap;}
.getPasswordTel .input1{float:left; width:102px; height:27px; line-height:27px; border:#dfdfdf solid 1px; background:#FFF; text-indent:10px;}
.getPasswordTel .inputNow{border:#6cc1bc solid 1px; box-shadow:0 0 3px #6cc1bc; color:#333;}
.getPasswordTel .tips{float:left; white-space:nowrap; padding-left:10px; color:#999;}
.getPasswordTel .tips img{margin-right:5px; position:relative; top:1px;}
.getPasswordTel .btn_1{display:block; background:url(../image/btn16.png) left top no-repeat; width:104px; height:29px; line-height:29px; text-align:center; color:#ff8800;}
.getPasswordTel .btn_1 span{color:#666;}
.getPasswordTel .ico{position:absolute; z-index:10; left:518px; top:8px;}
.getPasswordTel .btn1{background:url(../image/btn15.png); width:103px; height:29px; font-size:14px; cursor:pointer; color:#FFF; float:left;}

.getPasswordOk{padding:125px 0 0 395px; height:265px; position:relative; color:#666; font-size:14px;}
.getPasswordOk .imgDiv{position:absolute; left:320px; top:145px;}
.getPasswordOk h1{font-size:36px; padding-bottom:5px;}
.getPasswordOk b{font-size:22px; padding:0 6px;}
.getPasswordOk a{display:inline-block; background:url(../image/btn17.png) left top no-repeat; width:51px; height:22px; line-height:22px; text-align:center; color:#FFF; margin:0 5px;}

.regOk{padding:80px 0 0 275px; height:145px; color:#666; font-size:14px; position:relative;}
.regOk .imgDiv{position:absolute; left:205px; top:95px;}
.regOk h1{font-size:36px; padding-bottom:10px;}

.regRelevant{width:760px; height:345px;}
.regRelevant .tab{height:45px; line-height:43px; overflow:hidden; background:url(../image/regRelevant.gif) bottom repeat-x;}
.regRelevant .tab li{float:left; height:43px; white-space:nowrap; font-size:16px; color:#666; margin-right:15px;}
.regRelevant .tab a{display:block; float:left; color:#666;}
.regRelevant .tab img{float:left; margin-right:8px; position:relative; top:11px;}
.regRelevant .tab .img2{display:none;}
.regRelevant .tab .liNow{border-bottom:#18b0a3 solid 2px;}
.regRelevant .tab .liNow a{color:#333;}
.regRelevant .tab .liNow img{display:none;}
.regRelevant .tab .liNow .img2{display:inline-block;}
.regRelevant .fl{width:380px; overflow:hidden; font-size:14px; line-height:24px; color:#666;}
.regRelevant .fl .title{font-size:36px; line-height:1.5em; padding:70px 0 20px 0;}
.regRelevant .fr{padding:45px 0;}

.lybTitle{height:43px; line-height:43px; overflow:hidden; border-bottom:#e0e0e0 solid 1px;}
.lybStep{padding:35px 0;}

.lyb_01{padding:20px 35px; font-size:14px; line-height:28px;}
.lyb_01 a img{margin-right:6px; position:relative; top:2px;}

.lybForm{padding:20px 0;}
.lybForm li{height:41px; line-height:30px; position:relative; padding-left:123px;}
.lybForm li em{position:absolute; left:0px; top:0px; display:block; width:105px; text-align:right;}
.lybForm li em span{color:#da0000; padding-right:6px;}
.lybForm li em i{padding:0 6px; font-style:normal;}
.lybForm .input1{float:left; width:381px; height:28px; line-height:28px; border:#dfdfdf solid 1px; background:#FFF; text-indent:10px;}
.lybForm .input2{width:110px;}
.lybForm .input3{width:220px;}
.lybForm .inputNow{border:#6cc1bc solid 1px; box-shadow:0 0 3px #6cc1bc; color:#333;}
.lybForm .tips{float:left; white-space:nowrap; padding-left:10px; color:#999;}
.lybForm textarea{float:left; width:582px; height:151px; line-height:18px; padding:5px 10px; border:#dfdfdf solid 1px; background:#FFF; font-family:"微软雅黑"; font-size:12px; color:#888;}
.lybForm .btn_1{display:block; width:64px; height:28px; line-height:28px; text-align:center; background:url(../image/btn13.gif) top repeat-x; border:#dfdfdf solid 1px;}
.lybForm .btn_1:hover{background:#f80; border:#f80 solid 1px; color:#FFF;}
.lybForm .btn1{background:url(../image/btn18.png); width:116px; height:29px; font-size:14px; cursor:pointer; color:#FFF;}

.lybLayer{width:680px; height:400px; position:absolute; z-index:100; left:50%; top:50%; background:#FFF; display:none;}
.lybLayer .msgDiv{padding:70px 0 0 180px; height:125px; color:#666; font-size:14px; position:relative;}
.lybLayer .msgDiv .imgDiv{position:absolute; left:110px; top:85px;}
.lybLayer .msgDiv h1{font-size:36px; padding-bottom:6px;}
.lybLayer .form{height:97px; line-height:39px; overflow:hidden; white-space:nowrap;}
.lybLayer .form span{float:left; padding:0 22px 0 108px;}
.lybLayer .form .input1{float:left; width:223px; height:37px; line-height:39px; text-indent:10px; border:#9f9f9f solid 1px; border-right:0px;}
.lybLayer .form .btn1{float:left; cursor:pointer; width:83px; height:39px; cursor:pointer; background:#18b0a3; color:#FFF; font-size:16px;}
.lybLayer .btnDiv a{display:block; background:url(../image/btn19.png) left top no-repeat; width:119px; height:35px; line-height:35px; text-align:center; font-size:14px; color:#FFF; margin:0 auto;}

.release li{height:39px; line-height:27px; position:relative; padding-left:90px;}
.release li em{position:absolute; left:0px; top:0px; display:block; width:85px; text-align:right;}
.release li em span{color:#da0000; padding-right:6px;}
.release .input1{float:left; width:381px; height:25px; line-height:25px; border:#dfdfdf solid 1px; background:#FFF; text-indent:10px;}
.release .inputNow{border:#6cc1bc solid 1px; box-shadow:0 0 3px #6cc1bc; color:#333;}
.release .tips{float:left; white-space:nowrap; padding-left:10px; color:#999;}
.release .li_01{height:205px; background:url(../image/releaseBg1.png) 90px top no-repeat;}
.release .li_01 h5{width:101px; height:48px; text-align:center;}
.release .li_01 dl{float:left; width:129px; height:104px; padding-top:10px; overflow:hidden; border:#d9d9d9 solid 1px; margin-right:18px; position:relative; left:24px;}
.release .li_01 dd{height:24px; line-height:24px; padding-left:14px;}
.release .li_01 dd a{color:#666;}
.release .li_01 dd a:hover{color:#f80;}
.release .li_02{height:105px;}
.release .li_02 dl{float:left;}
.release .li_02 dd{float:left; margin-right:11px; border:#d9d9d9 solid 1px; width:119px; height:88px; overflow:hidden; position:relative;}
.release .li_02 .close{display:block; position:absolute; z-index:10; top:0px; right:0px; background:url(../image/nimg10.png) center no-repeat; width:20px; height:20px;}
.release .li_02 .tips{padding-left:0px;}
.release textarea{float:left; width:363px; height:129px; line-height:18px; padding:5px 10px; border:#dfdfdf solid 1px; background:#FFF; font-family:"微软雅黑"; font-size:12px; color:#888;}
.release .li_03 .tips img{position:relative; top:5px;}
.release .li_03 .imgDiv{position:absolute; left:90px; top:20px; z-index:1000; display:none;}
.release .selectDiv{float:left; width:119px; height:25px; line-height:25px; border:#d9d9d9 solid 1px; background:url(../image/selectIco.png) right center no-repeat;}
.release .dl_01 dd{float:left; white-space:nowrap; padding-right:22px; white-space:nowrap;}
.release .dl_01 input{position:relative; left:-3px; top:2px;}
.release .li_04{height:235px;}
.release .li_04 .input1{width:74px; background:#f8f8f8;}
.release .li_04 .msgDiv{float:left; background:url(../image/releaseBg2.png) left top no-repeat; width:370px; height:157px;}
.release .li_04 .msgDiv2{float:left; background:url(../image/releaseBg3.png) left top no-repeat; width:271px; height:100px; margin:0 5px;}
.release .li_04 .msgDiv3{float:left; background:url(../image/releaseBg4.png) left top no-repeat; width:218px; height:108px;}
.release .li_04 h5{padding:10px 0 5px 20px;}
.release .li_04 .content{padding:0 20px; line-height:20px; color:#676767;}
.release .li_04 th{padding:10px 0 0 0;}
.release .li_04 td{text-align:center; color:#676767; height:35px;}
.release .li_04 .btn{padding:5px 0 0 55px;}
.release .btn1{background:url(../image/btn18.png); width:116px; height:29px; font-size:14px; cursor:pointer; color:#FFF;}
.release li em i{font-style:normal; position:relative;}

.Statement h1{font-size:20px; text-align:center; padding:30px 0;}
.Statement .content{font-size:14px; line-height:22px; text-align:justify; padding-bottom:50px;}










