@charset "UTF-8";
/*css 初始化 */

body{ font-family: "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif!important;}

html{  font-family: PingFangSC-Regular}
html, body, ul, li, ol, dl, dd, dt,form, fieldset, legend, img {margin:0;padding:0;}
fieldset, img,input,button {border:none;padding:0;margin:0;outline-style:none;}
ul, ol { list-style:none; }
input { padding-top:0; padding-bottom:0;}
select, input { vertical-align:middle;}
select, input, textarea { margin:0; }
textarea { resize:none; } /*防止拖动*/
img {border:0;vertical-align:middle;}  /*  去掉图片低测默认的3像素空白缝隙*/
table { border-collapse:collapse; }
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: "";clear: both;height: 0;}
.clearfix{clear:both; *zoom:1;/*IE/7/6*/}
s,i,em{font-style:normal;text-decoration:none;}
a{color: #333;}
a:hover{text-decoration: none;}
.h1, .h2, .h3, h1, h2, h3 {margin:0px!important;font-weight:normal}
p {margin: 0 ;}


/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand { display: none; }

input[type=checkbox] {
	display: none
}
::-webkit-input-placeholder { /* WebKit browsers */
  color: #797979;
  font-size: 14px;
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #797979;
  font-size: 14px;
}

:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: #797979;
  font-size: 14px;
}
/*清除input默认样式*/
input {border:0;background-color:transparent;outline:none}


[id^=checkbox-1-]+label {
	width:18px;
	height:18px;
	background:url(../images/icon_check.png);
	background-size: 13px auto;
	display: inline-block;
	position: relative;
	margin-right: 15px;
	margin-bottom: 0;
	top: 1px;
	float: left;
}

[id^=checkbox-1-]:checked+label {
	background:url(../images/icon_checked.png);
	background-size: 13px auto;
}
[id^=checkbox-1-]:checked+label:after {
	background:url(../images/icon_checked.png);
	position: absolute;
	top: 0;
	left: 0;
	color: #758794;
	width: 100%;
	text-align: center;
	font-size: 1.4em;
	padding: 1px 0 0;
	vertical-align: text-top
}

#checkbox-1-2+label{
	width: 13px;
	height: 13px;
}




body{background:#ecf0f6}

.container{width:100%;margin:0 auto;background:rgba(249,249,249,1);height:100vh;overflow:hidden;display: flex;align-items: center;justify-content: center;}

.container>h1{font-size:46px;color:#666;text-align:left;font-weight: normal;  }

.login_box{width: 916px;border-radius:10px;position: relative;overflow: hidden;height: 551px;display: flex;background: rgba(255,255,255,1);box-shadow: 0px 46px 68px 0px rgba(216, 218, 222, 0.57);}

.left_box{width: 350px;background:#ffffff;height:100%;float: left;}

.left_box>img{width:100%;height: 100%;}

.right_box{float:left;width: 566px;padding-top: 110px;}

.login_div{width: 64%;margin:0 auto;overflow: hidden;}

.login_div>H1{font-size: 32px;font-weight:500;color:rgba(17,17,17,1);line-height: 32px;}

.login_div>p{font-size: 24px;font-weight:500;color:rgba(17,17,17,1);line-height: 32px;margin-top: 16px;}

.login_div>form{width: 305px;float:left;margin-top: 55px;}

.login_div>form>input{width: 305px;height: 46px;background:rgba(249,249,249,1);border-radius:4px;border:1px solid rgba(229,237,255,1);margin-bottom: 19px;font-size: 14px;font-weight:400;color:rgba(121,121,121,1);line-height: 20px;text-indent: 27px;position:relative;}

.login_div>form>input:nth-of-type(2){margin-bottom:0px}

.login_div>form>p{font-size:16px;

font-weight:400;
color:rgba(255,99,67,1);
line-height:22px;background:url(../images/tishi.png) no-repeat left center;background-size:2px 11px;position:absolute}

form>div{font-size: 11px;font-weight:400;color:rgba(121,121,121,1);line-height: 15px;margin-top:15px;}

form>button{width: 305px;height: 46px;background:rgba(252,152,30,1);border-radius: 23px;font-size:20px;font-weight:400;color:rgba(255,255,255,1);line-height:28px;margin-top: 46px;margin-bottom: 77px;}


.dianji{background:rgba(255,243,241,1)!important;
border-radius:4px;
border:1px solid rgba(255,99,67,1)!important;}




