           /* body {
				background: #f5f5f5;
			} */

			.has-promo-bar {
				padding-top: 70px !important;
			}

			#header {
				width: 100%;
				background-color: #fff;
				border-bottom: 1px solid #e5e5e5;
			}

			/* .main-box {
				padding-right: 50px;
				padding-left: 50px;
			} */

			#header .logo {
				/* margin-right: 15px; */
			}
			#header .logo2 {
				width: 78%;
			}
            .top-logo{
			 padding-top:1.625rem;
			 display: flex;
			 align-items: center;
			 justify-content: space-between;
			}
			/* .top-logo .top-logo-box{
				width: 69%;
			} */
			.white-bg {
				background-color: #fff;/* 
				border-radius: 1.25rem; */
			}
			.fs11{
				font-size: 15px;
			}
        .mask{
			display: inline-block;
		}
			.t-fixed {
				top: 0;
				right: 0;
				left: 0;
				z-index: 888;
				position: fixed;
			}
			label{font-weight: normal;}
			.card-hd {
				/* align-items: center; */
				display: flex;
			   /* border-bottom: 1px solid #e5e5e5; */
				justify-content: space-between;
				   
					margin-bottom: 1rem;
			  /*  padding-bottom: 15px;
			    margin-bottom: 20px; */
			}
			.card-bd{
				/* padding: 1rem 0; */
			}
            .card-hd .card-hd-l h2 {
				font-weight: bold;
				font-size: 1rem;
                color: #333;
                padding-left: 10px;
                line-height: 100%;
				margin-bottom: 0;
                border-style: solid;
                border-left-width: 3px;
                border-top-width: 0;
                border-bottom-width: 0;
                border-right-width: 0;
                border-left-color: #ee3134;
            }
			.tips{}
			.Subtitle{
				padding: 20px 0;
				font-weight: 700;
				font-size: 15px;
			}
			
			#header .top-header {
				height: 70px;
				display: flex;
				align-items: center;
				justify-content: space-between;
			}

			#footer {
				text-align: center;
				padding: 1.25rem 0;
				line-height: 30px;
				font-size: 0.875rem;
				background: #f5f5f5;
			}
		    .f-zi{
				font-size: 0.75rem;
				color: #666;
			}
			.mb-lin{
				margin-bottom: 1.5rem;
			}
			.text{
				/* padding-top: 20px; */
			}
			.text h4{
				font-size: 1rem;
			}
             .text p{
				 margin-bottom: 1.5rem;
				/* text-indent:29px; */
			 }
			.ct-list{
				padding-left: 1.25rem;
				
			}
			.ct-list li{
				margin-bottom: 0.625rem;
				/* line-height: 2rem; */
				
			}
			.inf-list{
				display: flex;
				align-items: center;
				margin-top: 2rem;
				margin-bottom: 2rem;
			}
			.img-fluid1 {
			    max-width: 86%;
			    height: auto;
			}
			.inf-list .inf-box{
			width: 80%;
			}
			.inf-list .inf-box ul{
				padding-left: 1.25rem;
				color: #727272;
			}
			.inf-list .inf-box ul li{
				line-height: 1.75rem;
				font-size: 0.875rem;
				
			}
			.inf-list .pic{
				width: 20%;
				border: 1px solid rgba(0, 0, 0, 0.125);
				margin-right: 1.5rem;
			}
			
			.inf-list h4{
				font-size: 1.125rem;
				font-weight: bold;
				padding-bottom: 0.625rem;
				
			}
			.ct-fe-oe{
				display: flex;
				/* justify-content: center; */
				align-items: center;
			}
			.main-title {
			    color: #333;
			    font-weight: bold;
			    font-size: 1.5rem;
			    padding: 1rem 0;
			}
             .card-hd-l{
				 display: inline-block;
			 }
			.submit {
				border-top: 1px solid #e5e5e5;
				padding-top: 1rem;
				padding-bottom: 1rem;
				/* font-size: 0.9375rem; */
			}

			.btn-primary {
				font-weight: bold;
				border-radius:5px;
				background-color: #ee3134;
				border-color: #ee3134;
				font-size: 1rem;
			}

			.btn-primary:hover {
				color: #fff;
				background-color: #b52e30;
				border-color: #b52e30;
			}

			.btn-primary:focus,
			.btn-primary.focus,
			.btn-primary:active,
			.btn-primary:active:hover,
			.btn-primary.active {
				color: #fff;
				background-color: #b52e30;
				border-color: #b52e30;
			}

			.font-red {
				color: #ee3134;
			}
			.under-info {
				display: flex;
				justify-content: center;
				padding-bottom: 70px;
			}
			
			.form-check{
				display: inline-block !important; 
			}

             .btn11{
				 width: 18.75rem;
			 }
			@media screen and (min-width:992px) {
				.container {
					width: 980px;
				}

				/* .submit {
					display: flex;
					justify-content: center;
				} */

				.submit .btn-primary {
					width: 15.625rem;

				}

			}

			@media screen and (min-width:768px) and (max-width: 992px) {
				
				.inf-list .pic {
				    width: 30%;
					}
				.inf-list .inf-box {
				    width: 70%;
				}
				
				.submit .btn-primary {
					display: block;
					width: 100%;
				}

				.top-header {
					justify-content: center;
				}

			}

			@media screen and (max-width:767px) {
				.inf-list .inf-box {
				    width: 100%;
				}
				.img-fluid1 {
				    max-width: 100%;
				}
				.card-hd-r{
					margin-top: 0.625rem;
				}
				.card-hd{
					flex-direction: column;
				}
				.more-btn{
					width: 100%;
				}
			.inf-list{
				flex-direction: column;
				
			}
			.inf-list .pic{
				margin-bottom: 1.5rem;
				border: 0;
				width: 80%;
				margin-right: 0;
			}
			
				#header .top-header{
					justify-content: center;
				}
				.top-logo{
					flex-direction: column;
				}
				.top-logo .top-logo-box{
					width: 69%;
					margin-bottom: 0.625rem;
				}
                 
				 .tit {
				 	font-size: 1.375rem;
				 	padding-top: 1rem;
				 	padding-bottom: 1rem;
				 }
				/* .container {
					margin-right: 15px;
					margin-left: 15px;
				} */

				.submit .btn-primary {
					display: block;
					width: 100%;
				}

				
			}