@charset "utf-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,tt,var,b,u,i,center,dl,textarea,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,article,aside,canvas,button,select,details,embed,figure,figcaption,footer,header,menu,nav,output,ruby,section,summary,time,mark,audio,video,input {margin: 0;padding: 0;border: 0;font-style: normal;font-size: 100%;font: inherit;vertical-align: baseline}
article,aside,details,figcaption,figure,footer,header,menu,nav,section {display: block}
ol,ul {list-style: none}
blockquote,q {quotes: none}
blockquote:before,blockquote:after,q:before,q:after {content: '';content: none}
sub {vertical-align: sub;font-size: smaller}
sup {vertical-align: super;font-size: smaller}
/***********************FONT************************/

@font-face {
	font-family: 'iconfont';  /* Project id 1518376 */
	src: url('//at.alicdn.com/t/c/font_1518376_0fuutp816d8m.woff2?t=1773975523855') format('woff2'),
	url('//at.alicdn.com/t/c/font_1518376_0fuutp816d8m.woff?t=1773975523855') format('woff'),
	url('//at.alicdn.com/t/c/font_1518376_0fuutp816d8m.ttf?t=1773975523855') format('truetype');
}


.iconfont{
	font-family:"iconfont" !important;
	font-size: 14px;
	font-style:normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon {
	width: 1em; height: 1em;
	vertical-align: -0.15em;
	fill: currentColor;
	overflow: hidden;
}
/***********************FONT************************/
html {height: 100%;min-width: 1200px;width: 100%}
body {color: #000;font: 14px/1.5 "Microsoft YaHei", "PingFang SC",Arial, "Helvetica Neue", Helvetica, STHeiTi, sans-serif;height: 100%;min-width: 1200px;width: 100%}
a {text-decoration: none}
a:hover,a:active {outline: 0}
.clearfix:before,.clearfix:after {content: "";display: table}
.clearfix:after {clear: both}
.clearfix {*zoom: 1}
.ellipsis {text-overflow: ellipsis;white-space: nowrap;overflow: hidden}
.un {-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-ms-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out}
.wraper {width: 100%; min-width: 1200px}
.wrap {width: 1200px;margin: 0 auto}
.fl {float: left}
.fr {float: right}
.font-yahei{font-family: "microsoft yahei";}
.color_2f5cbb{color:#3a72f6;}
.font-b{font-weight: bold}

.font_12 {font-size: 12px}
.font_14 {font-size: 14px}
.font_15 {font-size: 15px}
.font_16 {font-size: 16px}
.font_17 {font-size: 17px}
.font_18 {font-size: 18px}
.font_20 {font-size: 20px}
.font_22 {font-size: 22px}
.font_24 {font-size: 24px}

.ft18{font-size: 18px;}
.ft22{font-size: 22px;}
.ft24{font-size: 24px;}
.fw400{font-weight: 400;}
.fw500{font-weight: 500;}
.fw700{font-weight: 700;}
.font_blod{font-weight: bold;}
.text-center{text-align: center;}


.color_3{color:#333;}
.color_4{color:#444;}
.color_6{color:#666;}
.color_8{color:#888;}
.color_9{color:#999;}
.color_f{color:#fff;}
.color_orange{color: #ff6600;}


.mt5{margin-top: 5px;}
.mt10{margin-top: 10px;}
.mt15{margin-top: 15px;}
.mt20{margin-top: 20px;}
.mt25{margin-top: 25px;}
.mt30{margin-top: 30px;}
.mt40{margin-top: 40px;}
.mt60{margin-top: 60px;}

.mr0{margin-right: 0;}
.mr5{margin-right: 5px;}
.mr10{margin-right: 10px;}
.mr15{margin-right: 15px;}
.mr20{margin-right: 20px;}
.mr25{margin-right: 25px;}
.mr30{margin-right: 30px;}

.ml5{margin-left: 5px;}
.ml10{margin-left: 10px;}
.ml15{margin-left: 15px;}
.ml20{margin-left: 20px;}
.ml25{margin-left: 25px;}
.ml30{margin-left: 30px;}

.mb5{margin-bottom: 5px;}
.mb10{margin-bottom: 10px;}
.mb15{margin-bottom: 15px;}
.mb20{margin-bottom: 20px;}
.mb25{margin-bottom: 25px;}
.mb30{margin-bottom: 30px;}

.mx5{margin-left: 5px; margin-right: 5px;}
.mx10{margin-left: 10px; margin-right: 10px;}
.mx15{margin-left: 15px; margin-right: 15px;}
.mx20{margin-left: 20px; margin-right: 20px;}
.mx25{margin-left: 25px; margin-right: 25px;}
.mx30{margin-left: 30px; margin-right: 30px;}

.my5{margin-top: 5px; margin-bottom: 5px;}
.my10{margin-top: 10px; margin-bottom: 10px;}
.my15{margin-top: 15px; margin-bottom: 15px;}
.my20{margin-top: 20px; margin-bottom: 20px;}
.my25{margin-top: 25px; margin-bottom: 25px;}
.my30{margin-top: 30px; margin-bottom: 30px;}

.p2{padding: 2px;}
.p5{padding: 5px;}
.p10{padding: 10px;}
.p15{padding: 15px;}
.p20{padding: 20px;}
.p25{padding: 25px;}
.p30{padding: 30px;}

.px5{padding-right: 5px;padding-left: 5px;}
.px10{padding-right: 10px;padding-left: 10px;}
.px15{padding-right: 15px;padding-left: 15px;}
.px20{padding-right: 20px;padding-left: 20px;}
.px25{padding-right: 25px;padding-left: 25px;}
.px30{padding-right: 30px;padding-left: 30px;}

.py5{padding-top: 5px; padding-bottom: 5px;}
.py10{padding-top: 10px; padding-bottom: 10px;}
.py15{padding-top: 15px; padding-bottom: 15px;}
.py20{padding-top: 20px; padding-bottom: 20px;}
.py25{padding-top: 25px; padding-bottom: 25px;}
.py30{padding-top: 30px; padding-bottom: 30px;}
.py30{padding-top: 40px; padding-bottom: 40px;}
.pt5{padding-top: 5px;}
.pt10{padding-top: 10px;}
.pt15{padding-top: 15px;}
.pt20{padding-top: 20px;}
.pt25{padding-top: 25px;}
.pt30{padding-top: 30px;}
.pt40{padding-top: 40px;}
.pr5{padding-right: 5px;}
.pr10{padding-right: 10px;}
.pr15{padding-right: 15px;}
.pr20{padding-right: 20px;}
.pr30{padding-right: 30px;}
.pr40{padding-bottom: 40px;}
.pd5{padding-bottom: 5px;}
.pd10{padding-bottom: 10px;}
.pd15{padding-bottom: 15px;}
.pd20{padding-bottom: 20px;}
.pd25{padding-bottom: 25px;}
.pd30{padding-bottom: 30px;}
.pd40{padding-bottom: 40px;}
.pl5{padding-left: 5px;}
.pl10{padding-left: 10px;}
.pl15{padding-left: 15px;}
.pl20{padding-left: 20px;}
.pl25{padding-left: 25px;}
.pl30{padding-left: 30px;}
.pl40{padding-left: 40px;}
.mar {margin-top: 10px}
.mar20 {margin-top: 20px !important;}
.none{display: none;}
.d-block{display: block;}
.d-inblock{display: inline-block;}

.bg_white{background: #FFF;}
.bg_grey{background-color: #f4f4f4;}
.bg_red{background-color: #e74b3b;}

.border-box{box-sizing: border-box;}
.radius-4{border-radius: 4px;}
.radius-6{border-radius: 6px;}
.radius-8{border-radius: 8px;}
.radius-10{border-radius: 10px;}

.border-dashed{border:1px dashed #DEDEDE}
.border-dashed-top{border-top:1px dashed #DEDEDE}
.border-dashed-left{border-left:1px dashed #DEDEDE}
.border-dashed-right{border-right:1px dashed #DEDEDE}
.border-dashed-bottom{border-bottom:1px dashed #DEDEDE}
.border-solid{border:1px solid #F0F0F0}
.border-solid-top{border-top:1px solid #F0F0F0}
.border-solid-left{border-left:1px solid #F0F0F0}
.border-solid-right{border-right:1px solid #F0F0F0}
.border-solid-bottom{border-bottom:1px solid #F0F0F0}

.line-height-20{line-height: 20px;}
.line-height-25{line-height: 25px;}
.line-height-30{line-height: 30px;}
.line-height-35{line-height: 35px;}
.line-height-40{line-height: 40px;}
.line-height-45{line-height: 45px;}
.line-height-50{line-height: 50px;}

.header_bg{border-bottom: 1px solid #e9e9e9;box-shadow: 0px 4px 8px 0px rgba(0,0,0,0.05); background-color: #fff;}
.header{ padding:20px 0px 20px 0; }
.logo{width: 158px;}
.logo img{width: 158px;}
.phone{margin-top: 8px}
.nav{ line-height: 52px; padding-right: 20px;margin-top: 5px;padding-right: 30px}
.nav ul li{font-size:17px; margin-left: 37px; position: relative;}
.nav ul li a{color:#222;font-size: 16px;}
.nav ul li a:hover,.nav ul li a.active{color:#326cf6;}
.top_tel{line-height: 43px; color:#326cf6;background: url(/images/tel.png) no-repeat left center; padding-left: 26px;}
.header_tel{}


/* 横向导航 */
.nav-list ul{height: 105px;line-height: 105px;display: flex;width: 100%;}
.nav-list ul li{flex: 1; font-size: 16px; text-align: center; cursor: pointer;}
.nav-list ul li .sieve.active span,.nav-list ul li .sieve.active span i,.nav-list ul li .sieve:hover{color: #326cf6; font-weight: bold;}
.nav-list ul li .hot{position: absolute;right: 11px;top: 28px;right: 15px;}
.nav-list ul li span i{display: inline-block;position: absolute;top: -37px;right: -14px;font-size: 14px;color: #bbb;transform: rotate(0);transition: all ease 0.3s;}
.nav-list ul li a span:hover{color: #326cf6;}
.nav-list ul li:hover span{color: #326cf6;}
/*.nav-list ul li:hover i{color: #326cf6; transform: rotate(-180deg);}*/
.nav-list ul li .dropNav{z-index: 100;width: 360px;left: -97px;top: 90px;}
.nav-list ul li .dropNav a{width: 172px;height: 70px;line-height: 70px;text-align: left;padding-left: 20px; box-sizing: border-box;}
.nav-list ul li .dropNav img{vertical-align: middle; }
.nav-list ul li .dropNav a:hover{background-color: #326cf6; color: #fff;}
.nav-list ul li .dropnavs{top: 75px;left: 2px;z-index: 100;width: 110px;box-sizing: border-box;box-shadow: #999999 0 0 6px;}
.nav-list ul li .dropnavs a:hover{background-color: #eff6ff; color: #326cf6;}
.nav-list ul li:hover .show{display: block;}

.logo-area .tuijian{width: 160px;height:56px;margin: 0 37px 0 37px;}
.logo-area .tuijian img{width: 160px;height: 56px;}
.nav_phone{margin-left: 16px;}
.nav_phone img{margin-top: 4px;}
@keyframes breath {
	0%{
		transform: scale(0.88);
	}
	50%{
		transform: scale(1.08);
	}
	100%{
		transform: scale(0.88);
	}
}
.nav-news {display: flex;align-items: center;width: 470px;height: 47px;line-height: 47px;border-radius: 6px;/* border: solid 1px #eeeeee; */overflow-y: hidden;padding-left: 18px;/*margin-top: 35px;*/background: url(../images/lines.png) left 12px no-repeat;}
.nav-news b{display: inline-block; width: 1px; height: 16px; background-color: #98b5fa; margin: 0 8px;}
.nav-news .tits{background: linear-gradient(to right, #326cf6, #3ab5c7);-webkit-background-clip: text;color: transparent;font-size: 20px; font-weight: bold;}
.nav-news .index-xiaolaba {padding-left: 16px;margin-right: 4px;}
.nav-news .swiper-news {width: 360px;height: 47px;overflow: hidden;}
.nav-news .swiper-news a {display: flex;}
.nav-news .swiper-news a i {display: block;font-size: 14px;color: #000;width: 270px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-right: -4px;margin-left: 8px;}
.nav-news .swiper-news a em {color: #326cf6;margin-left: 8px;/*text-decoration: underline;*/}

/*分页*/
.pager{width: 100%;height: 40px;line-height: 40px;font-size: 14px;text-align: center;margin-top: 20px;}
.pager a{display: inline-block;
	padding: 0 15px;
	line-height: 35px;
	color: #666;
	text-align: center;
	margin-right:5px;
	border-radius: 3px;
	background: #FFFFFF;
	border: 1px solid #f1f1f1;}
.pager .am-active{background: #326cf6;color: #FFFFFF;}
.pager a:hover{background: #326cf6;color: #FFFFFF;
	transition: all .3s;
	-moz-transition:all .3s; /* Firefox 4 */
	-webkit-transition:all .3s; /* Safari and Chrome */
	-o-transition:all .3s; /* Opera */}
.relative{position: relative;}
.absolute{position:absolute;}

/* bot */
.footer{ padding:65px 0 0 0;font-family: arial;font-size: 14px;line-height: 32px;
	background: #f5f5f5 url(https://www.zhike.com/images/footer.png) center top no-repeat}
.footer dl{width:304px;}
.footer dt{color: #d0d0d0;padding-bottom: 10px}
.footer dt svg{margin-right: 5px}
.footer dd{width:85px;padding-left: 15px;color: #d0d0d0}
.footer dd a{color: #d0d0d0}
.footer dd a:hover{color: #326cf6;text-decoration: underline;}
.footer b{display: block;width:1px; background: #777777; height: 100px;margin:45px 30px 0 0}
.footer .mesg dd{width:135px;padding-left: 15px}
.footer dl.mesg{width:380px;}
.ewm{width:115px;height: 115px;padding:10px; padding-bottom: 0;color: #d0d0d0}
.ewm img{width:115px;}
.ewm {text-align: center;}
.fot-pic{text-align: center;margin: 30px 0 10px 0}
.fot-pic img{margin: 0 5px}
.fot-last{width: 100%;min-width: 1200px;height: 50px;line-height: 50px;background: #3d3d3d;color: #b4b3b3;text-align: center;font-family: "microsoft yahei";font-size: 12px}
.other{text-align: center;color: #777;font-size: 12px}

/*******************ICON**********************/
.icon-sanjiao:before{content: "\eb99"}
.icon-fangkuang:before{content: "\e77b"}
.icon-shoucang:before{content: "\e617"}
.icon-shoucang-1:before{content: "\e666"}
.icon-message:before{content: "\e618"}
.icon-qrcode:before{content: "\e619"}
.icon-play:before{content: "\e620"}
.icon-left:before{content: "\e659"}
.icon-right:before{content: "\e61c"}
.icon-right-fill:before{content: "\e651"}
.icon-top:before{content: "\e61a"}
.icon-share:before{content: "\e713"}
.icon-order:before{content:"\e605"}
.swiper-button-prev:after{content: "\e650";font-family: iconfont;font-size: 20px;}
.swiper-button-next::after{content: "\e652";font-family: iconfont;font-size: 20px;}
.icondianshi-01:before{content: "\e64f" ;}
.iconwenjian:before{content: "\e64e" ;}
.iconbofang1:before{content: "\e708" ;}
.iconbofang1{font-size: 20px;position: relative;top: 2px;}
.icon-guanli:before{content: "\e653" ;}
.icon-yanxiu:before{content: "\e655" ;}
.icon-grow:before{content: "\e654" ;}
.icon-master:before{content: "\e656" ;}
.icon-safe:before{content: "\e657" ;}
.icon-gotop:before{content: "\e65e" ;}
.icon-shikan:before {content: '\e65f'}
.icon-vip:before {content: '\e719'}
.icon-mores:before{content: "\e62c"}
.icon-kf:before{content: "\e62d"}
.icon-dropdown:before{content: "\e632"}
.icon-home:before{content: "\e62a"}
.icon-point:before{content: "\e651" ;}
.icon-heart:before{content: "\e617" ;}
.icon-time:before{content: "\e736" ;}
.icon-hit:before{content: "\e640" ;}
/*new*/
.newlist{padding:50px 10px 20px 10px;}
.newlist li{width:505px; height: 90px;border-radius: 5px;box-shadow: 0 0 8px 2px rgba(133,172,250,0.3);
	padding-top: 30px;padding-left: 45px;margin-bottom: 30px}
.newlist li img{margin-right: 24px}
.newlist li h5{font-size: 21px; color: #333;margin-top: 10px}
.newlist li p{color: #9ab4ea;font-size: 15px;font-family: arial}
.newlist li:hover{background: #f5f5f5}

.state_yg{position:absolute;right: 0px;top: -10px;background:url(https://img.zqy.com/publicImage/202306/2994cbf264244c2eb6a41fe89a3df7b2.png);width:46px;height:21px;}
.state_js{position:absolute;right:0px; top:0px;background:url(http://img.zqy.com/publicImage/202211/302c287dc2f22fba6ab7578755680a0a.png);width:60px; height:22px;}
.state_hf{position:absolute;right:0px; top:0px;background:url(http://img.zqy.com/publicImage/202211/e60b953b8ff67aecccc809eb37088f11.png);width:46px; height:22px; z-index: 1;}

.section {
	width: 100%;float: left; }

/*.container {-webkit-transform: translateZ(1200px);transform: translateZ(1200px); }*/
.code {width: 380px;height: 200px;background: #f1f1f1;border-radius: 2px; }

.search{width: 420px;height: 42px;line-height: 42px;display: inline;border-radius: 22px;background: #f3f4f8;}
.search i{
	color: #98a2b7;
	font-size: 20px;
	position: absolute;
	right: 0px;
	font-weight: 500;
	top: 1px;
	width: 33px;
	padding-left: 10px;
}
.search-icon{position: absolute;left: 15px;top: 11px;color: #CCCCCC;}
.search-btn{width: 93px;height: 42px;line-height: 42px;text-align: center;border-radius: 40px;cursor: pointer;left: 4px;background-image: linear-gradient(to right bottom,#3276f8,#3a9aff);color: #fff;}
.search-btn i{font-size: 18px;}
.search-btn:hover{opacity: .9;}
.search-btn:active{transform: translate(1px,1px);}
.search-input{width: 345px;height: 40px;border: none;line-height: 34px;outline: none;border-radius: 40px 0 0 40px;position: relative;top: -1px;box-sizing: border-box;padding-left: 0px;background: #f3f4f8;color: #999999;margin-left: 25px;}
.keyword{width: 414px;background-color: #fff;z-index: 300;left: 0;top: 48px;background-color: #fff;}
.keyword dd p{max-width: 85%;}
.recWords span{font-size:14px !important; padding:0 !important;margin-left: 0 !important;}
.keyword ul li .numb{position: relative; color: #333; font-size: 12px; font-weight: bold; top: 1px;width: 16px; height: 16px; left: 3px;}
.keyword ul li:nth-child(1) .numb{background: url(../images/number1.svg) no-repeat;left: 0;top: 7px;}
.keyword ul li:nth-child(2) .numb{background: url(../images/number2.svg) no-repeat; left: 0; top: 7px;}
.keyword ul li:nth-child(3) .numb{background: url(../images/number3.svg) no-repeat; left: 0; top: 7px;}
.keyword ul li p{width: 350px; color: #333;}
.keyword ul li:hover p{color: #326cf6;}
.shadow{box-shadow: 0px 8px 16px 0 rgb(0,0,0,.1);}

/* slide tool */
.slide-tool {width: 66px; margin: auto; position: fixed; bottom: 110px; right: 10px; cursor: pointer; z-index: 1000; font-size: 12px;}
.slide-tool a{color: #333;}
.none {display: none;}
.slide-tool li {background-color: #fff; width:63px;padding: 8px 0; margin: auto; text-align: center; position: relative; z-index: 1; box-shadow: 0 0 9px 2px rgba(13,13,13,.11); margin-top: 5px;}
.slide-tool li p{margin-top: 4px;}
.call {width: 160px;padding: 15px; background: #2f5cbb;position: absolute;z-index: 2;right: 66px;top: 0; font-size: 14px;}
.slide-tool li:hover .call {display: block;}
.slide-tool li:hover .pub-number{display:block;}
.pub-number{width: 140px;padding: 10px 0 5px 0;background:#fff;position: absolute;z-index: 100000;right:66px;top: 0px;font-size: 12px; color:#2f5cbb !important;box-shadow: 0 0 3px 1px #ccc;}
.slide-tool li:hover{background-color: #2f5cbb;}
.erweima{background: url(/images/img/erweima.png); width: 20px; height: 20px; margin: auto;background-size:contain !important}
.kefu{background: url(/images/img/kefu.png); width: 20px; height: 20px; margin: auto;background-size:contain !important}
.fankui{background: url(/images/img/fankui.png); width: 20px; height: 20px; margin: auto;background-size:contain !important}
.help{background: url(/images/img/bangzhu.png); width: 20px; height: 20px; margin: auto;background-size:contain !important}
.collect{background: url(/images/img/collect.png); width: 20px; height: 20px; margin: auto;background-size:contain !important}
.careMode{background: url(/images/img/guanhuai.png); width: 20px; height: 20px; margin: auto;background-size:contain !important}
.certificateIntroduction{background: url(/images/img/certificate.png); width: 20px; height: 20px; margin: auto;background-size:contain !important}
.slide-tool li:hover .blue{color:#333}
.slide-tool li:hover p{color: #fff;}
.slide-tool li:hover .erweima{background: url(/images/img/erweima-1.png); width: 20px; height: 20px; margin: auto;background-size:contain !important}
.slide-tool li:hover .kefu{background: url(/images/img/kefu-1.png); width: 20px; height: 20px; margin: auto;background-size:contain !important}
.slide-tool li:hover .fankui{background: url(/images/img/fankui-1.png); width: 20px; height: 20px; margin: auto;background-size:contain !important}
.slide-tool li:hover .help{background: url(/images/img/bangzhu-1.png); width: 20px; height: 20px; margin: auto;background-size:contain !important}
.slide-tool li:hover .collect{background: url(/images/img/shoucang-1.png); width: 20px; height: 20px; margin: auto;background-size:contain !important}
.slide-tool li:hover .careMode{background: url(/images/img/guanhuai-1.png); width: 20px; height: 20px; margin: auto;background-size:contain !important}
.slide-tool li:hover .certificateIntroduction{background: url(/images/img/certificate-1.png); width: 20px; height: 20px; margin: auto;background-size:contain !important}
.slide-tool li a{ display: block; }
.slide-tool-toggle{position: absolute;left: -18px;top: 47%;font-size: 9px;writing-mode: vertical-rl;letter-spacing: 2px;width: 14px;color: #0d72ff;height: 33px; transition: all 0.3s ease;}
.slide-tool-toggle:before{content:"";background: #eff9ff;width: 14px;height: 45px;left: 1px;top: -10px;position: absolute;z-index: -1;border-radius: 5px;box-shadow: 0px 3px 5px 0px #33333338;}
.slide-tool-toggle:after{position:absolute;content:"";border-bottom: 3px solid transparent;border-right: 5px solid #509aff;border-top: 3px solid transparent;width: 0;height: 0;left: 6px;transform: rotate(
		180deg);bottom: 4px;transform-origin: center center;}
.slide-tool-toggle.expend:after{left: 5px;transform: rotate(0deg);}
.foldUpTool{right: -67px!important;}

/* 关怀模式 */
/* 顶部功能栏 */
#careMode {
	visibility: visible;
	position: fixed;
	top: 0;
	left: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	min-width: 800px;
	height: 80px;
	background: #000;
	color: #fff;
	overflow: hidden;
	z-index: 99999;
}
#careMode .option {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 60px;
	padding: 5px 0;
	border-radius: 12px;
	margin: 0 20px;
	font-size: 15px;
	transition: background 0.2s;
	outline: 0px !important;
}
#careMode a {
	color: #fff;
	text-decoration: none;
}
#careMode .option:last-child i {
	color: #ff4500;
}
#careMode .option:hover {
	background: rgba(255, 255, 255, 0.2);
}
#careMode .option i {
	font-size: 27px;
	margin-bottom: 2px;
	outline: 0px !important;
}

#careMode .selected {
	color: #45c3a9;
}
#careMode .selected::after {
	position: absolute;
	bottom: -4px;
	content: '';
	width: 0;
	height: 0;
	border: 4px solid #45c3a9;
	transform: rotate(45deg);
}
#mask_create {
	display: block;
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	pointer-events: none;
	background: transparent;
	z-index: 99999;
	transition: background 0.5s;
}

.zoom1_2 {
	zoom: 1.2;
	/*transform: scale(1.2);*/
}
.zoom1_2 #careMode {
	zoom: 0.8333;
	/*transform: scale(0.8333);*/
}
.zoom1_4 {
	zoom: 1.4;
	/*transform: scale(1.4);*/
}
.zoom1_4 #careMode {
	zoom: 0.7142;
	/*transform: scale(0.7142);*/
}
.mask_create-trans {
	background: rgba(255, 147, 41, 0.118) !important;
}
/* 底部字幕栏 */
#subtitle {
	position: fixed;
	box-sizing: border-box;
	display: none;
	top: calc(100vh - 140px);
	top: -moz-calc(100vh - 140px);
	top: -webkit-calc(100vh - 140px);
	width: 100%;
	height: 140px;
	padding: 6px 60px;
	font-size: 43px;
	text-align: center;
	background: #ffffff;
	border-top: 4px solid #dedede;
	overflow: auto;
	color: #111;
	z-index: 9999;
}
#subtitle #close {
	position: absolute;
	right: 20px;
	top: 0;
	font-size: 30px;
	cursor: pointer;
}
.big_cursor,
.big_cursor input,
.big_cursor a,
.big_cursor iframe {
	cursor: url(https://webresource.c-ctrip.com/NFES/libs/1620451403492/dist/icon/pointer.cur),
	auto !important;
}
.wireframe {
	outline: 1px dashed #dedede !important;
}
.layui-layer-btn a.layui-layer-btn0{background: #2e7dfa; background-image: linear-gradient(to bottom,#3394fd,#3472f7 );}
.layui-layer-btn a{line-height:38px !important;height:38px !important; padding:0 20px !important; border-radius:4px !important;}yui-layer-btn a{line-height:38px !important;height:38px !important; padding:0 20px !important; border-radius:4px !important;}

.layerBg{background: url(https://img.zqy.com/publicImage/202511/32b22612ab4c4c1cbf42362c85483a95.png) center no-repeat; position: fixed;bottom: 0;z-index: 12000;}
.message-content{display: flex; height: 100px; justify-content: center; align-items: center; gap: 14px; margin-left: 215px;}
.message-content .message-box{background-color: rgb(255,255,255,.2);height: 45px;display: flex;box-sizing: border-box;padding: 10px 10px 10px 20px;border-radius: 20px;align-items:center}
.message-content .message-box b{height: 15px;width: 1px;background-color: #fff;margin-left: 6px;margin-right: 7px;margin-top: auto;margin-bottom: auto;}
.message-content .message-box i{color: #fff; font-size: 20px;}
.message-content .message-box input{outline: none;background-color: transparent;color:#fff;width: 155px;}
.message-content .message-box input::placeholder{color: #fff;}
.message-content .school-box input{width: 200px;}
.message-content .joinUs{background-image: linear-gradient(to right,#ffab41,#ff8436); color: #fff;width: 160px; height: 45px; line-height: 45px; border-radius: 23px; text-align: center;}
.message-content .joinUs:hover{transform: translate(1px,1px);}
.message-content .closeBtn{margin-left: 20px;}
.message-content .closeBtn i{font-size: 26px; color: #fff;}
@media screen and (max-width: 980px) {
	.layui-layer-btn a {
		font-size: 3rem !important;
		height: 8rem !important;
		line-height: 8rem !important;
		padding: 0rem !important;
		color: #fff !important;
	}
}