@charset "utf-8";
/* CSS Document */
body{/*background:url(../images/logingbg.png) #000;*/  background:#353535;color:#a2a2a2;font-family: "Microsoft Yahei", "Helvetica Neue", Helvetica, Arial, sans-serif;}

button{
border-style: none;
}

.v6login_box{ width:1000px; margin:0 auto;}
/*.logoHD{ width:32px; margin:0 auto;margin-top:70px; margin-bottom:50px;}*/
.modal_cont{
  margin-top:120px;
  width:1000px;
  background:url(../images/logingbg.png);
  border-radius: 4px;
  box-shadow: 0 6px 12px 0 rgba(0,0,0,.13);
  overflow:hidden;
  height:100%;
}

.headline {
      color:#353535;
      display: block;
      font-size: 20px;
      font-weight: 300;
      line-height: 1;
      margin-bottom: 40px; }
.welcome-icon {
    height: 200px;
    margin: 0 auto;
    width: 200px;
}
.state-link{
    margin-top: 80px;
}
.modal_cont .state-link {
    color: #2f8be6;
    display: block;
    font-size: 14px;
    letter-spacing: .26px;
}
.modal_cont .state-link a{ color:#2f8be6;}
.qq-others{ 
    text-align: center;
    -webkit-transition: all .28s;
    transition: all .28s;
	width: 82px;
	text-align: center;
	margin:0 auto;
	padding-top:40px;
	}
.qq-others .other-logo i{width:82px;height:82px;display:block;background:url(../images/login_v6.png) no-repeat;}
.qq-others .other-logo.logo-wechat i{background-position:-168px 0}
.qq-others .other-logo.logo-wechat:hover i{background-position:-168px -84px}
.qq-others .other-logo.logo-qq i{background-position:0 0;}
.qq-others .other-logo.logo-qq:hover i{background-position:0 -84px}
.panel-left {
     background:#fff;
   border-radius: 4px;
    box-sizing: border-box;
    display: inline-block;
    float: left;
    padding: 58px 50px 57px;
    width: 45.5%;
    @media screen and (max-width: 1189px) {
      display: none; } }
.login {
    box-sizing: border-box;
    display: inline-block;
    float: right;
    width: 54.5%;
    }

.focused{ width:448px; margin:0 auto;}
.inputs{ margin-top:40px;}


.v6login_box{ width:1000px; margin:0 auto;}
/*.logoHD{ width:32px; margin:0 auto;margin-top:70px; margin-bottom:50px;}*/
.modal_cont{
  margin-top:120px;
  width:1000px;
  background:url(../images/logingbg.png);
  border-radius: 4px;
  box-shadow: 0 6px 12px 0 rgba(0,0,0,.13);
  overflow:hidden;
  height:100%;
}

.headline {
      color:#353535;
      display: block;
      font-size: 20px;
      font-weight: 300;
      line-height: 1;
      margin-bottom: 40px; }
.welcome-icon {
    height: 200px;
    margin: 0 auto;
    width: 200px;
}
.state-link{
    margin-top: 80px;
}
.modal_cont .state-link {
    color: #2f8be6;
    display: block;
    font-size: 14px;
    letter-spacing: .26px;
}
.modal_cont .state-link a{ color:#2f8be6;}
.qq-others{ 
    text-align: center;
    -webkit-transition: all .28s;
    transition: all .28s;
	width: 82px;
	text-align: center;
	margin:0 auto;
	padding-top:40px;
	}
.qq-others .other-logo i{width:82px;height:82px;display:block;background:url(../images/login_v6.png) no-repeat;}
.qq-others .other-logo.logo-wechat i{background-position:-168px 0}
.qq-others .other-logo.logo-wechat:hover i{background-position:-168px -84px}
.qq-others .other-logo.logo-qq i{background-position:0 0;}
.qq-others .other-logo.logo-qq:hover i{background-position:0 -84px}
.panel-left {
     background:#fff;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
    box-sizing: border-box;
    display: inline-block;
    float: left;
    padding: 58px 50px 57px;
    width: 45.5%;
    @media screen and (max-width: 1189px) {
      display: none; } }

.media-item {
    color: #353535;
    margin-bottom: 42px;
    position: relative;
}	  
.media-item .feature-image {
    display: inline-block;
    margin-right: 28px;
}
.media-item .feature-description {
    display: inline-block;
    font-size: 15px;
    font-weight: 100;
    letter-spacing: 0;
    line-height: 1.79;
    margin-top: 4px;
    position: absolute;
    width: 300px;
}
.regForm {
    box-sizing: border-box;
    display: inline-block;
    float: right;
    width: 54.5%;
    }


/*.regForm{width:474px;height:801px;padding:15px 0px 28px 124px;background:#fff;border:1px #e2e5e9 solid;margin:40px auto;border-radius:3px;}*/
.regForm{font-size:14px;}
.regForm .radio{vertical-align:middle;margin-right:2px;}
.regForm .text{display:block;width:100%;height:55px;box-sizing:border-box;padding:15px 16px; background: #2A2A2A; border: 2px solid rgba(42,42,42,0); border-radius: 2px; color:#AFAFAF;}

.newskang{ overflow:hidden; height:100%;}
.regForm .text-duan{ float:left;display:block;width:250px;height:55px;box-sizing:border-box;padding:15px 16px; background: #2A2A2A; border: 2px solid rgba(42,42,42,0); border-radius: 2px; color:#AFAFAF;}
.regForm a{color:#b6c1d3;}
.yzm-flat{ float:left; margin:15px 0px 0px 12px;}
.regForm i{font-weight:bold;font-style:normal;}
.regForm a:hover{text-decoration:underline;}
.regForm ul li{margin-bottom:10px;}
.regForm_info h5{font-size:16px;font-weight:normal;line-height:37px;}
.regForm_info p{line-height:30px;font-size:12px;color:#999999;}
.zhlx{line-height:34px;}
.zhlx input{margin-right:2px;}
.zhlx input,.zhlx label{vertical-align:middle;}
.zhlx label{margin-right:24px;color:#839fce;}
.mmqd{padding-left:16px;line-height:20px;}
.mmqd span{display:inline-block;vertical-align:middle;font-size:12px;}
.mmqd input{vertical-align:middle;height:20px;}
.yzm a{color:#717171;}
.yzm img{vertical-align:middle;}
.xingbie{padding-left:16px;line-height:30px;height:30px; float:right;margin-top:10px;}
.xingbie *{vertical-align:middle;}
.xingbie label{margin-right:20px;}
.yxts{color:#ff3000;height:18px;line-height:18px;padding-left:16px;}
.agree{line-height:39px;color:#b6c1d3;}
.agree input{margin:0px 3px;}
.agree *{vertical-align:middle;}
.submit{display:block;
	width:100%;
	background-color:#407de9;
	border-radius:3px;
	color:#FFFFFF;
	height:55px;
	line-height:55px;
	cursor:pointer;
	font-size:14px;
	font-family: "Microsoft Yahei", "Helvetica Neue", Helvetica, Arial, sans-serif;}
.hmzc{height:65px;line-height:65px;font-size:16px;text-align:center;width:350px;}
.hmzc a{font-size:16px;color:#ef5c5e;}

::-webkit-input-placeholder { /* WebKit browsers */
	color:#717171;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
	color:#717171;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
	color:#717171;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
	color:#717171;
}

.red{color:#f00;}
/*/*ÃÜÂëÇ¿¶È*/
.rank { border:none; background:url("../images/rank.gif") no-repeat; width:145px; height:22px; vertical-align:middle; cursor:default; margin:0 0 0 5px;}
.r0 { background-position:0 0; }
.r1 { background-position:0 -21px; }
.r2 { background-position:0 -42px; }
.r3 { background-position:0 -63px; }
.r4 { background-position:0 -84px; }
.r5 { background-position:0 -105px; }
.r6 { background-position:0 -126px; }
.r7 { background-position:0 -147px; }