a{color:#164F8A}
a:hover{color:#ff5b20}
.por{position:relative}
.masthead{width:1000px;z-index: 0;}
.nav{width:1000px;margin:0 auto;*height:42px;background-color:#E1E1E1;overflow:hidden;*zoom:1;font-size:16px;color:#666}
.nav li{float:left;line-height:42px;height:42px;overflow:hidden;*zoom:!;width:33.33%;text-align:center;position:relative}
.nav li.cur{background-color:#3F6DB8;color:#fff}
.nav li span{color:#4F4F4F;display:inline-block;*display:inline;*zoom:1;width:25px;height:25px;text-align:center;line-height:25px;margin-right:14px;border-radius:13px;background-color:#fff;vertical-align:middle;margin-top:-2px}
.nav li b{position:absolute;width:0;height:0;border-width:24px 0 24px 25px;border-color:transparent transparent transparent #E1E1E1;border-style:solid none solid solid;top:-3px;right:4px;z-index:2}
.nav li.cur b{border-color:transparent transparent transparent #3F6DB8}
.nav li b.w-b{border-color:#E1E1E1 transparent #E1E1E1 #fff;right:0;z-index:1}
.nav li.before b.w-b{border-color:#3F6DB8 transparent #3F6DB8 #fff}
.page{width:1000px;margin:0 auto;color:#666;font:400 12px/1.6 arial,'Hiragino Sans GB',\5b8b\4f53,sans-serif}
.form-list{font-size:14px}
.form-group{padding:0px 0}
.form-item{padding:15px 0 0px 407px;line-height:37px;zoom:1;position: relative;}
.form-item:after{display:block;clear:both;height:0;content:"\0020"}
.form-item .form-label{font-size:12px;display:inline;float:left;margin-left:-260px;width:240px;height:37px;line-height:37px;text-align:right}
.form-item .form-label b{color:#f00;vertical-align:middle;margin:0 4px 0 0}
.form-item .notes{float:left;width:350px;margin-left:10px;font-size:14px}
.form-item .notes2{line-height:20px;margin:10px 0 10px 10px;position:absolute;}
.form-item .notes .error{color:#f00;padding-left:20px;background:url(//user.qjy168.com/images/error.gif) no-repeat}
.form-item .notes .right{color:#f00;padding-left:20px;background:url(//user.qjy168.com/images/right.gif) no-repeat}
.form-item .notes .remind{color:#0066CD;padding-left:20px;background:url(//user.qjy168.com/images/remind.gif) no-repeat}
.form-item input.error{border-color:#f00}
.form-text{float:left;border:1px solid #dedede;width:202px;height:17px;line-height:17px;padding:9px;font-size:14px;_margin-left:-3px}
.verify{width:90px}
.form-text:focus{border-color:#229bf9}
.err-input{border-color:#ff3f13}
.form-checkbox{vertical-align:middle;margin-right:5px}
.btn{display:inline-block;*display:inline;*zoom:1;zoom:1;height:36px;line-height:36px;padding:0 20px;color:#FFF;font-weight:700;font-size:16px;text-align:center;background:#008EFF;border:0;border-radius:3px;cursor:pointer}
.btn:hover{color:#FFF;text-decoration:none;background-color:#0078D7}
.btn-large{min-width:180px}
.btn-normal{min-width:100px}
.bottom{height:125px;background:#F7F7F7;text-align:center;margin-bottom:15px;margin-top:15px;}
.bottom strong{display:inline-block;*display:inline;*zoom:1;font-size:14px;color:#333;padding:20px 10px;background:#F7F7F7}
.bottom ul{border-top:1px solid #E3E3E3;width:1000px;margin:-30px auto 0 auto;padding-top:30px;text-align:left}
.bottom ul li{display:block;width:33.33%;float:left;font-size:14px;color:#333;height:40px}
.bottom ul li span{display:block;color:#666}
.bottom ul li .icon{display:block;float:left;margin:5px 10px 0 0;height:36px;width:36px;background:url(//qjyimg.qjy168.com/register/icons_1.png) no-repeat}
.bottom ul li .icon-wp{background-position:0 0}
.bottom ul li .icon-jy{background-position:0 -46px;margin-left:108px}
.bottom ul li .icon-fw{background-position:0 -92px;margin-left:175px}
.helps{float:right;margin-top:22px;line-height:24px;text-align:right}
.agree-txt{color:#000;font-size:12px;float:left}
.right-txt{float:left;width:280px;font-size:12px;color:#333;line-height:30px}
.tip{float:left}
.tip img{vertical-align:middle}
.success-wrap{width:850px;margin:0 auto;margin-top: 15px;background:url(//qjyimg.qjy168.com/register/success_bg.png) no-repeat top center #EBF4FD}
.success-wrap p{padding-left:170px;line-height:58px}
.success-wrap .main-txt{padding-top:11px;font-size:24px;color:#333;font-family:"Microsoft Yahei"}
.success-wrap .sub-txt{font-size:14px;color:#666}
.success-wrap .reg-name{color:#2672F2;margin-right:10px;font-size:20px}
.item-wrap{overflow:hidden;*zoom:1}
.pro-text{width:138px;margin-right:10px}
.step3 .form-item{padding-left:175px}
.instroduce{width:437px;height:116px}
.step3 textarea,.step3 select{border:1px solid #dedede}
.step3 textarea{overflow:auto;resize:auto;float:left}
.qq-item{line-height:30px;margin-top:5px;position:absolute;left:580px;top:15px;}
#js_qqgroup img{vertical-align:middle}
select{border:1px solid #ccc;background-color:#fff;padding:8px;width:158px;float:left;margin-right:10px;height:37px}
.kw-list{margin-right:10px;overflow:hidden;*zoom:1}
.kw-list a{float:left;padding:0 6px;height:22px;line-height:22px;border:1px solid #F6CCB5;background-color:#FFDFCE;color:#666;margin:6px 10px 0 0;cursor:pointer}
.kw-list a:hover{color:#e65a36;border-color:#e65a36;text-decoration:none}
.kw-list a i{display:inline-block;width:8px;height:8px;background:url(//qjyimg.qjy168.com/zenzhi/x.png) no-repeat 0 0;vertical-align:middle;margin-left:6px}
.kw-list a:hover i{background-position:0 -12px}
.rel-kw-wrap{padding:4px 10px 10px;border:1px solid #dedede;overflow:hidden;*zoom:1;width:417px;height:145px;}
.kw-tip{color:#999;font-size:12px}
.kw-list a.selected,.kw-list a.selected:hover{background-color:#dedede;border-color:#dedede;color:#666}
.form-item .small-notes{width:auto;float:left;margin-left:0}
.form-item .small-notes em{margin:0 10px}
.form-item .small-notes .myerror{color:#f00;padding-left:20px;background:url(//user.qjy168.com/images/error.gif) no-repeat;margin-right:0}
.change_kw{margin-left:229px}
.change_kw a{color:#008EFF}
.change_kw a:hover{color:#ff5b20}
.s-ul{position:absolute;top:36px;border:1px solid #dedede;padding:0 10px;background-color:#fff;line-height:30px;min-width:136px}
.s-ul a{display:block;text-decoration:none}
.lbc-sbtn{width:104px;height:37px;margin-left:8px;border:1px solid #dbdbdb;text-align:center;color:#067FD0;font-size:14px;line-height:37px;background:#f7f7f7;cursor:pointer;float:left}
.masthead .logo{float:left;padding:15px 0 0 0;width:300px;}
.iPs{position: absolute; height: 20px; line-height: 20px; width: 200px; right:50%; top:50%; margin-top: -2px;margin-right: -370px;font-size: 12px;color:#999;}

.nav li em{display: inline-block;float: right;width:25px; height:42px; background:url(//qjyimg.qjy168.com/register/reg-nav-bg.png) no-repeat;}
.nav li em.reg-L1{background-position:0 0;}
.nav li em.reg-L2{background-position:-27px 0;}
.nav li em.reg-L3{background-position:-54px 0;}
.gt_holder.gt_popup.gt_show{ z-index:100; }