html{
	width: 100%;
	height: 100%;
}
html,body{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.box{
	width: 70%;
	height: 80%;
	margin-top: 3rem;
	margin-left:15%;
}
.box>div{
	width: 100%;
}
.b_title{
	text-align: center;
	height: 3.125rem;
	line-height: 3.125rem;
	font-size: 1.375rem;
}
.bc_img{
	width: 100%;
	margin-top: 1.25rem;
	height: 10.625rem;
}
.bc_img>#bci_uo{
	width: 100%;
	height: 100%;
}
.bc_img>#bci_uo_q{
	width: 100%;
	height: 100%;
}
.bc_img>#bci_up{
	width: 100%;
	height: 100%;
}
.ins{
	position: absolute;
	width: 70%;
	height: 10.625rem;
	left: 0px;
	margin-left:15%;
	opacity: 0;
}
.box .b_button{
	text-align: center;
	width: 100%;
	height: 3.125rem;
	line-height: 3.125rem;
	color: #fff;
	margin-top: 2.125rem;
	background-image: url(../image/bg.png);
	border-radius: 1.875rem;
	background-size: 100% 100%;
}
.t_tbox{
	width: 100%;
	height: 100%;
	position: fixed;
	background-color: rgba(0,0,0,0.4);
	top:0px;
	display: none;
}
.tb_bg{
	width: 80%;
	height:31rem;
	position: fixed;
	top: 45%;
	margin-top: -11.25rem;
	margin-left: 10%;
	background-color: #FFFFFF;
	border-radius: 1.25rem;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.tb_b_top{
	width: 100%;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.tb_i_sc{
	width: 3.5rem;
	height: 3.5rem;
	margin-top: 0.25rem;
}

.tb_content{
	line-height: 1.875rem;
	font-size: 1.2rem;
	font-weight: 600;
	margin-top: 0.625rem;
}
/*.tb_content>span{*/
	/*color: #a1bb74;*/
/*}*/
.tbm{
	margin-top: 1.25rem;
}
.tb_b_hr{
	width: 100%;
	height: 2px;
	margin-top: 1.25rem;
	background-color: #b31c1b;
}
.tb_b_button{
	margin-top: 0.9375rem;
}
.tbb_text{
	color: #999;
	font-size: 0.875rem;
}
.tbb_button{
	text-align: center;
	width: 50%;
	margin-left: 25%;
	height: 2rem;
	line-height: 2rem;
	color: #fff;
	margin-top: 1.875rem;
	background-image: url(../image/bg.png);
	background-size: 100% 100%;
	border-radius: 1.875rem;
	font-size:1rem;
	font-weight: 600;
}

/* 车企互联 */
.list{
	width: 96%;
	height: auto;
	margin-left: 2%;
	box-shadow: 0px 0px 20px 0px rgba(154, 154, 154, 0.3);
	border-radius: 24px;
	float: left;
	margin-top: 0.625rem;
}
.list_box{
	width: 90%;
	margin-left: 5%;
	height: auto;
	display: flex;
	align-items: center;
	margin-top:0.9375rem;
	margin-bottom: 0.9375rem;
}
.list_box>div{
	flex: 1;

}
.lb_tbom{
	display: flex;
	align-items: center;
	font-size:1rem;
	font-weight: bold;
}
.lb_tbom>span{
	margin-left: 0.625rem;
}
.lb_tbom>img{
	width: 2.75rem;
	height: 2.75rem;
}
.lb_bt{
	float: right;
}
.lbb_up{
	float: right;
	width: 5.2rem;
	height: 1.5rem;
	line-height: 1.5rem;
	color: #fff;
	text-align: center;
	background-image: url(../image/bg.png);
	border-radius: 1.875rem;
	background-size: 100% 100%;
	font-size: 0.8125rem;
}
.l_bms{
	align-items: center;
	font-size:1rem;
	font-weight: bold;
}
.l_bmc{
	float: right;
	color: #999999;
	text-align: right;
}
.l_v{
	color: #a1bb74;
}
.list_boxs{
	width: 90%;
	margin-left: 5%;
	height: auto;
	display: flex;
	align-items: center;
	margin-top:0.9375rem;
	margin-bottom: 0.9375rem;
}
.list_boxs .lb_flex{
	flex: 1;
}
.list_boxs .return{
	width: 1.5rem;
	height: 1.5rem;
	margin-left: 0.9375rem;
}
.list_boxs .return img{
	width: 100%;
	height: 100%;
}

/* 进场信息-出场信息 */
.lb_np{
	width: 100%;
	height: 2.5rem;
	line-height: 2.5rem;
	border: 0rem;
	outline: none;
	font-size: 1rem;
	border-bottom: 1px solid #eee;
}
.l_per{
	float: right;
	color: #000;
	text-align: center;
	position: absolute;
	right: 0px;
	margin-right: 18%;
}
.msg_md{
	margin-top: 0px;
	margin-bottom: 0px;
}
.msg_botm{
	margin-bottom: 2.1rem;
}
.upload_message {
	text-align: center;
	width: 60%;
	height: 2.125rem;
	margin-left: 20%;
	line-height: 2.125rem;
	color: #fff;
	margin-top: 1.125rem;
	background-color: #2b8746;;
	border-radius: 1.875rem;
	background-size: 100% 100%;
	float: left;
}
.tishi{
	width: 50%;
	height: 2.5rem;
	line-height: 2.5rem;
	position: fixed;
	top:50%;
	margin-top: -0.9375rem;
	text-align: center;
	color: #FFFFFF;
	background-color: rgba(0,0,0,0.8);
	border-radius: 0.625rem;
	margin-left: 25%;
	font-size: 0.8125rem;
	display: none;

}


.tb_b_hr{
	width: 100%;
	height: 2px;
	margin-top: 1.25rem;
	background-color: #2b8746;
}