@charset "utf-8";
/* CSS Document */

/****注册页面 CSS****/
a{-webkit-transition-property: background-color,color;-webkit-transition-duration: .4s,.5s;-webkit-transition-timing-function: ease,ease;}
.regBox{display:inline-block;float:left;margin-top:15px;width:1000px;height:auto;overflow:hidden; background:#fff;}
.reg-procedure{width:998px;height:76px;overflow:hidden;margin-top:15px;}
.reg-procedure-top{width:998px;height:38px;background:url(../img/reg_procedure_bg.gif) no-repeat top center;}
.reg-procedure-topsuccess{width:998px;height:38px;background:url(../img/reg_procedure_bg.gif) no-repeat 0px -38px;}
.reg-procedure-bottom{width:998px;height:38px;overflow:hidden;}
.reg-procedure-bottom span{display:block;height:38px;line-height:38px;font-size:14px;}
.reg-procedure-bottomL{width:300px;float:left;text-align:right;}
.reg-procedure-bottomR{width:280px;float:right;}
.regTable{float:left;width:990px;margin-top:5px;}
.regTableTop{width:990px;height:22px;line-height:22px;font-size:14px;color:#f97200}
.regTableText{width:928px;height:auto;overflow:hidden;border:1px #e2e2e2 solid;padding:30px 30px 30px 30px;}
.regTableTextL{width:620px;height:auto;overflow:hidden;float:left;border-right:1px #e2e2e2 solid}
.regTableTextR{float:right;width:280px;line-height:24px;font-size:14px;}
.regTableTextL dl{width:620px;height:auto;*height:auto;overflow:hidden;zoom:1;}
.regTableTextL dl dt{clear:both;font-size:16px;margin-top:6px;width:540px;padding-left:80px;height:50px;line-height:50px;}
.regTableTextL dl dt.reg-email{background:url(../img/reg_procedure_bg2.gif) no-repeat;margin-top:0px;}
.regTableTextL dl dt.reg-email b,.regTableTextL dl dt.reg-phone b,.regTableTextL dl dt.reg-pass b{color:#f97200}
.regTableTextL dl dt.reg-email input,.regTableTextL dl dt.reg-phone input,.regTableTextL dl dt.reg-qq input,.regTableTextL dl dt.reg-pass input{width:340px;height:32px;line-height:32px;border:1px #e2e2e2 solid;padding-left:10px;font-family:"Microsoft Yahei","微软雅黑",Tahoma, Geneva, sans-serif;color:#737373;margin-top:3px;}
.regTableTextL dl dt.reg-hint{background:url(../img/zc_icon_x.gif) no-repeat 180px 3px;width:430px;float:left;height:20px;line-height:20px;margin-top:0px;padding-left:200px;_padding-left:205px;color:#ff0000;font-size:12px;}

.regTableTextL dl dt.reg-phone{background:url(../img/reg_procedure_bg2.gif) no-repeat 0px -60px;}
.regTableTextL dl dt span{float:left;width:95px;text-align:right;padding-right:5px;}
.regTableTextL dl dt.reg-qq{background:url(../img/reg_procedure_bg2.gif) no-repeat 0px -120px;}
.regTableTextL dl dt.reg-passQiang{float:left;width:430px;height:20px;line-height:20px;margin-top:0px;padding-left:180px;_padding-left:185px;}
.regTableTextL dl dt.reg-xieyi{height:20px;line-height:20px;margin-top:0px;font-size:14px;}
.regTableTextL dl dt.reg-xieyi a{color:#08c;}
.regTableTextL dl dt.reg-xieyi a:hover{text-decoration:underline;color:#08c;}

.regSuccess{width:860px;height:auto;overflow:hidden;margin:0 auto;line-height:34px;margin-bottom:20px;}
.regSuccess div{float:left;}
.regSuccessTtop{color:#24b817;font-size:20px;}
.regSuccessTtop img{margin-right:5px;}
.regSuccessHu{width:860px;font-size:16px;height:20px;line-height:20px;color:#565656}
.regSuccessHu a{color:#ff0000;text-decoration:underline;}
.regSuccessHu a:hover{color:#ff5400}

.regSuccessHu2{width:860px;font-size:16px;height:20px;line-height:20px;color:#565656}
.regSuccessHu2 a{color:#ff9000;text-decoration:none;}
.regSuccessHu2 a:hover{color:#ff2400;text-decoration:underline;}

/**** 修改用户框  CSS ****/
.mydivTit2{width:340px; margin:0 auto; height:20px;line-height:20px;font-size:14px;margin-top:10px}
.mydivTit2 span{float:right;cursor:pointer}
#DlBoxText2{width:340px; height:270px; margin:0 auto;}
.modifyuserTop{width:340px;height:34px;font-size:18px;border-bottom:1px #ccc solid;color:#161616;margin-bottom:10px;}
.modifyuserDiv{width:340px;float:left;height:34px;line-height:34px;overflow:hidden;margin-top:8px;font-size:14px;}
.modifyuserDiv span{display:block;float:left;height:30px;line-height:30px;}
.modifyuserDiv span.modifyuserDivL{float:left;width:110px;text-align:right;}
.modifyuserDiv span.modifyuserDivR{float:left;margin-left:5px;width:200px;}
.modifyuserDivR input{position:relative;top:1px;width:185px;height:27px;border:0px;background:url(../img/reg-success-xiu-bg.gif) no-repeat;padding-left:10px;*padding-top:5px;font-family:"Microsoft Yahei","微软雅黑",Tahoma, Geneva, sans-serif;}
.modifyuser-xin{float:left;margin-left:118px;_margin-left:59px;}
.modifyuser-xin img{position:relative;top:2px;margin-right:5px;}
.modifyuserBotton{display:inline;float:left;margin-left:30px;*margin-left:35px;width:280px;height:37px;text-align:center;margin-top:15px;}


/**** 服务条款协议  CSS ****/
.agreement{width:100%;height:auto;overflow:hidden;}
.agreetop{width:100%;height:75px;border-bottom:1px #aaa solid;}
.agreement-text-top{width:990px;height:65px;margin:0 auto; margin-top:10px;}
.agreement-text-top img{height:70px;}
.agreement-content-box{width:990px;height:auto;overflow:hidden;margin:0 auto;margin-top:10px;}
.agreement-contentT{font:14px/26px "微软雅黑", Helvetica, Arial, Verdana;color: #555;word-break:break-all;word-wrap:break-word;}
.agreement-contentT h3{margin:10px 0px;}
.agreement-contentT p{margin:5px 0px;}

.agreement-contentT h3,.agreement-contentT h4{font-weight:normal;}
.agreement-contentT h1{color: #555; margin-top:20px; margin-bottom:10px; font-size:20px;}
.agreeNo{float:right; margin-top:40px; height:30px; line-height:30px;}
.agreeNo b{margin-left:10px; color:#333; font-weight:normal; font-family:Tahoma,Microsoft Yahei; font-size:13px;}
.contractParty{margin:15px 0 10px 0px;}
.agreement-contentT .contractParty p{margin:0; color:#000;}
.contractSignature{float:left; width:400px;height:140px; padding-top:30px;}
.partyChapter{ background:url(../img/chapter.png) no-repeat 30px center; }
.agreement-contentT .contractSignature p{margin:0; color:#000; margin:20px 0;}

/**** 找回密码  CSS ****/
.mgetpassword{width:1000px;height:auto;overflow:hidden;}
.mgetpassword-title{width:992px;height:43px;overflow:hidden;background:#f8f8f8;padding:7px 0px 0px 8px;}
.mgetpassword-tit-box{width:990px;height:40px;line-height:38px;background:url(../img/getpassword-title-bg.gif) no-repeat 0px 0px;}
.mgetpassword-tit-box span,.mgetpassword-tit-box2 span,.mgetpassword-tit-box3 span,.mgetpassword-tit-box4 span{display:block;float:left;text-align:center;font-size:14px;}
.mgetpassword-tit-boxSpan{width:172px;}
.mgetpassword-oncolor{color:#fff}
.mgetpassword-text-box{width:998px;height:auto;overflow:hidden;border:1px #e1e1e1 solid;}
.mgetpassword-text-middle{width:960px;height:auto;overflow:hidden;zoom:1;margin-bottom:15px;border-bottom:1px #ccc dashed;padding-top:40px;padding-bottom:30px;}
.mgetpassword-text-middle dl.mgetpassword-text-middledl{float:left;_float:none;width:960px;height:34px;line-height:34px;}
.mgetpassword-text-middle dl.mgetpassword-text-middledl dt{float:left;width:220px;text-align:right;font-size:16px;}
.mgetpassword-text-middle dl.mgetpassword-text-middledl dd{margin-left:230px;line-height:28px;font-size:14px;}
.mgetpassword-text-middle dl.mgetpassword-text-middledl dd input.mgetpassword-text-middleinput{width:270px;height:28px;border:1px #e2e2e2 solid;line-height:28px;padding-left:10px;background:url(../img/middleinput-bg.gif) repeat-x;float:left; margin-right:10px;}
.mgetpassword-text-middle dl.mgetpassword-text-middledl dd input.mgetpassword-text-middleinput2{width:70px;height:28px;border:1px #e2e2e2 solid;line-height:28px;padding-left:10px;background:url(../img/middleinput-bg.gif) repeat-x;float:left; margin-right:10px;font-size:16px;}
.mgetpassword-text-middle dl.mgetpassword-text-middledl dd input.mgetpassword-text-middleinput3{width:338px;height:28px;border:1px #e2e2e2 solid;line-height:28px;padding-left:10px;background:url(../img/middleinput-bg.gif) repeat-x;float:left; margin-right:10px;}
.mgetpassword-text-middle dl.mgetpassword-text-middledl dd  a{color:#ff7800;text-decoration:underline;}
.mgetpassword-text-middle dl.mgetpassword-text-middledl dd  a:hover{color:#ff0000;text-decoration:underline;}
.mgetpasswordbotton{float:left;width:760px;margin:10px 0px 20px 0px;padding-left:200px;}


.mgetpassword-tit-box2{width:990px;height:40px;line-height:38px;background:url(../img/getpassword-title-bg.gif) no-repeat 0px -45px;}
.mgetpasswor-nextNav{width:800px;height:60px;margin:0 auto;}
.mgetpasswor-nextNav li{width:153px;overflow:hidden;float:left;cursor:pointer;margin-left:15px;font-size:17px;}
.passwTab01{width:133px;background:#fc9500;padding-left:20px;color:#fff;line-height:51px;Vertical-align:middle;}
.passwTab02{width:133px;background:#ebebeb;padding-left:20px;line-height:51px;Vertical-align:middle;}
.phoneBg{display:block;width:120px;height:51px;line-height:51px;float:left;background:url(../img/getpassword-ico.png) no-repeat left center;padding-left:30px;}
.passwordEmailBg{display:block;width:110px;height:51px;line-height:51px;float:left;background:url(../img/getpassword-ico2.png) no-repeat left center;padding-left:40px;}
.mgetpassword-text-middledl2{float:left;width:960px;height:auto;overflow:hidden;zoom:1;margin-top:15px;}
.mgetpassword-text-middledl2 dt{float:left;width:230px;height:30px;line-height:30px;text-align:right;font-size:16px;}
.mgetpassword-text-middledl2 dd{margin-left:230px;*margin-left:0px;height:32px;line-height:32px;font-size:16px;}
.getvalidate{width:auto;overflow:visible;color:#111;text-shadow:0px 1px 0px #fff;padding:0px 5px;padding-top:0px;height:24px;margin-left:15px;}
.mgetpassword-text-middleinputyan{width:70px;height:28px;line-height:28px;border:1px #e2e2e2 solid;padding-left:10px;background:url(../img/middleinput-bg.gif) repeat-x;float:left; margin-right:10px;font-size:16px;}
.mgetpasswordbotton2{float:left;width:790px;margin:10px 0px 20px 0px;padding-left:170px;}

.mgetpassword-tit-box3{width:990px;height:40px;line-height:38px;background:url(../img/getpassword-title-bg.gif) no-repeat 0px -90px;}
.passwordYan{width:730px;display:inline;float:left;margin-top:5px;margin-left:230px;}
.passwordYanTi{width:730px;display:inline;float:left;height:24px;line-height:24px;margin-left:230px;margin-top:5px;}

.getpassword-success{width:800px;height:40px;line-height:40px;overflow:hidden;padding-left:160px;font-size:18px;color:#3fc000}
.getpassword-success img{margin-right:10px;}
.mgetpassword-tit-box4{width:990px;height:40px;line-height:38px;background:url(../img/getpassword-title-bg.gif) no-repeat 0px -138px;}
.getpassword-successBottom{width:750px;margin-left:210px;font-size:14px;margin-top:20px;}
.getpassword-successBottom a{color:#ff2400;text-decoration:underline;}
.getpassword-successBottom a:hover{color:#ff0000;text-decoration:underline;}