.header-box{position: relative;z-index: 111;}
.compop { position: fixed;top:0;bottom: 0;left:0;right: 0;background:url(/Public/images/newPchcw/compopbg.png) repeat;z-index: 20;}
.compop .mains { background: #fff;padding:7px 0;width: 480px;margin:auto;margin-top: 4%;position: relative;}
.compop .closeBtn { position: absolute;width: 15px;height: 15px;right: 10px;top: 10px;cursor: pointer; }
.compop .mains .m-title { padding:0 30px !important;border-left:3px solid  #f54a45 !important;font-size: 32px;color: #3b3b3d;line-height: 32px;margin-bottom: 0px; }
.compop .mains .m-title a { font-size: 16px;color: #f54a45;float: right; }
.compop .mains .content { padding:30px 30px 15px;position: relative; }
.compop .mains .content .btn { width: 100%;padding:0; }
.compop .error { top:15px;left: 30px;right: 30px; }
.compop .mains .content .tipsLink { font-size: 16px;color: #a9abb8;border:none;padding: 0px;float: right; }
.compop .mains .content .tipsLink a { color: #f54a45; }
.compop .mains .content .pwdBtn { display: inline-block;*display: inline;*zoom:1; width: 16px;height: 12px;background: url(/Public/images/newPchcw/passicon1.png);cursor: pointer; }
.compop .mains .content .pwdBtn.on { background: url(/Public/images/newPchcw/passicon2.png); }
.hide { display: none; }
.m-title{ margin-top: 40px; }
.m-title { font-size: 18px;color: #3b3b3d;margin-bottom: 20px;line-height: 24px;padding-left: 10px;border-left: 3px solid #e1e2eb;font-weight: bold;}
.m-title .swiftBtn a {margin-left:20px; }
.m-title .swiftBtn a:first-child { margin-right: 20px; }
.m-title .swiftBtn a.on { color: #3b3b3d !important; }
.error { position:absolute;top:10px;left: 0; height: 30px;line-height: 30px;font-size: 14px;color: #f56358;background:#fff5f5 url(/Public/images/newPchcw/error.png) 10px center no-repeat;border:1px solid #f54a45;padding-left: 30px;border-radius: 4px;}
.form-box p { border:1px solid #e1e2eb;height: 20px;padding:15px 0;border-radius: 4px;background: #fff;font-size: 16px;color: #b8b8b8;margin-bottom: 10px; position: relative;}
.form-box p label { display: inline-block;*display: inline;*zoom:1;  width: 6em;border-right: 1px solid #e1e2eb; text-align: center;}
.form-box p input { width: 60%;height: 20px;font-size: 16px; padding: 0 3%; background: none;border:none; }
.form-box p .deletebtn { display: inline-block;*display: inline;*zoom: 1;width: 16px;height: 16px;background: url(/Public/images/newPchcw/grayclose.png);cursor: pointer;display: none;position: absolute;right: 15px;top:18px; }
.form-box .btn { display: inline-block;*display: inline;*zoom:1;width: 120px;height: 50px; background: #e1e2eb; height: 50px; padding: 0px; border: none; text-align: center;margin-right: 10px;margin-top: 10px; }
.form-box .btn.redbg { background: #f54a45; }
.form-box .btn input { width: 100%; background: none; height: 50px; font-size: 16px; color: #fff;/*padding:0 40px;*/  }
.form-box .two-module { overflow:hidden;margin-bottom: 10px; }
.form-box .two-module p { width: 68%;float:left;margin-bottom: 0; }
.form-box .two-module p input { width: 50%; }
.form-box .two-module .r-module { display: inline-block;*display: inline;*zoom:1;  width: 120px;height: 50px;border-radius: 4px;overflow:hidden;background: #ced1e0;color: #fff;float:right;font-size: 16px;text-align: center;}
.form-box .two-module .r-module img { width: 100%;height: 100%; }
.form-box .dynamic .r-module { line-height: 50px; }

