<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

.build-sec { position:relative; min-height:100vh; height:auto; }
.build-sec .build-con { position:relative; z-index:2; min-height:90vh; margin:5vh 0px; height:auto; width:70%;  }


.radio_bon span { margin:0px 1em 0px 0.5em; padding-left:30px; }

.build-sec .left .logo-pic { margin-top:5em; }

.build-sec .left { width:54%; }
.build-sec .right { width:46%; }

.login-tab { padding-bottom:2em; }
.login-tab ul li { float:left; width:48%; margin:0px 1%; color:#959595; padding-bottom:10px; cursor:pointer; border-bottom:2px solid #fff;  }
.login-tab ul li.on { border-bottom:2px solid #297CFE; color:#297CFE; }
.login-tab .tit { color:#959595; } 
.reg-wrap .login-tab { padding-bottom:0px; }

.login-form  { }
.login-form  ul li { position:relative; border:1px solid #E5E5E5; margin-top:1.625em; border-radius:3px; background:#fff;  }
.login-form  ul li .tit { position:absolute; left:0px; top:0px; height:100%; width:3.9375em; color:#333; vertical-align:middle; }
.login-form  ul li .tit img { width:auto; height:auto; max-width:100%; max-height:100%; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); position:absolute; left:50%; top:50%;  }
.login-form  ul li .tit b { color:#eb0c0c; }
.login-form  ul li .inp {  padding:0.875em 0px 0.875em 4em; }
.login-form  ul li .inp input { border:none; background:none; float:left; width:100%; line-height:1.5;  }
.login-form  ul li.code { padding-right:7em; }
.login-form  ul li.code .yzm { position:absolute; right:0em; line-height:3.25; top:0px; height:100%; width:7em; }
.login-form ul li .upload { display:inline-block;  padding:0.875em 0px 0.875em 4em; cursor:pointer; text-align:center; color:#297BFD; position:relative;  }
.login-form ul li .upload span { text-decoration:underline;cursor:pointer; }
.login-form ul li .upload input { position:absolute; cursor:pointer; left:0px; width:100%; right:0px; top:0px; bottom:0px; height:100%; opacity:0; filter:alpha(opacity=0);}
.login-form ul li .file-pic { position:relative; display:none; width:100px; margin-left:4em; padding-bottom:1em;  }
.login-form ul li .file-pic img { width:100%; }
.login-form ul li.upload-btn .tit { height:3.25em; }


.login-wrap .btn { padding-top:3.75em; }
.login-wrap .btn input { color:#fff; width:100%; border:none; border-radius:3px;  background:#297CFE; height:2.3em;  }
.login-wrap .btn span { color:#fff; float:left; line-height:2.3; cursor:pointer; width:100%; border:none; border-radius:0.5em;  background:#0070bd; height:2.3em;  }

.login-wrap .a-btn { float:right; color:#297CFE; }
.login-wrap .a-btn a { color:#297CFE; }
.login-wrap .a-btn a:hover { text-decoration:underline; }
.login-wrap .ft-check { padding-top:1em; }
.login-wrap .sub-tit { padding-top:2.1875em; color:#333; padding-bottom:0.9375em; }
.login-wrap .login-btn { padding-top:0.9375em; }
.login-wrap .login-btn a { color:#0070bd; }
.login-wrap .login-btn a:hover { text-decoration:underline; }
.login-wrap .public-title { color:#0070bd; padding-bottom:1em; }
.login-wrap .tips { padding-top:1em; }

.check_group {cursor:pointer; padding-right: 0px; }
.check_group .checkbox { float:left; cursor:pointer; margin-top:0.375em; width:14px; border-radius:2px; border:1px solid #777; height:14px; margin-right:8px; }
.check_group .checkbox02 { background:url(../images/gou.png) no-repeat center center #fff; background-size:auto 8px; }
.check_group label { float:left; cursor:pointer; color:#959595; }
.check_group .checkbox input { display:none; }



.forget-bk02 { display:none; }


.imgbg { position:fixed; left:0px; top:0px; right:0px; bottom:0px; width:100%; height:100%; background:url(../images/big_bg.jpg) no-repeat center center;}


.xieyi-tc { position: fixed;display:none;:0px;top:0px;width:100%;height: 100%;right: 0px;  bottom: 0px;background-color: rgba(0,0,0,0.5);z-index: 999;}
.xieyi-tc .xieyi-wrap {width:90%; position: relative;  max-width: 1200px;background-color: #fff;border-radius:5px;padding:20px; }
.xieyi-tc .xieyi-wrap .page-title { color:#000; padding-bottom:20px;}
.xieyi-tc .xieyi-wrap .page-con { line-height: 1.5;max-height:75vh; overflow: hidden; overflow-y: auto;}
.xieyi-tc.on {display: flex;}
.xieyi-tc .close-btn {position: absolute;right:0px;top:0px; cursor: pointer;padding:10px;}


@media only screen and (max-width: 1600px){
	

}
@media only screen and (max-width: 1440px){

}

@media only screen and (max-width: 1340px){

}

@media only screen and (max-width:1280px){
	
.build-sec .build-con { left:5%; right:5%; width:90%; }	

}



@media only screen and (max-width: 980px){

.build-sec .left { width:100%; }
.build-sec .right { width:100%; padding-top:2em; padding-bottom:1em; }


.build-sec .build-con { top:0px; }
}

@media only screen and (max-width: 900px){

}


@media only screen and (max-width: 767px){

.build-sec .left { width:100%; }
.build-sec .right { width:100%; }

.build-sec { position:relative; min-height:100vh; }
.login-tab { padding-top:1em; padding-bottom:0px; }
.login-wrap .btn { padding-top:2em; }
.build-sec .build-con { overflow:hidden; height:auto; position:relative; min-height:90vh; left:5%; top:0px; right:5%; bottom:0px; }

.build-sec .left .logo-pic { margin-top:2em; }

.login-tab { padding-top:0px; }



}


@media only screen and (max-width: 375px){


}



</pre></body></html>