@charset "utf-8";
/*php168-register*/
body { margin:0; padding:0; font-size:12px; font-family:"微软雅黑", Arial, Helvetica, sans-serif; line-height:150%;background:#fff;}
div, ul, li, form, h1, h2, h3, h4, h5, a, p, dl, dt, dd { margin:0px; padding:0px; }
ul, li { list-style:none; }
h1, h2, h3, h4, h5 { font-size:12px; font-weight:normal; }
.fright{float:right}
.fleft{float:left}
.clear{zoom:1;}
.clear:after{content:'';display:block;clear:both;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
.color a{color:#07669B}
label.yes { background: url(yes.gif) no-repeat 0 center; padding-left: 18px; display: block; }
label.no { background: url(no.gif) no-repeat 0 center; padding-left: 18px; display: block; }
.regmain{background:url(reg_bg.jpg) left top repeat-x;}
.regbox{width:1000px;margin:0 auto;padding:60px 0;height:720px;background:url(reg_box_bg.png) center 60px no-repeat;}
.reghead{height:82px;line-height:82px;}
.reghead a{font-size:16px;color:#595959;}
.regside{width:216px;padding:80px 19px 0 19px;float:left;}
.regside h3{color:#999999;font-size:24px;line-height:30px;text-align:center;border-bottom:1px solid #e5e5e5;padding-bottom:15px;margin-bottom:15px;}
.regside p{color:#999999;text-align:center;}
.regform{width:705px;margin-top:60px;padding:0 20px;float:left;margin-left:1px;}
.formrow{width:100%;overflow:hidden;margin-bottom:20px;}
.formrow .name{width:150px;float:left;height:40px;line-height:40px;padding-right:10px;font-size:14px;color:#333;text-align:right;font-weight: bold;}
.formrow{width:100%;overflow:hidden;margin-bottom:15px;}
.formrow .name{width:150px;float:left;height:36px;line-height:36px;padding-right:10px;font-size:14px;color:#333;text-align:right;font-weight: bold;}
.formrow .input{width:332px;float:left;}
.formrow .tishi{width:200px;float:left;height:40px;margin-left:10px;}
.textinput{width:332px;height:36px;line-height:36px;border:1px solid #dcdcdc;}
.formrow .tishi{width:200px;float:left;height:36px;margin-left:10px;}
.textinput{width:332px;height:32px;line-height:32px;border:1px solid #dcdcdc;}
.formrow .captcha{float:left;}
.formrow .captcha input{width:100px;border:1px solid #dcdcdc;height:36px;line-height:36px;}
.formrow .submit input{width:334px;height:40px;line-height:40px;border:0;padding:0;background:#428bca;font-size:18px;color:#fff;font-family:"微软雅黑";}
.formrow .captcha input{width:100px;border:1px solid #dcdcdc;height:32px;line-height:32px;}
.formrow .submit input{width:334px;height:32px;line-height:32px;border:0;padding:0;background:#428bca;font-size:18px;color:#fff;font-family:"微软雅黑";}
.wrap{width:1000px;overflow-x:hidden;margin:0 auto;}
.start{color:#F00}
.head{padding:0px 5px 0px 10px;border-bottom:#076B9F 3px solid;margin-top:50px;}
.title{color:#FF6633;font-size:16px;font-weight:bolder;padding:15px 0px;}
.reg_table{width:100%;line-height:35px;font-size:14px;margin-bottom:10px;}
.chose{width:100%;padding:15px 0px;text-align:center;}
.chose h3{font-size:20px;color:#0091e4;margin:15px 0 30px 0;padding-bottom:30px;border-bottom:1px solid #e5e5e5;}
.chose a{font-size:18px;text-decoration:none;margin:0 12px;}
.chose a:hover{color:#0091e4;}
.ajaxing { position: absolute; width: 100px; background: #EFEFEF url(../../../../images/wait-big.gif) no-repeat 2px 2px; padding: 10px 0px 10px 40px; border: 1px solid #AAAAAA; font-weight: bold; }
.footbar{width:100%;min-width:1000px;padding:15px 0;}
.footer{width:1000px;margin:0 auto;text-align:center;color:#333;font-size:12px;}
.footnav {margin-bottom:15px;color:#ddd;}
.footnav a{color:#333;margin:0 10px;font-size:14px;}
.copyright{line-height:24px;}






























.progress-bar .pro-line,.progress-bar .pro-step .step-index {background:url(reg-icon.png) no-repeat}
.i-error {background-position:-17px -100px}
.i-def {background-position:0 -100px}
.i-suc {background-position:0 -117px}
.i-company {background-position:0 -50px}
.i-global {background-position:-50px -50px}
.i-error1 {background-position:-17px -117px}
.progress-bar {position:relative;margin:40px auto;width:480px;height:52px;}
.progress-bar .pro-step {float:left;text-align:center}
.progress-bar .pro-step .step-index {margin:0 auto;display:block;width:24px;height:24px;line-height:24px;background-position:-45px -200px;font-size:12px;font-weight:700;color:#ccc}
.progress-bar .pro-step .step-desc {margin-top:10px;font-size:12px;color:#999}
.progress-bar .pro-step2 {margin-left:49px}
.progress-bar .person-pro-step2 {position:relative;margin-left:106px}
.progress-bar .person-pro-step2 .person-pro-line2 {	left:62px}
.progress-bar .pro-step3 {margin-left:43px}
.progress-bar .person-pro-step3 {margin-left:112px}
.progress-bar .pro-step4 {margin-left:51px}
.progress-bar .cur-step .step-index {background-position:0 -200px;color:#fff}
.progress-bar .cur-step .step-desc {color:#3b4}
.progress-bar .done-step .step-index {background-position:0 0;border:none}
.progress-bar .done-step .step-desc {color:#3b4}
.progress-bar .pro-line {position:absolute;top:7px;width:74px;height:10px;background-position:0 -40px}
.progress-bar .person-pro-line {width:124px;background-position:0 -100px}
.progress-bar .pro-line1 {left:50px}
.progress-bar .person-pro-line1 {left:55px}
.progress-bar .pro-line2 {left:169px}
.progress-bar .person-pro-line2 {left:228px}
.progress-bar .pro-line3 {right:42px}
.progress-bar .cur-line {background-position:0 -70px}
.progress-bar .person-cur-line {background-position:0 -130px}



















































































.php168_dialog { position: absolute; border: 5px solid #8CB8EA; background-color: #ffffff; width: 400px; height: 200px; }
.php168_dialog .title_bar { padding: 5px; background-color: #f1f7fd; cursor: move; }
.php168_dialog .title { color:#3A7494;font-weight:bold;}
.php168_dialog .close { float: right; cursor: pointer; width: 18px; height: 18px; background: url(close.gif) no-repeat 0px -18px; }
.php168_dialog .close  span{ display: none; }
.php168_dialog .content_container { width: 100%; }
.php168_dialog .content { padding: 5px 15px; }
.php168_dialog .chosebar input{padding:2px 5px;margin:0 6px;}
.php168_dialog .chosebar .active{border:0;background:url(active.png) repeat-x;color:#fff;height: 24px;padding-left:7px;padding-right: 7px;}
.php168_dialog .button_bar {text-align:center;}
.php168_dialog .button_bar .cancel{width:89px;height:32px;background:url(cancel.jpg) no-repeat; color:#2c2c2c; border:none;padding:0; margin-left:10px; margin-bottom:2px;  cursor:pointer;letter-spacing:1px;}
.php168_dialog .button_bar .ok{display:inline-block;border:none;background:url(yes.jpg) no-repeat;color:#2c2c2c;width:89px;height:32px;padding:0; margin-left:10px; margin-bottom:2px;  cursor:pointer}