body {
    font-size: 100px;
    height:100%;
    margin: auto;
    min-width:1200px;
}
input::placeholder {
  color: #CCCCCC; /* 设置占位符文字颜色 */
}
div,p{
	font-size:0.16rem;
}
.u-width{
	max-width:1200px;
	margin:auto;
}
.u-absolute{
	position:absolute
}
.u-relative{
	position:relative
}
.u-display{
	display:block;
}
.u-cursor{
	cursor: pointer;
}
.u-padding-top-5{
	padding-top:0.05rem;
}
.u-margin-top-8{
	margin-top:0.08rem;
}
.u-padding-top-8{
	padding-top:0.08rem;
}
.u-padding-bottom-8{
	padding-bottom:0.08rem;
}
.u-padding-left-8{
	padding-left:0.08rem;
}
.u-margin-top-10{
	margin-top:0.10rem;
}
.u-margin-top-12{
	margin-top:0.12rem;
}
.u-margin-top-15{
	margin-top:0.15rem;
}
.u-padding-top-10{
	padding-top:0.10rem;
}
.u-padding-left-10{
	padding-left:0.10rem;
}
.u-padding-left-18{
	padding-left:0.18rem;
}
.u-padding-12{
	padding:0.12rem;
}
.u-padding-top-12{
	padding-top:0.12rem;
}
.u-padding-left-12{
	padding-left:0.12rem;
}
.u-margin-left-10{
	margin-left:0.1rem;
}
.u-margin-left-12{
	margin-left:0.12rem;
}
.u-padding-top-14{
	padding-top:0.14rem;
}
.u-padding-top-16{
	padding-top:0.16rem;
}
.u-padding-bottom-16{
	padding-bottom:0.16rem;
}
.u-padding-left-16{
	padding-left:0.16rem;
}
.u-margin-top-16{
	margin-top:0.16rem;
}
.u-margin-left-16{
	margin-left:0.16rem;
}
.u-margin-top-20{
	margin-top:0.2rem !important;
}
.u-margin-left-20{
	margin-left:0.2rem;
}
.u-padding-20{
	padding:0.2rem;
}
.u-padding-top-20{
	padding-top:0.2rem;
}
.u-padding-left-20{
	padding-left:0.2rem;
}
.u-padding-right-20{
	padding-right:0.2rem;
}
.u-margin-top-25{
	margin-top:0.25rem;
}
.u-padding-left-24{
	padding-left:0.24rem;
}
.u-padding-top-28{
	padding-top:0.28rem;
}
.u-margin-top-30{
	margin-top:0.3rem;
}
.u-margin-bottom-30{
	margin-bottom:0.3rem;
}
.u-padding-top-30{
	padding-top:0.3rem;
}
.u-padding-left-30{
	padding-left:0.3rem !important;
}
.u-padding-right-30{
	padding-right:0.3rem !important;
}
.u-padding-top-35{
	padding-top:0.35rem;
}
.u-padding-top-40{
	padding-top:0.4rem;
}
.u-padding-left-40{
	padding-left:0.4rem;
}
.u-padding-right-40{
	padding-right:0.4rem;
}
.u-padding-bottom-40{
	padding-bottom:0.4rem;
}
.u-margin-top-40{
	margin-top:0.4rem !important;
}
.u-padding-top-45{
	padding-top:0.45rem !important;
}
.u-padding-top-50{
	padding-top:0.5rem;
}
.u-padding-left-50{
	padding-left:0.5rem;
}
.u-padding-top-60{
	padding-top:0.6rem;
}
.u-padding-bottom-60{
	padding-bottom:0.6rem;
}
.u-margin-top-60{
	margin-top:0.6rem;
}
.u-margin-right-10{
	margin-right:0.1rem;
}
.u-margin-right-60{
	margin-right:0.6rem;
}
.u-padding-left-80{
	padding-left:0.8rem
}
.u-padding-right-80{
	padding-right:0.8rem
}
.u-margin-top-80{
	margin-top:0.8rem
}
.u-flex{
	display:flex;
	display: -webkit-flex;
}
.u-flex-1{
	flex:1
}
.u-flex-between{
	justify-content: space-between;
}
.u-font-size-12{
	font-size:0.12rem;
}
.u-font-size-14{
	font-size:0.14rem;
}
.u-font-size-16{
	font-size:0.16rem;
}
.u-font-size-18{
	font-size:0.18rem;
}
.u-font-size-20{
	font-size:0.2rem;
}
.u-font-size-24{
	font-size:0.24rem;
}
.u-font-size-28{
	font-size:0.28rem;
}
.u-font-size-30{
	font-size:0.3rem;
}
.u-font-size-40{
	font-size:0.4rem;
}
.u-font-weight{
	font-weight:bold;
}
.u-float-left{
	float:left
}
.u-overflow{
	overflow:hidden
}
.u-float-right{
	float:right
}
.u-text-center{
	text-align:center
}
.u-text-left{
	text-align:left !important;
}
.u-color-fff{
	color:#fff !important;
}
.u-color-ff7{
	color:#FF7435
}
.u-color-333{
	color:#333;
}
.u-color-666{
	color:#666;
}
.u-color-ccc{
	color:#ccc;
}
.u-color-808{
	color:#808080 !important;
}
.u-color-f11{
	color:#F11414 !important;
}
.u-color-ff6{
	color:#FF6025 !important;
}
.u-color-ff5{
	color:#FF581F !important;
}
.u-color-207{
	color:#2072F5 !important;
}
.u-color-000{
	color:#000 !important;
}
.u-color-999{
	color:#999 !important;
}
.u-color-ff9{
	color: #FF9223;
}
.u-color-1ea{
	color:#1EA2EE !important;
}
.u-border-top-none{
	border-top:none !important
}
.u-hide{
	display:none !important;
}
.u-img-left{
	margin:0;
}
img{
	display:block;
	margin:0 auto;
	padding:0;
	max-width:100%;
	font-size:16px;
}
input[type="checkbox"] {
    width: 0.18rem;
    height: 0.18rem;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    line-height: 0.18rem;
    margin-right: 0.18rem;
    position: relative;
}
input[type="checkbox"]::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    background: #fff;
    width: 100%;
    height: 100%;
    border: 1px solid #CCCCCC;
    border-radius: 0px;
}
 
input[type="checkbox"]:checked::before {
    content: "\2713";
    background-color: #2072F5;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    border: 1px solid #2072F5;
    border-radius:0px;
    color: #fff;
    font-size: 0.2rem;
    font-weight: bold;
}
.layui-layer-btn{
	font-size:0;
}
.layui-layer-btn0{
	font-size:0.14rem !important;
}
.layui-layer-btn1{
	font-size:0.14rem;
}
.u-form-danger{
	border:1px solid red !important;
}
/*  澶撮儴    */
.header{
	width:100%;
	min-height:60px;
	box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.05) !important;
}
.nav .u-botton{
	background:#2072F5;
	color:#fff;
	padding:0 0.40rem;
	height:60px;
	line-height:60px;
}
.nav .u-botton:hover{
	background: #448af9;
}
.nav a{
	margin-left:0.25rem;
}
.u-nav-href{
	line-height:57px;
	padding:0 0.05rem;
	border-bottom:3px solid #fff;
}
.u-nav-href:hover,.u-nav-href-hover{
	color:#2072F5;
	border-bottom:3px solid #2072F5;
}
.log-on{
	background: linear-gradient(270deg, #FFFFFF 0%, #EDF8FF 77%);
	min-height:60px;
	padding-left:0.24rem;
	position: relative;
	cursor: pointer;
	margin-left:0.25rem;
}
.log-newon{
	background: linear-gradient(270deg, #FFFFFF 0%, #EDF8FF 77%);
	min-height:60px;
	position: relative;
	cursor: pointer;
	margin-left:0.25rem;
}
.log-onchirld{
	position: absolute;
	right: 0;
	top:0.6rem;
	width: 305px;
	background: #FFFFFF;
	box-shadow: 0px 3px 11px 0px rgba(0,0,0,0.07);
	border-radius: 8px;
	padding:20px 16px 0 16px;
	display:none;
	z-index:66;
}
.log-on:hover .log-onchirld{
	display:block;
}
.log-on:hover .certification-img{
	background:url(../2022images/business-down.png?v=20203) no-repeat center center;
	width:14px;
	height:14px;
	margin-left:5px;
}
.log-onchirld-pic{
	text-align: center;
	width:0.46rem;
	height:0.46rem;
	margin:auto;
}
.hoverview-text{
	flex:1;
	padding-left:18px;
}
.log-onchirld-flex{
	display:flex;
    justify-content: space-between;
	cursor: pointer;
}
.choseqiye{
	font-weight: 400;
	font-size: 16px;
	color: #333;
	display: flex;
	align-items: center;
}
.log-onchirld-name{
	font-weight: normal;
	font-size: 14px;
	color: #323233;
	text-align: left;

}
.log-outlogin{
	border-top:1px solid #E5E6EB;
	padding:16px 0;
	text-align: center;
	color:#333333;
	font-size: 16px;

}
.log-onchirld-namet{
	font-weight: bold;
	font-size: 16px;
	color: #333;
	text-align: left;
}
.log-onchirld-line{
	
	margin-top:0.33rem;
}
.log-onname{
	display: flex;
    padding-left:0.12rem;
    font-weight: bold;
    flex-wrap: wrap;
    width: 280px;
    align-items: normal;
    height: 60px;
	text-align: left;
	justify-content:end;
}
.hoverview-phone{
	display:flex;
	align-items: center;
}

.log-onname span{
	color:#2072F5;
}
.guanw-icon{
	display: inline-block;
    vertical-align: middle;
    margin-top: -0.03rem;
    margin-right: 0.05rem;
    position:relative;
}
.nav-updown{
	position:relative;
	z-index:55
}
.nav-chilren-down{
	position:absolute;
	background:#fff;
	width:120px;
	text-align:center;
	left:-25px;
	top:55px;
	padding-top:10px;
	display:none;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	box-shadow: 0px 0.06rem 0.12rem 0px rgba(0, 0, 0, 0.05);
}
.nav-updown:hover .nav-chilren-down{
	display:block
}
.nav-chilren-down a{
	display:block;
	margin:0;
	line-height:40px;
	cursor:pointer;
}
.nav-chilren-down a:hover{
	color:#2072F5
}
/*  搴曢儴    */
.footer{
	padding:0.4rem 0;
	background:#3B4149;
}
.footer-img{
	width:1.28rem;
	height:1.28rem;
}
.footer-left-img{
	width:0.8rem;
	width:0.8rem;
}
#filingNo a:hover{
	color:#2072F5 !important;
}
.sideback{
	position:fixed;
	right:0.2rem;
	top:50%;
	z-index:3 !important;
	transform: translateY(-50%);
	-webkit-transform: translateY(-50%);
	-mz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
}
.sideback-content{
	width: 0.88rem;
	background:#FFFFFF;
	box-shadow:0px 0.02rem 0.1rem 0px rgba(0, 0, 0, 0.05);
	border-radius:0.1rem;
	min-width:80px;
	position:relative;
}
.sideback-contentbtn{
	padding:0.1rem 0.1rem;
}
.sideback-contentbtn img{
	width:0.3rem;
}
.sideback-btn{
	width: 1rem;
	height: 1rem;
	background: #2072F5;
	border-radius:50%;
	position:fixed;
	right:0.14rem;
	bottom:10%;
	z-index:3;
}
.sideback-btn:hover{
	background: #448af9;
}
.sideback-hover{
	position:absolute;
	top:0;
	right:0.88rem;
	box-shadow:0px 0.02rem 0.1rem 0px rgba(0, 0, 0, 0.05);
	padding:0.1rem;
	width:1.34rem;
	height:1.34rem;
	background:#fff;
	border-radius:0.1rem;
}
.sideback-hover img{
	width:1.2rem;
}
/*    寮瑰嚭妗�       */
.index-insurepop{
	padding:0.2rem;
}
.index-insurecheck{
	padding-left:0.36rem;
	position:relative;
}
.index-insurecheck .index-insure-checkbox{
	position:absolute !important;
	left:0;
	top:0.03rem;
}
.index-insurecheck .index-insure-radio{
	position:absolute !important;
	left:0;
	top:0.03rem;
	width:0.18rem;
	height:0.18rem;
}
.index-insure-text{
	line-height:0.25rem;
}
.index-insure-btn{
	font-size:0;
	text-align:center;
	padding-top:0.2rem;
}
.contact-img{
	width:1.8rem;
	height:1.8rem;
	padding-bottom:0.15rem;
	margin:auto;
}
.fgkindex-insure-content{
	border: 1px solid #e8e8e8;
	border-top: none;
}
.fgkindex-insurecheck{
	border-top: 1px solid #e8e8e8;
	padding:0.1rem 0.07rem;
}
.clear{
	clear: both;
}
/*   鍏敤寮瑰嚭妗�      */
.open-radius{
	border-radius:0.1rem !important;
}
.open-radius .layui-layer-title{
	border-top-left-radius:0.1rem !important;
	border-top-right-radius:0.1rem !important;
}
.open-radius-btn{
	border-bottom-right-radius:0.1rem !important;
	 border-bottom-left-radius:0.1rem !important;
	display:flex;
	height:0.5rem;
	line-height:0.5rem;
	overflow:hidden;
}
.openradius-lf-btn{
	cursor:pointer;
	color:#2072F5;
    background: #E6F2FF;
    flex: 1;
    border-bottom-left-radius:0.1rem !important;
}
.openradius-rt-btn{
	cursor:pointer;
	color:#fff;
    background: #2072F5;
    flex: 1;
    border-bottom-right-radius:0.1rem !important;
}
.openradius-rt-btn:hover{
	background: #448af9;
}
.openradius-rt-disable{
	border-color: #eee !important;
    background-color: #fbfbfb !important;
    color: #d2d2d2 !important;
    cursor: not-allowed !important;
    opacity: 1;
}
::-webkit-scrollbar {
  width: 6px
}

::-webkit-scrollbar:horizontal {
  height: 6px
}

::-webkit-scrollbar-track {
  border-radius: 10px
}

::-webkit-scrollbar-thumb {
  background-color: #0003;
  border-radius: 10px;
  transition: all .2s ease-in-out
}

::-webkit-scrollbar-thumb:hover {
  cursor: pointer;
  background-color: #0000004d
}
.insuredown{
	text-align:center;
	color: #1EA2EE;
	font-size: 0.18rem;
	padding-top:0.2rem;
	width:3.95rem;
	margin:auto;
}
.insuredown img{
	padding-right:0.15rem;
}
.com-radius{
	width: 240px;
	height: 120px;
	background: rgb(0, 0, 0,0.5) !important;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 5px !important;
	color: #fff;
	padding-bottom: 50px !important;
}
@keyframes bounce-up {
	25% {
			transform: translateY(5px);
		}
	50%, 100% {
		transform: translateY(0);
	}
	75% {
		transform: translateY(-5px);
		}
	}
@-moz-keyframes bounce-up {
	25% {
			-moz-transform: translateY(5px);
		}
	50%, 100% {
		-moz-transform: translateY(0);
	}
	75% {
		-moz-transform: translateY(-5px);
		}
	}
@-webkit-keyframes bounce-up {
	25% {
			-webkit-transform: translateY(5px);
		}
	50%, 100% {
		-webkit-transform: translateY(0);
	}
	75% {
		-webkit-transform: translateY(-5px);
		}
	}
	
.setpopup-animate{
	z-index:999;
	-webkit-animation: setPopup 0.8s linear forwards;
   	animation: setPopup 0.8s linear forwards;
}	
@-webkit-keyframes setPopup {
	0% {
		 opacity: 0;
		-webkit-transform: scale3d(.3,.3,.3);
		transform: scale3d(.3,.3,.3)
	}
			
	50% {
		opacity: 1
		}
}
@keyframes setPopup {
	0% {
		opacity: 0;
		-webkit-transform: scale3d(.3,.3,.3);
		transform: scale3d(.3,.3,.3)
	}
			
	50% {
		opacity: 1
	}
}			
.setpopup-animate1{
	-webkit-animation: setPopup1 0.4s linear forwards;
   	animation: setPopup1 0.4s linear forwards;
}			
@keyframes setPopup1 {
	0% {
        opacity: 1
    }

    to {
        opacity: 0;
        z-index:-1
    }
}
@-webkit-keyframes setPopup1 {
	0% {
        opacity: 1
    }

    to {
        opacity: 0;
        z-index:-1
    }
}	
.com-backbtn{
	width: 2.40rem;
	height: 0.55rem;
	border: 1px solid #2072F5;
	text-align:center;
	color: #2072F5;
	font-size:0.2rem;
	line-height:0.56rem;
	cursor:pointer;
}
.com-backbtn:hover{
	color:#fff;
	background:#2072F5;
}
.com-confirmbtn{
	width: 2.40rem;
	height: 0.56rem;
	border: 1px solid #2072F5;
	background:#2072F5;
	color:#fff;
	text-align:center;
	font-size:0.2rem;
	line-height:0.56rem;
	cursor:pointer;
}
.com-confirmbtn:hover{
	background:#fff;
	color:#2072F5;
}
.search-provinces{
	position: absolute;
    border: 1px solid #eee;
    background: #fff;
    z-index: 33;
    font-size: 14px;
    left: 0;
    top: 44px;
    width: 4.17rem;
    overflow: hidden;
    border-top: none;
    overflow-y: auto;
    max-height: 2.0rem;
}
.search-provinces ul li{
	line-height:35px;
	padding:0 10px;
	cursor:pointer;
	font-size:0.16rem;
}
.search-provinces ul li:hover{
	color:#2072F5;
}
/* 闈㈠寘灞�    */
.crumbs{
	line-height:0.45rem;
	clear: both;
}
/*    鏉℃      */
.clause-main h1{
	line-height:40px;
	font-size:0.24rem;
}
.clause-main h3{
	font-weight:bold;
	font-size:0.16rem;
	padding:0.1rem 0;
}
.clause-main p{
	font-size:0.15rem;
	line-height:0.25rem;
	padding-top:0.05rem;
}
.download-href{
	display:block;
	background: #448af9;
	width: 1rem;
	height: 0.3rem;
	line-height: 0.3rem;
	margin: auto;
	border-radius: 5px;
	cursor:pointer;
	color:#fff !important;
	text-align:center;
	font-size:0.14rem;
	margin-top:0.1rem;
}
.enterprise-historical{
	line-height: 0.38rem;
    color: #fff;
    background: #2072F5;
    font-size: 0.14rem;
    padding: 0 0.1rem;
    position: absolute;
    right: 0;
    top: 0;
	cursor: pointer;
}
.enterprise-historical-list{
	position: absolute;
    top: 38px;
    left: 0px;
    background: #ffff;
    width: 357px;
    border: 1px solid #eee;
    border-top: none;
    max-height: 185px;
    overflow-y: auto;
	box-shadow: 0px 2px 24px 0px rgba(200, 201, 204, 0.5);
    padding: 12px;
}
.enterprise-historical-list li{
	background: #F7F8FA;
    border-radius: 4px 4px 4px 4px;
    padding: 12px;
    border: 1px solid #F7F8FA;
    position: relative;
    margin-top: 12px;
}
.enterprise-historical-list ul li:hover{
	background:#F0F0F0;
	color:#2072F5;
}
.history-title{
	font-weight: bold;
	font-size: 16px;
	color: #333333;
	display:flex;
	align-items: center;
}
.history-title span{
	display:block;
	width: 3px;
	height: 14px;
	background: #1890FF;
	margin-right:8px;
}
.history-hover{
	background: url(../2022images/history1.png) no-repeat;
	width:14px;
	height:14px;
	position: absolute;
	right:0;
	top:0;
	z-index:3
}
.history-checkhover .history-hover,.enterprise-historical-list ul li:hover .history-hover{
	background: url(../2022images/history2.png) no-repeat;
}
.enterprise-historical-list ul li:hover{
	border: 1px solid #1890FF;
}
.history-list{
	display:flex;
	align-items: baseline;
}
.history-border{
	width: 1px;
	height: 10px;
	background: #D8D8D8;
	margin:0 6px;
}
.history-name{
	font-weight: bold;
	font-size: 16px;
	color: #333333;
	text-align: left;
}
.enterprise-historical-list ul li p {
    color: #333333;
}
.certified-enterprise{
	color: #333;
	font-size:0.16rem;
	font-weight: bold !important;
	width:100%;
	display:flex;
	align-items: center;
}
.certification-name{
	height:25px;
	line-height: 25px;
	overflow: hidden;
	max-width: 250px;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.new-certification{
	font-weight: bold;
	font-size: 16px;
	color: #1890FF;
}
.certification-img{
	background:url(../2022images/business-right.png?v=20203) no-repeat center center;
	width:14px;
	height:14px;
	margin-left:5px;
}
.view-phone{
	font-size: 14px !important;
	color: #333333 !important;
	font-weight: normal !important;
	width:100%;
}
.layui-layer-hui{
	z-index:19991016 !important;
}
.notice-content{
	padding:0.2rem;
	line-height:0.25rem;
}
.notice-content h1{
	font-weight:bold;
	text-align:center;
	font-size:0.18rem;
	padding-bottom:0.1rem;
}
.notice-content h3{
	font-weight:bold;
	padding:0.1rem 0;
	font-size:0.16rem;
	
}
.notice-content p{
	font-size:0.15rem;
}
.compliance-icon{font-size:14px;color:#A9B3C3;line-height:20px;padding-left:17px;background:url(../2022images/compliance.png?v=20203) no-repeat left center;}
.indecatte{
	font-size:0.14rem;
	padding-left:0.4rem;
	background:url(../2022images/renz.png?v=20203) no-repeat 10px center;
	background-size:22px 22px;
}
.self-pop{
	top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 19991028;
    background-color: rgb(0, 0, 0);
    opacity: 0.3;
}
.openself-pop{
	background:#fff;
	 z-index: 19991030;
	 width:400px;
	 position: fixed;
	 top:50%;
	 left:50%;
	 transform: translate(-50%,-50%);
	 -moz-transform: translate(-50%,-50%);
	 -webkit-transform: translate(-50%,-50%);
	 -o-transform: translate(-50%,-50%);
}
.border-rightline{
	border-right:1px solid #f4f4f4 !important;
}
.history-title{
	font-weight: bold;
	font-size: 16px;
	color: #333333;
	display:flex;
	align-items: center;
}
.history-title span{
	display:block;
	width: 3px;
	height: 14px;
	background: #1890FF;
	margin-right:8px;
}
#amountIntroduce tr:hover,#twoIntroduce tr:hover{
	background:#e6e6e6 !important;
}
#productName p{
	color: #333;
    font-size: 0.24rem;
}
.add-business input::placeholder {
	color: #CCCCCC; /* 设置占位符文字颜色 */
	font-size: 14px; /* 设置占位符文字大小 */
}
.add-business-right{
	color: #333333;
	font-size: 14px;
}
.add-business-tips{
	color: #999999;
	padding-top:4px;
	font-size: 14px;
}
.add-business-upimg{
	border: 1px dashed #DCDEE0;
	background: #FAFAFA;
	width:105px;
	height: 140px;
	display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
	position: relative;
}
.add-business-text p{
	color: #999999;
	padding-top:9px;
	font-size: 14px;
}
.add-business-example{
	border: 1px dashed #DCDEE0;
	background: #FAFAFA;
	width:105px;
	height: 140px;
	position: relative;
	cursor: pointer;
}
.add-business-example-tip{
	width: 40px;
	height: 22px;
	background: rgba(0, 0, 0, 0.55);
	border-radius: 0px 0px 4px 0px;
	font-size: 12px;
	line-height:22px;
	color:#fff;
	text-align: center;
	position: absolute;
	left:-1px;
	top:-1px;
	z-index:2
}
.new-business{
	background:none !important;
	box-shadow:none !important;
}
.businessenter-close{
	position: absolute;
	right: 24px;
    top: 57px;
	cursor: pointer;
}
.business-content{
	border-radius: 10px;
	background: linear-gradient(180deg, rgba(255, 255, 255, 0.6989) 0%, #FFFFFF 3%, #FFFFFF 13%);	
	position: relative;
	top:-10px;
	z-index:3;
	padding-top:16px;
	padding-bottom:24px;
}
.business-btn{
	background: #1890FF;
	height: 52px;
	box-shadow: inset 0px 0px 8px 0px rgba(255, 255, 255, 0.5);
	border-radius: 4px;
	color: #FFFFFF;
	line-height: 52px;
	cursor: pointer;
	margin:24px 24px 0 24px;
}
.business-error{
	background: rgba(255, 77, 79, 0.0818);
	border-radius: 4px;
	padding:10px;
	margin:0 24px;
	font-size: 14px !important;
	color: #FF4D4F;
	display:flex;
}
.business-error-img{
	background: #FF4D4F;
	width:14px;
	height: 14px;
	border-radius: 50%;
	display: flex;
    justify-content: center;
    align-items: center;
	margin-top:3px;
	margin-right:8px;
}
.business-footer{
	border-top:1px solid#F0F0F0;
	padding:15px 24px 15px 15px;
	display: flex;
    justify-content: flex-end;
}
.business-lt-btn{
	border: 1px solid #E5E6EB;
	width: 64px;
	height: 32px;
	border-radius: 4px;
	line-height:32px;
	cursor: pointer;
}
.business-rt-btn{
	background: #1890FF;
	width: 68px;
	height: 32px;
	border-radius: 4px;
	line-height:32px;
	color:#fff;
	border: 1px solid #1890FF;
	margin-left:8px;
	cursor: pointer;
}
.business-error-text{
	font-size: 14px;
	flex: 1;
}
.upload-recognize{
	opacity: 0 !important;
    background: none !important;
	position: absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
}
.show-img{
	position: absolute;
	left:0;
	top:0;
	z-index:2;
}
.business-clearimg{
	background:url(../2022images/icon.png) no-repeat -148px -32px;
	height: 0.3rem;
    width: 0.3rem;
    right:-0.15rem;
    top:-0.15rem;
    position:absolute;
}
.steptwo-business-nodata{
	padding:162px 0;
}
.steptwo-business-nodata h2{
	color: rgba(51, 51, 51, 0.88);
	padding-top:25px;
	font-size: 24px;
	text-align: center;
}
.steptwo-business-nodata p{
	font-size: 14px;
	color: rgba(51, 51, 51, 0.88);
	line-height: 22px;
	width: 310px;
	margin:auto;
	padding-top:8px;
	text-align: center;
}
.steptwo-business-nodata div{
	cursor: pointer;
	margin:30px auto 0 auto;
	background: #1890FF;
	width: 176px;
	height: 32px;
	border-radius: 6px;
	line-height:32px;
	color: #FFFFFF;
	font-size: 14px;
	text-align: center;
}

/*  支付弹出框  */
.payment-modal-title{
	background:url(../2022images/payment-title.png?v=20203) no-repeat top center;
	width:678px;
	height:92px;
	padding-left:32px;
	padding-top:24px;
	background-position-y: -4px;
}
.payment-modal-title h2{
	font-size: 24px;
	font-weight: bold;
	color: #333333;
}
.payment-modal-title p{
	font-size: 20px;
	color: #333333;
	padding-top:14px;
}
.payment-modal-content{
	padding:24px 32px 56px 32px;
	display: flex;
}
.payment-modal-left{
	border: 1px solid #E4E4E4;
	border-radius: 6px;
	padding:10px 10px 0 10px;
}
.payment-modal-tips{
	color: #333333;
	font-size: 16px;
	padding:9px 0 16px 0;
	display: flex;
	align-items: center;
	justify-content: center;
}
.payment-modal-right{
	padding-left:24px;
}
.payment-modal-name{
	color: #333333;
	padding-top:27px;
	font-size: 20px;
}
.payment-modal-company{
	padding-top:8px;
	color: #333333;
	font-size: 20px;
	font-weight:bold;
}
.payment-modal-Premium{
	color: #333333;
	font-size: 20px;
	padding-top:40px;
}
.payment-modal-money{
	color: #F24130;
	font-size: 20px;
	padding-top:10px;
}
.payment-modal-money strong{
	font-size: 36px;
	font-weight: bold;
}

.insure-payment-title{
	display: flex;
	align-items: center;
}
.insure-payment-title img{
	padding-right:15px;
	margin:0;
}
.insure-payment-title h2{
	color: #333333;
	font-size: 24px;
	font-weight: bold;
}
.insure-payment-title p{
	font-size: 20px;
	color: #333333;
	padding-top:10px;
}
.insure-payment-content{
	padding:24px;
	background: #F7F8FA;
	border-radius: 10px;
	border: 1px solid #EAEBEB;
	display:flex;
	margin-top:35px;
}

.insure-payment-left{
	display:flex;
	width:620px;
}
.insure-payment-ewm{
	padding:10px 10px 0 10px;
	border: 1px solid #E4E4E4;
	background: #FFFFFF;
	border-radius: 6px;
}
.insure-payment-tips{
	color: #333333;
	font-size: 16px;
	padding:9px 0 16px 0;
	display: flex;
	align-items: center;
	justify-content: center;
}
.insure-payment-showname{
	padding-left:25px;
}
.insure-payment-name{
	padding-top:25px;
	color: #333333;
	font-size: 20px;
}
.insure-payment-company{
	padding-top:8px;
	color: #333333;
	font-size: 20px;
	font-weight: bold;
}
.insure-payment-Premium{
	padding-top:48px;
	color: #333333;
	font-size: 20px;
}
.insure-payment-money{
	color: #F24130;
	font-size: 20px;
	padding-top:10px;
}
.insure-payment-money strong{
	font-size: 36px;
	font-weight: bold;
}
.insure-payment-middle{
	border: 1px dashed #D8D8D8;
	margin-right:32px;
}
.layui-btn-disabled{
	border-color: #eee!important;
    background-color: #FBFBFB!important;
    color: #d2d2d2!important;
    cursor: not-allowed!important;
    opacity: 1
}
@media screen and (max-width: 1440px)  {
    html,body{
        /* font-size: 75px; */
        font-size:100px;
    }
}
@media screen and (min-width: 1440px)  {
    html,body{
        /* font-size: 75px; */
        font-size:100px;
    }
}
@media screen and (min-width: 1680px)  {
    html,body{
        /* font-size: 87.5px; */
        font-size:100px;
    }
}
@media screen and (min-width: 1920px)  {
    html,body{
        font-size:100px;
    }
}