blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
fieldset,img{border:0}
ol,ul{list-style:none}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.c{clear:both}
.n,em{font-weight:400;font-style:normal}
a{text-decoration:none}
a:hover{color:#f60}
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important}
body{color:#333;font-size:14px;line-height:1.5;background:#fff;min-width:1200px;font-family:"微软雅黑","Microsoft Yahei",PingFangSC-Regular,"PingFang Regular",sans-self}
a{color:#333}
a:hover{color:#c2171d}
img{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden}
input,select,textarea{font-size:14px;color:#444;font-family:"Microsoft Yahei",sans-serif;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
.ani,a{transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}
input[type=number]{-moz-appearance:textfield}
.container{width:1200px;margin:0 auto}
.header{    width: 100%;
    height: 64px;
    border: 1px solid #e8e8e8;
    border-right: 0;
    border-left: 0;
    background-color: #fff; overflow:hidden
}
.header .logo{float:left;}
.header .logo img{display:inline-block;vertical-align:middle; margin-top:16px}
.header-login-links{float:right}
.header-login-links-text{color:#595959;font-size:14px;height: 64px; line-height:64px; padding:0px 10px }
.header-link{display:inline-block;float:right;background-color:#fafafa;font-size:14px;line-height:normal; color:#2929c6;height: 64px; line-height:64px; padding:0px 10px}
.footer{background-color:#262626;padding-top:56px;overflow:hidden;color:#fff; overflow:hidden; padding-bottom:70px}
.footer a{color:#fff}
.col-1{float:left;width:520px}
.footer .logo{}
.footer .yx{ margin-top:20px;}







.col-2{float:left;width:208px}
.footer li{margin-bottom:24px;text-transform:uppercase;color:#8c8c8c;font-size:14px;line-height:22px}
.footer .heading{margin:0;padding:0 0 24px;color:#e2e2e2;font-weight:600;font-size:16px;}



.main{ overflow:hidden}
.main .login-wrap{ width:520px; float:left;margin-top:95px;margin-bottom:95px;background:#fff;-webkit-box-shadow:0 1px 6px hsla(0,0%,54.9%,.72);box-shadow:0 1px 6px hsla(0,0%,54.9%,.72)}
.login-title{padding:24px;color:var(--blue-800);font-size:36px;font-weight:800;font-style:normal;line-height:44px}

.login-form-btn{padding:24px;background:#f5f8ff}
.login-form-btn2{padding:24px; text-align:center}



.ui-button {
    display: flex;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    cursor: pointer;
    transition: .2s all linear;
    white-space: nowrap;
    border-width: 1px;
    border-style: solid;
    border-radius: 4px;
    font-size: 14px;
    font-weight: 600;
    line-height: 25px;    width: 100%;
    padding-top: 12px;
    padding-bottom: 12px;
   color:#fff;
    border-color:#2929c6;
    background: #2929c6;
}

.login-form{
    position: relative;
    padding: 0 24px;
}


.ui-input{ margin-bottom:24px;}


.ui-input_label {
    margin: 0;
    word-break: break-word;
    color: var(--gray-600);
    font-size: 16px;
    font-weight: normal;
    line-height: 24px;
}
.ui-input_content {
    position: relative;
}


.ui-input_control {
    width: 100%;
    color: #363636;
    border: 1px solid #d9d8d8;
    border-radius: 4px;
    background:#fff;
    box-shadow: inset 0 2px 8px #f1f0f0;
    font-size: 14px;
    line-height: 24px;
	
	    padding-top: 12px;
    padding-right: 16px;
    padding-bottom: 12px;
    padding-left: 16px;
	
}





.main .login-tp{ width:520px; float:right; text-align:right;margin-top:145px;margin-bottom:95px;}





.article-content{ font-size:16px; line-height:36px; margin:20px 0px}

.article-content  .container{ height:800px; overflow-y:scroll;overflow-x: hidden}

.hy1{height:36px; line-height:36px; margin:20px 0px; background:#eeeeee52; padding:0px 10px;}
.hy1 a{ margin-left:20px;}



.reg-table{ margin-bottom:30px; }
.reg-table .inputclass{padding:2px 4px;margin-left:0px; }
.reg-table td{padding: 9px 6px;}
.reg-table th{text-align:right;padding: 8px 3px;}
.reg-detals td{padding:0px 6px;color:#a1a1a1;font-size:12px;}

#reg-submit{background: url(https://v3.51php.com/Development/user/Tpl/default/images/reg-ico.gif) no-repeat 0px -121px; text-decoration: none; font-size: 14px;
width: 97px; height: 31px; line-height: 31px; display: inline-block; color: #FFF; font-weight: bold; text-align: center; }
#reg-submit:hover{background: url(https://v3.51php.com/Development/user/Tpl/default/images/reg-ico.gif) no-repeat 0px -153px;color: #FFF;}




.hhh{}
.hhh ul{}
.hhh ul li{ float:left;width:144px;  margin-right:10px;}
.hhh ul li img{ width:144px; height:100px;}
.hhh ul li span{ display:block;   height:30px; line-height:30px; text-align:center;overflow:hidden;}




