
#container{width:100%;background:url(/web/img/banner-zcdl.jpg) no-repeat}
.main-div{margin-top:40px}
#myform{width:950px;background-color:#fff}
.signbox{width:1000px;margin:0 auto;padding:0 auto}
.signmain{width:960px;margin:0 auto;padding:0 auto;padding:12px 0}
.signhead{padding:15px 20px;background-color:#f9f9f9;color:#2357b1;overflow:hidden;margin-bottom:10px;font-size:13px}
.signhead img{float:right;margin:0;vertical-align:bottom}
.section{background-color:#FFFFFF;border:1px solid #CCCCCC;border-radius:4px 4px 4px 4px;margin-bottom:10px}
.section_header{background-color:#F6F6F6;background-image:-moz-linear-gradient(center top,#FAFAFA,#F2F2F2);background-repeat:repeat-x;border-bottom:1px solid #CCCCCC;border-top:1px solid #FFFFFF;border-top-left-radius:4px;border-top-right-radius:4px;padding:0 15px}
.section_header h3{color:#555555;text-shadow:1px 1px 0 #ffffff;text-transform:uppercase;font-size:18px;line-height:40px;height:40px;margin:0;padding:0}
.section_content{padding:18px 20px 0;margin:0;overflow:hidden}
.section_content form{font-family:Arial,Helvetica,sans-serif}
.row{width:100%;overflow:hidden}
.row [class*="span"]{margin-left:1.5%;display:block;float:left}
.row [class*="span"]:first-child{margin-left:0}
.row .span1{width:66%}
.row .span2{width:31.5%;padding:80px 0 0 0;overflow:hidden}
.page-header{padding:0 0 8px 0;border-bottom:1px solid #F5F5F5;margin:0 0 15px}
.page-header h3{font-size:16px;color:#5f5f5f;line-height:20px;margin:0;padding:0}
.form_tall{padding:0;margin:0;position:relative;left:200px}
.form_tall .control_group{margin-bottom:14px}
.form_tall .control_first{z-index:0;overflow:hidden}
.form_tall .control_group:after{clear:both}
.form_tall .control_group:before,.form_tall .control_group:after{content:"";display:table;line-height:0}
.control_group .control_label{float:left;padding-top:4px;text-align:right;width:130px;display:block;margin-bottom:5px;font-weight:normal;color:#454545}
.control_group .control_label_sub{width:98px}
.control_label .required{color:#e3302c}
.form_tall .controls{margin-left:136px}
.form_tall .controls input{width:340px;border:1px solid #DBDADA;height:30px;border-radius:5px}
#mobile{width:340px;border:1px solid #DBDADA;height:30px;border-radius:5px}
.form_tall .controls_sub{width:160px;float:left;margin-left:6px}
.section_content .form_tall{margin:0;padding:0}
.small{background-color:#F5F5F5;border:1px solid #E3E3E3;border-radius:4px 4px 4px 4px;box-shadow:0 1px 1px rgb(0 0 0 / 5%) inset;margin-bottom:20px;min-height:20px;padding:10px 15px}
.row{width:100%;overflow:hidden}
.row{margin-right:-15px;margin-left:-15px}
.row .span3,.row .span4{width:45%;padding:20px 15px}
.span3 .button-account{float:right}
.span3 .button-account,.span4 .button-account-cancel{width:133px;height:36px;line-height:36px;font-size:16px;letter-spacing:3px;font-weight:bold;color:#ffffff;display:block;text-decoration:none;text-align:center}
.span3 .button-account,.span4 .button-account-cancel{background:#249F60;border:0}
.log-a{color:#555555;height:25px;line-height:25px;margin:0;padding:0;position:relative;left:200px}
.log-a a{color:#249F60;text-decoration:none}
#treaty{width:940px;height:600px;background-color:#fff;margin-left:auto;margin-right:auto;border-radius:8px;overflow:hidden}
#treaty h2{font-size:16px;line-height:50px;height:50px;padding-left:13px;color:#333;background-color:#f2f2f2}
#treaty .content{width:900px;height:530px;padding:0 20px;margin:10px 0;overflow-y:scroll}
#treaty .content h4{font-weight:540;font-size:14px;color:#000;line-height:28px}
#treaty .content p{font-size:13px;color:#333;line-height:23px}
#treaty .content p span{font-weight:lighter;display:inline-block;width:32px;text-align:center}
#treaty .content .p1{margin-bottom:6px}
#treaty .content .p2{color:#666;line-height:20px}

.regshadow,.logshadowz,.forgetshadow{position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;background-color:rgba(0,0,0,.4);display:none;z-index:109;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#88000000',endColorstr='#88000000');width:100%}
.regshadow{z-index:112}
.regshadow .regtxt,.logshadowz .regtxt,.forgetshadow .regtxt{width:640px;height:320px;position:absolute;left:50%;top:50%;margin-left:-320px;margin-top:-160px;background-color:#fff;border-radius:12px;font-size:14px;color:#333}
.regshadow .success,.logshadowz .success,.forgetshadow .success{position:absolute;left:130px;top:90px;width:66px;height:66px}
.regshadow .closei,.logshadowz .closei,.forgetshadow .closei{position:absolute;right:20px;top:20px;font-size:18px;color:#999;cursor:pointer}
.regshadow .regtxt h4,.logshadowz .regtxt h4,.forgetshadow .regtxt h4{line-height:40px;font-size:18px;margin-left:210px;padding-top:90px}
.regshadow .regtxt .p1,.logshadowz .regtxt .p1,.forgetshadow .regtxt .p1{line-height:20px;margin-left:210px}
.regshadow .regtxt .p2,.logshadowz .regtxt .p2{color:#999;line-height:20px;margin-left:210px;padding-top:30px}
.regshadow .regtxt .p2 a,.logshadowz .regtxt .p2 a{color:#DB2831}
.regshadow .regtxt .p2 i,.logshadowz .regtxt .p2 i{font-style:normal}
.logshadowz .success,.forgetshadow .success{left:85px}
.logshadowz .regtxt .p1{width:336px}
.logshadowz .regtxt .p2{padding-top:10px;margin-bottom:50px}
.logshadowz .regtxt h4,.logshadowz .regtxt .p1,.logshadowz .regtxt .p2,.forgetshadow .regtxt h4,.forgetshadow .regtxt .p1{margin-left:170px}
.logshadowz .p1 a,.logshadowz .p2 span{color:#DB2831}
.logshadowz .btns a{float:left;width:100px;height:36px;line-height:36px;text-align:center;background-color:#DB2831;color:#fff;border-radius:6px;margin-left:206px}
.logshadowz .btns>a:first-child+a{color:#333;background-color:#fff;width:98px;height:34px;border:1px solid #e2e0e0;margin-left:30px}
.forgetshadow .regtxt{height:280px}
.forgetshadow .fpass{position:absolute;left:258px;bottom:56px;width:100px;height:36px;line-height:36px;text-align:center;color:#fff;background-color:#DB2831;border-radius:6px}

.notclick {
    pointer-events: none;
}<!--0.0001990795135498-->