.reg-box{width:100%; height:100%; background: url(../../ztmpl/zhiqim_manager/index_bg_00.jpg) no-repeat top center;background-size:auto 100%;} a,a:visited{color:#333;text-decoration:none;cursor:pointer;} a:active,a:hover{color:#1e7eec;text-decoration:none;} .clear:after{content:'';display:block;clear:both;height:0;overflow:hidden;visibility:hidden;} .clear{zoom:1;} /****注册 ****/ .header{width:100%;background:rgba(255,255,255,.3); filter:alpha(opacity=30); height:40px; line-height:40px; padding:0 0 0 10px; color:#fff; font-size:14px;} .reg-footer{position:fixed;bottom:0px; width:100%;height:40px;background:rgba(255,255,255,0.2);line-height:40px;text-align:center;color:#fff;} .reg-login{width:825px; background:rgba(255,255,255,.3); filter:alpha(opacity=30); border-radius:12px; position: absolute; right:7%; top:50%; margin:-260px 0 0 0;} .p-login{ margin:-210px 0 0 0;} input{background:#fff;color:#86BFE9; width:300px; font-size:14px;border:1px solid #3b8edc;border-radius:5px;height:45px;line-height:45px;text-indent:10px;} .design-logo{float:left; padding:170px 40px 0 40px;} .p-int{ padding:120px 40px 0 40px;} input::-webkit-input-placeholder{color:#86BFE9;} .input-code{ width:192px;} .reg-h{ font-size:20px; color:#fff; padding:0 0 10px 0;} .reg{ float:left; width:450px; border-left:1px solid #fff; padding:0 0 0 50px; margin:30px 0;} .reg-list{ float:left; margin:20px 0 0 0; width:100%;} .reg-list button{ width:100px; float:right; margin:0 12px 0 0; background:#427ae1; border:none; line-height:42px; border-radius:5px; color:#fff; font-size:14px;} .reg-list span{ width:86px; float:left; color:#fff; font-size:14px; line-height:45px;} .reg-btn{ float:left; background:#427ae1; color:#fff; width:180px; line-height:40px; margin:10px 0 0 110px; border:none; border-radius:5px; font-size:14px;} .p-btn{ margin:30px 0 0 110px;} .agree-popup{position: fixed; top:50%; left:50%; width:60%; height:600px; margin:-300px 0 0 -30%; background:#fff; display:none; } .agree-title{ font-size:16px; line-height:48px; border-bottom:1px solid #dfdfdf; color:#666; padding:0 0 0 20px;} .agree-content{ overflow-y:scroll; height:552px;} .agree-title span{float:right; line-height:44px; padding:0 20px; font-size:20px; color:#999; cursor:pointer;} .z-checkbox{ border:2px solid #fff; border-radius:16px; width:18px; height:18px; } .z-checkbox:hover{ border:2px solid #2fb6d4!important;} .z-checkbox.z-active{ background-color:#2fb6d4!important; border:#2fb6d4!important; background-position: 0 -191px;} .reg-check{ text-align:center; font-size:14px; line-height:40px; float:left; width:100%; margin:20px 0 0 0; color:#fff;} .reg-check a{color:#2fb6d4;} .reg-title{ font-size:14px; color:#fff; position: absolute; top:34px; right:30px;} .reg-title a{color:#ffd200;} .agree-content{padding:20px;} .agree-content h2{font-size:18px;} .agree-content p{ font-size:14px; color:#666; line-height:36px;}