@charset "utf-8";body{background:#f6f6f6}
.wrap {
	padding-bottom: 1rem;
	width: 7.5rem;
	margin: auto;
}
@charset "UTF-8";*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0;-webkit-tap-highlight-color:transparent}
html{font-family: Helvetica, STHeiTi, Arial, sans-serif;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{height:100%;overflow-x:hidden;-webkit-overflow-scrolling:touch;min-width:300px;width: 7.5rem;margin: auto;}
a{background:transparent;text-decoration:none;-webkit-tap-highlight-color:transparent}
a:active{outline:0}
img{border:0;vertical-align:middle}
button{overflow:visible;outline:0;-webkit-tap-highlight-color:transparent}
button,select{text-transform:none}
select{appearance:none;-moz-appearance:none;-webkit-appearance:none}
button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button[disabled],input[disabled]{cursor:default;opacity:1;background:transparent}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal;outline:none}
input[type=checkbox],input[type=radio]{box-sizing:border-box}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
textarea{overflow:auto;resize:vertical}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
blockquote,dd,dl,figure,form,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;padding:0}
ul li{list-style:none}
input::-moz-placeholder,textarea::-moz-placeholder{color:#999}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}
.clear{clear:both;height:0;visibility:hidden}
.clearFix:after{content:".";display:block;clear:both;height:0;visibility:hidden}
.hidden{display:none}
.ft_r{float:right}
.ft_l{float:left}
::-webkit-input-placeholder{font-size:.28rem;font-size: 14px;color:#c2c2c2;opacity:.6}
.main-cont .lipei-data{height:4.6rem;padding:2.5rem .4rem 0;font-size:.26rem;color:#fff;background:0 0}
.main-cont .writeIn-info{
	width: 90%;
	margin: -1.86rem auto 0;
	background: #fff;
	border-radius: 8px;
	box-shadow: 0 0 5px #ddd;
	padding-bottom: 10px;
	position: relative;
	padding-top: 0.2rem;
}
.banner{width: 100%;}
.banner img{width: 100%}
.writeIn-option{
	display: flex;
	display: -webkit-flex;
	justify-content: space-between;
	/*width: 6.1rem;
	height: 0.85rem;
	line-height: .85rem;*/
	width: 100%;
	padding: 11px 0;
	border-bottom: 1px solid #fdf1ed;
	color: #333;
	/*font-size: .28rem;*/
	font-size: 14px;
	-webkit-box-align: center;
}
.writeIn-option:first-child{border-top:none}
.writeIn-option>div:first-child {
	width: 36%;
	flex-shrink: 0;
	white-space: normal;
    overflow: hidden;
}
.writeIn-option>div:nth-of-type(2){
	width: 70%;
	/*display: flex;*/
    -webkit-box-align: center;
    padding-top: 3px;
}
.writeIn-option>div:last-child{flex-grow: 1;}
.writeIn-option .likeInp{display:inline-block;width:100%;height:.45rem;line-height:.45rem;font-size:.28rem;font-size: 14px;color:#333}
.writeIn-option .likeInp.noVal{color:#999;opacity:.6}
/* .insured-city{background:url(//wximg.ygbx.com/carappimg/sinosigapp/ncar/common/img/bg_arrow_right@16_30.png) right center no-repeat;background-size:.16rem auto;} */
.insured-city{background: url(//wximg.ygbx.com/carappimg/sinosigapp/ncar/common/img/index.png) no-repeat;background-size: 53% auto;background-position: 201% -0.44rem;}
.writeIn-option input{
	width: 95%;
	/* font-size: .28rem; */
	font-size: 14px;
	border: none;
	border-radius: 0;
	/*color: #1a1a1a;*/
	color: #333;
}
.writeIn-option input[type=text]{
	width: 98%;
	/*font-size: .28rem;*/
	 font-size: 14px;
	border: none;
	border-radius: 0;
	/*color: #1a1a1a;*/
	color: #333;
}
.writeIn-option input[type=tel]{width:95%;font-size:.28rem;font-size: 14px;border:none;border-radius:0;color:#1a1a1a;}
.writeIn-tips{	width: 90%;
    margin: 10px auto 0;
	font-size: .24rem;
	color: #cecece;
}
.writeIn-tips1{	width: 90%;
    margin: 10px auto 0;
	font-size: .24rem;
	color: #cecece;
}
.checkbox{display:inline-block;background:url(//wximg.ygbx.com/carappimg/sinosigapp/ncar/common/img/ico_xzg3.png) no-repeat;background-size:.32rem .32rem;background-position:0 50%;font-size:.24rem;color:#666;padding-left:.41rem}
.gou{background:url(//wximg.ygbx.com/carappimg/sinosigapp/ncar/common/img/ico_xzg4.png) no-repeat;background-size:.32rem .32rem;/* background-position:0 50%; */}
/*.quote-btn,.sure-btn{width:3.6rem;height:.8rem;line-height:.8rem;text-align:center;font-size:.36rem;margin:.25rem auto;background:linear-gradient(90deg,rgba(255,197,0,1) 0,rgba(255,125,19,1) 100%);box-shadow:0 10px 30px 0 rgba(255,222,0,.3);border-radius:.4rem;color:#fff;width: 50%;height: 40px;line-height: 40px;font-size: 16px;}*/
.quote-btn,.sure-btn {
	height: 0.87rem;
	line-height: 0.87rem;
	text-align: center;
	font-size: 0.36rem;
	margin: 0.38rem auto 0.25rem;
	border-radius: 0.87rem;
	background: linear-gradient(to right, #96E037, #66CC55);
	background: -webkit-linear-gradient(left, #96E037, #66CC55);
	color: #fff;
	font-weight: bold;
}

.claims {
	margin: 0.58rem auto 0.67rem;
	text-align: center;
	font-size: 0.24rem;
}
.claims_s{
	margin-bottom: 0.4rem;
}

.claims a {
	display: inline-block;
	width: 1.44rem;
	height: 0.4rem;
	background: #FFFFFF;
	border: 1px solid #64AFEE;
	border-radius: 0.2rem;
	font-size: 0.24rem;
	color: #64AFEE;
	margin-right: 0.22rem;
		width: 70px;
	height: 18px;
	line-height: 18px;
	font-size: 12px;
	border-radius: 20px;
}

.claims a:nth-last-of-type {
	margin-right: 0;
}

.claims span {
	position: relative;
}
.sign{position:absolute;top:-100%;right:7%;z-index:9;height:.24rem;background:linear-gradient(90deg,rgba(255,197,0,1) 0,rgba(255,125,19,1) 100%);border-radius:.2rem;font-size:8px;color:#fff;text-align:center;line-height:.06rem;font-style:inherit;padding:.15rem .1rem}
.claims .tan{color:#efb841;border:1px solid #efb841}
/* .bddh{height:.48rem;font-size:.28rem;font-size: 12px;color:#333;line-height:.48rem;box-sizing:border-box;text-align: center} */
/* .bddh{height:.48rem;background: url(//wximg.ygbx.com/carappimg/sinosigapp/ncar/common/img/index.png) no-repeat;background-size: 1.89rem auto;background-position: 1.3rem -2.49rem;font-size:.28rem;font-size: 12px;color:#333;line-height:.48rem;box-sizing:border-box;text-align: center}*/
.bddh {
	font-size: 0.24rem;
	color: #333333;
	box-sizing: border-box;
	text-align: center;
}
.bddh p {
	padding: 0.4rem 0 0.1rem 0;
}
.bddh a {
	display: inline-block;
	height: 0.64rem;
	line-height: 0.64rem;
}
.bddh b {
	display: inline-block;
	background-color: #0099ff;
	color: #fff;
	border-radius: 0 0.5rem 0.5rem 0;
	padding: 0 0.3rem;
	border: 1px solid #0099ff;
}
.bddh em {
	display: inline-block;
	background: url(//wximg.ygbx.com/carappimg/sinosigapp/ncar/common/img/cxzt_dh_blue.png) 0.2rem center no-repeat;
	background-size: 0.4rem auto;
	border: 1px solid #0099ff;
	border-radius: 0.5rem 0 0 0.5rem;
	padding: 0 0.3rem 0 0.8rem;
	font-style: normal;
}
.bddh span {
	display: block;
	color: #C0C0C0;
	padding-top: 0.15rem;
}
.color_blue{color:#09f}
.banquan{font-size:.24rem;color:#999;line-height:.32rem;text-align:center;margin-top:.6rem}
.main-cont{position:relative;background-size: 100% auto;}
.notice_active{display: inline;
	position: absolute;
	top: 3.4rem;
    left: 0.3rem;
	overflow: hidden;
	    width: 50%;
	    height: 20px;
    line-height: 20px;}
.notice_active ul{	font-size: 0.22rem;
	font-size: 12px;}
.notice_active li span{display:inline-block;border:1px solid rgba(255,255,255,.4);border-radius:.1rem;color:#ff0;padding:0 .08rem;height:.4rem;line-height:.36rem;overflow:hidden;box-sizing:border-box;	height: 20px;
	line-height: 20px;
	border-radius: 4px;
	font-size: 12px;}
.notice_active li b{color:#fff;font-weight:normal}
.color_yellow{color:#ff0}
.kong{height: 200px}
.error_alert img{height: 30%;width: 30%;padding-top: 0.5rem;}
.imgLayout {/* position: fixed; */top: 40%;left: 50%;z-index: 999999;width: 26%;position: absolute;height: 1rem;transform: translateX(-50%);}
/* 车辆信息验证码*/
.pop{position:fixed;top:0;left:auto;z-index:999;width:7.5rem;height:100%;background:rgba(0,0,0,.6)}
.pop3{position:fixed;top:0;left:auto;z-index:999;width:7.5rem;height:100%;background:rgba(241,242,243,0.4)}
.tk_pop_wrap{display:table;width:100%;height:100%}
.tk_pop{display:table-cell;vertical-align:middle}
.pop_cont{width:6.4rem;background:#fff;border-radius:.1rem;box-sizing:border-box;padding:.3rem .3rem .3rem;margin:0 auto;font-size:.24rem;color:#666}
.close_f{margin-top:.1rem;text-align:center}
.close_f img{width:.68rem;height:.68rem}
.close_f button {
    width: 0.8rem;
    height: 0.8rem;
    background: url(../img/index.png) no-repeat;
    background-size: 1.8rem auto;
    background-position: 105% -1.62rem;
}
.pop_tips_text {
	font-size: 0.32rem;
	color: #333333;
	margin: 0;
}
.information_validation{width:5.6rem;margin:0 auto;font-size:.32rem;color:#606060;line-height:.88rem}
.information_validation_left{display:inline-block;width:1.8rem;height:.88rem}
.information_validation_right_inp{width:3.6rem;height:.4rem;padding:.22rem .1rem;font-size:.32rem;color:#333;line-height:.4rem}
.information_validation_right_verification_code{width:2rem;height:.4rem;padding:.22rem .1rem;font-size:.32rem;color:#333;line-height:.4rem}
.obtain{height:.84rem;font-size:.32rem;color:#09f;float:right}
input{border:none;outline:0}
.information_validation li{height:.88rem;border-bottom:1px solid #eee}
.information_validation li:after{display:block;content:"";clear:both}
/* 协议选框样式 开始 */
.xieyi .xieyi_r {
	margin-bottom: 0.2rem;
}
.newPop .information_validation {
	height: 0.68rem;
}
.newPop .information_validation li {
	line-height: 0.68rem;
	height: 0.68rem;
}
.newPop .information_validation_left {
	line-height: 0.68rem;
}
.kehuisu {
	font-size: 0.24rem;
}
.xieyi-checkbox-wrap {
	position: relative;
}

.xieyi-checkbox-wrap > input {
	position: absolute;
	clip: rect(0, 0, 0, 0);
}

.xieyi-checkbox-wrap > label {
	padding-left: 0.35rem;
	font-size: 0.28rem;
	color: #222;
	padding-right: 0.05rem;
}

.xieyi-checkbox-wrap > label::before {
	content: '';
	position: absolute;
	width: 0.32rem;
	height: 0.32rem;
	left: 0;
	top: 0;
	background-image: url('../img/ico_xz_dan2.png');
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100%;
}

.xieyi-checkbox-wrap > input:checked + label::before {
	background-image: url('../img/ico_xz_dan1.png');
}
/* 协议选框样式 结束 */
.determine_btn{width:3.2rem;height:.8rem;background:linear-gradient(90deg,#ffc500 0,#ff7d13 100%);box-shadow:0 .1rem .3rem 0 rgba(255,222,0,.3);border-radius:.4rem;font-size:.36rem;color:#fff;line-height:.8rem;text-align:center;margin:.3rem auto .3rem}
.djqrty {
	/*    padding-bottom: 0.39rem;
      border-bottom: 1px solid #EEEEEE;*/
	font-size: 0.24rem;
	color: #999999;
	text-align: left;
	margin-bottom: 0.2rem;
	margin-top: 0.3rem;
	max-height: 4rem;
	overflow-y: auto;
}
/*.xieyi {*/
/*	margin-top: 0.1rem;*/
/*	margin-bottom: 0.1rem;*/
/*}*/
.color_blue{color:#09f}
.copyw riting_cont{width:5.6rem;margin:0 auto;font-size:.24rem;color:#999}
.p2{margin-top:.2rem}
.gbj{font-size:.28rem}
.gbj2{margin-top:.2rem;margin-bottom:.3rem}
button,input{border:none;outline:0;background:#fff}
.tjyz_btn{
	width: 3.2rem;
	height: 0.8rem;
	border-radius: 0.44rem;
    font-size: 0.36rem;
    text-align: center;
    line-height: 0.8rem;
    margin: 0 auto;
}
.tips_pop_btn_orange,.tips_pop_btn_orange2{
    background: linear-gradient(90deg,#FF7D13 0%,#FFC500 100%);
    box-shadow: 0 0.1rem 0.3rem 0 rgba(255,222,0,0.3);
    color: #fff;
}

.tab_content_l {
    /*width: 100%;*/
    width: 90%;
    margin: 0 auto;
}

.cxzt_dh_img{
	width: 24px;
	height: 24px;
}
/*立即报价按钮 动态效果*/
@-webkit-keyframes staging-banner__finger-data-v-c53ff32e {
	0% {
	bottom:2px;
	right:48px;
	-webkit-transform:rotate(-10deg);
	transform:rotate(-10deg)
	}
	50% {
	bottom:10px;
	right:70px;
	-webkit-transform:rotate(-20deg);
	transform:rotate(-20deg)
	}
	100% {
	bottom:-2px;
	right:48px;
	-webkit-transform:rotate(-10deg);
	transform:rotate(-10deg)
	}
	}
	@keyframes staging-banner__finger-data-v-c53ff32e {
	0% {
	bottom:-2px;
	right:48px;
	-webkit-transform:rotate(-10deg);
	transform:rotate(-10deg)
	}
	50% {
	bottom:10px;
	right:70px;
	-webkit-transform:rotate(-20deg);
	transform:rotate(-20deg)
	}
	100% {
	bottom:-2px;
	right:48px;
	-webkit-transform:rotate(-10deg);
	transform:rotate(-10deg)
	}
	}
	@-webkit-keyframes staging-banner__btn-data-v-c53ff32e {
	0% {
	-webkit-transform:scale(1);
	transform:scale(1)
	}
	40% {
	-webkit-transform:scale(0.9);
	transform:scale(0.9)
	}
	80% {
	-webkit-transform:scale(1);
	transform:scale(1)
	}
	100% {
	-webkit-transform:scale(1);
	transform:scale(1)
	}
	}
	@keyframes staging-banner__btn-data-v-c53ff32e {
	0% {
	-webkit-transform:scale(1);
	transform:scale(1)
	}
	40% {
	-webkit-transform:scale(0.9);
	transform:scale(0.9)
	}
	80% {
	-webkit-transform:scale(1);
	transform:scale(1)
	}
	100% {
	-webkit-transform:scale(1);
	transform:scale(1)
	}
}
.start-btn[data-v-c53ff32e] {
	-webkit-animation: staging-banner__btn-data-v-c53ff32e 0.4s 0.2s linear;
	animation: staging-banner__btn-data-v-c53ff32e 0.4s 0.2s linear
}
.start-finger[data-v-c53ff32e] {
	-webkit-animation: staging-banner__finger-data-v-c53ff32e 0.6s linear;
	animation: staging-banner__finger-data-v-c53ff32e 0.6s linear
}
.get-quo[data-v-c53ff32e] {
	width: 98%;
	margin: auto;
	text-align: center;
	position: relative
}
/* .get-quo .btn-img[data-v-c53ff32e] {
	width: 60%;
	height: 100%
}
.get-quo .hand-img[data-v-c53ff32e] {
	width:10%;
	position: absolute;
	bottom: 2px;
	right: 48px;
} */
.get-quo .btn-img[data-v-c53ff32e] {
	width: 60%;
	height: 100%
}
.get-quo .hand-img[data-v-c53ff32e] {
	width:13%;
	position: absolute;
	bottom: -2px;
	right: 48px;
	background: url(../img/index.png) no-repeat;
    background-size: 1.8rem auto;
    background-position: 0% -3.7rem;
	height:1.0rem;
}
/*雪碧图*/

.keyboard li.del{
	background: url(//wximg.ygbx.com/carappimg/sinosigapp/ncar/common/img/index.png) no-repeat;
	background-size: 1.8rem auto;
    background-position: 95% -0.5rem;
}

.djbjjty{
 	width: 90%;
    margin: 0.38rem auto 0.2rem;
 	color: #333;
    font-size: 0.24rem;
}
.djbjjty >.color_blue_top{
	color: #2f98f1;
}

.pop_gouxuan{
	display: inline-block;
    width: 0.42rem;
    height: 0.44rem;
    float: left;
    margin-right: 0.1rem;
}
.pop_gouxuan_xieyi {
    background: url(//wximg.ygbx.com/carappimg/sinosigapp/common/images/index.png) no-repeat;
    background-size: 2.01rem auto;
    background-position: -1.6rem -4.02rem;
}
.pop_gouxuan_xieyi_y {
    background: url(//wximg.ygbx.com/carappimg/sinosigapp/common/images/index.png) no-repeat;
    background-size: 2.01rem auto;
    background-position: -1.6rem -4.78rem;
}
.determine_btn_qd{
	width: 3.2rem;
    height: 0.8rem;
    border-radius: 0.4rem;
    font-size: 0.36rem;
    color: #FFFFFF;
    line-height: 0.8rem;
    text-align: center;
    margin: 0.3rem auto 0.3rem;
}
.determine_btn_gray{
	background: linear-gradient(90deg,rgba(216,216,216,1) 0%,rgba(233,233,233,1) 100%);
    box-shadow: 0px 10px 30px 0px rgba(216,216,216,0.3);
}
.determine_btn_orange{
    background: linear-gradient(90deg,#FFC500 0%,#FF7D13 100%);
    box-shadow: 0 0.1rem 0.3rem 0 rgba(255,222,0,0.3);
    
}
.gouxuan_xieyi{
	display: inline-block;
	width: 0.42rem;
	height: 0.44rem;
    background: url(//wximg.ygbx.com/carappimg/sinosigapp/common/images/index.png) no-repeat;
    background-size: 2.01rem auto;
    background-position: -1.6rem -4.02rem;
    float: left;
    margin-right: 0.1rem;
}
.gouxuan_xieyi_y{
	display: inline-block;
	width: 0.42rem;
	height: 0.44rem;
    background: url(//wximg.ygbx.com/carappimg/sinosigapp/common/images/index.png) no-repeat;
    background-size: 2.01rem auto;
    background-position: -1.6rem -4.78rem;
    float: left;
    margin-right: 0.1rem;
}
.xieyi_r {
	font-size: 0.24rem;
	color: #666;
	margin-bottom: 0.2rem;
	display: flex;
	text-align: justify;
}
.xieyi_r2 {
    text-align: left;
    font-size: 0.24rem;
    color: #666;
    margin-top:8px;
}
.xieyi_r3 {
	font-size: 0.24rem;
	color: #666;
	margin-bottom: 0.2rem;
}
.djqrty::after{
	display: block;
	content: "";
	clear: both;
}
.tip2{
	width: 90%;
	font-size: 0.24rem;
	font-weight: bold;
	margin:0 auto 0.4rem;
	color: #222;
}
.yzm-btn-wrap {
  display: flex;
  align-items: center;
  justify-content: space-around;
  margin-bottom: 0.2rem;
  font-size:18px;
}
.yzm-btn-wrap .yzm-btn,.yzm-btn2 {
  border-radius: 0.6rem;
  padding: 0 0.36rem;
  border: 1px solid #ff7f50;
  height: 0.8rem;
  line-height: 0.8rem;
  text-align: center;
  color: #ff7f50;
  font-size: 0.36rem;
}
.yzm-btn-wrap .yzm-btn.btn-active {
  background: linear-gradient(-90deg, #ffc500 0%, #ff7d13 100%);
  color: #fff;
  border: none;
}
.yzm-btn-wrap .yzm-btn.btn-active2 {
	background: linear-gradient(90deg, #ffc500 0%, #ff7d13 100%);
	box-shadow: 0 0.1rem 0.3rem 0 rgba(255, 222, 0, 0.3);
	color: #fff;
	border: none;
}
.yzm-btn-wrap .yzm-btn.btn-noactive {
  background: linear-gradient(
    90deg,
    rgba(216, 216, 216, 1) 0%,
    rgba(233, 233, 233, 1) 100%
  );
  color: #fff;
  border: none;
}
/* 验证码弹层 开始 */
.yzm-pop-wrap {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
}
.yzm-pop {
  position: absolute;
  top: 40%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #fff;
  width: 6.4rem;
  border-radius: 0.1rem;
}
.yzm-pop .yzm-title {
  color: #222222;
  font-size: 0.36rem;
  line-height: 0.36rem;
  text-align: center;
  padding: 0.5rem 0;
}

.yzm-pop .yzm-close {
  position: absolute;
  bottom: -1rem;
  width: 0.8rem;
  height: 0.8rem;
  background: url(//wximg.ygbx.com/carappimg/sinosigapp/common/images/index.png) no-repeat;
  background-size: 1.8rem auto;
  background-position: 105% -1.62rem;
  left: 50%;
  transform: translateX(-50%);
}
.yzm-wrap {
}
.yzm-wrap .yzm-item-wrap {
  font-size: 0;
  text-align: center;
  margin-bottom: 0.3rem;
  position: relative;
}
.yzm-wrap .yzm-item-wrap .yzm-item {
  display: inline-block;
  width: 0.7rem;
  height: 0.58rem;
  line-height: 0.58rem;
  border-bottom: 1px solid #ccc;
  font-size: 0.36rem;
  color: #222;
  text-align: center;
  vertical-align: top;
  margin-right: 0.26rem;
  position: relative;
}
.yzm-wrap .yzm-item-wrap .yzm-item.noRight {
  margin-right: 0;
}
.yzm-wrap .yzm-item-wrap .yzm-item.active {
  border-bottom: 1px solid #ff7f50;
}
.yzm-wrap .yzm-slide {
  margin: 0.2rem auto;
  height: 0.7rem;
  width: 5.6rem;
  background-color: #508eff;
}
.yzm-wrap .yzm-tip-wrap {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 0.26rem;
  padding: 0.2rem 0.4rem 0.5rem;
}
.yzm-wrap .yzm-tip-wrap > div:first-child {
  color: #fd2d0b;
}
.yzm-wrap .yzm-tip-wrap > div:last-child {
  color: #999999;
}
.yzm-wrap .yzm-tip-wrap > div:last-child.active {
  color: #508eff;
}
#inputhidden {
  position: absolute;
  opacity: 0;
  transform: scale(0);
  top: 0;
  left: 100px;
  z-index: 1000;
}
.yzm-animation::after {
  content: '';
  display: block;
  width: 1px;
  height: 16px;
  animation: blink 1s infinite steps(1, start);
  position: absolute;
  left: 50%;
  top: 5px;
}
@keyframes blink {
  0% {
    background-color: white;
  }
  50% {
    background-color: black;
  }
  100% {
    background-color: white;
  }
}
/* 验证码弹层 结束 */

/* 点击不同意 弹层 开始 */
.noagree-bg {
  position: fixed;
  z-index: 9999;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.8);
}

.noagree {
  position: absolute;
  top: 40%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #fff;
  width: 5.6rem;
  border-radius: 0.1rem;
}

.noagree .noagree-close {
  position: absolute;
  bottom: -1rem;
  width: 0.8rem;
  height: 0.8rem;
  background: url(//wximg.ygbx.com/carappimg/sinosigapp/common/images/index.png) no-repeat;
  background-size: 1.8rem auto;
  background-position: 105% -1.62rem;
  left: 50%;
  transform: translateX(-50%);
}

.noagree .noagree-cont {
  padding: 0.6rem 0.45rem 0.6rem;
  color: #444444;
  font-size: 0.28rem;
  text-align: justify;
}

/* 点击不同意 弹层 结束 */
/* 专人电话服务吗 开始 */
.phoneservice {
	display: flex;
	align-items: center;
	border-bottom: #efefef solid 1px;
}
.phoneservice .phoneservice_left {
	display: flex;
	align-items: center;
	padding-right: 0.3rem;
}
.phoneservice .phoneservice_left_title {
	font-size: 0.28rem;
}
.phoneservice .phoneservice_left_img {
	width: 0.26rem;
	height: 0.26rem;
	background-image: url('../img/icon-qustion-gray.png');
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100%;
}
.phoneservice .phoneservice_right {
	display: flex;
	align-items: center;
}
.phoneservice .phoneservice_right .phoneservice_right_item {
	position: relative;
}
.phoneservice .phoneservice_right .phoneservice_right_item > input {
	position: absolute;
	clip: rect(0, 0, 0, 0);
}
.phoneservice .phoneservice_right .phoneservice_right_item > label {
	padding-left: 0.35rem;
	font-size: 0.28rem;
	color: #222;
}
.phoneservice .phoneservice_right .phoneservice_right_item > label::before {
	content: '';
	position: absolute;
	width: 0.32rem;
	height: 0.32rem;
	left: 0;
	top: 0.25rem;
	background-image: url('../img/ico_xz_dan2.png');
	background-repeat: no-repeat;
	background-position: center;
	background-size: 100%;
}
.phoneservice .phoneservice_right .phoneservice_right_item > input:checked + label::before {
	background-image: url('../img/ico_xz_dan1.png');
}
.phoneservice_pop_li {
	font-size: 0.28rem;
	color: #FF950B;
}
/* 专人电话服务吗 结束 */
.errorTips {
  padding: 0.2rem 0 0 0.1rem;
  font-size: 0.24rem;
  color: #ff7f50;
}

/*2022-9-22 首页改版*/
.scxsz {
	padding-top: 0.25rem;
	font-size: 0.24rem;
	text-align: right;
}
.scxsz span {
	cursor: pointer;
	color: #0099ff;
	border-bottom: 1px solid #0099ff;
}
.ocrTit {
	font-size: 0.32rem;
	color: #333;
}
.ocrImg {
	color: #999;
	font-size: 0.28rem;
	text-align: center;
	border-radius: 0.2rem;
	background: #f9f9f9;
	border: 1px solid #efefef;
	padding: 0.6rem;
	margin-top: 0.2rem;
}
.ocrImg img {
	width: 1.24rem;
	height: 1.24rem;
	margin-bottom: 0.25rem;
}
.index-top-tip-wrap .index-top-tip1 {
	color: #333;
	font-size: 0.32rem;
	line-height: 0.7rem;
	margin: 0 0.3rem;
	border-bottom: 0.02rem solid #eee;
	font-weight: 500;

}
.index-top-tip-wrap .index-top-tip2 {
	color: #666;
	font-size: 0.24rem;
	line-height: 0.34rem;
	margin: 0.15rem 0.3rem;
}
.index-top-tip-wrap .index-top-tip2 > span {
	color: #FF7F50;
}
.index-top-tip-wrap .index-top-tip3 {
	color: #c0c0c0;
	font-size: 0.24rem;
	line-height: 0.34rem;
	margin: 0.15rem 0.3rem;
}
/*可回溯标题样式*/
.kehuisu {
	font-size: 0.32rem;
	font-weight: 600;
}
.pop .tk_pop_wrap .xieyi_r a {
	display: contents;
}
.xieyi-update {
	font-size: 0.24rem;
	font-weight: bold;
	margin: 0 auto 0.3rem;
	color: #666;
}
/*OCR错误弹层弹层*/
.ocr_pop_text {
	font-size: 0.28rem;
	margin-bottom: 0.2rem;
}
.ocr_pop_text span {
	color: #ff9900;
}
.backStyle{
	background: linear-gradient(90deg, #ffc500 0%, #ff7d13 100%);
	box-shadow: 0 0.1rem 0.3rem 0 rgba(255, 222, 0, 0.3);
}
/*首页协议更新弹窗 继续算价按钮样式*/
.yzm-btn-wrap .btn-noactive.yzm_btn_orange {
	background: linear-gradient(90deg, #ffc500 0%, #ff7d13 100%);
	box-shadow: 0 0.1rem 0.3rem 0 rgba(255, 222, 0, 0.3);
	font-size: 0.3rem!important;
}