.centerBox {
	margin: 0px auto; width: 1100px;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.clearfix::after {
	clear: both; display: block; content: "";
}
h1 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
body {
	color: rgb(51, 51, 51); font-family: "΢���ź�";
}
.frzc_tit {
	width: 100%; height: 40px; border-bottom-color: rgb(226, 226, 226); border-bottom-width: 1px; border-bottom-style: solid;
}
.top {
	background: rgb(49, 86, 157); width: 100%; height: 120px;
}
.hlj-top {
	margin: 0px auto; width: 1200px; height: 100%; padding-top: 25px;
}
.hlj-top-left {
	width: 295px; height: 65px; border-right-color: rgb(109, 135, 185); border-right-width: 1px; border-right-style: solid; float: left;
}
.hlj-top-center {
	width: 500px; height: 60px; color: rgb(249, 251, 255); line-height: 60px; font-size: 34px; font-style: oblique; font-weight: bold; margin-left: 50px; float: left;
}
.hlj-top-right {
	width: 500px; height: 60px; text-align: right; color: rgb(255, 255, 255); line-height: 60px; font-size: 15px; float: right;
}
.hlj-top-right a {
	color: rgb(255, 255, 255);
}
.register_box {
	background: rgb(230, 236, 242);
}
.register_main {
	padding: 25px 0px 30px;
}
.register_con {
	background: rgb(255, 255, 255); padding: 30px;
}
.register_con .register_tit {
	padding: 0px 30px 0px 0px; height: 45px; color: rgb(56, 136, 205); line-height: 45px; font-size: 17px; font-weight: bold;
}
.register_con .register_tit .name {
	height: 50px; color: rgb(67, 102, 168); font-size: 19px; font-weight: bold; border-bottom-color: rgb(172, 172, 172); border-bottom-width: 4px; border-bottom-style: solid;
}
.register_con .register_tit .tit_tip {
	float: right;
}
.register_con .register_step {
	padding-top: 60px;
}
.register_step .form_group {
	font-size: 17px; margin-bottom: 10px;
}
.register_step .form_group .form_group_l {
	width: 295px; height: 40px; text-align: right; line-height: 40px; margin-right: 15px; float: left;
}
.register_step .form_group .form_group_r {
	width: 680px; float: left;
}
.form_group .form_group_r .public_txt {
	border: 1px solid rgb(224, 224, 224); border-image: none; width: 525px; height: 40px; line-height: 40px; padding-left: 10px; font-size: 17px; margin-right: 15px;
}
.form_group .form_group_r .public_txt_tip {
	color: rgb(153, 153, 153); line-height: 34px; font-size: 15px;
}
.pub_yz_box {
	margin-top: 10px;
}
.pub_yz_box .txt {
	border: 1px solid rgb(224, 224, 224); border-image: none; width: 356px; height: 40px; padding-left: 10px; float: left;
}
.pub_yz_box .pic_yz {
	border-width: 1px 1px 1px medium; border-style: solid solid solid none; border-color: rgb(224, 224, 224) rgb(224, 224, 224) rgb(224, 224, 224) currentColor; border-image: none; width: 169px; height: 40px; margin-right: 15px; float: left; cursor: pointer;
}
.pub_yz_box .pic_yz img {
	width: 168px; height: 38px;
}
.pub_yz_box .mobile_yz {
	background: rgb(200, 218, 255); border-width: 1px 1px 1px medium; border-style: solid solid solid none; border-color: rgb(180, 204, 255) rgb(180, 204, 255) rgb(180, 204, 255) currentColor; border-image: none; width: 169px; height: 40px; text-align: center; color: rgb(37, 92, 208); line-height: 40px; font-size: 15px; margin-right: 15px; float: left; cursor: pointer;
}
.agree_box .agree_btn {
	margin-top: 5px; margin-right: 10px; float: left;
}
.agree_box .agree_txt {
	font-size: 15px; font-weight: bold; float: left;
}
.agree_box a {
	color: rgb(16, 124, 220); font-size: 15px; font-weight: bold; float: left;
}
.form_group_r .zhuce_box {
	padding-left: 10px;
}
.zhuce_box .register_btn_shiming {
	background: rgb(79, 123, 215); border: currentColor; border-image: none; width: 180px; height: 50px; text-align: center; color: rgb(255, 255, 255); line-height: 50px; font-size: 17px; margin-right: 20px; float: left;
}
.zhuce1 {
	background: rgb(233, 171, 36) !important;
}
.chongzhi1 {
	background: rgb(71, 152, 234) !important;
}
.success_zhuce {
	background: rgb(235, 245, 253); height: 130px; position: relative;
}
.success_zhuce span {
	background: url("../images/success_icon.png") no-repeat left; left: 300px; top: 40px; height: 51px; line-height: 51px; padding-left: 65px; font-size: 17px; position: absolute;
}
.login_box .btns input {
	background: rgb(79, 123, 215); border: currentColor; border-image: none; width: 180px; height: 50px; text-align: center; color: rgb(255, 255, 255); line-height: 50px; font-size: 17px; margin-right: 20px; float: left;
}
.login_box .login_tip {
	background: url("../images/login_tip.png") no-repeat; left: 495px; top: 45px; width: 42px; height: 36px; position: absolute;
}
.register_con .rz_box {
	padding-top: 30px;
}
.rz_box .rz_list .rz_list_item {
	border: 1px solid rgb(224, 224, 224); border-image: none; width: 507px; height: 135px; padding-left: 99px; margin-right: 25px; margin-bottom: 20px; float: left;
}
.rz_box .rz_list .gongan {
	background: url("../images/hlj_top_sfz_lt.jpg") no-repeat 30px 35px;
}
.rz_box .rz_list .gongan_active {
	background: url("../images/gongan_avtive.png") no-repeat;
}
.rz_box .rz_list .images {
	background: url("../images/qita.png") no-repeat;
}
.rz_box .rz_list .shebao {
	background: url("../images/shebao.jpg") no-repeat;
}
.rz_box .rz_list .gongjijin {
	background: url("../images/gongjijin.jpg") no-repeat;
}
.rz_box .rz_list .jiashizheng {
	background: url("../images/jiashizheng.jpg") no-repeat;
}
.rz_box .rz_list .yinlian {
	background: url("../images/hlj_top_carz_lt.jpg") no-repeat 30px 35px;
}
.rz_box .rz_list .yinlian_active {
	background: url("../images/yinlian_active.png") no-repeat;
}
.rz_box .rz_list .zhifubao {
	background: url("../images/hlj_top_zfb_lt.jpg") no-repeat 30px 35px;
}
.rz_box .rz_list .zhifubao_active {
	background: url("../images/zhifubao_active.png") no-repeat;
}
.rz_box .rz_list .carz {
	background: url("../images/carz.jpg") no-repeat;
}
.top_ts {
	background: rgb(242, 249, 255); padding: 20px; width: 100%; height: 120px; float: left;
}
.ts_lrt span {
	background: url("../images/hlj_top_span_lt.jpg") no-repeat 5px; width: 110px; height: 84px; margin-right: 40px; border-right-color: rgb(225, 225, 225); border-right-width: 1px; border-right-style: solid; float: left; display: block;
}
.ts_lrt li {
	width: 425px; height: 42px; line-height: 42px; float: left;
}
.ts_lrt li a {
	color: rgb(100, 101, 103); font-size: 15px;
}
.rz_list .rz_list_item .tit {
	width: 100%; color: rgb(0, 0, 0); font-size: 19px; float: left;
}
.rz_list .rz_list_item .item_info {
	width: 270px; padding-top: 34px; padding-left: 26px; float: left;
}
.rz_list .rz_list_item .item_btn {
	width: 136px; padding-top: 48px; float: left;
}
.rz_list_item .item_btn .btns {
	background: rgb(255, 169, 12); border: currentColor; border-image: none; width: 99px; height: 37px; text-align: center; color: rgb(255, 255, 255); line-height: 37px; font-size: 17px;
}
.rz_list .rz_list_item .title_tip {
	width: 100%; color: rgb(153, 153, 153); line-height: 32px; font-size: 15px; float: left;
}
.form_group_r .error {
	color: red; font-size: 14px;
}
.rz_but {
	width: 99px; height: 37px; text-align: center; color: rgb(255, 255, 255); line-height: 37px; font-size: 17px; margin-top: 10px; float: left; display: block;
}
.blue {
	background: rgb(45, 157, 221);
}
.org {
	background: rgb(236, 162, 65);
}
.sfzyz {
	background: url("cover.png"); top: 0px; width: 100%; display: none; position: absolute; min-height: 100%;
}
.sfyz_box {
	background: rgb(255, 255, 255); margin: 100px auto; padding: 30px 145px; width: 808px; height: 620px;
}
.sfyz_box p {
	width: 100%; text-align: center; color: rgb(48, 86, 157); font-size: 25px; font-weight: bold;
}
.sfz_txt {
	border: 1px solid rgb(203, 203, 203); border-image: none; width: 520px; height: 60px; line-height: 60px; margin-top: 25px; float: left;
}
.sfz_txt span {
	padding: 0px 20px; float: left;
}
.sfz_txt input {
	background: none; border-width: medium medium medium 1px; border-style: none none none solid; border-color: currentColor currentColor currentColor rgb(203, 203, 203); width: 400px; height: 38px; color: rgb(153, 153, 153); line-height: 38px; padding-left: 20px; font-size: 17px;
}
