﻿body{background:url(../reg_files/login_body_bg.jpg) left top repeat-x;}
.login_bg{width:auto;margin:0 auto;background-color:rgb(231, 231, 231)}
.mainBg1{height:560px;}
.mainBg2{height:1040px;}
.login_bg .mainBg{width:1017px; height:auto; margin:0 auto; padding-top:10px;}
.login_bg .mainBg .InforLogo{width:1010px; height:auto; padding-left:7px;}
.login_bg .mainBg .InforBg_Header{width:1017px; height: 29px;margin-top:85px; float:left; clear:both; background:url(../reg_files/info_bg_header.png) left center no-repeat;}
.login_bg .mainBg .InforBg_Main{width:1017px; height: 544px;float:left; clear:both; background:url(../reg_files/info_bg.png) left center no-repeat}
.login_bg .mainBg .InforBg_Footer{width:1017px; height: 29px; float:left; clear:both; background:url(../reg_files/info_bg_footer.png) left center no-repeat;}
.login_bg .mainBg .InforBg{width:1017px; height: 600px;margin-top:65px; float:left; clear:both; background:url(../reg_files/info_bg.png) left center no-repeat;}
.inforLeft{float:right;width:520px; height:auto; margin-right:100px; text-align:left;}
.inforLeft .leftTop{wdith:100%; height:auto;margin-bottom:15px;}
.leftTop .topName{wdith:100%;height:25px; line-height:25px; font-weight:normal;}
.leftTop .topName em{float:left;color:#616161; font-family:"微软雅黑"; font-size:16px; margin-right:10px; display:block;}
.leftTop .topName span{color:#969696;font-family:"宋体";font-size:12px;}
.leftTop .topBtn{clear:both; float:left;width:100%; height:auto;font-family:"微软雅黑"; font-size:16px; border-bottom:#e8e8e8 solid 1px; padding-bottom:30px; margin-top:15px;}
.leftTop .topBtn a{display:block;background:url(../reg_files/qh_bg.jpg) center center no-repeat;width:160px;height:37px;line-height:37px;text-align:center;float:left;color:#757575;margin-right:20px;}
.leftTop .topBtn a.setOn{background:url(../reg_files/dq_bg.jpg) center center no-repeat;color:#fff;}
.leftDown{clear:both; float:left;width:100%; height:auto;margin-top: 30px;}
.leftDown .downDiv{float:left; font-family:"宋体"; color:#454545; margin-top:7px;width:100%;}
.leftDown .downDiv p{width:400px; clear:both; color:#757575;font-family:"宋体";font-size:12px; margin-top:5px; float:left; padding-left:110px;}
.leftDown .downDiv p a{color:#428fd1;}
.leftDown .downDiv .inforName{width:80px; margin-right:15px; float:left;height:25px; line-height:43px;margin-left:4px; font-size:12px; text-align:right;}
.leftDown .downDiv .inforName em{float:right; display:block; color:#e73e3e;}
.leftDown .downDiv .inforName span{display:block; float:right; margin-left:5px;}
.leftDown .downDiv .inforInput{width:236px; height:39px; line-height:43px; margin-right:0; float:left; background:url(../reg_files/input_blur.jpg) center center no-repeat; position:relative;}
.leftDown .downDiv .inforInput:hover{background:url(../reg_files/input_focus.jpg) center center no-repeat;}
.leftDown .downDiv .inforInput a{position:absolute; display:block;width:92px; height:35px; right:2px; top:2px; background:url(../reg_files/login/yfsyzm.jpg) center center no-repeat;}
.leftDown .downDiv .inforInput a.linkOn{background:url(../reg_files/fsyzm.jpg) center center no-repeat;width:92px; height:35px;}
.leftDown .downDiv .inforInputOn{background:url(../reg_files/input_focus.jpg) center center no-repeat;}
.leftDown .downDiv .inforInput input{border:0; margin:0; font-family: "Arial"; padding:0; width:223px;height:30px; line-height:30px; margin-left:3px; margin-top:3px; padding-left:3px; background:none;}
.leftDown .downDiv .inforError{width:auto; float:left;height:43px;position:relative;}
.downDiv .inforError em{display:block;width:18px; height:17px; float:left; margin-right:6px; margin-top:12px;}
.downDiv .inforError .tpBox{position:absolute; left:25px; top:7px; margin:0; padding:0;width:1000px;}
.inforError .tpBox .tpL{width:16px; height:29px; float:left;}
.inforError .tpBox .tpM{width:auto; height:29px; line-height:29px; background:url(../reg_files/login/tpM.jpg) center center repeat-x; float:left;color:#9b9b9b;}
.inforError .tpBox .tpR{width:16px; height:29px; float:left;}
.leftDown .downDiv .jzmm{width:auto; float:left;height:25px; line-height:25px;font-family:"宋体";font-size:12px; margin-left:2px;}
.leftDown .downDiv .jzmm input{float:left; margin-right:4px;}
.leftDown .downDiv .jzmm span{width:auto; float:left; height:20px;line-height:20px;color:#757575;}
.leftDown .downDiv .jzmm span a{color:#428fd1;}
.leftDown .downDiv .jzmm ul li{float:left; width:60px; height:25px; line-height:25px;}
.leftDown .downDiv .button{border:0;background:url(../reg_files/left_btn_bg.jpg) center center no-repeat;width:154px;height:35px;font-family:"微软雅黑";font-size:16px;color:#fff;cursor:pointer;margin-left:4px;}
.inforRight{float:left;width:320px; height:341px; background:url(../reg_files/reg_line.jpg) right center no-repeat;margin-top:20px; margin-left:60px;font-family:"宋体";font-size:12px; }
.inforRight img{float:left; clear:both; margin-left:50px; margin-top:60px;}
.inforRight p{margin-top:25px; margin-left:40px; float:left; color:#454545;width:100%;}
.inforRight p span{display:block; height:27px; line-height:27px; float:left; margin-right:12px; background:url(../reg_files/r_img.jpg) left center no-repeat; padding-left:20px;}
.inforRight p a{display:inline-block; color:#428fd1;}
.inforRight p a img{margin:0;}
.inforRight .dlQT{float:left;margin-top:25px; margin-left:40px; width:100%;}
.inforRight .dlQT span{display:block; float:left;font-family:"宋体"; color:#999999;font-size:12px; height:20px; line-height:20px;background:url(../reg_files/r_img.jpg) left center no-repeat; padding-left:20px}
.inforRight .dlQT ul{float:left;display:block;}
.inforRight .dlQT ul li{float:left; margin-right:4px;}
.inforRight .dlQT ul li a img{margin:0;}
.login_bg .mainBg .InforFooter{width:1017px; height:auto; float:left; clear:both; margin-top:50px;}
.login_bg .mainBg .InforFooter p{color:#a6a6a6; margin-top:10px;width:1000px; margin:0 auto; text-align:center;}
.login_bg .mainBg .InforFooter .footer_nav{ width:1000px; margin:0px auto; text-align:center; margin-bottom:20px;}
.login_bg .mainBg .InforFooter .footer_nav a{ color:#4684ca; padding:10px;}
.srdg{ background:url(../reg_files/kzdg.png) left center no-repeat; width:20px; height:38px;}
.eh-steps li .title{font-size:12px;color:grey;}
.eh-steps {list-style: none;display: table;width: 100%;padding: 0;margin: 0;position: relative;}
.eh-steps li.line-long {width: 16%;margin-top:50px;}
.eh-steps li.line {width: 10%;margin-top:50px;}
.eh-steps li {float: left;margin: 10px;text-align: center;}
.eh-steps .hs-img-step {display: block;list-style: none;line-height: 57px;text-align: center;
	color: #fff;font-size: 24px;margin: 10px 0px 0px 5px;font-family: "Arial";}
.hs-img-step {background-position: -11px -110px;width: 57px;height: 57px;}
.active>.hs-img-step {background-position: -89px -110px;width: 57px;height: 57px;}
[class*=hs-img] {background-image: url("../reg_files/hs-images.jpg");display: inline-block;vertical-align: text-top;background-repeat: no-repeat;}
.eh-steps li.line, .eh-steps li.line-long{display: block;content: "";height: 1px;font-size: 0;
	overflow: hidden;border-top: 1px solid #e1e1e1;position: relative;top: -3px;z-index: 1;}
.eh-steps li.active.line, .eh-steps li.active.line-long {border-top: 1px solid #70a82e;}
.maintitle{	float: left;width: 80%;height: auto;margin-left: 100px; margin-top: 50px;text-align: left;}
.hidediv{display:none;}
.show{display:block;}
.new_radio{float:left;margin-top: 10px;margin-left:10px;padding: 0;width: 22px;height: 22px;
background: url('../newsurvey/green.png') no-repeat;border: none;cursor: pointer;background-position: -120px 0;}
.inforRa{float:left;  width: 236px; height: 39px;line-height: 43px;display: inline-flex;}
.bgsuc{background:url('../reg_files/success.png') no-repeat left;height:68px;padding-left:68px;
	width:300px;font-size:16px;color:grey;font-family:"微软雅黑";margin:auto;}
.step3_main{text-align:center;width:100%;margin-top:180px;}
.imgDiv{width:50% ;text-align:center; margin:30px auto 0px;}
.Wmenu li a{color:#000}
.tipsBg{top:0;position:fixed;width:100%;height:100%;background:#000;opacity:0.8;z-index:100;}
.tipsWarning {top: 50%;left: 50%;position: fixed;width: 600px;height: 256px;
    margin-left: -300px; margin-top: -128px;-moz-border-radius: 3px;border-radius: 3px;
    z-index: 200; background-color: #F4F4F4;}
.tipText{width:322px;margin:10px auto;}
.tipsIcon{display: inline-block;*display: inline;*zoom:1;}  
.tipTitle{font-size: 16px;color: #636363;font-family: "微软雅黑";}
.tipDisp{ margin-top:30px;background-color:#FFFFFF;}
.dispPosi{padding:10px;color: #636363;font-size: 16px;text-align:center;font-family: "微软雅黑";background-color:#F4F4F4;}
.tipBtns{background-color:#FFFFFF;text-align:center;position: absolute;width: 100%;bottom: 1px;}
.confirmBtn{display:inline-block;*display: inline;margin:20px;}
.cancleBtn{display:inline-block;*display: inline;margin:20px;}
.xh {display: inline-block;*display: inline;width: 30px;height: 30px;background-color: rgb(93, 195, 232);
  color: white;border-radius: 15px;line-height: 30px;text-align:center;}
.confirmBtn img , .cancleBtn img{cursor:pointer}