.register div.pading {
    height: 25px;
    line-height: 25px;
    margin-bottom: 5px;
}

.content {
    padding-top: 60px;
    padding-bottom: 130px;
    background-color: #f2f2f2;
}

.register, .login {
    float: left;
}

.register {
    width: 580px;
    height: 600px;
    /* border-right: 1px solid #dedede; */
    color: #666666;
}

.register div {
    float: left;
    height: 40px;
    line-height: 40px;
    margin-bottom: 10px;
    width: 420px;
}

.register div.onLeft {
    width: 130px;
    text-align: right;
    padding-right: 20px;
}
.register div.in_box2{
	width:350px;
}

.register input[type=text], .register input[type=password] {
    margin: 0;
    outline: 0;
    border: 1px solid #ccc;
    /* height: 38px; */
    width: 240px;
    font-family: "Microsoft YaHei", sans-serif;
    padding: 10px 0 10px 15px;
}
.register input[type=password]{
	background: url(../../common/images/common-18b6c29608b1bdb275acf075c8a5e323.png) 225px -325px;
}

.register input[type=submit] {
    width: 262px;
    height: 46px;
    line-height: 46px;
    text-align: center;
    color: #2a2d3f;
    font-size: 22px;
    border: 0;
    padding: 0;
    margin: 0;
    outline: 0;
    font-family: "Microsoft YaHei", sans-serif;
    background-color: #fde466;
    border-radius:10px;
}

.login {
	height:110px;
    width: 498px;
    border-top:1px solid #f4f4f4;
    position:relative;
   /*  padding-left: 120px; */
    /*padding-right: 76px;*/
}
.login:before{
	width: 22px;
    height:38px;
    display: inline-block;
    content: '';
    position: absolute;
    left: -60px;
    top: -19px;
    background: url("../../common/images/common-18b6c29608b1bdb275acf075c8a5e323.png") -75px -232px;
}
.login:after{
	width: 22px;
    height:38px;
    display: inline-block;
    content: '';
    position: absolute;
    right: -63px;
    top: -20px;
    background: url("../../common/images/common-18b6c29608b1bdb275acf075c8a5e323.png") -43px -232px;
}
.scan {
    background-color: #fff;
    line-height: 31px;
    padding: 15px 22px;
   /*  border: 1px solid #e8e8e8; */
    margin-top: 15px;
}

/* .scan .qr {
    width: 63px;
    height: 63px;
    background: url(../../common/images/common-18b6c29608b1bdb275acf075c8a5e323.png) -89px -45px;
    margin-right: 19px;
    margin-left: 150px;
} */
.scan .qr {
    width: 63px;
    height: 63px;
    background: url(../../common/images/common-18b6c29608b1bdb275acf075c8a5e323.png) 0 -365px;
    margin-right: 19px;
    margin-left: 150px;
}
.scan div {
    float: left;
    font-size: 12px;
}

.already {
    padding-top: 32px;
    padding-bottom: 20px;
    /* font-size: 14px; */
}

.login a {
    display: inline-block;
    width: 147px;
    height: 46px;
    line-height: 46px;
    text-align: center;
    color: #fff;
    background-color: #ff6157;
    font-size: 14px;
}

.register .name input {
    width: 108px;
    /* margin-right: 12px; */
}

.register div.check {
    color: #666;
    font-size: 12px;
    width: 257px;
    text-align: right;
    height: 20px;
    line-height: 20px;
}

.check input {
    margin: 0 6px 0 0;
    position: relative;
    top: 2px;
}

.check a {
    color: #efb843;
}

.register .mb20 {
    margin-bottom: 30px;
}

.register div.h {
  /*   font-size: 16px;
    font-weight: bold; */
    /* padding-bottom: 15px; */
    border-bottom: 1px solid #dedede;
    width: 422px;
}
.register div.h a {
	font-size:14px;
	color:#efb843;
	font-weight:bold;
}
/*.register i {
    display: none;
    margin-left: 10px;
    color: #ef5150;
    border: 1px solid #bac9d4;
    background: #f8fcff;
    height: 26px;
    line-height: 26px;
    position: relative;
    padding: 0 5px;
}

.register i:before {
    width: 6px;
    height: 9px;
    display: inline-block;
    content: '';
    position: absolute;
    left: -6px;
    top: 8px;
    background: url("../../common/images/common-18b6c29608b1bdb275acf075c8a5e323.png") -450px 0;
}*/

.register .name .first {
    margin-right: 12px;
}

.register .vef {
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 0;
}

.vef b {
    color: #008000;
}

.view {
    display: inline-block;
    width: 147px;
    height: 46px;
    line-height: 46px;
    text-align: center;
    color: #fff;
    background-color: #ff6157;
    font-size: 14px;
}

.resend a {
    color: #3079bd;
    text-decoration: underline;
}

.register .ok {
    display: inline-block;
    width: 34px;
    height: 34px;
    background: url("../../common/images/common-18b6c29608b1bdb275acf075c8a5e323.png") -190px -45px;
    position: relative;
    margin-right: 10px;
    margin-left: 0;
    top: 9px;
}

.register .success {
    height: 60px;
    line-height: 60px;
    margin-bottom: 10px;
}

body {
    padding-top: 5px;
}

/*.wrap1*/
/*{*/
/*padding-bottom:5px;*/
/*}*/

.register .sendCode.disable {
    color: grey;
    background-color: #e4e4e4;
}

.register input.short-input {
    width: 110px;
    margin-right: 5px;
}

.register .sendCode {
    margin-top: -2px;
    border: 1px solid #ccc;
    width: 116px;
    text-align: center;
    background-color: #eeeeee;
    color: #444;
    display: inline-block;
    height: 36px;
    line-height: 36px;
    font-size: 12px;
    position: relative\0;
    top: -2px\0;
}

@-moz-document url-prefix() {
    .register .sendCode {
        height: 37px;
    }
}

.register .mobile-line {
    position: relative;
    margin-bottom: 40px;
}

.mobile-tip {
    position: absolute;
    left: 0;
    top: 40px;
}

.bk {
    width: 300px;
    height: 150px;
    background: url("../images/GGao-65fe47fed8c89e93e1b9e2414672e23f.jpg");
    display: block;
}

.onLeft b {
    color: #fd7d54;
}

.wrap_l .register .borTop {
    border-top: 1px solid #dedede;
   /*  margin-top: 10px; */
   margin-bottom:30px;
    width: 553px;
   /*  margin-left: 155px; */
    height: 1px;
}

.register .new_Pointer {
    background-image: url("../../www/images/newIcon1-155636d274168b114222a058411b200d.png");
    background-position: -976px -154px;
    width: 15px;
    height: 15px;
    display: inline-block;
    padding-bottom: 5px;
    padding-left: 11px;
}

.showYan {
    display: none;
}

.Yi-GG {
    float: left;
    padding-left: 30px;
    padding-top: 40px;
}

.body-v2 {
    padding-top: 0;
}

.body-v2 .header {
    height: 76px;
    line-height: 76px;
    border-bottom: 0px solid #dfdfdf;
    box-sizing: border-box;
    background:#153379
}

.body-v2 .header  .logo{
	height: 76px;
	width:173px
}


.body-v2 .header  .logo img{
	height: 76px;
	width:173px;
	padding:0px !important;
}


.register input[type=submit]:hover,
.login a:hover {
    background-color: #2a2d3f;
    color:#fff;
}
.register div .error{
	color:#fd7c49;
}

.body-v2 .wrap_l .title_l {
   padding-right: 0;
   border-bottom: 1px solid #dedede;
   font-size:20px;
   text-align:left;
}
.body-v2 .wrap_l .other_l {
  margin-bottom:40px;
  text-align: right;
  color:#999;
}
.wrap_l #loginIn{
	height:340px;
}
.wrap_l #forget_pass{
	height:250px;
}
.wrap_l .scan div {
	color:#666;
	line-height:31px;
}
.wrap_l .submit_box{
	margin-top: 15px;
}

.setPassword:before{
	width: 22px;
    height:38px;
    display: inline-block;
    content: '';
    position: absolute;
    left: -30px;
    top: -19px;
    background: url("../../common/images/common-18b6c29608b1bdb275acf075c8a5e323.png") -75px -232px;
}
.setPassword:after{
	width: 22px;
    height:38px;
    display: inline-block;
    content: '';
    position: absolute;
    right: -32px;
    top: -20px;
    background: url("../../common/images/common-18b6c29608b1bdb275acf075c8a5e323.png") -43px -232px;
}

.setPassword{
	height: 110px;
    width: 560px;
    border-top: 1px solid #f4f4f4;
    position: relative;
    float: left;
}