﻿@charset "utf-8";
/*--------------注册页面样式-------------------*/
.fl{float:left;}.fr{float:right;}
.clearfix:before,.clearfix:after{content:''; display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}
	/*颜色控制*/
.f36{color:#666;}/*浅灰*/
.f39{color:#999;}
.f06{color:#06c;}/*浅蓝色*/
	/*错误提示*/
.onFocus{border:1px solid #a5d3e1 !important;}
.onError{border:1px solid #ffd4d2 !important;}

.reg_hd{margin:0 auto;width:990px;}
.reg_logo{position:relative;margin:1.5em 0;}
.reg_logo .float_r{position:absolute;right:0;bottom:0;}
.reg_form{padding-top:5em;padding-bottom:6.5em;border-top:1px solid #E9E9E9;background:#FAFAFA url(/img/register/reg_form_bg.gif);display:flex}
.reg_form .layout{width:810px;border: 1px solid #E9E9E9;border-top: 2px solid #FF5A0D;padding-top:35px;background: #fff;}
.reg_form .layout i{color:#FD0220;}
.reg_form .layout .hd{position:relative;margin-left:20px;}
.reg_form .layout .hd .float_l h2{color:#ff5a0d;font-size:20px;}
.reg_form .layout .hd .float_r{position:absolute;right:14px;bottom:-4px;}


.reg_form {
	display: flex;
	justify-content: center;
}

	.reg_form .floatBox {
		width: 240px;
		position: fixed;
		top:157px;
	}

		.reg_form .floatBox .messageBox{
			background:#fff;
		}
			.reg_form .floatBox .messageBox .titleBox {
				padding: 15px;
				border-bottom: 1px solid #eee;
				color: #333;
				font-weight: bold;
			}
			.reg_form .floatBox .messageBox .contentBox {
				padding: 15px;
			}
				.reg_form .floatBox .messageBox .contentBox .item {
					margin-bottom: 28px;
					display: -webkit-flex;
					display: flex;
					align-items: center;
				}
					.reg_form .floatBox .messageBox .contentBox .item img {
						margin-right: 5px;
						width: 24px;
					}
					.reg_form .floatBox .messageBox .contentBox .item span {
						font-size:14px;
					}

		.reg_box {
			margin: 18px 0;
		}
.reg_box .reg_box_hd{padding-left:20px;background:#F7F7F7;border-top:1px solid #E9E9E9;line-height:35px;}
.reg_box .reg_box_hd h2{font-size:16px;}
.reg_box .reg_box_bd .tb{margin:20px 0;}
.reg_box .reg_box_bd .tb dt,.reg_box .reg_box_bd .tb dd{float:left;}
.reg_box .reg_box_bd .tb dt{width:25%;line-height:29px;text-align:right;}
.reg_box .reg_box_bd .tb dd{float:left;width:50%;padding-left:10px;*zoom:1;}
.reg_box .reg_box_bd .tb dd input[type="text"]{height:29px;line-height:29px;border: 1px solid #cecece;}
.reg_box .reg_box_bd .tb dd input[type="password"]{height:29px;line-height:29px;border: 1px solid #cecece;}
.reg_box .reg_box_bd .tb dd .ipt1{width:20%;}
.reg_box .reg_box_bd .tb dd .ipt2{width:29.5%;}
.reg_box .reg_box_bd .tb dd .ipt3{width:35.4%;}
.reg_box .reg_box_bd .tb dd .ipt4{width:23%;}
.reg_box .reg_box_bd .tb dd .ipt5{width:72%;}
.reg_box .reg_box_bd .tb dd .ipt6{width:40%;}
.reg_box .reg_box_bd .tb dd span.onFo{margin-top:5px;*margin-left:3px;display:block;border:1px solid #a5d3e1 !important;background:#F0F8FD url(/img/register/reg_1.gif) no-repeat 10px 5px;text-indent:32px;width:120%;height:24px;line-height:24px;display:none;}
.reg_box .reg_box_bd .tb dd span.onFocus{position:absolute;top:3px;margin-left:72%;*margin-left:0;display:block;background:#F0F8FD url(/img/register/reg_1.gif) no-repeat 10px 5px;text-indent:32px;width:62%;height:24px;line-height:24px;display:none;}
.reg_box .reg_box_bd .tb dd span.onFocusTip{margin-top:5px;*margin-left:3px;display:block;border:1px solid #a5d3e1 !important;background:#F0F8FD url(/img/register/reg_1.gif) no-repeat 10px 5px;text-indent:28px;height:24px;line-height:24px;width:292px;display:none;}
.reg_box .reg_box_bd .tb dd span.onError{*margin-left:3px;width:72%;height:24px;line-height:24px;border:1px solid #ffd4d2;margin-top:5px;background:#ffefee url(../img/Purchase/Purchase_11.gif) no-repeat 10px 5px;text-indent:28px;display:none;}
.reg_box .reg_box_bd .tb dd span.chkPass{width:5%;height:14px;background:#fff url(../img/register/reg_right.gif) no-repeat;display:none;}/*输入正确提示*/
.reg_box .reg_box_bd .tb dd label{margin-right:20px;line-height:29px;}
.reg_box .reg_box_bd .sel_cry{display:inline-block;position:relative;*margin-left:3px;overflow:hidden;border: 1px solid #cecece;}
.reg_box .reg_box_bd .tb dd .sel_cry+.chkPass{padding-bottom:10px;}
.reg_box .reg_box_bd .sel_cry select{padding:6px;border:none;*margin-top:5px;*zoom:1;}
.reg_box .reg_box_bd .sel_cry .s1{position:absolute;top:6px;right:0;background:#fff;width:25px;height:20px;}
.reg_box .reg_box_bd .sel_cry .s1 img{vertical-align:middle;}
.reg_box .reg_box_bd .tb dd .p1{margin-bottom:15px;}
.reg_box .reg_box_bd .tb dd .p1 a{text-decoration:underline;}
.reg_box .reg_box_bd .tb dd .reg_btn{display:block;background:#FEF2D8 url(/img/register/reg_btn_bg.jpg) repeat-x;width:140px;line-height:26px;border:1px solid #E2A277;text-align:center;font-weight:800;color:#b64e21;}
.reg_box .reg_box_bd .tb dd .p2{}
.reg_box .reg_box_bd .sel_type{position:relative;*margin-left:3px;height:29px;line-height:29px;text-indent:3px;border:1px solid #cecece;background:url(../img/register/reg_arrow_up.gif) 96% center no-repeat;}
.reg_box .reg_box_bd .sel_type ul{position:absolute;*top:29px;left:-1px;width:100%;border:1px solid #CECECE;border-top-color:#fff;background:#fff;}
.reg_box .reg_box_bd .sel_type a{display:block;}
.reg_box .reg_box_bd .sel_type li:hover,.reg_box .reg_box_bd .sel_type a:hover{cursor:pointer;background:#F2F2F2;}
.reg_form .layout .hd .reg_ok{margin:0 auto;padding-top:20px;padding-left:40px;width:90%;height:37px;font-size:15px;background:url(/img/register/reg_ok.gif) left center no-repeat;}
.reg_tip_box{margin:36px auto;padding:0 40px;width:80%;}.cb1{border-bottom:1px dotted #C2C1C1;}.cb2{padding:20px 15px 0;width:75%;border:3px solid #FFEED2;background:#FFF9EF;}
.reg_tip_box .t1{color:#000;}
.reg_tip_box .t2{margin-top:10px;margin-bottom:36px;}
	.reg_tip_box .t2 .f1{float:left;margin-top:4px;}
	.reg_tip_box .t2 .f2{float:left;padding-left:10px;width:70%;}
	.reg_tip_box .t2 .f2 .clearfix{margin-bottom:10px;}
	.reg_tip_box .t2 .f2 input{float:left;height:28px;line-height:28px;}
	.reg_tip_box .t2 .f2 span{display:block;position:relative;float:left;margin-left:8px;width:275px;height:28px;line-height:28px;background:#fff url(../img/register/select_arrow_down.gif) right no-repeat;border:1px solid #ccc;text-indent:8px;color:#999;}
	.reg_tip_box .t2 .f2 span ul{position:absolute;*top:28px;left:-1px;width:100%;background:#fff;border:1px solid #ccc;}
	.reg_tip_box .t2 .f2 span ul a{display:block;color:#999;}
	.reg_tip_box .t2 .f2 span ul a:hover{background:#F2F2F2;}
.reg_tip_box .t2 p{margin:4px 0;}
.reg_tip_box .t2 .p1{margin-top:10px;padding-left:12px;}
.reg_tip_box .t2 .p1 input{width:40%;height:28px;line-height:28px;border:1px solid #cecece;}
.reg_tip_box .t2 em{margin-right:4px;font-size:18px;color:#000;}
/** success **/
.delicon{width:16px;height:16px;}
.Privacy{margin:0 auto;width:990px;padding:10px 0 40px;}
.Privacy .pri1{text-align:center;line-height:30px;}