﻿@charset "utf-8";html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
html *{outline:0;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent;}
i{font-style:normal}
::after,::before,article,aside,blockquote,body,button,code,dd,details,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,input,legend,li,menu,nav,ol,p,pre,section,td,textarea,th,ul{margin:0;padding:0}
input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
del{text-decoration:line-through}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:500}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500}
a,ins{text-decoration:none;color:#5a5a5a}
input,textarea{border:none;outline:0;resize:none}
.clear{clear: both;}
body{font-size: .3rem;padding-bottom: 1rem }
/*head logo*/
header{ padding:15px;}
header a.logo{ width: 35%; display: block; float: left;}
header a.logo img{ width: 100%; display: block}
.dlzc{ float: right; line-height: .55rem; }
.dlzc a{ float: left;margin-left: 9px;font-size: .26rem; color: #fe8900; margin-top: 7px;}
.dlzc span{ float: left; margin-left: 7px;color: #fe8900; margin-top: 7px;}
.dlzc_2 { float: right;}
.dlzc_2 span{ width: .74rem; height: .74rem;border-radius: 50%; background: #fff; display: block; float: left; border: 1px solid #e5e5e5}
.dlzc_2 span img{ width: 100%; display: block}
.dlzc_2 a{font-size: .25rem; float: left; line-height: .74rem;color: #fe8900;padding-left: 10px;}

/*注册*/
img{display: block; width: 100%}
.main_1{margin: .3rem 5% 0 5%;}
.main_1 h1{font-size: .35rem; color: #333; text-align: center; position: relative; line-height: .75rem; display: block; margin-top: 10px;}
.main_1 h1:after{content: "";  width: 80px;  height: 3px;  background: #fe8c2c;  position: absolute;  left: 50%;  bottom: 0%; margin-left: -40px}
.main_1 h1 em{ color: #fe8c2c;}
.main_1 input{ width:100%; line-height: .75rem; border-radius: 4px; background: #f5f5f7;font-size: .3rem; padding-left: 10px; box-sizing: border-box; height: .75rem; display: block; margin-top: 15px;}
.yzm input{width:65%; float: left;}
.yzm a{width:32%; float: right; border: 1px solid #fe8c2c; color: #fe8c2c;line-height: .70rem; display: block; margin-top: 15px; border-radius: 4px; text-align: center}
.tj_btn{ width:100%; line-height: .75rem; border-radius: 4px; background: #fe8c2c; color:#fff;font-size: .3rem; text-align: center;display: block; margin-top:.7rem;}
.tips{ float: right;font-size: .28rem; margin-top: 10px; color: #666}
.tips a{ color: #fe8c2c;}

.main_2{margin: .5rem 5% 0 5%;}
.main_2 h1{font-size: .35rem; color: #333; text-align: center; position: relative; line-height: .75rem; display: block; margin-top: 10px;}
.main_2 h1:after{content: "";  width: 80px;  height: 3px;  background: #fe8c2c;  position: absolute;  left: 50%;  bottom: 0%; margin-left: -40px}
.main_2 h1 em{ color: #fe8c2c;}
.main_2 ul li{ width: 33%; text-align: center; float: left;font-size: .26rem; margin-top:20px;}
.main_2 ul li img{ width: 46%; display: block; margin: 0 auto; margin-bottom: 5px;}
.tips2{font-size: .24rem;color: #999; text-align: center; margin-top: 10px;}
.footer1{ position:fixed; bottom: 0; width: 100%; line-height: .8rem; text-align: center; color: #fff;background:#fe9722;background:linear-gradient(to bottom,#ffc13f,#fe9722); border-radius: 20px 20px 0 0;font-weight: bold}
.footer1 i{font-size: .38rem}

/*登录*/
.logo{ width: 35%; display: block; margin: 2rem auto .4rem;}
.wjmm{font-size: .28rem; float: right; margin-top: 10px;}
.tj_btn2{ width:100%; line-height: .75rem; border-radius: 4px; border: 1px solid #fe8c2c; color:#fe8c2c;font-size: .3rem; text-align: center;display: block; margin-top: 15px;}
/*.dl{ background: url("/images/v2023/bg-1.jpg") no-repeat;background-size: 100%;display: block}*/

/*基本信息*/
.local{ line-height: .8rem; border-bottom: 1px solid #e5e5e5;}
.local p{ text-align: center; color: #666}
.local a{ float: left; color: #999; padding-left: 5px;}
.txtbox span{ width:12%; height: .75rem; border-radius: 4px 0 0 4px;font-size: .3rem;display: block; margin-top: 15px; float: left;background: url("/images/v2023/icon4.png") no-repeat #f5f5f7 10px 7px;background-size: 60%}
.txtbox span img{ width:100%;}
.main_1 .txtbox input{ width:88%; line-height: .75rem; border-radius:0 4px 4px 0; background: #f5f5f7;font-size: .3rem; padding-left: 10px; box-sizing: border-box; height: .75rem; display: block; margin-top: 15px; float: left;}
.txtbox.txtbox2 span{background: url("/images/v2023/icon5.png") no-repeat #f5f5f7 10px 7px;background-size: 58%}
.txtbox.txtbox3 span{background: url("/images/v2023/icon6.png") no-repeat #f5f5f7 10px 7px;background-size: 58%}
.txtbox.txtbox4 span{background: url("/images/v2023/icon7.png") no-repeat #f5f5f7 10px 7px;background-size: 58%}
.txtbox.txtbox5 span{background: url("/images/v2023/icon8.png") no-repeat #f5f5f7 10px 7px;background-size: 58%}
.txtbox.txtbox5 input{ width: 52%}
.txtbox.txtbox5 a{float: right;width:32%;border: 1px solid #fe8c2c; color: #fe8c2c;line-height: .70rem; display: block; margin-top: 15px; border-radius: 4px; text-align: center}