@charset "utf-8";
*{ margin:0; padding:0px;}
html {height:100%;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td,form{margin:0;padding:0;}
fieldset,img{border:0;}address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ol,ul,li{list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';}
i{display:inline-block;}
textarea{overflow:auto;padding:1px 0 0 1px;font-size:0.75rem;}
select{font-size:0.75rem;}
cite{line-height:33px;display:none;text-indent:-999px;}
h1, h2, h3, h4, h5, h6 {font-size:0.75rem;	font-weight: normal; font-style: normal; line-height: normal; margin:0px;}
body{padding:0; margin:0; color:#333333; font-size:0.75rem; font-family:"PingFangSC-Regular";background: #F78748;}
* {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

input,textarea{outline: none;}
input[type=search] {-webkit-appearance: textfield;font-family: inherit;font-size: 100%;}
input::-webkit-search-decoration,input::-webkit-search-cancel-button {display: none;}
a{ text-decoration:none;font-family:"PingFangSC-Regular"; color:#333;}
a:hover{ color:#c00;}

/*注册*/
.logo{padding-top:20px; padding-bottom:20px;width: 100%; padding-left: 35%; padding-right: 35%;}
.logo img{ width:100%;}

.login{width:90%;border-radius:10px;background:#fff; margin-left:5%; padding-left:5%; padding-right:5%; padding-top:5%;box-shadow:0px 2px 17px 1px rgba(0,0,0,0.05); padding-bottom: 10px; }
.login .title{ text-align: center; font-size: 24px;width: 100%; }
.login ul{width: 100%; padding-top: 20px;}
.login ul li{display:flex;align-items:stretch;-webkit-align-items:stretch;flex-wrap:wrap;width:100%; padding-bottom:10px; border-bottom: 1px solid #f0f0f0; margin-bottom: 10px;}

.login ul li dl{ width:90px; font-size: 16px; line-height: 35px;}

.login ul li dd{width: calc(100% - 90px);}
.login ul li dt{width: calc(100% - 90px);font-size: 16px; line-height: 35px;}

input{ background-color:transparent; font-size:16px;border:none; line-height: 35px;}
.login ul li dd input{width: 100%;}
input::-webkit-input-placeholder{ color:#999; font-size:16px}
input.names{ background-color:transparent;font-size:16px; border:none;}
input.names::-webkit-input-placeholder{ color:#999;font-size:16px;}

.login ul li dt{width: calc(100% - 190px); }
.login ul li span{ text-align: right; width: 100px;border: 1px solid #f0f0f0; text-align: center; border-radius: 40px; line-height: 35px;}
.login ul li span a{ font-size:14px; color:#666;}
.login ul li span a.yanzhengma:disabled { color:#fff;}
.login ul li .phone{width: calc(100% - 90px); line-height: 35px; color: #999; font-size: 16px;}

.login .xieyi{width:100%;margin-top:15px; font-size: 14px; color: #999;}
.login .xieyi a{color:#F78748;}

.login .sub{ width:100%;  margin-top:20px;}
.login .sub li{background:#f5a615; height:45px; line-height:45px; font-size:18px;border-radius:60px; text-align:center; margin-top: 10px}
.login .sub li a{ color:#fff; display:block}

.login .sub button.tj_btn{width:100%;background:#f5a615; height:45px; line-height:45px; font-size:18px;border-radius:60px; text-align:center; margin-top: 10px; color:#fff;border: none;}


.box{width: 100%; padding:4%;}
.box h1{font-size: 20px; width: 100%; text-align: center;}
.box dl{font-size: 12px; line-height: 20px; padding-top: 10px;}


.down{padding-top:80px; width: 100%; }
.down .down_logo{padding-bottom:30px;width: 100%; padding-left: 35%; padding-right: 35%;}
.down .down_logo img{ width:100%;}
.down h1{width: 100%; text-align: center; color: #fff; font-size: 28px;letter-spacing:2px;}
.down .exp{font-size: 16px; font-weight: 400; width: 100%; text-align: center; color: #fff; padding-top: 20px;letter-spacing:1px;}

.down .sub{ width:100%;  margin-top:60px; padding-left: 10%; padding-right: 10%;}
.down .sub li{height:45px; line-height:45px; font-size:16px;border-radius:60px;margin-top: 20px; border: 1px solid #fff;}
.down .sub li a{ color:#fff; display: flex; justify-content: center;align-items: center;}
.down .sub li img{width: 24px; height: 24px; margin-right: 5px;}


/*影藏vue渲染前的{{}}*/
[v-cloak]{display:none}
