textarea, select, input, button { outline: none; }
body{
    position: relative;

}
/*登录*/
#u39, #u42 {border-width:0px; height: 250px; display:flex; font-family:'微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑', sans-serif; font-weight:700;font-style:normal;font-size:28px; color:#A31406;}
#u39 .text, #u42 .text {  width: 80%;  background: inherit;  background-color: rgba(255, 255, 255, 1);  box-sizing: border-box;  border-width: 1px;  border-style: solid;  border-color: rgba(163, 20, 6, 1);  border-radius: 6px;  -moz-box-shadow: none;  -webkit-box-shadow: none;  box-shadow: none;  font-family: '微软雅黑 Bold', '微软雅黑 Regular', '微软雅黑', sans-serif;  font-weight: 700;  font-style: normal;  font-size: 28px;  color: #A31406;  text-align: center;  box-sizing:border-box;  margin: 50px auto 0 auto;}
#u40_div,#u43_div {border-width:0px;position:absolute;left: 0%;top:0px;width: 100%;height:60px;background:inherit;background-color:rgba(163, 20, 6, 1);border:none;border-radius:6px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;font-family:'微软雅黑', sans-serif;font-weight:400;font-style:normal;font-size:22px;color:#FFFFFF;}
#u40,#u43 {border-width:0px;position: relative;width: 80%;height:60px;font-family:'微软雅黑', sans-serif;font-weight:400;font-style:normal;font-size:22px;color:#FFFFFF;margin: 0 auto;margin-top: 20px;margin-bottom: 35px;}
#u40 .text,#u43 .text {  line-height: 60px;  text-align: center;  position:absolute;  align-self:center;  box-sizing:border-box;  width:100%;}
.post-dl {background: inherit;background-color: rgba(255, 255, 255, 1);box-sizing: border-box;border-width: 1px;border-style: solid;border-color: rgba(163, 20, 6, 1);border-radius: 12px;-moz-box-shadow: 0px 6px 12px rgba(163, 20, 6, 0.349019607843137);-webkit-box-shadow: 0px 6px 12px rgb(163 20 6 / 35%);box-shadow: 0px 6px 12px rgb(163 20 6 / 35%);float: left;width: 39%;/* height: 370px; */}
#u39 .text p, #u42 .text p {margin-top: 55px;}
#u40 .text p,#u43 .text p { line-height: 60px;}
.post-dl.xnyh { float: right;}
#u39 .text p.info, #u42 .text p.info {font-weight: normal;  font-size: 14px; color: #333333; margin-top: 0px;}
span#cache3 a {    color: #fff;}
.dl { width: 80%; margin: 100px auto;}
#u40:hover #u40_div, #u43:hover #u43_div { background-color: rgba(189, 76, 68, 1);}
.zc .mains{ background: #faf6f1;}

.post.post-111.mbox {
    text-align: center;
}
.post.post-111.mbox {height:1200px;}
 .post.post-110.mbox {
    text-align: center;
}
.zc {
    text-align: center;
}

.zc a {
    text-decoration-line: none;
    font-size: 14px;
    color: #333;
}
*{
    padding: 0;
    margin: 0;
}
 .title img {
    max-width: 80%;
    margin: 0 auto;
}
.maind{
     background-color: rgba(255, 255, 255, 0.847058823529412);
     top: 185px;
     border-width: 0px;
     position: absolute;
     left: 50%;
     width: 40%;
     height: 600px;
     border: none;
     border-radius: 6px;
     -moz-box-shadow: none;
     -webkit-box-shadow: none;
     box-shadow: none;
     margin-left: -20%;
     z-index: 99;
}
 
.title {
    text-align: center;
    width: 100%;
    margin: 50px auto;
}
 
.title span {
    font-size: 18px;
    color: #353f42;
}
 
.title-msg {
    width: 100%;
    height: 64px;
    line-height: 64px;
}
 
.title:hover{
    cursor: default	;
}
 
.title-msg:hover{
    cursor: default	;
}
 
.title-msg span {
    font-size: 12px;
    color: #707472;
}
 
.input-content {
    width: 100%;
    height: 225px;
}
 
.input-content input {
    font-size: 16px;
    width: 40%;
    height: 46px;
    border: 1px solid rgba(192, 196, 204, 1);
    background: #ffffff url(../images/u52.svg) no-repeat center left 12px;
    padding-left: 42px;
    padding-right: 10px;
}
 .input-content .n2 input {
    background: #ffffff url(../images/u57.svg) no-repeat center left 12px;
}
.input-content .n3 input {
    background: #ffffff url(../images/u62.svg) no-repeat center left 12px;
}
.enter-btn {
    font-weight: 400;
    font-style: normal;
    font-size: 16px;
    color: #FFFFFF;
    height: 48px;
    border-radius: 4px;
    background-color: rgba(0, 91, 172, 1);
    border: 1px solid rgba(0, 91, 172, 1);
    width: 48%;
    line-height: 40px;
    text-align: center;
}
 
.foor{
    width: 100%;
    height: auto;
    color: #9b9c98;
    font-size: 12px;
    margin-top: 20px;
}
 
.enter-btn:hover {
    cursor:pointer;
    /* background: #1db5c9; */
}
 
.foor div:hover {
    color: rgb(0, 91, 172);
    cursor:pointer;
}
 
.left{
    display: none;
    float: left;
}
.right{color: #333333;text-align: center;font-size: 14px;}
p.copa {
    padding-bottom: 60px;
    top: 954px;
    text-align: center;
    position: absolute;
    width: 100%;
    font-family: 微软雅黑, sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 14px;
    color: rgb(255, 255, 255);
    border-width: 0px;
}
@media screen and (max-width: 999px) {
.post.post-111.mbox {overflow-x: auto;height:1100px;}
}
@media screen and (max-width: 999px) {
.regis {
    padding: 0;
}
.regis-body {
    padding: 0 20px;
}
.regis-body li {
    width: 100% !important;
}
.regis-body {
    max-height: 1200px;
    overflow: auto;
}
#regis .panel {
    width: calc(100% - 130px) !important;
}
}