.popBox {	position: fixed;	top: 0;	width: 100%;	height: 100%;	background: rgba(0,0,0,.7);	display: none;	z-index: 10001;}.popBox .content {	display: flex;	height: 100%;	align-items: center;	justify-content: center;	transition: transform .35s;	transform: scale(0.7,0.7);	-webkit-transform: scale(0.7,0.7);	-moz-transform: scale(0.7,0.7);	-ms-transform: scale(0.7,0.7);}.popBox .mid_box {	position: relative;	background: #fff;}.popBox div.bg_img {	background: none;	/*width: 24%;*/}.popBox .bg_img img {	display: block;	width: 100%;}.popBox .bg_img .close {	position: absolute;	right: -50px;	top: 0;	width: 25px;	height: 25px;	background: url(../img/details_close.png) no-repeat;	background-size: 100% 100%;}.popBox .content.scale,.popBox .content_img.scale {	transform: scale(1,1);	-webkit-transform: scale(1,1);	-moz-transform: scale(1,1);	-ms-transform: scale(1,1);}.popBox .dialog {	width: 520px;}.popBox .box {	width: 416px;}.popBox .dialog .title {	width: 100%;	height: 54px;	line-height: 54px;	font-size: 16px;	font-weight: 600;	color: #17233d;	padding: 0 24px;}.popBox .box .title {	width: 100%;	font-size: 16px;	font-weight: 600;	color: #17233d;	padding: 24px 24px 8px 24px;}.popBox .content .title span {	font-size: 24px;	color: #ff9500;}.popBox .dialog .txt_content {	padding: 24px;	line-height: 21px;	font-size: 14px;	border-bottom: 1px solid #e8eaec;	border-top: 1px solid #e8eaec;}.popBox .box .txt_content {	padding: 0 24px 0 27px;	line-height: 21px;	font-size: 14px;}.popBox .content .foot {	text-align: right;	padding: 11px 24px;}.popBox .content .foot button {	height: 32px;	border-radius: 4px;	border: solid 1px #dcdee2;	margin-left: 8px;	padding: 0 14px;	color: #515a6e;}.popBox .content .foot .confirm_btn {	color: #fff;	border: solid 1px transparent;}.popBox .content .foot button.again {	background: #fff;	color: #fc583d;	border: 1px solid #f56c6c;}.popBox .title i {	display: inline-block;	width: 16px;	height: 17px;	vertical-align: -3px;	margin-right: 12px;}.popBox .msg1 i {	background: url(../img/p_ioc1.png) no-repeat;	background-size: 100% 100%;}.popBox .msg2 i {	background: url(../img/p_ioc2.png) no-repeat;	background-size: 100% 100%;}.popBox .msg3 i {	background: url(../img/p_ioc3.png) no-repeat;	background-size: 100% 100%;}.popBox div.info {	height: 164px;}.popBox .info .foot {	position: absolute;	bottom: 0;	right: 0;}.popBox .info select {	width: 136px;	height: 28px;	background-color: #ffffff;	border-radius: 4px;	border: solid 1px #dcdee2;	color: #9ea7b4;	padding: 0 13px;	margin-left: 8px;	margin-bottom: 10px;}.popBox .info .left_txt {	display: inline-block;	vertical-align: 3px;}/*提示信息的弹窗*/.msgBox {	display: flex;	justify-content: center;}.msgBox .msg_content {	position: fixed;	top: 80px;	background-color: #ffffff;	box-shadow: 0px 0px 8px 0px 		rgba(61, 151, 242, 0.3);	border-radius: 4px;	height: 38px;	line-height: 38px;	padding: 0 18px;	z-index: 999999;}.msgBox .msg_content.succ {	background-color: #effaea;	border: solid 1px #65cb33;	box-shadow: 0px 0px 8px 0px 		rgba(101, 203, 51, 0.34);}.msgBox .msg_content.err {	background-color: #fef0f0;	box-shadow: 0px 0px 8px 0px 		rgba(245, 108, 108, 0.34);	border: solid 1px #f56c6c;}.bounce {	animation: bounce .3s;	-webkit-animation: bounce .3s;	-moz-animation: bounce .3s;	-ms-animation: bounce .3s;}.bounceOut {	animation: bounceOut .3s;	-webkit-animation: bounceOut .3s;	-moz-animation: bounceOut .3s;	-ms-animation: bounceOut .3s;}@keyframes bounce {	0% {		transform: translateY(-80px);	}	100% {		transform: translateY(0);	}}@keyframes bounceOut {	0% {		transform: translateY(80px);	}	100% {		transform: translateY(0);	}}.msgBox .msg_content span {	letter-spacing: 1px;	color: #515a6e;}.msgBox .msg_content i{	display: inline-block;	width: 18px;	height: 18px;	background: url(../img/msg_succ.png) no-repeat;	background-size: 100% 100%;	vertical-align: -4px;	margin-right: 10px;}.msgBox .msg_content i.err {	background: url(../img/msg_err.png) no-repeat;	background-size: 100% 100%;}.msgBox .msg_content i.load {	background: url(../img/msg_load.gif) no-repeat;	background-size: 100% 100%;}/* load 加载*/.loadBox {	position: fixed;	top: 0;	width: 100%;	height: 100%;	background: #fff;    z-index: 1013;}.loadBox .load_content {	display: flex;	height: 100%;	align-items: center;	justify-content: center;}