/*!重置和通用样式 */
blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;box-sizing:border-box}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,optgroup,strong,th,var{font-style:inherit;font-weight:inherit}
del,ins{text-decoration:none}
li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
q:after,q:before{content:""}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:baseline}
sub{vertical-align:baseline}
legend{color:#000}
button,input,optgroup,option,select,textarea{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}
button,input,textarea{font-size:100%;outline:0}
body{height:100%;background-color:#060c19;}
a{background-color:transparent;text-decoration:none;-webkit-tap-highlight-color:transparent;outline:0}
a:active,a:focus,a:hover,a:link,a:visited{text-decoration:none;-webkit-tap-highlight-color:transparent}
.fl{float:left}
.fr{float:right}
.block{display:block}
.none{display:none}
.clearfix:after{content:"";display:block;height:0;visibility:hidden;clear:both}
.clearfix{zoom:1}
.clear{clear:both}
html{scroll-behavior:smooth}
a,blockquote,body,code,dd,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,iframe,img,input,label,li,object,ol,q,small,strong,tbody,td,textarea,th,tr,ul{margin:0 0;padding:0;list-style:none;font-family:'Source Han Sans';font-size:.12rem;}
.transform,a{-moz-transition: all 0.4s linear;  -webkit-transition: all 0.4s linear;  -o-transition: all 0.4s linear;  transition: all 0.4s linear;}


/*!共用部分*/
.page-title {font-size: .32rem;color: #fff;line-height: 2;margin-top: 2.2rem;font-style:italic;}
.column-title{color:#fff; font-size: .36rem;text-align:center;margin-bottom: .6667rem;padding-top:1.6667rem;}
.column-title2{color:#fff; font-size: .36rem;text-align:center;padding-top:1.6667rem;}
.column-title span{display:block;color:#565863;font-size:.1333rem;padding:.333rem 0;}
.column-title2 span {display:block;color:#fff;font-size:.12rem;padding:.3rem 0;}

/*!具体样式定义 */
.comwidth{width:90%;margin:0 auto;}
/*!移动设备样式 */
@media screen and (max-width:768px){
    .comwidth{width:96%}
}
/*!  共用头部*/
.header{background:rgba(3,8,18,.6);overflow: hidden;width:100%;top:0;left:0;position:absolute;}
.header .logo{vertical-align:middle;margin-right: .7rem;height: .5333rem;}
.header .top-nav{display:inline-block;}
.header .top-nav-item{display:inline-block;margin:0 .2333rem;}
.header .top-nav-item-link{color:#fff;line-height: .9333rem;display:block}
.header .top-nav-item.active .top-nav-item-link{position:relative;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;background-image:linear-gradient(to top,#4084f8,#4084f8,#fff,#fff)}
.header .top-nav-item.active .top-nav-item-link:after{content:'';position:absolute;bottom:0;background-image:linear-gradient(to right,#fff,#4084f8,#4084f8);background-clip:padding-box,border-box;background-origin:padding-box,border-box;background-size:100% 100%,auto;height: 0.02rem;z-index:9;width:100%;left:0;box-shadow: 0 0 .4867rem .0933rem #0480ffab;border-radius: .02rem;}

/*!  共用底部*/
.bottom-submit {background:url(/eportal/imageDir/aihuman/2024/04/2024040715242251046.png) center top /cover no-repeat;padding-bottom:1px;}
.bottom-submit .column-title{color:#476cff;}
.bottom-submit .column-title span{color:#565863;font-size: .1333rem;display:block;margin: .2rem auto .3rem;}

.easysite-section-wrap{padding:0 18%;overflow:hidden}
.easysite-section-wrap .submit-table{float:left;width:48%}
.easysite-section-wrap .submit-table input{width:100%;border:none;line-height:.4rem;padding-left:6%;border-radius:10px}
.easysite-section-wrap .submit-table:nth-child(2){float:right}
.easysite-section-wrap .easysite-cell{overflow:hidden;float:left;width:48%}
.easysite-section-wrap .verification input{float:left;line-height:.4rem;padding-left: 3%;border-radius:10px;border:none;width:48%!important}
.easysite-section-wrap .verification img{float:left;height: .4rem;border:none!important;outline:0;border-radius:9px;overflow:hidden;margin-left: 4%;}
.easysite-submit-btns input{border:none;margin: .3rem auto .4467rem;display:block;background:url(/uiFramework/commonResource/image/2024020217174397936.png) center /cover no-repeat;width: 1.6rem;height: .4rem;line-height: .4rem;color:#fff;}

.footer{background-color:#030813;padding:.2rem;}
.footer p{font-size:.1067rem;color:#9597a0;line-height:.2667rem;}
.footer p a{font-size:.1067rem;color:#9597a0;line-height:.2667rem;margin-left:.2667rem;}
.footer p img{vertical-align: middle;margin-right: .05rem;}
.footer p a:hover{color:#fff;}

/*! 隐私条款*/
.toggle-wrap { position: fixed; top: 0; left: 0px; z-index:100; width:100%; height:100%; background: rgba(0,0,0,0.4); } 
.toggle-wrap .toggle-box {width: 60%;height: 3.3rem;margin: 0 auto;background: #fff;padding: 20px 20px;box-sizing: border-box;overflow: hidden;border-radius: 10px;position: absolute;top: 50%;left: 50%;margin-left: -30%;margin-top: -16%;} 
.toggle-wrap .toggle-box p.title {position: relative;font-size: 24px;text-align: center;margin-bottom: 10px;letter-spacing: 6px;} 
.toggle-wrap .toggle-box .toggle-con {overflow-y: scroll;height: 450px;padding: 0 20px;font-size: 16px;line-height: 32px;color: #9597a0;} 
.toggle-wrap .toggle-box .toggle-con p { margin-bottom: 26px; }
.toggle-wrap .toggle-box .toggle-con::-webkit-scrollbar { width: 5px; background-color: #fff; border-radius: 10px; }
.toggle-wrap .toggle-box .toggle-con::-webkit-scrollbar-thumb { border: solid 2px #e8eaf0; width: 5px; border-radius: 4px; background-color: #e8eaf0; }
.toggle-wrap .toggle-box .toggle-con::-webkit-scrollbar-corner { background-color: #fff; } 

/*! 关闭按钮*/
.toggle-wrap .toggle-box p.title span { position: absolute; right: 0; top: 0px; cursor: pointer; transition: all 0.2s; } 
.toggle-wrap .toggle-box p.title span:hover { transform: rotate(90deg); }


/*!  申请合作*/
.hezuo-flow{background: url(/eportal/imageDir/aihuman/2024/04/2024040316150210443.png) center 93%/contain no-repeat;padding-bottom: 0.2rem;}
.hezuo{text-align: justify;}
.hezuo li{display: inline-block;text-align: center;width: 10%;vertical-align: bottom;}
.hezuo::after{content: '';display: inline-block;width: 100%;height: 0;}
.hezuo li img{display: block;height: .3667rem;margin: .2667rem auto;}
.hezuo li span{color: #c7cad3;font-size: .12rem;margin: .2667rem 0 .3rem;}
.hezuo li b{display: block;width: .24rem;height: .24rem;line-height: .24rem;background: url(/eportal/imageDir/aihuman/2024/04/2024040316225522910.png) center / cover;color:#fff;font-size: .12rem;margin: .2667rem auto 0;}
.hezuo li:nth-child(1),.hezuo li:nth-child(5){padding-bottom: 0.3219rem;}
.hezuo li:nth-child(2),.hezuo li:nth-child(4){padding-bottom: 0.1466rem;}
.hezuo li:nth-child(3){padding-bottom: 0rem;}