/*注册样式*/
.w1150 {width: 900px; margin: 0 auto;}
.reg_container{width:100%;height:1055px;background:#E2E2E2;}
.reg_head{height:72px;margin:0 auto 30px;padding-top:26px; background: #fff;}
.reg_logo{float: left;padding-left:20px; width: 430px;height: 47px;line-height: 47px; font-size: 22px; color: #000000;}
.reg_logo a {float: left; width: 130px; height: 47px;margin-right: 14px;  border-right: 1px solid #b5b5b5;}
.reg_head_r {float: right;}
.reg_head_r a {float: left;padding: 0 8px; height: 47px; line-height: 47px; text-align: center;font-size: 14px;color: #000000;}
.reg_head_r a:hover {text-decoration: underline;}
.reg_content{width:900px;padding-top: 24px;margin:0 auto; background: #fff;}
.reg_nr{width:900px;margin:0 auto;background:#fff;position:relative;}
td em {margin-left: 16px;width: auto;line-height: 40px;padding-left: 20px;}
.reg_menu{height:50px; border-bottom: 1px solid #f39801;}
.reg_common{width:209px;height:50px;line-height:50px;text-align:center;font-size:22px;float:left;color:#333333;background: #cacaca;}
.reg_common a{display: block;color:#fff; font-size: 16px;}
.had_acc {float: right; margin-right: 13px; width: 160px; height: 50px;line-height: 50px; font-size: 12px;}
.had_acc a { display: inline-block; vertical-align: top; width: 58px; height: 24px;margin: 13px 0 0 4px;line-height: 24px; text-align: center; color: #fff; background: #f39801; border-radius: 4px;}
.had_acc a:hover{background:#FFB43B;}
.reg_sj{background:#f39801;position:relative;}
.reg_sj img{position:absolute;top:0px;left:0px;}
.reg_sj_2 img{position:absolute;top:0px;left:0px;}
.reg_sj img{position:absolute;top:0px;left:0px;}
.reg_yx{height:50px;background:#f39801;}
.reg_qt{width:210px;height:50px; }
.reg_sj_2{height:50px;position:relative;}
.reg_yx_2{background:#ffffff;border-right:1px solid #DBDBDB;}
.reg_qt_2{background:#ffffff;}

.reg_rt {position: absolute; width: 140px; height: 180px; top:72px; right: 40px;}
.reg_rt div { height: 40px;line-height: 40px;;text-indent: 10px; font-size: 12px;}
.reg_rt ul {height: 140px;background: url(../images/reg_icon.jpg) 0 -6px  no-repeat;}
.reg_rt li a{ display: block; height: 48px; line-height: 48px; font-size: 12px; color: #565656; text-indent: 56px;}
.reg_rt li a:hover {text-decoration: underline;}

.reg_sh{width:800px;padding-bottom: 36px;margin-left:30px;margin-top:20px;border-bottom:1px dashed #DDDDDD;}
.sj_left{font-size:14px;text-align:right;height:50px;color:#323232;}
#vdcode {float:left;width:140px;height:32px;line-height: 32px;vertical-align: middle;border:1px solid #D0D0D0;font-size:14px; border-radius: 4px;}
.sj_input{width:216px;height:32px;line-height: 32px;border:1px solid #D0D0D0;font-size:14px; border-radius: 4px; text-indent: 10px;}
.gxzc_1 .hqyzm{position: relative; vertical-align: middle; height: 50px;}
.hqyzm {position: relative; vertical-align: top; height: 70px;}
.sj_btn{position: absolute;top:42px;left: -26px;width:110px;height:22px;line-height:22px;text-align: center;font-size:14px;border: 0 none;background:#f39801;color:#fff;cursor:pointer;}
.sj_btn:hover{background:#FFB43B;}
.reg_input{width:216px;height:32px;line-height:32px;border:1px solid #D0D0D0;font-size:14px; border-radius: 4px;}
.reg_info1{font-size:12px;color:#A9A9A9;margin-left:5px;}
.safe{text-indent:70px;font-size:12px;line-height:50px;}

.reg_xia{width:940px;margin-left:30px;margin-top:22px;}
.xia_nr{width:940px;margin-left:30px;padding-bottom: 80px;}
.xia_nr p{padding-left: 33px;font-size:14px;color:#888;line-height:30px;}
.xia_nr i{font-size:12px;font-style:normal;line-height:20px;color:#A9A9A9;}
.sfz_tb{margin-top:20px;margin-left:20px;}
.accept {display: inline-block; margin-top: 20px;}
.accept input,.accept a {vertical-align: top;}
.accept input {margin-right: 4px;}
.reg_btn{width:246px;height:46px;line-height: 46px;background:#F39801;border:none;color:#ffffff;font-size:18px;font-weight:bold;font-family:"微软雅黑";margin-top:10px;cursor:pointer; border-radius: 6px;}
.reg_btn:hover{background:#FFB43B;}
.xy{display: inline-block;vertical-align: top;color:#FF0000;}
.xy:hover{text-decoration:underline;}


.xieyi{width:690px;height:500px;background:#EEEEEE;position:absolute;top:20%;left:0px;display:none;}
.xieyi_nr{width:670px;height:480px;background:#ffffff;overflow-y:scroll;margin-left:10px;margin-top:10px;font-size:13px;line-height:20px;}
.sj_btn_d {background: #A9A9A9; cursor: default;}



/*表单验证样式*/
.ypp1{width:216px;height:32px;line-height: 32px;border:1px solid #D0D0D0;font-size:14px; border-radius: 4px; text-indent: 10px;}
.ypp2{width:216px;height:32px;line-height: 32px;border:1px solid #D0D0D0;font-size:14px; border-radius: 4px; text-indent: 10px;box-shadow: 0px 0px 3px #0079e6;border: 1px solid #0079e6;}
#safebar{display:block;float:left;width:230px;height:9px;margin-top:21px;}
.safe0{background:url(../images/safe_0.png) no-repeat;}
.safe1{background:url(../images/safe_1.png) no-repeat;}
.safe2{background:url(../images/safe_2.png) no-repeat;}
.safe3{background:url(../images/safe_3.png) no-repeat;}
.safe_info_1{float:left;color:red;margin-left:-50px;}
.safe_info_2{float:left;color:#F39801;margin-left:-50px;}
.safe_info_3{float:left;color:#23BB00;margin-left:-50px;}

